GET https://test.fitmetrics.ch/en/exercise/68f407ebf1672-hip-thrust?alias=15875

Components

20 Twig Components
114 Render Count
750 ms Render Time
86.5 MiB Memory Usage

Components

Name Metadata Render Count Render Time
media:icon
"App\Twig\Components\Media\Icon"
components/media/icon.html.twig
67 4.12ms
ui:badge
"App\Twig\Components\Ui\Badge"
components/ui/badge.html.twig
13 1.79ms
faq
"App\Twig\Components\Ui\FaqComponent"
components/ui/faq.html.twig
5 1.80ms
raw-faq
"App\Twig\Components\Ui\RawFaqComponent"
components/ui/raw-faq.html.twig
5 0.60ms
utils:theme-switcher
[Anonymous]
components/utils/theme-switcher.html.twig
3 1.47ms
ad:square:fluid
"App\Twig\Components\Ad\AdSquareFluid"
components/ad/square-fluid.html.twig
3 0.53ms
app:lang-selector
"App\Twig\Components\App\LangSelector"
components/app/lang-selector.html.twig
2 0.69ms
app:page-sharer
"App\Twig\Components\App\PageSharer"
components/app/page-sharer.html.twig
2 4.34ms
ui:editor-render
"App\Twig\Components\Ui\Editor\EditorRender"
components/ui/editor/render.html.twig
2 1.33ms
app:loading_spinner
"App\Twig\Components\App\LoadingSpinner"
components/app/loading-spinner.html.twig
2 0.63ms
menu:main
"App\Twig\Components\Menu\MainMenu"
components/menu/main.html.twig
1 47.75ms
menu:connexion-menu
"App\Twig\Components\Menu\ConnexionMenu"
components/menu/user-menu.html.twig
1 11.10ms
menu:breadcrumb
"App\Twig\Components\Menu\Breadcrumb"
components/menu/breadcrumb.html.twig
1 0.82ms
ad:banner
"App\Twig\Components\Ad\AdBanner"
components/ad/banner.html.twig
1 0.50ms
media:video
"App\Twig\Components\Media\Video"
components/media/video.html.twig
1 0.50ms
anatomy:avatar
"App\Twig\Components\Anatomy\Avatar"
components/anatomy/avatar.html.twig
1 678.93ms
training:difficulty-badge
"App\Twig\Components\Training\DifficultyBadge"
components/training/difficulity-badge.html.twig
1 0.60ms
ui:widget-embed
"App\Twig\Components\Ui\WidgetEmbed"
components/ui/widget_embed.html.twig
1 8.07ms
ad:wide-skyscraper
"App\Twig\Components\Ad\AdWideSkyscraper"
components/ad/wide-skyscraper.html.twig
1 0.73ms
ad:horizontal:fluid
"App\Twig\Components\Ad\AdHorizontalFluid"
components/ad/horizontal-fluid.html.twig
1 0.59ms

Render calls

