/* AUTO-GENERATED — synced from gdo-design@2.0.0 (sha 2d0ac6c207f21322). DO NOT EDIT. */
/* AUTO-GENERATED by scripts/build-banners.mjs — do not edit.
 * Source: src/apps/themes/theme-banners.js · tokensVersion 3.0.0 · sha 2d0ac6c207f21322
 * Commemorative theme banners as CSS custom properties. A surface paints
 * var(--gdo-banner-image) where it wants the flag (e.g. behind the topbar). */

[data-gdo-banner="flag-us"] {
  --gdo-banner-image: url("data:image/svg+xml,%3Csvg class=%22gdo-theme-banner__svg%22 viewBox=%220 0 190 100%22 preserveAspectRatio=%22xMidYMid slice%22 xmlns=%22http://www.w3.org/2000/svg%22 role=%22img%22 aria-label=%22United States flag — Independence Day theme%22%3E%3Ctitle%3EUnited States flag — Independence Day theme%3C/title%3E%3Crect x=%220%22 y=%220.000%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%227.692%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2215.385%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%2223.077%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2230.769%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%2238.462%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2246.154%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%2253.846%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2261.538%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%2269.231%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2276.923%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%2284.615%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2292.308%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%220%22 width=%2276.00%22 height=%2253.85%22 fill=%22%233C3B6E%22/%3E%3Cpath d=%22M6.33 0.46 L6.90 2.21 L8.74 2.21 L7.25 3.29 L7.82 5.04 L6.33 3.96 L4.84 5.04 L5.41 3.29 L3.92 2.21 L5.76 2.21 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M19.00 0.46 L19.57 2.21 L21.41 2.21 L19.92 3.29 L20.49 5.04 L19.00 3.96 L17.51 5.04 L18.08 3.29 L16.59 2.21 L18.43 2.21 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M31.67 0.46 L32.24 2.21 L34.08 2.21 L32.59 3.29 L33.16 5.04 L31.67 3.96 L30.18 5.04 L30.75 3.29 L29.26 2.21 L31.10 2.21 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M44.33 0.46 L44.90 2.21 L46.74 2.21 L45.25 3.29 L45.82 5.04 L44.33 3.96 L42.84 5.04 L43.41 3.29 L41.92 2.21 L43.76 2.21 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M57.00 0.46 L57.57 2.21 L59.41 2.21 L57.92 3.29 L58.49 5.04 L57.00 3.96 L55.51 5.04 L56.08 3.29 L54.59 2.21 L56.43 2.21 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M69.67 0.46 L70.24 2.21 L72.08 2.21 L70.59 3.29 L71.16 5.04 L69.67 3.96 L68.18 5.04 L68.75 3.29 L67.26 2.21 L69.10 2.21 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M12.67 6.44 L13.24 8.19 L15.08 8.19 L13.59 9.27 L14.16 11.02 L12.67 9.94 L11.18 11.02 L11.75 9.27 L10.26 8.19 L12.10 8.19 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M25.33 6.44 L25.90 8.19 L27.74 8.19 L26.25 9.27 L26.82 11.02 L25.33 9.94 L23.84 11.02 L24.41 9.27 L22.92 8.19 L24.76 8.19 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M38.00 6.44 L38.57 8.19 L40.41 8.19 L38.92 9.27 L39.49 11.02 L38.00 9.94 L36.51 11.02 L37.08 9.27 L35.59 8.19 L37.43 8.19 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M50.67 6.44 L51.24 8.19 L53.08 8.19 L51.59 9.27 L52.16 11.02 L50.67 9.94 L49.18 11.02 L49.75 9.27 L48.26 8.19 L50.10 8.19 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M63.33 6.44 L63.90 8.19 L65.74 8.19 L64.25 9.27 L64.82 11.02 L63.33 9.94 L61.84 11.02 L62.41 9.27 L60.92 8.19 L62.76 8.19 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M6.33 12.42 L6.90 14.17 L8.74 14.17 L7.25 15.26 L7.82 17.01 L6.33 15.92 L4.84 17.01 L5.41 15.26 L3.92 14.17 L5.76 14.17 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M19.00 12.42 L19.57 14.17 L21.41 14.17 L19.92 15.26 L20.49 17.01 L19.00 15.92 L17.51 17.01 L18.08 15.26 L16.59 14.17 L18.43 14.17 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M31.67 12.42 L32.24 14.17 L34.08 14.17 L32.59 15.26 L33.16 17.01 L31.67 15.92 L30.18 17.01 L30.75 15.26 L29.26 14.17 L31.10 14.17 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M44.33 12.42 L44.90 14.17 L46.74 14.17 L45.25 15.26 L45.82 17.01 L44.33 15.92 L42.84 17.01 L43.41 15.26 L41.92 14.17 L43.76 14.17 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M57.00 12.42 L57.57 14.17 L59.41 14.17 L57.92 15.26 L58.49 17.01 L57.00 15.92 L55.51 17.01 L56.08 15.26 L54.59 14.17 L56.43 14.17 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M69.67 12.42 L70.24 14.17 L72.08 14.17 L70.59 15.26 L71.16 17.01 L69.67 15.92 L68.18 17.01 L68.75 15.26 L67.26 14.17 L69.10 14.17 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M12.67 18.41 L13.24 20.16 L15.08 20.16 L13.59 21.24 L14.16 22.99 L12.67 21.91 L11.18 22.99 L11.75 21.24 L10.26 20.16 L12.10 20.16 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M25.33 18.41 L25.90 20.16 L27.74 20.16 L26.25 21.24 L26.82 22.99 L25.33 21.91 L23.84 22.99 L24.41 21.24 L22.92 20.16 L24.76 20.16 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M38.00 18.41 L38.57 20.16 L40.41 20.16 L38.92 21.24 L39.49 22.99 L38.00 21.91 L36.51 22.99 L37.08 21.24 L35.59 20.16 L37.43 20.16 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M50.67 18.41 L51.24 20.16 L53.08 20.16 L51.59 21.24 L52.16 22.99 L50.67 21.91 L49.18 22.99 L49.75 21.24 L48.26 20.16 L50.10 20.16 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M63.33 18.41 L63.90 20.16 L65.74 20.16 L64.25 21.24 L64.82 22.99 L63.33 21.91 L61.84 22.99 L62.41 21.24 L60.92 20.16 L62.76 20.16 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M6.33 24.39 L6.90 26.14 L8.74 26.14 L7.25 27.22 L7.82 28.97 L6.33 27.89 L4.84 28.97 L5.41 27.22 L3.92 26.14 L5.76 26.14 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M19.00 24.39 L19.57 26.14 L21.41 26.14 L19.92 27.22 L20.49 28.97 L19.00 27.89 L17.51 28.97 L18.08 27.22 L16.59 26.14 L18.43 26.14 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M31.67 24.39 L32.24 26.14 L34.08 26.14 L32.59 27.22 L33.16 28.97 L31.67 27.89 L30.18 28.97 L30.75 27.22 L29.26 26.14 L31.10 26.14 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M44.33 24.39 L44.90 26.14 L46.74 26.14 L45.25 27.22 L45.82 28.97 L44.33 27.89 L42.84 28.97 L43.41 27.22 L41.92 26.14 L43.76 26.14 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M57.00 24.39 L57.57 26.14 L59.41 26.14 L57.92 27.22 L58.49 28.97 L57.00 27.89 L55.51 28.97 L56.08 27.22 L54.59 26.14 L56.43 26.14 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M69.67 24.39 L70.24 26.14 L72.08 26.14 L70.59 27.22 L71.16 28.97 L69.67 27.89 L68.18 28.97 L68.75 27.22 L67.26 26.14 L69.10 26.14 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M12.67 30.37 L13.24 32.12 L15.08 32.12 L13.59 33.21 L14.16 34.96 L12.67 33.87 L11.18 34.96 L11.75 33.21 L10.26 32.12 L12.10 32.12 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M25.33 30.37 L25.90 32.12 L27.74 32.12 L26.25 33.21 L26.82 34.96 L25.33 33.87 L23.84 34.96 L24.41 33.21 L22.92 32.12 L24.76 32.12 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M38.00 30.37 L38.57 32.12 L40.41 32.12 L38.92 33.21 L39.49 34.96 L38.00 33.87 L36.51 34.96 L37.08 33.21 L35.59 32.12 L37.43 32.12 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M50.67 30.37 L51.24 32.12 L53.08 32.12 L51.59 33.21 L52.16 34.96 L50.67 33.87 L49.18 34.96 L49.75 33.21 L48.26 32.12 L50.10 32.12 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M63.33 30.37 L63.90 32.12 L65.74 32.12 L64.25 33.21 L64.82 34.96 L63.33 33.87 L61.84 34.96 L62.41 33.21 L60.92 32.12 L62.76 32.12 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M6.33 36.36 L6.90 38.11 L8.74 38.11 L7.25 39.19 L7.82 40.94 L6.33 39.86 L4.84 40.94 L5.41 39.19 L3.92 38.11 L5.76 38.11 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M19.00 36.36 L19.57 38.11 L21.41 38.11 L19.92 39.19 L20.49 40.94 L19.00 39.86 L17.51 40.94 L18.08 39.19 L16.59 38.11 L18.43 38.11 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M31.67 36.36 L32.24 38.11 L34.08 38.11 L32.59 39.19 L33.16 40.94 L31.67 39.86 L30.18 40.94 L30.75 39.19 L29.26 38.11 L31.10 38.11 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M44.33 36.36 L44.90 38.11 L46.74 38.11 L45.25 39.19 L45.82 40.94 L44.33 39.86 L42.84 40.94 L43.41 39.19 L41.92 38.11 L43.76 38.11 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M57.00 36.36 L57.57 38.11 L59.41 38.11 L57.92 39.19 L58.49 40.94 L57.00 39.86 L55.51 40.94 L56.08 39.19 L54.59 38.11 L56.43 38.11 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M69.67 36.36 L70.24 38.11 L72.08 38.11 L70.59 39.19 L71.16 40.94 L69.67 39.86 L68.18 40.94 L68.75 39.19 L67.26 38.11 L69.10 38.11 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M12.67 42.34 L13.24 44.09 L15.08 44.09 L13.59 45.17 L14.16 46.92 L12.67 45.84 L11.18 46.92 L11.75 45.17 L10.26 44.09 L12.10 44.09 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M25.33 42.34 L25.90 44.09 L27.74 44.09 L26.25 45.17 L26.82 46.92 L25.33 45.84 L23.84 46.92 L24.41 45.17 L22.92 44.09 L24.76 44.09 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M38.00 42.34 L38.57 44.09 L40.41 44.09 L38.92 45.17 L39.49 46.92 L38.00 45.84 L36.51 46.92 L37.08 45.17 L35.59 44.09 L37.43 44.09 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M50.67 42.34 L51.24 44.09 L53.08 44.09 L51.59 45.17 L52.16 46.92 L50.67 45.84 L49.18 46.92 L49.75 45.17 L48.26 44.09 L50.10 44.09 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M63.33 42.34 L63.90 44.09 L65.74 44.09 L64.25 45.17 L64.82 46.92 L63.33 45.84 L61.84 46.92 L62.41 45.17 L60.92 44.09 L62.76 44.09 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M6.33 48.32 L6.90 50.07 L8.74 50.07 L7.25 51.15 L7.82 52.90 L6.33 51.82 L4.84 52.90 L5.41 51.15 L3.92 50.07 L5.76 50.07 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M19.00 48.32 L19.57 50.07 L21.41 50.07 L19.92 51.15 L20.49 52.90 L19.00 51.82 L17.51 52.90 L18.08 51.15 L16.59 50.07 L18.43 50.07 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M31.67 48.32 L32.24 50.07 L34.08 50.07 L32.59 51.15 L33.16 52.90 L31.67 51.82 L30.18 52.90 L30.75 51.15 L29.26 50.07 L31.10 50.07 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M44.33 48.32 L44.90 50.07 L46.74 50.07 L45.25 51.15 L45.82 52.90 L44.33 51.82 L42.84 52.90 L43.41 51.15 L41.92 50.07 L43.76 50.07 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M57.00 48.32 L57.57 50.07 L59.41 50.07 L57.92 51.15 L58.49 52.90 L57.00 51.82 L55.51 52.90 L56.08 51.15 L54.59 50.07 L56.43 50.07 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M69.67 48.32 L70.24 50.07 L72.08 50.07 L70.59 51.15 L71.16 52.90 L69.67 51.82 L68.18 52.90 L68.75 51.15 L67.26 50.07 L69.10 50.07 Z%22 fill=%22%23FFFFFF%22/%3E%3C/svg%3E");
}
[data-gdo-banner="flag-us-1776"] {
  --gdo-banner-image: url("data:image/svg+xml,%3Csvg class=%22gdo-theme-banner__svg%22 viewBox=%220 0 190 100%22 preserveAspectRatio=%22xMidYMid slice%22 xmlns=%22http://www.w3.org/2000/svg%22 role=%22img%22 aria-label=%22Thirteen-star 1776 flag — America 250th theme%22%3E%3Ctitle%3EThirteen-star 1776 flag — America 250th theme%3C/title%3E%3Crect x=%220%22 y=%220.000%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%227.692%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2215.385%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%2223.077%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2230.769%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%2238.462%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2246.154%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%2253.846%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2261.538%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%2269.231%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2276.923%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%2284.615%22 width=%22190%22 height=%227.692%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%220%22 y=%2292.308%22 width=%22190%22 height=%227.692%22 fill=%22%23B22234%22/%3E%3Crect x=%220%22 y=%220%22 width=%2276.00%22 height=%2253.85%22 fill=%22%233C3B6E%22/%3E%3Cpath d=%22M38.00 5.70 L38.65 7.72 L40.77 7.72 L39.06 8.96 L39.71 10.97 L38.00 9.73 L36.29 10.97 L36.94 8.96 L35.23 7.72 L37.35 7.72 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M46.51 7.80 L47.16 9.81 L49.28 9.81 L47.57 11.06 L48.22 13.07 L46.51 11.83 L44.80 13.07 L45.45 11.06 L43.74 9.81 L45.85 9.81 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M53.07 13.61 L53.72 15.62 L55.84 15.62 L54.13 16.87 L54.78 18.88 L53.07 17.64 L51.35 18.88 L52.01 16.87 L50.30 15.62 L52.41 15.62 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M56.17 21.80 L56.83 23.82 L58.94 23.82 L57.23 25.06 L57.89 27.07 L56.17 25.83 L54.46 27.07 L55.12 25.06 L53.40 23.82 L55.52 23.82 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M55.12 30.50 L55.77 32.51 L57.89 32.51 L56.18 33.76 L56.83 35.77 L55.12 34.53 L53.41 35.77 L54.06 33.76 L52.35 32.51 L54.46 32.51 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M50.14 37.71 L50.79 39.73 L52.91 39.73 L51.20 40.97 L51.85 42.98 L50.14 41.74 L48.43 42.98 L49.08 40.97 L47.37 39.73 L49.49 39.73 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M42.38 41.79 L43.04 43.80 L45.15 43.80 L43.44 45.04 L44.09 47.06 L42.38 45.81 L40.67 47.06 L41.32 45.04 L39.61 43.80 L41.73 43.80 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M33.62 41.79 L34.27 43.80 L36.39 43.80 L34.68 45.04 L35.33 47.06 L33.62 45.81 L31.91 47.06 L32.56 45.04 L30.85 43.80 L32.96 43.80 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M25.86 37.71 L26.51 39.73 L28.63 39.73 L26.92 40.97 L27.57 42.98 L25.86 41.74 L24.15 42.98 L24.80 40.97 L23.09 39.73 L25.21 39.73 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M20.88 30.50 L21.54 32.51 L23.65 32.51 L21.94 33.76 L22.59 35.77 L20.88 34.53 L19.17 35.77 L19.82 33.76 L18.11 32.51 L20.23 32.51 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M19.83 21.80 L20.48 23.82 L22.60 23.82 L20.88 25.06 L21.54 27.07 L19.83 25.83 L18.11 27.07 L18.77 25.06 L17.06 23.82 L19.17 23.82 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M22.93 13.61 L23.59 15.62 L25.70 15.62 L23.99 16.87 L24.65 18.88 L22.93 17.64 L21.22 18.88 L21.87 16.87 L20.16 15.62 L22.28 15.62 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M29.49 7.80 L30.15 9.81 L32.26 9.81 L30.55 11.06 L31.20 13.07 L29.49 11.83 L27.78 13.07 L28.43 11.06 L26.72 9.81 L28.84 9.81 Z%22 fill=%22%23FFFFFF%22/%3E%3C/svg%3E");
}
