/* généré par build.py : ne pas modifier à la main */
:root {
  --pattern-cream: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22128%22%20height%3D%22128%22%20viewBox%3D%220%200%20128%20128%22%3E%3Csvg%20x%3D%2257%22%20y%3D%2257%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201120.4%201118.89%22%20fill%3D%22rgba%28255%2C249%2C242%2C0.10%29%22%3E%3Cg%3E%20%3Cg%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C229.1938%2C67.596439%29%22%20d%3D%22M0%200C53.866%2022.532%20107.732%2045.065%20161.597%2067.597%20188.933%2044.361%20286.922-44.584%20309.963-195.751%20327.451-310.487%20292.563-400.721%20275.88-437.477%20239.138-454.158%20148.867-489.073%2034.083-471.56-117.053-448.5-205.965-350.525-229.194-323.194-206.662-269.328-184.129-215.463-161.597-161.597-107.731-161.597-53.866-161.597%200-161.597Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C67.597%2C889.6962%29%22%20d%3D%22M0%200C-22.532%2053.866-45.065%20107.732-67.597%20161.597-44.361%20188.933%2044.584%20286.922%20195.751%20309.963%20310.487%20327.451%20400.721%20292.563%20437.477%20275.88%20454.158%20239.138%20489.073%20148.867%20471.56%2034.083%20448.5-117.053%20350.525-205.965%20323.194-229.194%20269.328-206.662%20215.463-184.129%20161.597-161.597%20161.597-107.731%20161.597-53.866%20161.597%200Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C891.2087%2C1051.293%29%22%20d%3D%22M0%200C-53.866-22.532-107.732-45.065-161.597-67.597-188.933-44.361-286.922%2044.584-309.963%20195.751-327.451%20310.487-292.563%20400.721-275.88%20437.477-239.138%20454.158-148.867%20489.073-34.083%20471.56%20117.053%20448.5%20205.966%20350.525%20229.194%20323.194%20206.662%20269.328%20184.129%20215.463%20161.597%20161.597%20107.731%20161.597%2053.866%20161.597%200%20161.597Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C1052.8056%2C229.19324%29%22%20d%3D%22M0%200C22.532-53.866%2045.065-107.732%2067.597-161.597%2044.361-188.933-44.584-286.922-195.751-309.963-310.487-327.451-400.721-292.563-437.477-275.88-454.158-239.138-489.073-148.867-471.56-34.083-448.5%20117.053-350.525%20205.965-323.194%20229.194-269.328%20206.662-215.463%20184.129-161.597%20161.597-161.597%20107.731-161.597%2053.866-161.597%200Z%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E%3C%2Fsvg%3E");
  --pattern-forest: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22128%22%20height%3D%22128%22%20viewBox%3D%220%200%20128%20128%22%3E%3Csvg%20x%3D%2257%22%20y%3D%2257%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%201120.4%201118.89%22%20fill%3D%22rgba%2871%2C18%2C36%2C0.09%29%22%3E%3Cg%3E%20%3Cg%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C229.1938%2C67.596439%29%22%20d%3D%22M0%200C53.866%2022.532%20107.732%2045.065%20161.597%2067.597%20188.933%2044.361%20286.922-44.584%20309.963-195.751%20327.451-310.487%20292.563-400.721%20275.88-437.477%20239.138-454.158%20148.867-489.073%2034.083-471.56-117.053-448.5-205.965-350.525-229.194-323.194-206.662-269.328-184.129-215.463-161.597-161.597-107.731-161.597-53.866-161.597%200-161.597Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C67.597%2C889.6962%29%22%20d%3D%22M0%200C-22.532%2053.866-45.065%20107.732-67.597%20161.597-44.361%20188.933%2044.584%20286.922%20195.751%20309.963%20310.487%20327.451%20400.721%20292.563%20437.477%20275.88%20454.158%20239.138%20489.073%20148.867%20471.56%2034.083%20448.5-117.053%20350.525-205.965%20323.194-229.194%20269.328-206.662%20215.463-184.129%20161.597-161.597%20161.597-107.731%20161.597-53.866%20161.597%200Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C891.2087%2C1051.293%29%22%20d%3D%22M0%200C-53.866-22.532-107.732-45.065-161.597-67.597-188.933-44.361-286.922%2044.584-309.963%20195.751-327.451%20310.487-292.563%20400.721-275.88%20437.477-239.138%20454.158-148.867%20489.073-34.083%20471.56%20117.053%20448.5%20205.966%20350.525%20229.194%20323.194%20206.662%20269.328%20184.129%20215.463%20161.597%20161.597%20107.731%20161.597%2053.866%20161.597%200%20161.597Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C1052.8056%2C229.19324%29%22%20d%3D%22M0%200C22.532-53.866%2045.065-107.732%2067.597-161.597%2044.361-188.933-44.584-286.922-195.751-309.963-310.487-327.451-400.721-292.563-437.477-275.88-454.158-239.138-489.073-148.867-471.56-34.083-448.5%20117.053-350.525%20205.965-323.194%20229.194-269.328%20206.662-215.463%20184.129-161.597%20161.597-161.597%20107.731-161.597%2053.866-161.597%200Z%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E%3C%2Fsvg%3E");
}
html[data-theme="bordeaux"] { --pattern-hero: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201120.4%201118.89%22%20fill%3D%22%23fff9f2%22%3E%3Cg%3E%20%3Cg%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C229.1938%2C67.596439%29%22%20d%3D%22M0%200C53.866%2022.532%20107.732%2045.065%20161.597%2067.597%20188.933%2044.361%20286.922-44.584%20309.963-195.751%20327.451-310.487%20292.563-400.721%20275.88-437.477%20239.138-454.158%20148.867-489.073%2034.083-471.56-117.053-448.5-205.965-350.525-229.194-323.194-206.662-269.328-184.129-215.463-161.597-161.597-107.731-161.597-53.866-161.597%200-161.597Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C67.597%2C889.6962%29%22%20d%3D%22M0%200C-22.532%2053.866-45.065%20107.732-67.597%20161.597-44.361%20188.933%2044.584%20286.922%20195.751%20309.963%20310.487%20327.451%20400.721%20292.563%20437.477%20275.88%20454.158%20239.138%20489.073%20148.867%20471.56%2034.083%20448.5-117.053%20350.525-205.965%20323.194-229.194%20269.328-206.662%20215.463-184.129%20161.597-161.597%20161.597-107.731%20161.597-53.866%20161.597%200Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C891.2087%2C1051.293%29%22%20d%3D%22M0%200C-53.866-22.532-107.732-45.065-161.597-67.597-188.933-44.361-286.922%2044.584-309.963%20195.751-327.451%20310.487-292.563%20400.721-275.88%20437.477-239.138%20454.158-148.867%20489.073-34.083%20471.56%20117.053%20448.5%20205.966%20350.525%20229.194%20323.194%20206.662%20269.328%20184.129%20215.463%20161.597%20161.597%20107.731%20161.597%2053.866%20161.597%200%20161.597Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C1052.8056%2C229.19324%29%22%20d%3D%22M0%200C22.532-53.866%2045.065-107.732%2067.597-161.597%2044.361-188.933-44.584-286.922-195.751-309.963-310.487-327.451-400.721-292.563-437.477-275.88-454.158-239.138-489.073-148.867-471.56-34.083-448.5%20117.053-350.525%20205.965-323.194%20229.194-269.328%20206.662-215.463%20184.129-161.597%20161.597-161.597%20107.731-161.597%2053.866-161.597%200Z%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E"); }
html[data-theme="beige"] { --pattern-hero: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201120.4%201118.89%22%20fill%3D%22%23471224%22%3E%3Cg%3E%20%3Cg%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C229.1938%2C67.596439%29%22%20d%3D%22M0%200C53.866%2022.532%20107.732%2045.065%20161.597%2067.597%20188.933%2044.361%20286.922-44.584%20309.963-195.751%20327.451-310.487%20292.563-400.721%20275.88-437.477%20239.138-454.158%20148.867-489.073%2034.083-471.56-117.053-448.5-205.965-350.525-229.194-323.194-206.662-269.328-184.129-215.463-161.597-161.597-107.731-161.597-53.866-161.597%200-161.597Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C67.597%2C889.6962%29%22%20d%3D%22M0%200C-22.532%2053.866-45.065%20107.732-67.597%20161.597-44.361%20188.933%2044.584%20286.922%20195.751%20309.963%20310.487%20327.451%20400.721%20292.563%20437.477%20275.88%20454.158%20239.138%20489.073%20148.867%20471.56%2034.083%20448.5-117.053%20350.525-205.965%20323.194-229.194%20269.328-206.662%20215.463-184.129%20161.597-161.597%20161.597-107.731%20161.597-53.866%20161.597%200Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C891.2087%2C1051.293%29%22%20d%3D%22M0%200C-53.866-22.532-107.732-45.065-161.597-67.597-188.933-44.361-286.922%2044.584-309.963%20195.751-327.451%20310.487-292.563%20400.721-275.88%20437.477-239.138%20454.158-148.867%20489.073-34.083%20471.56%20117.053%20448.5%20205.966%20350.525%20229.194%20323.194%20206.662%20269.328%20184.129%20215.463%20161.597%20161.597%20107.731%20161.597%2053.866%20161.597%200%20161.597Z%22%2F%3E%20%3Cpath%20transform%3D%22matrix%281%2C0%2C0%2C-1%2C1052.8056%2C229.19324%29%22%20d%3D%22M0%200C22.532-53.866%2045.065-107.732%2067.597-161.597%2044.361-188.933-44.584-286.922-195.751-309.963-310.487-327.451-400.721-292.563-437.477-275.88-454.158-239.138-489.073-148.867-471.56-34.083-448.5%20117.053-350.525%20205.965-323.194%20229.194-269.328%20206.662-215.463%20184.129-161.597%20161.597-161.597%20107.731-161.597%2053.866-161.597%200Z%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E"); }