menu:main App\Twig\Components\Menu\MainMenu 76.5 MiB 47.75 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\MainMenu {#6560
  -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#208 …}
  -em: Doctrine\ORM\EntityManager {#550 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …}
  -kernel: App\Kernel {#14 …}
  -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …}
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.42 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoDark"
]
Attributes
[
  "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoDark"
]
Component
App\Twig\Components\Media\Icon {#6607
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoWhite"
]
Attributes
[
  "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]"
  "data-front--header-target" => "logoWhite"
]
Component
App\Twig\Components\Media\Icon {#6618
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
70.5 MiB 1.04 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6669
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.05 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Attributes
[
  "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150"
  "data-front--header-target" => "logoDark"
]
Component
App\Twig\Components\Media\Icon {#6684
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.04 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150"
  "data-front--header-target" => "logoWhite"
]
Attributes
[
  "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150"
  "data-front--header-target" => "logoWhite"
]
Component
App\Twig\Components\Media\Icon {#6734
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.04 ms
Input props
[
  "name" => "search"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6762
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "search"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "flexed-biceps"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6778
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "barbell"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6802
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "category"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6826
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "fire"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6850
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.04 ms
Input props
[
  "name" => "discipline "
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6874
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "discipline "
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6898
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "latest"
  "class" => "h-7 w-7 mr-4 fill-current"
]
Attributes
[
  "class" => "h-7 w-7 mr-4 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6922
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-8 w-8 mr-3 fill-current"
]
Attributes
[
  "class" => "h-8 w-8 mr-3 fill-current"
]
Component
App\Twig\Components\Media\Icon {#6946
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 70.5 MiB 0.07 ms
Input props
[
  "name" => "chevron-down"
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Attributes
[
  "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180"
]
Component
App\Twig\Components\Media\Icon {#7291
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
utils:theme-switcher
[Anonymous]
70.5 MiB 0.19 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7246
  -props: [
    "class" => "max-w-fit"
  ]
}
menu:connexion-menu App\Twig\Components\Menu\ConnexionMenu 74.5 MiB 11.10 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Menu\ConnexionMenu {#7376
  -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#7377 …}
  -formFactory: Symfony\Component\Form\FormFactory {#7375 …}
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.07 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Attributes
[
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer"
]
Component
App\Twig\Components\Media\Icon {#7528
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.06 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Attributes
[
  "class" => "hidden dark:block h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#7563
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "block dark:hidden h-[80px] w-[300px]"
]
Attributes
[
  "class" => "block dark:hidden h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#7593
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.04 ms
Input props
[
  "name" => "google"
  "class" => "h-[24px] w-[20px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "h-[24px] w-[20px]"
]
Component
App\Twig\Components\Media\Icon {#7625
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "google"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 72.5 MiB 0.03 ms
Input props
[
  "name" => "apple"
  "class" => "h-[24px] w-[20px] fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "h-[24px] w-[20px] fill-white"
]
Component
App\Twig\Components\Media\Icon {#7644
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "apple"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.07 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-[80px] w-[300px]"
]
Attributes
[
  "class" => "h-[80px] w-[300px]"
]
Component
App\Twig\Components\Media\Icon {#7754
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.05 ms
Input props
[
  "name" => "chevron-down"
  "class" => "fill-white w-[20px] h-[20px]"
]
Attributes
[
  "class" => "fill-white w-[20px] h-[20px]"
]
Component
App\Twig\Components\Media\Icon {#7788
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "chevron-down"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.05 ms
Input props
[
  "name" => "flexed-biceps"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7804
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "flexed-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.05 ms
Input props
[
  "name" => "fire"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7828
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fire"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.05 ms
Input props
[
  "name" => "category"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7852
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "category"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.05 ms
Input props
[
  "name" => "barbell"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7876
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "barbell"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.05 ms
Input props
[
  "name" => "discipline"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7900
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "discipline"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "stats-chart"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7924
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "stats-chart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.05 ms
Input props
[
  "name" => "latest"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7948
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "latest"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.03 ms
Input props
[
  "name" => "random"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7972
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "random"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.05 ms
Input props
[
  "name" => "favorites"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#7996
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 74.5 MiB 0.05 ms
Input props
[
  "name" => "more"
  "class" => "h-5 w-5 mr-2 fill-current"
]
Attributes
[
  "class" => "h-5 w-5 mr-2 fill-current"
]
Component
App\Twig\Components\Media\Icon {#8020
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "more"
  +title: null
  +symbolDefsName: null
}
app:lang-selector App\Twig\Components\App\LangSelector 76.5 MiB 0.60 ms
Input props
[
  "defaultOpenLeft" => true
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#8065
  +routeName: null
  +params: null
  +withQuery: true
  +defaultOpenLeft: true
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.05 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white"
]
Attributes
[
  "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white"
]
Component
App\Twig\Components\Media\Icon {#8055
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.05 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-16 w-full"
]
Attributes
[
  "class" => "h-16 w-full"
]
Component
App\Twig\Components\Media\Icon {#7696
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
menu:breadcrumb App\Twig\Components\Menu\Breadcrumb 76.5 MiB 0.82 ms
Input props
[
  "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4507
    -items: [
      [
        "label" => "menu.home"
        "url" => "/en/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/en/exercises"
      ]
      [
        "label" => "Hip thrust"
        "url" => "/en/exercises/group/36-hip-thrust"
      ]
      [
        "label" => "Hip trust"
        "url" => null
      ]
    ]
  }
]
Attributes
[]
Component
App\Twig\Components\Menu\Breadcrumb {#8148
  +items: [
    [
      "label" => "menu.home"
      "url" => "/en/"
    ]
    [
      "label" => "menu.exercises"
      "url" => "/en/exercises"
    ]
    [
      "label" => "Hip thrust"
      "url" => "/en/exercises/group/36-hip-thrust"
    ]
    [
      "label" => "Hip trust"
      "url" => null
    ]
  ]
  +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4507
    -items: [
      [
        "label" => "menu.home"
        "url" => "/en/"
      ]
      [
        "label" => "menu.exercises"
        "url" => "/en/exercises"
      ]
      [
        "label" => "Hip thrust"
        "url" => "/en/exercises/group/36-hip-thrust"
      ]
      [
        "label" => "Hip trust"
        "url" => null
      ]
    ]
  }
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.05 ms
Input props
[
  "name" => "chevron-right"
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Attributes
[
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8178
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.05 ms
Input props
[
  "name" => "chevron-right"
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Attributes
[
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8200
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.03 ms
Input props
[
  "name" => "chevron-right"
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Attributes
[
  "class" => "w-[10px] h-[10px] fill-black dark:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8223
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "chevron-right"
  +title: null
  +symbolDefsName: null
}
ad:banner App\Twig\Components\Ad\AdBanner 76.5 MiB 0.50 ms
Input props
[
  "containerClass" => "my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdBanner {#8266
  +includeScript: true
  +labelClass: null
  +containerClass: "my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:video App\Twig\Components\Media\Video 76.5 MiB 0.50 ms
Input props
[
  "media" => App\Entity\Media\MediaVideo {#4461
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4463 …}
    #credits: Doctrine\ORM\PersistentCollection {#4465 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2862
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4437 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1760874018 {#4499
      date: 2025-10-19 13:40:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760874018 {#4451
      date: 2025-10-19 13:40:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    -duration: null
    -format: null
    -startTime: null
    -endTime: 13
    -youtubeId: "7XuNzi5rcj4"
  }
  "title" => "Hip Thrust"
  "showCredits" => false
]
Attributes
[]
Component
App\Twig\Components\Media\Video {#8353
  +media: App\Entity\Media\MediaVideo {#4461
    #uploadedFile: null
    #file: Vich\UploaderBundle\Entity\File {#4463 …}
    #credits: Doctrine\ORM\PersistentCollection {#4465 …}
    -source: null
    -zone: null
    -urlExternal: null
    #id: 2862
    -notes: null
    #translations: Doctrine\ORM\PersistentCollection {#4437 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -tiersId: null
    -tiersName: null
    #createdAt: DateTimeImmutable @1760874018 {#4499
      date: 2025-10-19 13:40:18.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760874018 {#4451
      date: 2025-10-19 13:40:18.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#2754 …}
    -duration: null
    -format: null
    -startTime: null
    -endTime: 13
    -youtubeId: "7XuNzi5rcj4"
  }
  +title: "Hip Thrust"
  +posterSm: null
  +posterLg: null
  +hasPipButton: true
  +loop: false
  +mute: false
  +showCredits: false
  +creditsTitle: "label.media_video.credits"
  -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …}
  -appManager: App\BusinessLogic\App\Manager\AppManager {#152 …}
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.07 ms
Input props
[
  "name" => "favorites"
  "class" => "h-4 w-4 stroke-yellow text-transparent"
  "data-front--favorite-target" => "icon"
]
Attributes
[
  "class" => "h-4 w-4 stroke-yellow text-transparent"
  "data-front--favorite-target" => "icon"
]
Component
App\Twig\Components\Media\Icon {#8369
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "favorites"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.05 ms
Input props
[
  "name" => "program"
  "class" => "w-5 h-5 text-white inline-flex"
]
Attributes
[
  "class" => "w-5 h-5 text-white inline-flex"
]
Component
App\Twig\Components\Media\Icon {#8402
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 76.5 MiB 2.06 ms
Input props
[
  "class" => "mt-2 md:m-0"
]
Attributes
[
  "class" => "mt-2 md:m-0"
]
Component
App\Twig\Components\App\PageSharer {#8426
  +shareUrl: "https://test.fitmetrics.ch/en/exercise/68f407ebf1672-hip-thrust?alias=15875"
  +title: "Hip trust - Exercise - FitMetrics"
  +description: "The hip thrust is a foundational lower body exercise designed to build strength and power in the glutes without requiring external weights. It is performed with the upper back supported on a stable bench while lifting and lowering the hips through a full range of motion. This movement is highly effective for improving glute activation, hip extension strength, and overall posterior chain development. It is widely used in strength training, fitness conditioning, athletic performance programs, and rehabilitation settings due to its ability to enhance hip drive, posture, and pelvic stability. Unlike squats or deadlifts, the hip thrust places minimal stress on the lower back while maximizing glute involvement, making it a safe and joint-friendly exercise. It is also beginner-friendly and suitable for progressing towards heavier resistance variations later. Consistent practice of the bodyweight hip thrust can improve sprinting force, jumping power, and overall lower body aesthetics. It is especially beneficial for individuals who remain seated for long periods, as it counteracts glute weakness and promotes better hip function."
  +quote: null
  +hashtags: [
    "fitmetrics"
  ]
  +alignMobileLeft: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.06 ms
Input props
[
  "name" => "check"
  "class" => "w-5 h-5 text-white fill-white"
]
Attributes
[
  "class" => "w-5 h-5 text-white fill-white"
]
Component
App\Twig\Components\Media\Icon {#8456
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.06 ms
Input props
[
  "name" => "reddit"
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8484
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.05 ms
Input props
[
  "name" => "twitter"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8509
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.05 ms
Input props
[
  "name" => "threads"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8532
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.05 ms
Input props
[
  "name" => "facebook"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8555
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.05 ms
Input props
[
  "name" => "linkedin"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8578
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.06 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8601
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.05 ms
Input props
[
  "name" => "email"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8624
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 76.5 MiB 0.04 ms
Input props
[
  "name" => "program"
  "class" => "w-6 h-6 mr-3 !text-white"
]
Attributes
[
  "class" => "w-6 h-6 mr-3 !text-white"
]
Component
App\Twig\Components\Media\Icon {#8655
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 76.5 MiB 1.21 ms
Input props
[
  "data" => [
    "time" => 1760941226844
    "blocks" => [
      [
        "id" => "gJarpnlh4j"
        "type" => "header"
        "data" => [
          "text" => "Instructions"
          "level" => 2
        ]
      ]
      [
        "id" => "zuMce5uWob"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "meta" => [
            "counterType" => "numeric"
          ]
          "items" => [
            [
              "content" => "Sit on the floor with your upper back against a bench and knees bent, feet flat on the floor"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Brace your core and drive your hips upward by pressing through your heels"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Reach full hip extension while keeping your torso aligned with your thighs"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Lower your hips back down under control without resting fully on the floor"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "RsHYBSEcmr"
        "type" => "header"
        "data" => [
          "text" => "Technical tips"
          "level" => 2
        ]
      ]
      [
        "id" => "nwh07_vV8I"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Keep your chin tucked to avoid hyperextending the neck"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Do not arch the lower back, aim for a neutral spine"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Push through your heels, not your toes"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Pause briefly at the top for maximal glute contraction"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "9wRzABVKj6"
        "type" => "header"
        "data" => [
          "text" => "Breathing tips"
          "level" => 2
        ]
      ]
      [
        "id" => "wO1x19wI98"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Inhale before lifting the hips"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Exhale as you drive your hips up"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Inhale again as you lower under control"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8704
  +title: null
  +data: [
    "time" => 1760941226844
    "blocks" => [
      [
        "id" => "gJarpnlh4j"
        "type" => "header"
        "data" => [
          "text" => "Instructions"
          "level" => 2
        ]
      ]
      [
        "id" => "zuMce5uWob"
        "type" => "list"
        "data" => [
          "style" => "ordered"
          "meta" => [
            "counterType" => "numeric"
          ]
          "items" => [
            [
              "content" => "Sit on the floor with your upper back against a bench and knees bent, feet flat on the floor"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Brace your core and drive your hips upward by pressing through your heels"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Reach full hip extension while keeping your torso aligned with your thighs"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Lower your hips back down under control without resting fully on the floor"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "RsHYBSEcmr"
        "type" => "header"
        "data" => [
          "text" => "Technical tips"
          "level" => 2
        ]
      ]
      [
        "id" => "nwh07_vV8I"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Keep your chin tucked to avoid hyperextending the neck"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Do not arch the lower back, aim for a neutral spine"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Push through your heels, not your toes"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Pause briefly at the top for maximal glute contraction"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
      [
        "id" => "9wRzABVKj6"
        "type" => "header"
        "data" => [
          "text" => "Breathing tips"
          "level" => 2
        ]
      ]
      [
        "id" => "wO1x19wI98"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Inhale before lifting the hips"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Exhale as you drive your hips up"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Inhale again as you lower under control"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: false
  +marketingBannerPosition: 8
  -host: "https://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
ui:editor-render App\Twig\Components\Ui\Editor\EditorRender 76.5 MiB 0.12 ms
Input props
[
  "data" => [
    "time" => 1760941226844
    "blocks" => [
      [
        "id" => "OEhXi3rRp-"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Lower back pain or lumbar disc injury"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Severe hip mobility limitations"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
]
Attributes
[]
Component
App\Twig\Components\Ui\Editor\EditorRender {#8765
  +title: null
  +data: [
    "time" => 1760941226844
    "blocks" => [
      [
        "id" => "OEhXi3rRp-"
        "type" => "list"
        "data" => [
          "style" => "unordered"
          "meta" => []
          "items" => [
            [
              "content" => "Lower back pain or lumbar disc injury"
              "meta" => []
              "items" => []
            ]
            [
              "content" => "Severe hip mobility limitations"
              "meta" => []
              "items" => []
            ]
          ]
        ]
      ]
    ]
    "version" => "2.31.0-rc.7"
  ]
  +spacing: 4
  +adsInterval: 5
  +withAds: true
  +withMarketingBanner: false
  +marketingBannerPosition: 8
  -host: "https://test.fitmetrics.ch"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 76.5 MiB 0.29 ms
Input props
[
  "containerClass" => "mt-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#8752
  +includeScript: true
  +labelClass: null
  +containerClass: "mt-6"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.92 ms
Input props
[
  "faq" => App\Entity\Faq {#5913
    -news: Doctrine\ORM\PersistentCollection {#5930 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5928 …}
    #id: 6146
    #createdAt: DateTimeImmutable @1760874139 {#5918
      date: 2025-10-19 13:42:19.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760941227 {#5943
      date: 2025-10-20 08:20:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#3715 …}
    #translations: Doctrine\ORM\PersistentCollection {#5880 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8809
  +faq: App\Entity\Faq {#5913
    -news: Doctrine\ORM\PersistentCollection {#5930 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5928 …}
    #id: 6146
    #createdAt: DateTimeImmutable @1760874139 {#5918
      date: 2025-10-19 13:42:19.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760941227 {#5943
      date: 2025-10-20 08:20:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#3715 …}
    #translations: Doctrine\ORM\PersistentCollection {#5880 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.35 ms
Input props
[
  "question" => "What are the benefits of doing hip thrusts?"
  "answer" => "Hip Thrusts strengthen the glutes, improve hip extension power, enhance posture, and support athletic performance without stressing the lower back."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8837
  +question: "What are the benefits of doing hip thrusts?"
  +answer: "Hip Thrusts strengthen the glutes, improve hip extension power, enhance posture, and support athletic performance without stressing the lower back."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.25 ms
Input props
[
  "faq" => App\Entity\Faq {#5882
    -news: Doctrine\ORM\PersistentCollection {#5883 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5885 …}
    #id: 6147
    #createdAt: DateTimeImmutable @1760874139 {#5878
      date: 2025-10-19 13:42:19.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760941227 {#5881
      date: 2025-10-20 08:20:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#3715 …}
    #translations: Doctrine\ORM\PersistentCollection {#5887 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8868
  +faq: App\Entity\Faq {#5882
    -news: Doctrine\ORM\PersistentCollection {#5883 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5885 …}
    #id: 6147
    #createdAt: DateTimeImmutable @1760874139 {#5878
      date: 2025-10-19 13:42:19.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760941227 {#5881
      date: 2025-10-20 08:20:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#3715 …}
    #translations: Doctrine\ORM\PersistentCollection {#5887 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.07 ms
Input props
[
  "question" => "What is the most common mistake in hip thrusts?"
  "answer" => "A common mistake is arching the lower back instead of keeping a neutral spine, which reduces glute activation and may cause discomfort."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8913
  +question: "What is the most common mistake in hip thrusts?"
  +answer: "A common mistake is arching the lower back instead of keeping a neutral spine, which reduces glute activation and may cause discomfort."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.22 ms
Input props
[
  "faq" => App\Entity\Faq {#5891
    -news: Doctrine\ORM\PersistentCollection {#5892 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5894 …}
    #id: 6148
    #createdAt: DateTimeImmutable @1760874139 {#5889
      date: 2025-10-19 13:42:19.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760941227 {#5890
      date: 2025-10-20 08:20:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#3715 …}
    #translations: Doctrine\ORM\PersistentCollection {#5896 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8916
  +faq: App\Entity\Faq {#5891
    -news: Doctrine\ORM\PersistentCollection {#5892 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5894 …}
    #id: 6148
    #createdAt: DateTimeImmutable @1760874139 {#5889
      date: 2025-10-19 13:42:19.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760941227 {#5890
      date: 2025-10-20 08:20:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#3715 …}
    #translations: Doctrine\ORM\PersistentCollection {#5896 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.06 ms
Input props
[
  "question" => "Is the hip thrust safe for lower back issues?"
  "answer" => "Yes, it is generally safe because it minimizes spinal loading, but individuals with lumbar injuries should maintain strict form and avoid excessive arching."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#8960
  +question: "Is the hip thrust safe for lower back issues?"
  +answer: "Yes, it is generally safe because it minimizes spinal loading, but individuals with lumbar injuries should maintain strict form and avoid excessive arching."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.21 ms
Input props
[
  "faq" => App\Entity\Faq {#5900
    -news: Doctrine\ORM\PersistentCollection {#5901 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5903 …}
    #id: 6149
    #createdAt: DateTimeImmutable @1760874139 {#5898
      date: 2025-10-19 13:42:19.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760941227 {#5899
      date: 2025-10-20 08:20:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#3715 …}
    #translations: Doctrine\ORM\PersistentCollection {#5905 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#8963
  +faq: App\Entity\Faq {#5900
    -news: Doctrine\ORM\PersistentCollection {#5901 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5903 …}
    #id: 6149
    #createdAt: DateTimeImmutable @1760874139 {#5898
      date: 2025-10-19 13:42:19.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760941227 {#5899
      date: 2025-10-20 08:20:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#3715 …}
    #translations: Doctrine\ORM\PersistentCollection {#5905 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.06 ms
Input props
[
  "question" => "How many reps should I do for hip thrusts?"
  "answer" => "Beginners can start with 12 to 20 controlled reps per set, focusing on full range and glute contraction rather than speed."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9007
  +question: "How many reps should I do for hip thrusts?"
  +answer: "Beginners can start with 12 to 20 controlled reps per set, focusing on full range and glute contraction rather than speed."
}
faq App\Twig\Components\Ui\FaqComponent 76.5 MiB 0.20 ms
Input props
[
  "faq" => App\Entity\Faq {#5953
    -news: Doctrine\ORM\PersistentCollection {#5954 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5956 …}
    #id: 6150
    #createdAt: DateTimeImmutable @1760874139 {#5951
      date: 2025-10-19 13:42:19.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760941227 {#5952
      date: 2025-10-20 08:20:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#3715 …}
    #translations: Doctrine\ORM\PersistentCollection {#5958 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
]
Attributes
[]
Component
App\Twig\Components\Ui\FaqComponent {#9010
  +faq: App\Entity\Faq {#5953
    -news: Doctrine\ORM\PersistentCollection {#5954 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5956 …}
    #id: 6150
    #createdAt: DateTimeImmutable @1760874139 {#5951
      date: 2025-10-19 13:42:19.0 Europe/Zurich (+02:00)
    }
    #updatedAt: DateTimeImmutable @1760941227 {#5952
      date: 2025-10-20 08:20:27.0 Europe/Zurich (+02:00)
    }
    #createdBy: App\Entity\User {#2754 …}
    #updatedBy: App\Entity\User {#3715 …}
    #translations: Doctrine\ORM\PersistentCollection {#5958 …}
    #newTranslations: null
    #currentLocale: "en"
    #defaultLocale: "en"
    -published: true
    #publishedAt: null
    -publishedBy: null
  }
}
raw-faq App\Twig\Components\Ui\RawFaqComponent 76.5 MiB 0.06 ms
Input props
[
  "question" => "Can hip thrusts improve my squats and deadlifts?"
  "answer" => "Yes, stronger hip extension from hip thrusts directly improves power, lockout strength, and glute engagement in squats and deadlifts."
]
Attributes
[]
Component
App\Twig\Components\Ui\RawFaqComponent {#9054
  +question: "Can hip thrusts improve my squats and deadlifts?"
  +answer: "Yes, stronger hip extension from hip thrusts directly improves power, lockout strength, and glute engagement in squats and deadlifts."
}
anatomy:avatar App\Twig\Components\Anatomy\Avatar 86.5 MiB 678.93 ms
Input props
[
  "class" => "relative"
  "primaryMuscles" => [
    3
  ]
  "secondaryMuscles" => [
    6
    7
    33
    37
  ]
  "displayFront" => true
]
Attributes
[
  "class" => "relative"
]
Component
App\Twig\Components\Anatomy\Avatar {#8982
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#9065 …}
  +primaryMuscles: [
    3
  ]
  +secondaryMuscles: [
    6
    7
    33
    37
  ]
  +type: "url"
  +urlReferenceType: 2
  +displayFront: true
  +selectedMuscles: []
  +displayTagMuscles: false
  +hoverMuscleDefaultText: "-"
  #entityManager: Doctrine\ORM\EntityManager {#550 …}
  #localeSwitcher: Symfony\Component\Translation\LocaleSwitcher {#1600 …}
  #avatarData: App\BusinessLogic\Anatomy\AvatarData {#9063 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#9064 …}
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.64 ms
Input props
[
  "name" => "Glutes"
  "url" => "/en/exercises/muscle/3-glutes"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10567
  +name: "Glutes"
  +url: "/en/exercises/muscle/3-glutes"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.11 ms
Input props
[
  "name" => "Abs"
  "url" => "/en/exercises/muscle/6-abs"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10619
  +name: "Abs"
  +url: "/en/exercises/muscle/6-abs"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Hamstrings"
  "url" => "/en/exercises/muscle/7-hamstrings"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10643
  +name: "Hamstrings"
  +url: "/en/exercises/muscle/7-hamstrings"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Gluteus medius"
  "url" => "/en/exercises/muscle/33-gluteus-medius"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10667
  +name: "Gluteus medius"
  +url: "/en/exercises/muscle/33-gluteus-medius"
  +color: "primary"
  +small: false
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Gluteus maximus"
  "url" => "/en/exercises/muscle/37-gluteus-maximus"
  "color" => "primary"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10691
  +name: "Gluteus maximus"
  +url: "/en/exercises/muscle/37-gluteus-maximus"
  +color: "primary"
  +small: false
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 86.5 MiB 0.13 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#10477
  +includeScript: true
  +labelClass: null
  +containerClass: "max-h-[300px] max-w-[300px]"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
training:difficulty-badge App\Twig\Components\Training\DifficultyBadge 86.5 MiB 0.60 ms
Input props
[
  "difficulty" => "beginner"
]
Attributes
[]
Component
App\Twig\Components\Training\DifficultyBadge {#10724
  +difficulty: "beginner"
  +small: false
  +link: true
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.11 ms
Input props
[
  "name" => "Compound"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10755
  +name: "Compound"
  +url: null
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.10 ms
Input props
[
  "name" => "Musculation bench"
  "url" => "/en/exercises/equipment/16-musculation-bench"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10795
  +name: "Musculation bench"
  +url: "/en/exercises/equipment/16-musculation-bench"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.12 ms
Input props
[
  "name" => "Bodybuilding"
  "url" => "/en/exercises/sport/1-bodybuilding"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10819
  +name: "Bodybuilding"
  +url: "/en/exercises/sport/1-bodybuilding"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Callisthenics"
  "url" => "/en/exercises/sport/3-callisthenics"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10843
  +name: "Callisthenics"
  +url: "/en/exercises/sport/3-callisthenics"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Fitness"
  "url" => "/en/exercises/sport/5-fitness"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10867
  +name: "Fitness"
  +url: "/en/exercises/sport/5-fitness"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.08 ms
Input props
[
  "name" => "Pilates"
  "url" => "/en/exercises/sport/9-pilates"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10891
  +name: "Pilates"
  +url: "/en/exercises/sport/9-pilates"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.09 ms
Input props
[
  "name" => "Strengthening"
  "url" => "/en/exercises/category/61-strengthening"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10915
  +name: "Strengthening"
  +url: "/en/exercises/category/61-strengthening"
  +color: "gray"
  +small: true
  +selected: false
}
ui:badge App\Twig\Components\Ui\Badge 86.5 MiB 0.08 ms
Input props
[
  "name" => "Lower body"
  "url" => "/en/exercises/category/68-lower-body"
  "small" => true
  "color" => "gray"
]
Attributes
[]
Component
App\Twig\Components\Ui\Badge {#10939
  +name: "Lower body"
  +url: "/en/exercises/category/68-lower-body"
  +color: "gray"
  +small: true
  +selected: false
}
ad:square:fluid App\Twig\Components\Ad\AdSquareFluid 86.5 MiB 0.10 ms
Input props
[
  "containerClass" => "hidden lg:flex items-center justify-center my-6"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdSquareFluid {#10705
  +includeScript: true
  +labelClass: null
  +containerClass: "hidden lg:flex items-center justify-center my-6"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 86.5 MiB 0.52 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#8691
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
app:loading_spinner App\Twig\Components\App\LoadingSpinner 86.5 MiB 0.10 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\App\LoadingSpinner {#10996
  +color: "fill-primary"
  +size: 8
  +centered: true
  +inline: false
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.09 ms
Input props
[
  "name" => "program"
  "class" => "w-6 h-6 mr-3 !text-white"
]
Attributes
[
  "class" => "w-6 h-6 mr-3 !text-white"
]
Component
App\Twig\Components\Media\Icon {#11034
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "program"
  +title: null
  +symbolDefsName: null
}
ui:widget-embed App\Twig\Components\Ui\WidgetEmbed 86.5 MiB 8.07 ms
Input props
[
  "class" => "hidden md:block"
  "route" => "https://test.fitmetrics.ch/en/widgets/exercise/preview-68f407ebf1672?video=1"
  "parameters" => [
    [
      "name" => "orientation"
      "description" => "Change the layout: horizontal (side by side) or vertical (stacked)"
      "example" => "?orientation=vertical"
      "values" => [
        "horizontal"
        "vertical"
      ]
    ]
    [
      "name" => "video"
      "description" => "Show the exercise video (if available): yes"
      "example" => "?video=1"
      "values" => [
        "0"
        "1"
        "true"
        "false"
      ]
    ]
  ]
  "defaultWidth" => 350
  "defaultHeight" => 700
]
Attributes
[
  "class" => "hidden md:block"
]
Component
App\Twig\Components\Ui\WidgetEmbed {#11070
  +route: "https://test.fitmetrics.ch/en/widgets/exercise/preview-68f407ebf1672?video=1"
  +parameters: [
    [
      "name" => "orientation"
      "description" => "Change the layout: horizontal (side by side) or vertical (stacked)"
      "example" => "?orientation=vertical"
      "values" => [
        "horizontal"
        "vertical"
      ]
    ]
    [
      "name" => "video"
      "description" => "Show the exercise video (if available): yes"
      "example" => "?video=1"
      "values" => [
        "0"
        "1"
        "true"
        "false"
      ]
    ]
  ]
  +defaultWidth: 350
  +defaultHeight: 700
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.13 ms
Input props
[
  "name" => "check"
  "class" => "me-1"
  "style" => "width: 20px; height: 20px;"
]
Attributes
[
  "class" => "me-1"
  "style" => "width: 20px; height: 20px;"
]
Component
App\Twig\Components\Media\Icon {#11108
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.09 ms
Input props
[
  "name" => "close"
  "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white"
]
Attributes
[
  "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white"
]
Component
App\Twig\Components\Media\Icon {#5655
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "close"
  +title: null
  +symbolDefsName: null
}
app:page-sharer App\Twig\Components\App\PageSharer 86.5 MiB 2.29 ms
Input props
[
  "class" => "content-container"
  "title" => "Hip Thrust"
  "description" => "The hip thrust is a foundational lower body exercise designed to build strength and power in the glutes without requiring external weights. It is performed with the upper back supported on a stable bench while lifting and lowering the hips through a full range of motion. This movement is highly effective for improving glute activation, hip extension strength, and overall posterior chain development. It is widely used in strength training, fitness conditioning, athletic performance programs, and rehabilitation settings due to its ability to enhance hip drive, posture, and pelvic stability. Unlike squats or deadlifts, the hip thrust places minimal stress on the lower back while maximizing glute involvement, making it a safe and joint-friendly exercise. It is also beginner-friendly and suitable for progressing towards heavier resistance variations later. Consistent practice of the bodyweight hip thrust can improve sprinting force, jumping power, and overall lower body aesthetics. It is especially beneficial for individuals who remain seated for long periods, as it counteracts glute weakness and promotes better hip function."
]
Attributes
[
  "class" => "content-container"
]
Component
App\Twig\Components\App\PageSharer {#7251
  +shareUrl: "https://test.fitmetrics.ch/en/exercise/68f407ebf1672-hip-thrust?alias=15875"
  +title: "Hip Thrust"
  +description: "The hip thrust is a foundational lower body exercise designed to build strength and power in the glutes without requiring external weights. It is performed with the upper back supported on a stable bench while lifting and lowering the hips through a full range of motion. This movement is highly effective for improving glute activation, hip extension strength, and overall posterior chain development. It is widely used in strength training, fitness conditioning, athletic performance programs, and rehabilitation settings due to its ability to enhance hip drive, posture, and pelvic stability. Unlike squats or deadlifts, the hip thrust places minimal stress on the lower back while maximizing glute involvement, making it a safe and joint-friendly exercise. It is also beginner-friendly and suitable for progressing towards heavier resistance variations later. Consistent practice of the bodyweight hip thrust can improve sprinting force, jumping power, and overall lower body aesthetics. It is especially beneficial for individuals who remain seated for long periods, as it counteracts glute weakness and promotes better hip function."
  +quote: null
  +hashtags: [
    "fitmetrics"
  ]
  +alignMobileLeft: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 ms
Input props
[
  "name" => "check"
  "class" => "w-5 h-5 text-white fill-white"
]
Attributes
[
  "class" => "w-5 h-5 text-white fill-white"
]
Component
App\Twig\Components\Media\Icon {#7740
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "check"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.09 ms
Input props
[
  "name" => "reddit"
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#8661
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "reddit"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 ms
Input props
[
  "name" => "twitter"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10014
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "twitter"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 ms
Input props
[
  "name" => "threads"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#10666
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "facebook"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11123
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 ms
Input props
[
  "name" => "linkedin"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11146
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "linkedin"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11169
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 ms
Input props
[
  "name" => "email"
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white"
]
Component
App\Twig\Components\Media\Icon {#11192
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "email"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
ad:wide-skyscraper App\Twig\Components\Ad\AdWideSkyscraper 86.5 MiB 0.73 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\Ad\AdWideSkyscraper {#719
  +includeScript: true
  +labelClass: null
  +containerClass: ""
  +adClass: null
  +showBgColor: false
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  +right: true
  +left: true
}
ad:horizontal:fluid App\Twig\Components\Ad\AdHorizontalFluid 86.5 MiB 0.59 ms
Input props
[
  "containerClass" => "content-container my-4"
]
Attributes
[]
Component
App\Twig\Components\Ad\AdHorizontalFluid {#11239
  +includeScript: true
  +labelClass: null
  +containerClass: "content-container my-4"
  +adClass: null
  +showBgColor: true
  #kernel: App\Kernel {#14 …}
  #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2933 …}
  #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …}
  #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
}
app:lang-selector App\Twig\Components\App\LangSelector 86.5 MiB 0.09 ms
Input props
[
  "defaultOpenLeft" => false
]
Attributes
[]
Component
App\Twig\Components\App\LangSelector {#11294
  +routeName: null
  +params: null
  +withQuery: true
  +defaultOpenLeft: false
  -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …}
}
utils:theme-switcher
[Anonymous]
86.5 MiB 0.24 ms
Input props
[
  "class" => "max-w-fit"
]
Attributes
[
  "class" => "max-w-fit"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#11286
  -props: [
    "class" => "max-w-fit"
  ]
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.08 ms
Input props
[
  "name" => "fitmetrics-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden"
]
Component
App\Twig\Components\Media\Icon {#11328
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fitmetrics-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "fitmetrics-white-biceps"
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Attributes
[
  "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block"
]
Component
App\Twig\Components\Media\Icon {#11360
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "fitmetrics-white-biceps"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "heart"
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Attributes
[
  "class" => "heart h-5 w-5 text-[#eb2a2a]"
]
Component
App\Twig\Components\Media\Icon {#11383
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "heart"
  +title: null
  +symbolDefsName: null
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "whatsapp"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#11406
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "whatsapp"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "instagram"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#11429
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "instagram"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "threads"
  "class" => "w-[28px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#11452
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "threads"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "tiktok"
  "class" => "w-[29px] h-[29px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[29px] h-[29px]"
]
Component
App\Twig\Components\Media\Icon {#11475
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "tiktok"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "facebook"
  "class" => "w-[19px] h-[28px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[19px] h-[28px]"
]
Component
App\Twig\Components\Media\Icon {#11498
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "facebook"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}
media:icon App\Twig\Components\Media\Icon 86.5 MiB 0.07 ms
Input props
[
  "name" => "youtube"
  "class" => "w-[28px] h-[24px]"
  "symbolDefsName" => "networks-symbol-defs.svg"
]
Attributes
[
  "class" => "w-[28px] h-[24px]"
]
Component
App\Twig\Components\Media\Icon {#11521
  #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6610 …}
  +name: "youtube"
  +title: null
  +symbolDefsName: "networks-symbol-defs.svg"
}