GET https://www.legaldesign.sandbox-skrea.fr/infographie/le-contingent-annuel-illustration-du-fonctionnement

Components

5 Twig Components
7 Render Count
43 ms Render Time
36.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
card-infographic
"App\Twig\Components\Front\CardInfographic"
components/front/card_infographic.html.twig
3 4.22ms
buy_button
"App\Twig\Components\Front\BuyButton"
components/front/buy_button.html.twig
1 3.88ms
how-to-infographic
"App\Twig\Components\Front\HowToInfographic"
components/front/how-to-infographic.html.twig
1 0.64ms
ColorProfilePicker
"App\Twig\Components\ColorProfilePicker"
components/ColorProfilePicker.html.twig
1 6.27ms
similar-infographics
"App\Twig\Components\Front\SimilarInfographics"
/components/front/similar_infographics.html.twig
1 32.33ms

Render calls

buy_button App\Twig\Components\Front\BuyButton 28.0 MiB 3.88 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#639
    -id: 111
    -title: "Le contingent annuel - Illustration du fonctionnement"
    -description: """
      Que se passe-t-il lorsque des heures supplémentaires sont réalisées à l'intérieur ou en dehors du contingent ?\r\n
      Cette infographie explique comment fonctionne le contingent annuel d'heures supplémentaires et ce qu’il se passe lorsqu’il est épuisé. \r\n
      Elle détaille les règles de majoration et de repos compensateur applicables. \r\n
      Un support clair pour comprendre ce qu'il peut, ou doit, être payé ou accordé en repos au salarié.
      """
    -createdAt: DateTimeImmutable @1733472803 {#647
      date: 2024-12-06 08:13:23.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775060445 {#644
      date: 2026-04-01 16:20:45.0 UTC (+00:00)
    }
    -thumbnail: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29711595103791.jpg"
    -thumbnailFile: null
    -document: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29fd9232599583.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1764547200 {#641
      date: 2025-12-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "le-contingent-annuel-illustration-du-fonctionnement"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#739 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#051d2e"
          "impact_pct" => 21.25
          "index" => 0
          "label" => "Principale"
          "occurrences" => 77
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.0196 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.0196 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.0196 0.114 0.18"
            ]
          ]
          "usage_count" => 77
        ]
        [
          "hex" => "#009ca8"
          "impact_pct" => 9.008
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 9
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#009ca8"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0 0.612 0.659"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0 0.612 0.659"
            ]
            [
              "operator" => "rg"
              "value" => "0 0.612 0.659"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#d25b79"
          "impact_pct" => 7.324
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 17
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#d25b79"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.824 0.357 0.475"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.824 0.357 0.475"
            ]
            [
              "operator" => "rg"
              "value" => "0.824 0.357 0.475"
            ]
          ]
          "usage_count" => 17
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 71.012
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 157
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 157
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.126
          "index" => 4
          "label" => "Noir"
          "occurrences" => 1
          "operators" => [
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 1
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037"
  }
  "class" => null
]
Attributes
[
  "class" => null
]
Component
App\Twig\Components\Front\BuyButton {#859
  +infographic: App\Entity\Infographics\Infographic {#639
    -id: 111
    -title: "Le contingent annuel - Illustration du fonctionnement"
    -description: """
      Que se passe-t-il lorsque des heures supplémentaires sont réalisées à l'intérieur ou en dehors du contingent ?\r\n
      Cette infographie explique comment fonctionne le contingent annuel d'heures supplémentaires et ce qu’il se passe lorsqu’il est épuisé. \r\n
      Elle détaille les règles de majoration et de repos compensateur applicables. \r\n
      Un support clair pour comprendre ce qu'il peut, ou doit, être payé ou accordé en repos au salarié.
      """
    -createdAt: DateTimeImmutable @1733472803 {#647
      date: 2024-12-06 08:13:23.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775060445 {#644
      date: 2026-04-01 16:20:45.0 UTC (+00:00)
    }
    -thumbnail: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29711595103791.jpg"
    -thumbnailFile: null
    -document: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29fd9232599583.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1764547200 {#641
      date: 2025-12-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "le-contingent-annuel-illustration-du-fonctionnement"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#739 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#051d2e"
          "impact_pct" => 21.25
          "index" => 0
          "label" => "Principale"
          "occurrences" => 77
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.0196 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.0196 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.0196 0.114 0.18"
            ]
          ]
          "usage_count" => 77
        ]
        [
          "hex" => "#009ca8"
          "impact_pct" => 9.008
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 9
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#009ca8"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0 0.612 0.659"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0 0.612 0.659"
            ]
            [
              "operator" => "rg"
              "value" => "0 0.612 0.659"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#d25b79"
          "impact_pct" => 7.324
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 17
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#d25b79"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.824 0.357 0.475"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.824 0.357 0.475"
            ]
            [
              "operator" => "rg"
              "value" => "0.824 0.357 0.475"
            ]
          ]
          "usage_count" => 17
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 71.012
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 157
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 157
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.126
          "index" => 4
          "label" => "Noir"
          "occurrences" => 1
          "operators" => [
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 1
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037"
  }
  #security: Symfony\Bundle\SecurityBundle\Security {#866 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#156 …}
}
how-to-infographic App\Twig\Components\Front\HowToInfographic 30.0 MiB 0.64 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#639
    -id: 111
    -title: "Le contingent annuel - Illustration du fonctionnement"
    -description: """
      Que se passe-t-il lorsque des heures supplémentaires sont réalisées à l'intérieur ou en dehors du contingent ?\r\n
      Cette infographie explique comment fonctionne le contingent annuel d'heures supplémentaires et ce qu’il se passe lorsqu’il est épuisé. \r\n
      Elle détaille les règles de majoration et de repos compensateur applicables. \r\n
      Un support clair pour comprendre ce qu'il peut, ou doit, être payé ou accordé en repos au salarié.
      """
    -createdAt: DateTimeImmutable @1733472803 {#647
      date: 2024-12-06 08:13:23.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775060445 {#644
      date: 2026-04-01 16:20:45.0 UTC (+00:00)
    }
    -thumbnail: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29711595103791.jpg"
    -thumbnailFile: null
    -document: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29fd9232599583.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1764547200 {#641
      date: 2025-12-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "le-contingent-annuel-illustration-du-fonctionnement"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#739 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#051d2e"
          "impact_pct" => 21.25
          "index" => 0
          "label" => "Principale"
          "occurrences" => 77
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.0196 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.0196 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.0196 0.114 0.18"
            ]
          ]
          "usage_count" => 77
        ]
        [
          "hex" => "#009ca8"
          "impact_pct" => 9.008
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 9
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#009ca8"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0 0.612 0.659"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0 0.612 0.659"
            ]
            [
              "operator" => "rg"
              "value" => "0 0.612 0.659"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#d25b79"
          "impact_pct" => 7.324
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 17
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#d25b79"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.824 0.357 0.475"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.824 0.357 0.475"
            ]
            [
              "operator" => "rg"
              "value" => "0.824 0.357 0.475"
            ]
          ]
          "usage_count" => 17
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 71.012
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 157
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 157
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.126
          "index" => 4
          "label" => "Noir"
          "occurrences" => 1
          "operators" => [
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 1
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037"
  }
]
Attributes
[]
Component
App\Twig\Components\Front\HowToInfographic {#1106
  +infographic: App\Entity\Infographics\Infographic {#639
    -id: 111
    -title: "Le contingent annuel - Illustration du fonctionnement"
    -description: """
      Que se passe-t-il lorsque des heures supplémentaires sont réalisées à l'intérieur ou en dehors du contingent ?\r\n
      Cette infographie explique comment fonctionne le contingent annuel d'heures supplémentaires et ce qu’il se passe lorsqu’il est épuisé. \r\n
      Elle détaille les règles de majoration et de repos compensateur applicables. \r\n
      Un support clair pour comprendre ce qu'il peut, ou doit, être payé ou accordé en repos au salarié.
      """
    -createdAt: DateTimeImmutable @1733472803 {#647
      date: 2024-12-06 08:13:23.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775060445 {#644
      date: 2026-04-01 16:20:45.0 UTC (+00:00)
    }
    -thumbnail: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29711595103791.jpg"
    -thumbnailFile: null
    -document: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29fd9232599583.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1764547200 {#641
      date: 2025-12-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "le-contingent-annuel-illustration-du-fonctionnement"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#739 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#051d2e"
          "impact_pct" => 21.25
          "index" => 0
          "label" => "Principale"
          "occurrences" => 77
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.0196 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.0196 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.0196 0.114 0.18"
            ]
          ]
          "usage_count" => 77
        ]
        [
          "hex" => "#009ca8"
          "impact_pct" => 9.008
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 9
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#009ca8"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0 0.612 0.659"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0 0.612 0.659"
            ]
            [
              "operator" => "rg"
              "value" => "0 0.612 0.659"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#d25b79"
          "impact_pct" => 7.324
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 17
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#d25b79"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.824 0.357 0.475"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.824 0.357 0.475"
            ]
            [
              "operator" => "rg"
              "value" => "0.824 0.357 0.475"
            ]
          ]
          "usage_count" => 17
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 71.012
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 157
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 157
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.126
          "index" => 4
          "label" => "Noir"
          "occurrences" => 1
          "operators" => [
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 1
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037"
  }
  +template: "front/_how-to/credits.html.twig"
  +wrapperId: "how-to-credits"
}
ColorProfilePicker App\Twig\Components\ColorProfilePicker 34.0 MiB 6.27 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#639
    -id: 111
    -title: "Le contingent annuel - Illustration du fonctionnement"
    -description: """
      Que se passe-t-il lorsque des heures supplémentaires sont réalisées à l'intérieur ou en dehors du contingent ?\r\n
      Cette infographie explique comment fonctionne le contingent annuel d'heures supplémentaires et ce qu’il se passe lorsqu’il est épuisé. \r\n
      Elle détaille les règles de majoration et de repos compensateur applicables. \r\n
      Un support clair pour comprendre ce qu'il peut, ou doit, être payé ou accordé en repos au salarié.
      """
    -createdAt: DateTimeImmutable @1733472803 {#647
      date: 2024-12-06 08:13:23.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775060445 {#644
      date: 2026-04-01 16:20:45.0 UTC (+00:00)
    }
    -thumbnail: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29711595103791.jpg"
    -thumbnailFile: null
    -document: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29fd9232599583.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1764547200 {#641
      date: 2025-12-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "le-contingent-annuel-illustration-du-fonctionnement"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#739 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#051d2e"
          "impact_pct" => 21.25
          "index" => 0
          "label" => "Principale"
          "occurrences" => 77
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.0196 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.0196 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.0196 0.114 0.18"
            ]
          ]
          "usage_count" => 77
        ]
        [
          "hex" => "#009ca8"
          "impact_pct" => 9.008
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 9
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#009ca8"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0 0.612 0.659"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0 0.612 0.659"
            ]
            [
              "operator" => "rg"
              "value" => "0 0.612 0.659"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#d25b79"
          "impact_pct" => 7.324
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 17
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#d25b79"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.824 0.357 0.475"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.824 0.357 0.475"
            ]
            [
              "operator" => "rg"
              "value" => "0.824 0.357 0.475"
            ]
          ]
          "usage_count" => 17
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 71.012
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 157
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 157
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.126
          "index" => 4
          "label" => "Noir"
          "occurrences" => 1
          "operators" => [
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 1
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037"
  }
  "profile" => null
]
Attributes
[]
Component
App\Twig\Components\ColorProfilePicker {#1075
  +infographic: App\Entity\Infographics\Infographic {#639
    -id: 111
    -title: "Le contingent annuel - Illustration du fonctionnement"
    -description: """
      Que se passe-t-il lorsque des heures supplémentaires sont réalisées à l'intérieur ou en dehors du contingent ?\r\n
      Cette infographie explique comment fonctionne le contingent annuel d'heures supplémentaires et ce qu’il se passe lorsqu’il est épuisé. \r\n
      Elle détaille les règles de majoration et de repos compensateur applicables. \r\n
      Un support clair pour comprendre ce qu'il peut, ou doit, être payé ou accordé en repos au salarié.
      """
    -createdAt: DateTimeImmutable @1733472803 {#647
      date: 2024-12-06 08:13:23.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775060445 {#644
      date: 2026-04-01 16:20:45.0 UTC (+00:00)
    }
    -thumbnail: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29711595103791.jpg"
    -thumbnailFile: null
    -document: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29fd9232599583.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1764547200 {#641
      date: 2025-12-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "le-contingent-annuel-illustration-du-fonctionnement"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#739 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#051d2e"
          "impact_pct" => 21.25
          "index" => 0
          "label" => "Principale"
          "occurrences" => 77
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.0196 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.0196 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.0196 0.114 0.18"
            ]
          ]
          "usage_count" => 77
        ]
        [
          "hex" => "#009ca8"
          "impact_pct" => 9.008
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 9
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#009ca8"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0 0.612 0.659"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0 0.612 0.659"
            ]
            [
              "operator" => "rg"
              "value" => "0 0.612 0.659"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#d25b79"
          "impact_pct" => 7.324
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 17
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#d25b79"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.824 0.357 0.475"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.824 0.357 0.475"
            ]
            [
              "operator" => "rg"
              "value" => "0.824 0.357 0.475"
            ]
          ]
          "usage_count" => 17
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 71.012
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 157
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 157
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.126
          "index" => 4
          "label" => "Noir"
          "occurrences" => 1
          "operators" => [
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 1
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037"
  }
  +profile: null
  +selectedColorProfileId: null
  +viewMode: "profile_selection"
  +targetColors: [
    null
    null
    null
  ]
  +previewUrls: null
  +previewToken: null
  -pdfColors: [
    App\DTO\Customization\PdfColor {#1132
      +label: "Principale"
      +index: 0
      +originalHex: "#051d2e"
      +streamValue: "0.0196 0.114 0.18"
      +streamValues: [
        "{"value":"0.0196 0.114 0.18","operator":"RG"}"
        "{"value":"0.0196 0.114 0.18","operator":"rg"}"
      ]
      +impactPct: 21.25
      +target: null
    }
    App\DTO\Customization\PdfColor {#1122
      +label: "Secondaire"
      +index: 1
      +originalHex: "#009ca8"
      +streamValue: "0 0.612 0.659"
      +streamValues: [
        "{"value":"0 0.612 0.659","operator":"RG"}"
        "{"value":"0 0.612 0.659","operator":"rg"}"
      ]
      +impactPct: 9.008
      +target: null
    }
    App\DTO\Customization\PdfColor {#1123
      +label: "Accent 1"
      +index: 2
      +originalHex: "#d25b79"
      +streamValue: "0.824 0.357 0.475"
      +streamValues: [
        "{"value":"0.824 0.357 0.475","operator":"RG"}"
        "{"value":"0.824 0.357 0.475","operator":"rg"}"
      ]
      +impactPct: 7.324
      +target: null
    }
  ]
  -pdfPages: 1
  -colorManifest: App\Service\PdfCustomization\InfographicColorManifest {#1109 …}
}
similar-infographics App\Twig\Components\Front\SimilarInfographics 36.0 MiB 32.33 ms
Input props
[
  "limit" => "3"
  "sourceInfographic" => App\Entity\Infographics\Infographic {#639
    -id: 111
    -title: "Le contingent annuel - Illustration du fonctionnement"
    -description: """
      Que se passe-t-il lorsque des heures supplémentaires sont réalisées à l'intérieur ou en dehors du contingent ?\r\n
      Cette infographie explique comment fonctionne le contingent annuel d'heures supplémentaires et ce qu’il se passe lorsqu’il est épuisé. \r\n
      Elle détaille les règles de majoration et de repos compensateur applicables. \r\n
      Un support clair pour comprendre ce qu'il peut, ou doit, être payé ou accordé en repos au salarié.
      """
    -createdAt: DateTimeImmutable @1733472803 {#647
      date: 2024-12-06 08:13:23.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775060445 {#644
      date: 2026-04-01 16:20:45.0 UTC (+00:00)
    }
    -thumbnail: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29711595103791.jpg"
    -thumbnailFile: null
    -document: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29fd9232599583.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1764547200 {#641
      date: 2025-12-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "le-contingent-annuel-illustration-du-fonctionnement"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#739 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#051d2e"
          "impact_pct" => 21.25
          "index" => 0
          "label" => "Principale"
          "occurrences" => 77
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.0196 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.0196 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.0196 0.114 0.18"
            ]
          ]
          "usage_count" => 77
        ]
        [
          "hex" => "#009ca8"
          "impact_pct" => 9.008
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 9
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#009ca8"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0 0.612 0.659"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0 0.612 0.659"
            ]
            [
              "operator" => "rg"
              "value" => "0 0.612 0.659"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#d25b79"
          "impact_pct" => 7.324
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 17
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#d25b79"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.824 0.357 0.475"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.824 0.357 0.475"
            ]
            [
              "operator" => "rg"
              "value" => "0.824 0.357 0.475"
            ]
          ]
          "usage_count" => 17
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 71.012
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 157
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 157
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.126
          "index" => 4
          "label" => "Noir"
          "occurrences" => 1
          "operators" => [
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 1
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037"
  }
]
Attributes
[]
Component
App\Twig\Components\Front\SimilarInfographics {#1068
  +sourceInfographic: App\Entity\Infographics\Infographic {#639
    -id: 111
    -title: "Le contingent annuel - Illustration du fonctionnement"
    -description: """
      Que se passe-t-il lorsque des heures supplémentaires sont réalisées à l'intérieur ou en dehors du contingent ?\r\n
      Cette infographie explique comment fonctionne le contingent annuel d'heures supplémentaires et ce qu’il se passe lorsqu’il est épuisé. \r\n
      Elle détaille les règles de majoration et de repos compensateur applicables. \r\n
      Un support clair pour comprendre ce qu'il peut, ou doit, être payé ou accordé en repos au salarié.
      """
    -createdAt: DateTimeImmutable @1733472803 {#647
      date: 2024-12-06 08:13:23.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775060445 {#644
      date: 2026-04-01 16:20:45.0 UTC (+00:00)
    }
    -thumbnail: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29711595103791.jpg"
    -thumbnailFile: null
    -document: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd29fd9232599583.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#648 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1764547200 {#641
      date: 2025-12-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "le-contingent-annuel-illustration-du-fonctionnement"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#739 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: false
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#051d2e"
          "impact_pct" => 21.25
          "index" => 0
          "label" => "Principale"
          "occurrences" => 77
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.0196 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.0196 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.0196 0.114 0.18"
            ]
          ]
          "usage_count" => 77
        ]
        [
          "hex" => "#009ca8"
          "impact_pct" => 9.008
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 9
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#009ca8"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0 0.612 0.659"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0 0.612 0.659"
            ]
            [
              "operator" => "rg"
              "value" => "0 0.612 0.659"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#d25b79"
          "impact_pct" => 7.324
          "index" => 2
          "label" => "Accent 1"
          "occurrences" => 17
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#d25b79"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 1"
          "slot" => "slot3"
          "stream_value" => "0.824 0.357 0.475"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.824 0.357 0.475"
            ]
            [
              "operator" => "rg"
              "value" => "0.824 0.357 0.475"
            ]
          ]
          "usage_count" => 17
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 71.012
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 157
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 157
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.126
          "index" => 4
          "label" => "Noir"
          "occurrences" => 1
          "operators" => [
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 1
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "le-contingent-annuel-illustration-du-fonctionnement-69cd29bd2a6b6424384037"
  }
  +limit: 3
  #entityManager: ContainerBn2GkYu\EntityManagerGhost614a58f {#500 …}
}
card-infographic App\Twig\Components\Front\CardInfographic 36.0 MiB 2.83 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#1306
    -id: 114
    -title: "Kit - Congé de maternité"
    -description: """
      Le congé de maternité est un évènement particulier qui est encadré par des délais et des garanties spécifiques.\r\n
      Notre kit détaille les étapes essentielles de ce congé. Vous y trouverez les formalités d’information à respecter, les durées légales (avant et après l’accouchement) et les éventuelles prolongations en cas de situation particulière. \r\n
      Nous présentons également les protections appliquées aux salariées : interdiction de licencier, aménagements possibles à l’issue du congé et obligation de réintégration dans un poste équivalent. \r\n
      \r\n
      Un kit indispensable pour comprendre et appliquer ce droit fondamental en toute conformité.
      """
    -createdAt: DateTimeImmutable @1733473386 {#1285
      date: 2024-12-06 08:23:06.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1733473386 {#1295
      date: 2024-12-06 08:23:06.0 UTC (+00:00)
    }
    -thumbnail: "kit-conge-de-maternite-6752a65a21db3030369354.png"
    -thumbnailFile: null
    -document: "kit-conge-de-maternite-6752a65a2247a746432487.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#1286 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1733011200 {#1224
      date: 2024-12-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "kit-conge-de-maternite"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#1221 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "kit-conge-de-maternite-6752a65a228be453155061.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: null
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 18.477
          "index" => 0
          "label" => "Principale"
          "occurrences" => 45
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => ".89 .325 .059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => ".89 .325 .059"
            ]
            [
              "operator" => "rg"
              "value" => ".89 .325 .059"
            ]
          ]
          "usage_count" => 45
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 14.77
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 75
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => ".02 .114 .18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => ".02 .114 .18"
            ]
            [
              "operator" => "rg"
              "value" => ".02 .114 .18"
            ]
          ]
          "usage_count" => 75
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 7.245
          "index" => 2
          "label" => "Fond clair"
          "occurrences" => 9
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot3"
          "stream_value" => ".855 .761 .529"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => ".855 .761 .529"
            ]
            [
              "operator" => "rg"
              "value" => ".855 .761 .529"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 71.446
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 131
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 131
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.0
          "index" => 4
          "label" => "Noir"
          "occurrences" => 27
          "operators" => [
            "G"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
          ]
          "usage_count" => 27
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 2
      "slot_count" => 3
    ]
    -customizationColorsSource: "kit-conge-de-maternite-6752a65a228be453155061"
  }
]
Attributes
[]
Component
App\Twig\Components\Front\CardInfographic {#1277
  +infographic: App\Entity\Infographics\Infographic {#1306
    -id: 114
    -title: "Kit - Congé de maternité"
    -description: """
      Le congé de maternité est un évènement particulier qui est encadré par des délais et des garanties spécifiques.\r\n
      Notre kit détaille les étapes essentielles de ce congé. Vous y trouverez les formalités d’information à respecter, les durées légales (avant et après l’accouchement) et les éventuelles prolongations en cas de situation particulière. \r\n
      Nous présentons également les protections appliquées aux salariées : interdiction de licencier, aménagements possibles à l’issue du congé et obligation de réintégration dans un poste équivalent. \r\n
      \r\n
      Un kit indispensable pour comprendre et appliquer ce droit fondamental en toute conformité.
      """
    -createdAt: DateTimeImmutable @1733473386 {#1285
      date: 2024-12-06 08:23:06.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1733473386 {#1295
      date: 2024-12-06 08:23:06.0 UTC (+00:00)
    }
    -thumbnail: "kit-conge-de-maternite-6752a65a21db3030369354.png"
    -thumbnailFile: null
    -document: "kit-conge-de-maternite-6752a65a2247a746432487.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#1286 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1733011200 {#1224
      date: 2024-12-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "kit-conge-de-maternite"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#762 …}
    -price: null
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#1221 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "kit-conge-de-maternite-6752a65a228be453155061.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: null
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 18.477
          "index" => 0
          "label" => "Principale"
          "occurrences" => 45
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => ".89 .325 .059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => ".89 .325 .059"
            ]
            [
              "operator" => "rg"
              "value" => ".89 .325 .059"
            ]
          ]
          "usage_count" => 45
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 14.77
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 75
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => ".02 .114 .18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => ".02 .114 .18"
            ]
            [
              "operator" => "rg"
              "value" => ".02 .114 .18"
            ]
          ]
          "usage_count" => 75
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 7.245
          "index" => 2
          "label" => "Fond clair"
          "occurrences" => 9
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot3"
          "stream_value" => ".855 .761 .529"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => ".855 .761 .529"
            ]
            [
              "operator" => "rg"
              "value" => ".855 .761 .529"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 71.446
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 131
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 131
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.0
          "index" => 4
          "label" => "Noir"
          "occurrences" => 27
          "operators" => [
            "G"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
          ]
          "usage_count" => 27
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 2
      "slot_count" => 3
    ]
    -customizationColorsSource: "kit-conge-de-maternite-6752a65a228be453155061"
  }
}
card-infographic App\Twig\Components\Front\CardInfographic 36.0 MiB 0.72 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#1215
    -id: 94
    -title: "Temps partiel - Impacts en matière de durées du travail"
    -description: """
      Le temps partiel implique des règles spécifiques portant sur la durée minimale de travail, la gestion des heures complémentaires et la répartition des horaires de travail. La durée minimale, sauf exceptions prévues par accord, est fixée pour garantir un volume d'heures de travail raisonnable. Les heures complémentaires permettent quant à elles une certaine flexibilité. La répartition du temps de travail offre transparence et prévisibilité pour le salarié. \r\n
      \r\n
      [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Durée du travail" et détaille ces points.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1723047998 {#1219
      date: 2024-08-07 16:26:38.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775124339 {#1218
      date: 2026-04-02 10:05:39.0 UTC (+00:00)
    }
    -thumbnail: "temps-partiel-impacts-en-matiere-de-durees-du-travail-69ce2353b2a16769641108.jpg"
    -thumbnailFile: null
    -document: "temps-partiel-impacts-en-matiere-de-durees-du-travail-69ce2353b30e3412517343.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#1284 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1769904000 {#1217
      date: 2026-02-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "temps-partiel-impacts-en-matiere-de-durees-du-travail"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#761 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1326 …}
    -children: Doctrine\ORM\PersistentCollection {#1356 …}
    -isPurchasable: false
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "temps-partiel-impacts-en-matiere-de-durees-du-travail-69ce2353b3457927806779.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: true
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 16.564
          "index" => 0
          "label" => "Principale"
          "occurrences" => 29
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 29
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.508
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 27
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.02 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 27
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 1.784
          "index" => 2
          "label" => "Fond clair"
          "occurrences" => 1
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot3"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 1
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 82.455
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 9
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.303
          "index" => 4
          "label" => "Noir"
          "occurrences" => 35
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 35
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "temps-partiel-impacts-en-matiere-de-durees-du-travail-69ce2353b3457927806779"
  }
]
Attributes
[]
Component
App\Twig\Components\Front\CardInfographic {#1259
  +infographic: App\Entity\Infographics\Infographic {#1215
    -id: 94
    -title: "Temps partiel - Impacts en matière de durées du travail"
    -description: """
      Le temps partiel implique des règles spécifiques portant sur la durée minimale de travail, la gestion des heures complémentaires et la répartition des horaires de travail. La durée minimale, sauf exceptions prévues par accord, est fixée pour garantir un volume d'heures de travail raisonnable. Les heures complémentaires permettent quant à elles une certaine flexibilité. La répartition du temps de travail offre transparence et prévisibilité pour le salarié. \r\n
      \r\n
      [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Durée du travail" et détaille ces points.[/grasorange]
      """
    -createdAt: DateTimeImmutable @1723047998 {#1219
      date: 2024-08-07 16:26:38.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775124339 {#1218
      date: 2026-04-02 10:05:39.0 UTC (+00:00)
    }
    -thumbnail: "temps-partiel-impacts-en-matiere-de-durees-du-travail-69ce2353b2a16769641108.jpg"
    -thumbnailFile: null
    -document: "temps-partiel-impacts-en-matiere-de-durees-du-travail-69ce2353b30e3412517343.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#1284 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1769904000 {#1217
      date: 2026-02-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "temps-partiel-impacts-en-matiere-de-durees-du-travail"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#761 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1326 …}
    -children: Doctrine\ORM\PersistentCollection {#1356 …}
    -isPurchasable: false
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "temps-partiel-impacts-en-matiere-de-durees-du-travail-69ce2353b3457927806779.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: true
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 16.564
          "index" => 0
          "label" => "Principale"
          "occurrences" => 29
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.059"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 29
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.508
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 27
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.02 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.02 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 27
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 1.784
          "index" => 2
          "label" => "Fond clair"
          "occurrences" => 1
          "operators" => [
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot3"
          "stream_value" => "0.855 0.761 0.529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 1
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 82.455
          "index" => 3
          "label" => "Blanc"
          "occurrences" => 9
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 9
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.303
          "index" => 4
          "label" => "Noir"
          "occurrences" => 35
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 35
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 3
    ]
    -customizationColorsSource: "temps-partiel-impacts-en-matiere-de-durees-du-travail-69ce2353b3457927806779"
  }
}
card-infographic App\Twig\Components\Front\CardInfographic 36.0 MiB 0.67 ms
Input props
[
  "infographic" => App\Entity\Infographics\Infographic {#1361
    -id: 44
    -title: "Temps partiel - Demande du salarié"
    -description: """
      Dans le cadre d'une meilleure conciliation vie professionnelle et personnelle, un salarié peut être amené à solliciter un passage à temps partiel. \r\n
      Dans ce cas, il doit adresser une demande écrite à son employeur. \r\n
      Celui-ci évalue cette demande et apporte une réponse. \r\n
      En cas d'accord, un avenant au contrat de travail est rédigé pour officialiser ce changement. \r\n
      \r\n
      Cette infographie présente cette procédure visant à préserver l'équilibre entre les intérêts de l'entreprise et ceux du salarié.\r\n
      \r\n
      [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "La durée du travail".[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715940507 {#1358
      date: 2024-05-17 10:08:27.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775057280 {#1359
      date: 2026-04-01 15:28:00.0 UTC (+00:00)
    }
    -thumbnail: "temps-partiel-demande-du-salarie-69cd1d6086692704415591.jpg"
    -thumbnailFile: null
    -document: "temps-partiel-demande-du-salarie-69cd1d6086e91371254825.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#1362 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1769904000 {#1360
      date: 2026-02-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "temps-partiel-demande-du-salarie"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#761 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1326 …}
    -children: Doctrine\ORM\PersistentCollection {#1364 …}
    -isPurchasable: false
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "temps-partiel-demande-du-salarie-69cd1d60872e5145632681.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: true
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 11.318
          "index" => 0
          "label" => "Principale"
          "occurrences" => 31
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.0588"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.0588"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.0588"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.067
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 80
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.0196 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.0196 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.0196 0.114 0.18"
            ]
          ]
          "usage_count" => 80
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 85.997
          "index" => 2
          "label" => "Blanc"
          "occurrences" => 71
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 71
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.16
          "index" => 3
          "label" => "Noir"
          "occurrences" => 20
          "operators" => [
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 20
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 2
    ]
    -customizationColorsSource: "temps-partiel-demande-du-salarie-69cd1d60872e5145632681"
  }
]
Attributes
[]
Component
App\Twig\Components\Front\CardInfographic {#1409
  +infographic: App\Entity\Infographics\Infographic {#1361
    -id: 44
    -title: "Temps partiel - Demande du salarié"
    -description: """
      Dans le cadre d'une meilleure conciliation vie professionnelle et personnelle, un salarié peut être amené à solliciter un passage à temps partiel. \r\n
      Dans ce cas, il doit adresser une demande écrite à son employeur. \r\n
      Celui-ci évalue cette demande et apporte une réponse. \r\n
      En cas d'accord, un avenant au contrat de travail est rédigé pour officialiser ce changement. \r\n
      \r\n
      Cette infographie présente cette procédure visant à préserver l'équilibre entre les intérêts de l'entreprise et ceux du salarié.\r\n
      \r\n
      [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "La durée du travail".[/grasorange]
      """
    -createdAt: DateTimeImmutable @1715940507 {#1358
      date: 2024-05-17 10:08:27.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775057280 {#1359
      date: 2026-04-01 15:28:00.0 UTC (+00:00)
    }
    -thumbnail: "temps-partiel-demande-du-salarie-69cd1d6086692704415591.jpg"
    -thumbnailFile: null
    -document: "temps-partiel-demande-du-salarie-69cd1d6086e91371254825.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#1362 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1769904000 {#1360
      date: 2026-02-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "temps-partiel-demande-du-salarie"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#761 …}
    -price: null
    -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1326 …}
    -children: Doctrine\ORM\PersistentCollection {#1364 …}
    -isPurchasable: false
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "temps-partiel-demande-du-salarie-69cd1d60872e5145632681.pdf"
    -mainPdfFile: null
    -bonusDocs: null
    -bonusDocsFile: null
    -availableOnPremium: true
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#e3530f"
          "impact_pct" => 11.318
          "index" => 0
          "label" => "Principale"
          "occurrences" => 31
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => "0.89 0.325 0.0588"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.0588"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.0588"
            ]
          ]
          "usage_count" => 31
        ]
        [
          "hex" => "#051d2e"
          "impact_pct" => 10.067
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 80
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => "0.0196 0.114 0.18"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.0196 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.0196 0.114 0.18"
            ]
          ]
          "usage_count" => 80
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 85.997
          "index" => 2
          "label" => "Blanc"
          "occurrences" => 71
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 71
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 0.16
          "index" => 3
          "label" => "Noir"
          "occurrences" => 20
          "operators" => [
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 20
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 1
      "slot_count" => 2
    ]
    -customizationColorsSource: "temps-partiel-demande-du-salarie-69cd1d60872e5145632681"
  }
}