/* =============================================================
   Velon Energy · Dark and Light, on every page
   Light is set on <html data-theme="light">; Dark is the default.
   Colours chosen for the dark palette are written in the stylesheets as
   var(--pX-rrggbbaa, original): unset in Dark, so nothing changes there,
   and set for Light in the generated block at the end of this file.
   Product screens (figures, tools, charts, the GB demo) stay dark in
   Light, like app screenshots on the page. Switching sweeps the new
   palette out from the switch.
   ============================================================= */

/* ---------- the switch ---------- */
.pal { position: relative; flex: none; display: inline-flex; align-items: center; justify-content: space-between;
  width: 62px; height: 34px; padding: 0 9px; border-radius: 999px; border: 1px solid var(--line-2);
  background: var(--pb-ffffff08, rgba(255,255,255,0.03)); color: var(--text-dim); cursor: pointer;
  transition: border-color 0.3s var(--ease); }
.pal:hover { border-color: var(--copper); }
.pal:focus-visible { outline: 2px solid var(--copper-hi); outline-offset: 3px; }
.pal-i { position: relative; z-index: 1; width: 12px; height: 12px; display: block; opacity: 0.75; }
.pal-thumb { position: absolute; z-index: 2; top: 3px; inset-inline-start: 3px; width: 26px; height: 26px; border-radius: 50%;
  display: grid; place-items: center; color: #e9a566; pointer-events: none;
  background: radial-gradient(circle at 32% 30%, #34485e, #0b1118 74%);
  box-shadow: inset 0 0 0 1px rgba(255,255,255,0.2), 0 0 0 3px rgba(233,165,102,0.14), 0 0 16px rgba(233,165,102,0.4);
  transition: transform 0.6s cubic-bezier(0.65, 0, 0.2, 1), background 0.6s, color 0.6s, box-shadow 0.6s; }
.pal-thumb svg { grid-area: 1 / 1; width: 13px; height: 13px; display: block; transition: transform 0.6s cubic-bezier(0.65, 0, 0.2, 1), opacity 0.35s; }
.pal-thumb .pal-ts { opacity: 0; transform: rotate(-90deg) scale(0.4); }
html[data-theme="light"] .pal-thumb { transform: translateX(28px); color: #b8692e;
  background: radial-gradient(circle at 32% 30%, #ffffff, #f3e4cf 76%);
  box-shadow: inset 0 0 0 1px rgba(11,17,24,0.14), 0 0 0 3px rgba(201,123,61,0.16), 0 0 16px rgba(201,123,61,0.45); }
html[dir="rtl"][data-theme="light"] .pal-thumb { transform: translateX(-28px); }
html[data-theme="light"] .pal-thumb .pal-tm { opacity: 0; transform: rotate(90deg) scale(0.4); }
html[data-theme="light"] .pal-thumb .pal-ts { opacity: 1; transform: none; }
/* a copper ring ripples out of the switch when it flips */
.pal.pop::before { content: ''; position: absolute; inset: -1px; border-radius: inherit; border: 1.5px solid var(--copper); pointer-events: none;
  animation: palRing 0.8s cubic-bezier(0.2, 0.65, 0.3, 1) forwards; }
@keyframes palRing { from { opacity: 0.9; transform: scale(1); } to { opacity: 0; transform: scale(1.35, 1.6); } }
/* the label names the palette you would switch to */
.pal::after { content: attr(data-label); position: absolute; top: calc(100% + 11px); left: 50%; transform: translate(-50%, -4px);
  padding: 5px 9px; border-radius: 6px; background: #0b1118; color: #f3efe7; border: 1px solid rgba(255,255,255,0.14);
  font-family: var(--font-mono); font-size: 10.5px; letter-spacing: 0.12em; text-transform: uppercase; white-space: nowrap;
  opacity: 0; pointer-events: none; transition: opacity 0.2s, transform 0.2s; z-index: 5; }
html[dir="rtl"] .pal::after { font-family: var(--font-sans); letter-spacing: 0; font-size: 12px; }
.pal:hover::after, .pal:focus-visible::after { opacity: 1; transform: translate(-50%, 0); }
@media (max-width: 640px) {
  .header-tools { gap: 8px; }
  .pal { width: 56px; height: 32px; padding: 0 8px; }
  .pal-thumb { width: 24px; height: 24px; }
  html[data-theme="light"] .pal-thumb { transform: translateX(24px); }
  html[dir="rtl"][data-theme="light"] .pal-thumb { transform: translateX(-24px); }
  .pal-i { width: 11px; height: 11px; }
  .pal::after { display: none; }
}
@media (max-width: 420px) {
  .lang-btn { padding: 9px 11px; }
  .lang-btn span { display: none; }   /* the globe stays, with its label for screen readers */
}

/* ---------- the sweep: a circle of the new palette grows from the switch ---------- */
::view-transition-old(root), ::view-transition-new(root) { animation: none; mix-blend-mode: normal; }
::view-transition-old(root) { z-index: 1; }
::view-transition-new(root) { z-index: 2; }
.pal-rim { position: fixed; z-index: 9999; width: 0; height: 0; border-radius: 50%; transform: translate(-50%, -50%); pointer-events: none;
  box-shadow: inset 0 0 0 1.5px rgba(var(--rim), 0.95), inset 0 0 26px 2px rgba(var(--rim), 0.55), inset 0 0 90px 16px rgba(var(--rim), 0.22); }
html.theme-fade, html.theme-fade * { transition: background-color 0.6s ease, color 0.6s ease, border-color 0.6s ease, fill 0.6s ease, stroke 0.6s ease !important; }

/* logos: the light wordmark replaces the dark one in the light palette */
.logo-l { display: none !important; }
html[data-theme="light"] .logo-d { display: none !important; }
html[data-theme="light"] .logo-l { display: block !important; }

/* =============================================================
   Light: paper and ink, the daylight palette.
   The surface tokens turn light, so every page follows; product
   screens (figures, tools, charts) get the dark tokens back below.
   ============================================================= */
html[data-theme="light"] {
  color-scheme: light;
  --ink: #f6f3ee; --ink-2: #ede7de; --ink-3: #ffffff;
  --page: #f6f3ee; --page-2: #ece6dd;
  --line: rgba(11,17,24,0.11); --line-2: rgba(11,17,24,0.2);
  --text: #18202c; --text-mute: rgba(24,32,44,0.78); --text-dim: rgba(24,32,44,0.7);
  --copper-hi: #8a4a17; --signal: #0b6b4c;
}
html[data-theme="light"], html[data-theme="light"] body { background: var(--page); }
html[data-theme="light"] .site-header { background: rgba(246,243,238,0.9); }
html[data-theme="light"] .site-footer { background: var(--page-2); }
html[data-theme="light"] .section-white, html[data-theme="light"] .cta { background: var(--page-2); }
/* buttons keep dark lettering on copper; the hover copper gets lighter, not darker */
html[data-theme="light"] .btn-primary:hover { background: #d9925a; border-color: #d9925a; }
html[data-theme="light"] ::selection { background: #e9a566; color: #0b1118; }

/* ---------- network reduction: the toolkit page sets its own tokens ---------- */
html[data-theme="light"] .nrtk {
  --ink: #f6f3ee; --ink-2: #ede7de; --ink-3: #ffffff; --paper: #18202c;
  --text: #18202c; --text-mute: rgba(24,32,44,0.78); --text-dim: rgba(24,32,44,0.7); --line: rgba(11,17,24,0.14);
  --copper-hi: #8a4a17; --signal: #0b6b4c; --red: #b8402f; --blue: #2c6aa6; --violet: #6a5aa0;
}

html[data-theme="light"] :is(.nrtk .nav a.lnk i, .nrtk .parr, .nrtk .band-eye, .nrtk .group-head .gn, .nrtk .cta-in .ceye, .nrtk .chip i, .nrtk .nr-crumb .sep) { color: var(--copper-hi); }
html[data-theme="light"] .nrtk .nr-hero-bg { opacity: 0.12; }

/* ---------- landing ---------- */
html[data-theme="light"] .hero-v2 { background: radial-gradient(60% 75% at 84% 22%, rgba(201,123,61,0.14), transparent 64%), radial-gradient(50% 60% at 6% 96%, rgba(93,210,166,0.08), transparent 60%), var(--page); }
html[data-theme="light"] .hero-scrim-v2 { background:
    radial-gradient(75% 100% at 12% 55%, rgba(246,243,238,0.92) 0%, rgba(246,243,238,0.6) 40%, rgba(246,243,238,0.14) 75%, rgba(246,243,238,0) 100%),
    linear-gradient(180deg, rgba(246,243,238,0.25) 0%, rgba(246,243,238,0) 25%, rgba(246,243,238,0) 70%, rgba(246,243,238,0.6) 100%); }
html[data-theme="light"] [data-tone="paper"] { --tp-bg: #ebe4d8; }
html[data-theme="light"] :is(.stream-card, .stream-card:hover, .sel-t) { background: #fff; }
html[data-theme="light"] :is(.stream-card, .sel-t) { box-shadow: 0 26px 50px -38px rgba(11,17,24,0.4); }
html[data-theme="light"] .stream-card .sc-visual { background: linear-gradient(180deg, #131c27, #0b1118); border-color: rgba(11,17,24,0.25); }
html[data-theme="light"] .sel-btn { border-color: rgba(11,17,24,0.22); }
html[data-theme="light"] .sel-bar { background: rgba(11,17,24,0.1); }
html[data-theme="light"] .sel-more { border-color: rgba(11,17,24,0.24); }
html[data-theme="light"] .lvz { border-color: rgba(11,17,24,0.2); box-shadow: 0 30px 60px -40px rgba(11,17,24,0.5); }

/* reduced motion: the site switch (html.rm) */
html.rm .pal-thumb, html.rm .pal-thumb svg { transition: none; }
html.rm .pal.pop::before { animation: none; display: none; }

/* ---------- Consultancy and Velon Suites in the dark palette ----------
   These two pages were drawn on paper. Light keeps that look; Dark turns them
   to ink with the same layout, so the switch works here as everywhere else. */
html:not([data-theme="light"]) body.vs2-page { background: var(--ink); }
html:not([data-theme="light"]) .vs2-page main {
  --vs-ink: #e8e5df; --vs-mute: rgba(232,229,223,0.72); --vs-dim: rgba(232,229,223,0.62);
  --vs-line: rgba(255,255,255,0.1); --vs-acc: #e9a566;
  --vs-band: #0f1620; --vs-card: #131c27; --vs-edge: rgba(255,255,255,0.08);
}
/* sections: ink, with a lighter band where the paper had a darker one */
html:not([data-theme="light"]) .vs2-page :is(.vs2-eng, .vs2-build, .cs-work) { background: var(--ink); }
html:not([data-theme="light"]) .vs2-page :is(.vs2-stats, .vs2-aud, .cs-stages, .cs-train) { background: var(--vs-band); }
html:not([data-theme="light"]) .vs2-page .vs2-stats { border-block-color: var(--vs-edge); }
html:not([data-theme="light"]) .vs2-page :is(.vs2-door, .cs-faq) { background: #0d141d; border-top-color: rgba(255,255,255,0.06); }
html:not([data-theme="light"]) .vs2-page .vs2-hero { background: radial-gradient(60% 50% at 50% 0%, rgba(201,123,61,0.16), transparent 70%), var(--ink); }
html:not([data-theme="light"]) .vs2-page .vs2-cta { background: radial-gradient(55% 70% at 50% 100%, rgba(201,123,61,0.1), transparent 70%), var(--ink); border-top-color: rgba(255,255,255,0.06); }
html:not([data-theme="light"]) .vs2-page :is(.vs2-stage, .vs2-cta)::before { background-image: linear-gradient(rgba(255,255,255,0.035) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.035) 1px, transparent 1px); }
/* frames around the product screens, and the cards */
html:not([data-theme="light"]) .vs2-page .vs2-frame { background: #151e2a; border-color: var(--vs-edge); box-shadow: inset 0 1px 0 rgba(255,255,255,0.04), 0 50px 90px -46px rgba(0,0,0,0.9); }
html:not([data-theme="light"]) .vs2-page :is(.vs2-bc, .cs-sc, .cs-cc) { background: var(--vs-card); border-color: var(--vs-edge); box-shadow: 0 30px 50px -40px rgba(0,0,0,0.8); }
html:not([data-theme="light"]) .vs2-page .cs-cc:hover { border-color: rgba(233,165,102,0.35); box-shadow: 0 30px 60px -36px rgba(0,0,0,0.9); }
html:not([data-theme="light"]) .vs2-page .cs-sc::after { background: rgba(255,255,255,0.14); }
html:not([data-theme="light"]) .vs2-page .cs-cc .cs-go { border-color: rgba(233,165,102,0.45); background: rgba(233,165,102,0.08); color: #e9a566; }
html:not([data-theme="light"]) .vs2-page .cs-cc:is(:hover, :focus-visible) .cs-go { background: #e9a566; border-color: #e9a566; color: #0b1118; }
html:not([data-theme="light"]) .vs2-page .cs-chips li { background: rgba(255,255,255,0.04); border-color: rgba(255,255,255,0.1); }
html:not([data-theme="light"]) .vs2-page .vs2-steps li { background: rgba(255,255,255,0.03); border-color: rgba(255,255,255,0.12); }
html:not([data-theme="light"]) .vs2-page .cs-nda { border-color: rgba(255,255,255,0.2); }
html:not([data-theme="light"]) .vs2-page .cs-tag { border-color: rgba(255,255,255,0.16); }
html:not([data-theme="light"]) .vs2-page .cs-tag.live { color: #5dd2a6; border-color: rgba(93,210,166,0.4); }
html:not([data-theme="light"]) .vs2-page .cs-tag.live::before { background: #5dd2a6; }
html:not([data-theme="light"]) .vs2-page .cs-faq .faq-item, html:not([data-theme="light"]) .vs2-page .cs-faq .faq-item:last-child { border-color: rgba(255,255,255,0.12); }
html:not([data-theme="light"]) .vs2-page .btn-ghost:not(:hover) { border-color: rgba(255,255,255,0.24); }
html:not([data-theme="light"]) .vs2-page .vs2-ek i { box-shadow: none; }
/* the "we automate it" cards keep a hint of each product's colour */
html:not([data-theme="light"]) .vs2-page .vs2-dc { background: #1a1713; }
html:not([data-theme="light"]) .vs2-page .vs2-dc:nth-child(2) { background: #121b18; }
html:not([data-theme="light"]) .vs2-page .vs2-dc:nth-child(3) { background: #121822; }
html:not([data-theme="light"]) .vs2-page .vs2-dc:hover { box-shadow: 0 30px 60px -40px rgba(0,0,0,0.9); }
html:not([data-theme="light"]) .vs2-page .vs2-dc { border: 1px solid var(--vs-edge); }
html:not([data-theme="light"]) .vs2-page .vs2-dc:hover { border-color: rgba(233,165,102,0.35); }
html:not([data-theme="light"]) .vs2-page .vs2-dv { background: #101a25; border-top: 1px solid rgba(255,255,255,0.06); }
/* small drawings drawn for paper */
html:not([data-theme="light"]) .vs2-page .cs-sgl .sg-g { stroke: #5dd2a6; }
html:not([data-theme="light"]) .vs2-page .cs-sgl .sg-m { stroke: rgba(255,255,255,0.22); }
html:not([data-theme="light"]) .vs2-page .vm-ln { stroke: #c97b3d; }
html:not([data-theme="light"]) .vs2-page .vm-n { fill: var(--ink); stroke: #e9a566; }
@media (max-width: 600px) {
  html:not([data-theme="light"]) .vs2-page .vs2-m { border-color: rgba(255,255,255,0.16); }
  html:not([data-theme="light"]) .vs2-page .vs2-m.is-on { background: #e8e5df; border-color: #e8e5df; color: #0b1118; }
  html:not([data-theme="light"]) .vs2-page .vs2-m.is-on b { color: #8a4a17; }
}
/* ---------- end of the dark paper pages ---------- */

/* @generated:begin (palgen.py: do not edit by hand) */
html[data-theme="light"] {
  --pb-00000024: rgba(11,17,24,0.042); --pb-0a0f15ff: #f6f3ee; --pb-0a1017ff: #f6f3ee;
  --pb-0a1018ff: #f6f3ee; --pb-0a1a1dff: #ffffff; --pb-0b11180a: rgba(255,255,255,0.04);
  --pb-0b11180d: rgba(255,255,255,0.05); --pb-0b11180f: rgba(255,255,255,0.06); --pb-0b111814: rgba(255,255,255,0.08);
  --pb-0b11181a: rgba(255,255,255,0.1); --pb-0b11181f: rgba(255,255,255,0.12); --pb-0b111824: rgba(255,255,255,0.14);
  --pb-0b111829: rgba(255,255,255,0.16); --pb-0b11182e: rgba(255,255,255,0.18); --pb-0b111833: rgba(255,255,255,0.2);
  --pb-0b111838: rgba(255,255,255,0.22); --pb-0b111840: rgba(255,255,255,0.25); --pb-0b111847: rgba(255,255,255,0.28);
  --pb-0b111859: rgba(255,255,255,0.35); --pb-0b111866: rgba(255,255,255,0.4); --pb-0b111873: rgba(255,255,255,0.45);
  --pb-0b111880: rgba(255,255,255,0.5); --pb-0b11188c: rgba(255,255,255,0.55); --pb-0b111899: rgba(255,255,255,0.6);
  --pb-0b1118cc: rgba(255,255,255,0.8); --pb-0b1118d9: rgba(255,255,255,0.85); --pb-0b1118db: rgba(255,255,255,0.86);
  --pb-0b1118e0: rgba(255,255,255,0.88); --pb-0b1118e6: rgba(255,255,255,0.9); --pb-0b1118f0: rgba(255,255,255,0.94);
  --pb-0b1118ff: #f6f3ee; --pb-0c131bff: #ffffff; --pb-0d141ca6: rgba(255,255,255,0.65);
  --pb-0d141cd9: rgba(255,255,255,0.85); --pb-0d141cff: #ffffff; --pb-0d151eff: #ffffff;
  --pb-0e1620ff: #ffffff; --pb-0f1720ff: #ffffff; --pb-0f1821ff: #ffffff;
  --pb-0f1822ff: #ffffff; --pb-111a23ff: #ffffff; --pb-111a25ff: #ffffff;
  --pb-121b26ff: #ffffff; --pb-121c28ff: #ffffff; --pb-13202eff: #ffffff;
  --pb-162534ff: #ffffff; --pb-18202c1f: rgba(255,255,255,0.12); --pb-18202c2e: rgba(255,255,255,0.18);
  --pb-1a1f281a: rgba(255,255,255,0.1); --pb-1a1f281f: rgba(255,255,255,0.12); --pb-1a1f2824: rgba(255,255,255,0.14);
  --pb-1a1f2859: rgba(255,255,255,0.35); --pb-1b2632ff: #ffffff; --pb-1e2a38ff: #ffffff;
  --pb-1f7a5a66: rgba(31,122,90,0.4); --pb-26323fff: #ffffff; --pb-2a3a4cff: #ffffff;
  --pb-2f8f6bff: #2f8f6b; --pb-5daa8c29: rgba(78,149,121,0.16); --pb-5dd2a604: rgba(43,153,112,0.015);
  --pb-5dd2a60a: rgba(43,153,112,0.04); --pb-5dd2a60d: rgba(43,153,112,0.05); --pb-5dd2a60f: rgba(43,153,112,0.06);
  --pb-5dd2a612: rgba(43,153,112,0.07); --pb-5dd2a614: rgba(43,153,112,0.08); --pb-5dd2a61a: rgba(43,153,112,0.1);
  --pb-5dd2a61f: rgba(43,153,112,0.12); --pb-5dd2a624: rgba(43,153,112,0.14); --pb-5dd2a629: rgba(43,153,112,0.16);
  --pb-5dd2a633: rgba(43,153,112,0.2); --pb-5dd2a638: rgba(43,153,112,0.22); --pb-5dd2a642: rgba(43,153,112,0.26);
  --pb-5dd2a64c: rgba(43,153,112,0.3); --pb-5dd2a659: rgba(43,153,112,0.35); --pb-5dd2a666: rgba(43,153,112,0.4);
  --pb-5dd2a673: rgba(43,153,112,0.45); --pb-5dd2a680: rgba(43,153,112,0.5); --pb-5dd2a68c: rgba(43,153,112,0.55);
  --pb-5dd2a699: rgba(43,153,112,0.6); --pb-5dd2a6b2: rgba(43,153,112,0.7); --pb-5dd2a6ff: #2b9970;
  --pb-8ec5ff05: rgba(57,138,223,0.02); --pb-8ec5ff09: rgba(57,138,223,0.035); --pb-8ec5ff14: rgba(57,138,223,0.08);
  --pb-8ec5ff24: rgba(57,138,223,0.14); --pb-8ec5ff73: rgba(57,138,223,0.45); --pb-8ec5ff80: rgba(57,138,223,0.5);
  --pb-8ec5ffff: #398adf; --pb-9a521c14: rgba(154,82,28,0.08); --pb-9a521c73: rgba(154,82,28,0.45);
  --pb-9a521cff: #9a521c; --pb-c0492bff: #c0492b; --pb-c97b3d05: rgba(193,115,54,0.02);
  --pb-c97b3d08: rgba(193,115,54,0.03); --pb-c97b3d0a: rgba(193,115,54,0.04); --pb-c97b3d0d: rgba(193,115,54,0.05);
  --pb-c97b3d12: rgba(193,115,54,0.07); --pb-c97b3d14: rgba(193,115,54,0.08); --pb-c97b3d1a: rgba(193,115,54,0.1);
  --pb-c97b3d1f: rgba(193,115,54,0.12); --pb-c97b3d24: rgba(193,115,54,0.14); --pb-c97b3d2e: rgba(193,115,54,0.18);
  --pb-c97b3d38: rgba(193,115,54,0.22); --pb-c97b3d59: rgba(193,115,54,0.35); --pb-c97b3d66: rgba(193,115,54,0.4);
  --pb-c97b3d73: rgba(193,115,54,0.45); --pb-c97b3d80: rgba(193,115,54,0.5); --pb-c97b3d8c: rgba(193,115,54,0.55);
  --pb-c97b3d99: rgba(193,115,54,0.6); --pb-c97b3da6: rgba(193,115,54,0.65); --pb-c97b3de6: rgba(193,115,54,0.9);
  --pb-c97b3dff: #c17336; --pb-e0524f0f: rgba(224,82,79,0.06); --pb-e0524f24: rgba(224,82,79,0.14);
  --pb-e0524f80: rgba(224,82,79,0.5); --pb-e0524f8c: rgba(224,82,79,0.55); --pb-e0524f99: rgba(224,82,79,0.6);
  --pb-e0705a1a: rgba(221,97,73,0.1); --pb-e0705a73: rgba(221,97,73,0.45); --pb-e0705aff: #dd6149;
  --pb-e8e5df29: rgba(11,17,24,0.208); --pb-e8e5df2e: rgba(11,17,24,0.234); --pb-e8e5df3d: rgba(11,17,24,0.312);
  --pb-e8e5df40: rgba(11,17,24,0.325); --pb-e8e5df47: rgba(11,17,24,0.364); --pb-e8e5df66: rgba(11,17,24,0.52);
  --pb-e8e5df73: rgba(11,17,24,0.585); --pb-e8e5df8c: rgba(11,17,24,0.6); --pb-e8e5df99: rgba(11,17,24,0.6);
  --pb-e8e5dfbf: rgba(11,17,24,0.6); --pb-e9a56606: rgba(200,113,33,0.025); --pb-e9a5660d: rgba(200,113,33,0.05);
  --pb-e9a5660f: rgba(200,113,33,0.06); --pb-e9a5661a: rgba(200,113,33,0.1); --pb-e9a56629: rgba(200,113,33,0.16);
  --pb-e9a5662e: rgba(200,113,33,0.18); --pb-e9a56633: rgba(200,113,33,0.2); --pb-e9a5664c: rgba(200,113,33,0.3);
  --pb-e9a56666: rgba(200,113,33,0.4); --pb-e9a5666b: rgba(200,113,33,0.42); --pb-e9a56673: rgba(200,113,33,0.45);
  --pb-e9a56680: rgba(200,113,33,0.5); --pb-e9a5668c: rgba(200,113,33,0.55); --pb-e9a56699: rgba(200,113,33,0.6);
  --pb-e9a566a6: rgba(200,113,33,0.65); --pb-e9a566cc: rgba(200,113,33,0.8); --pb-e9a566ff: #c87121;
  --pb-ec6461ff: #e35855; --pb-ee7a5fff: #e05e3f; --pb-f2c94c08: rgba(164,130,27,0.03);
  --pb-f2c94c24: rgba(164,130,27,0.14); --pb-f2c94c73: rgba(164,130,27,0.45); --pb-f2c94c80: rgba(164,130,27,0.5);
  --pb-f3efe70f: rgba(11,17,24,0.078); --pb-f3efe717: rgba(11,17,24,0.117); --pb-f3efe71a: rgba(11,17,24,0.13);
  --pb-f3efe740: rgba(11,17,24,0.325); --pb-f3efe759: rgba(11,17,24,0.455); --pb-f3efe766: rgba(11,17,24,0.52);
  --pb-f3efe780: rgba(11,17,24,0.6); --pb-f3efe78c: rgba(11,17,24,0.6); --pb-f6d2a6b2: rgba(188,117,31,0.7);
  --pb-f6d2a6e6: rgba(188,117,31,0.9); --pb-ff6b5e80: rgba(226,89,77,0.5); --pb-ff6b5ed9: rgba(226,89,77,0.85);
  --pb-ffffff03: rgba(11,17,24,0.016); --pb-ffffff04: rgba(11,17,24,0.019); --pb-ffffff05: rgba(11,17,24,0.026);
  --pb-ffffff06: rgba(11,17,24,0.033); --pb-ffffff07: rgba(11,17,24,0.036); --pb-ffffff08: rgba(11,17,24,0.039);
  --pb-ffffff0a: rgba(11,17,24,0.052); --pb-ffffff0d: rgba(11,17,24,0.065); --pb-ffffff0f: rgba(11,17,24,0.078);
  --pb-ffffff12: rgba(11,17,24,0.091); --pb-ffffff13: rgba(11,17,24,0.098); --pb-ffffff14: rgba(11,17,24,0.104);
  --pb-ffffff17: rgba(11,17,24,0.117); --pb-ffffff1a: rgba(11,17,24,0.13); --pb-ffffff1f: rgba(11,17,24,0.156);
  --pb-ffffff21: rgba(11,17,24,0.169); --pb-ffffff24: rgba(11,17,24,0.182); --pb-ffffff26: rgba(11,17,24,0.195);
  --pb-ffffff29: rgba(11,17,24,0.208); --pb-ffffff2e: rgba(11,17,24,0.234); --pb-ffffff33: rgba(11,17,24,0.26);
  --pb-ffffff38: rgba(11,17,24,0.286); --pb-ffffff4c: rgba(11,17,24,0.39); --pb-ffffffa6: rgba(11,17,24,0.6);
  --pf-1f7a5aff: #1b6a4e; --pf-5dd2a673: rgba(30,109,80,0.9); --pf-5dd2a6ff: #1e6d50;
  --pf-8ec5ffff: #1c61aa; --pf-9a521cff: #914d1a; --pf-b7a6e6ff: #6a46cb;
  --pf-c0492bff: #a73f25; --pf-c3c7cdff: #18202c; --pf-c97b3dff: #895226;
  --pf-e0705aff: #ae3821; --pf-e8e5df59: rgba(24,32,44,0.708); --pf-e8e5df80: rgba(24,32,44,0.775);
  --pf-e8e5df8c: rgba(24,32,44,0.798); --pf-e8e5df8f: rgba(24,32,44,0.802); --pf-e8e5df94: rgba(24,32,44,0.811);
  --pf-e8e5df99: rgba(24,32,44,0.82); --pf-e8e5df9e: rgba(24,32,44,0.829); --pf-e8e5dfb2: rgba(24,32,44,0.865);
  --pf-e8e5dfb8: rgba(24,32,44,0.874); --pf-e8e5dfbf: rgba(24,32,44,0.888); --pf-e8e5dfcc: rgba(24,32,44,0.91);
  --pf-e8e5dfd1: rgba(24,32,44,0.919); --pf-e8e5dfd9: rgba(24,32,44,0.933); --pf-e8e5dfff: #18202c;
  --pf-e9a56699: rgba(143,81,23,0.9); --pf-e9a566ff: #8f5117; --pf-ec6461ff: #ba221e;
  --pf-f0a7a5ff: #b9231f; --pf-f3efe7ff: #18202c; --pf-f6d2a6ff: #875416;
  --pf-f6f3eeff: #18202c; --pf-ff8a7eff: #b32b1d; --pf-ffecd659: rgba(136,83,22,0.9);
  --pf-fff6eacc: rgba(131,84,21,0.9); --pf-ffffffff: #18202c; --ps-0a1017ff: #f6f3ee;
  --ps-0b111838: rgba(255,255,255,0.22); --ps-0b111873: rgba(255,255,255,0.45); --ps-0b1118ff: #f6f3ee;
  --ps-0d141cff: #ffffff; --ps-0f1720ff: #ffffff; --ps-101b26ff: #ffffff;
  --ps-111a23ff: #ffffff; --ps-18202c29: rgba(255,255,255,0.16); --ps-18202cb2: rgba(255,255,255,0.7);
  --ps-18202cbf: rgba(255,255,255,0.75); --ps-18202cff: #ffffff; --ps-1b1610ff: #ffffff;
  --ps-26384bff: #ffffff; --ps-2f8a63ff: #2f8a63; --ps-5dd2a60d: rgba(43,153,112,0.05);
  --ps-5dd2a614: rgba(43,153,112,0.08); --ps-5dd2a617: rgba(43,153,112,0.09); --ps-5dd2a61a: rgba(43,153,112,0.1);
  --ps-5dd2a61f: rgba(43,153,112,0.12); --ps-5dd2a629: rgba(43,153,112,0.16); --ps-5dd2a62e: rgba(43,153,112,0.18);
  --ps-5dd2a638: rgba(43,153,112,0.22); --ps-5dd2a647: rgba(43,153,112,0.28); --ps-5dd2a657: rgba(43,153,112,0.34);
  --ps-5dd2a673: rgba(43,153,112,0.45); --ps-5dd2a680: rgba(43,153,112,0.5); --ps-5dd2a699: rgba(43,153,112,0.6);
  --ps-5dd2a6b2: rgba(43,153,112,0.7); --ps-5dd2a6bf: rgba(43,153,112,0.75); --ps-5dd2a6d9: rgba(43,153,112,0.85);
  --ps-5dd2a6ff: #2b9970; --ps-8ec5ff0f: rgba(57,138,223,0.06); --ps-8ec5ff1a: rgba(57,138,223,0.1);
  --ps-8ec5ff8c: rgba(57,138,223,0.55); --ps-8ec5ff99: rgba(57,138,223,0.6); --ps-8ec5ffff: #398adf;
  --ps-9a521cff: #9a521c; --ps-b7a6e6ff: #9076d9; --ps-c97b3d1a: rgba(193,115,54,0.1);
  --ps-c97b3d24: rgba(193,115,54,0.14); --ps-c97b3d29: rgba(193,115,54,0.16); --ps-c97b3d38: rgba(193,115,54,0.22);
  --ps-c97b3d99: rgba(193,115,54,0.6); --ps-c97b3dff: #c17336; --ps-d9534fff: #d9534f;
  --ps-d96b4b1a: rgba(215,100,67,0.1); --ps-d96b4bff: #d76443; --ps-e0524f59: rgba(224,82,79,0.35);
  --ps-e0705a52: rgba(221,97,73,0.32); --ps-e0705a59: rgba(221,97,73,0.35); --ps-e0705aff: #dd6149;
  --ps-e07a55ff: #da6237; --ps-e88c80b2: rgba(223,93,76,0.7); --ps-e8e5df12: rgba(24,32,44,0.098);
  --ps-e8e5df14: rgba(24,32,44,0.112); --ps-e8e5df1c: rgba(24,32,44,0.154); --ps-e8e5df29: rgba(24,32,44,0.224);
  --ps-e8e5df2e: rgba(24,32,44,0.252); --ps-e8e5df33: rgba(24,32,44,0.28); --ps-e8e5df38: rgba(24,32,44,0.308);
  --ps-e8e5df40: rgba(24,32,44,0.35); --ps-e8e5df42: rgba(24,32,44,0.364); --ps-e8e5df47: rgba(24,32,44,0.392);
  --ps-e8e5df4c: rgba(24,32,44,0.42); --ps-e8e5df52: rgba(24,32,44,0.448); --ps-e8e5df59: rgba(24,32,44,0.49);
  --ps-e8e5df61: rgba(24,32,44,0.532); --ps-e8e5df66: rgba(24,32,44,0.56); --ps-e8e5df6b: rgba(24,32,44,0.588);
  --ps-e8e5df73: rgba(24,32,44,0.63); --ps-e8e5df80: rgba(24,32,44,0.775); --ps-e8e5df8c: rgba(24,32,44,0.798);
  --ps-e8e5df99: rgba(24,32,44,0.82); --ps-e8e5df9e: rgba(24,32,44,0.829); --ps-e8e5dfa8: rgba(24,32,44,0.847);
  --ps-e8e5dfb2: rgba(24,32,44,0.865); --ps-e8e5dfb8: rgba(24,32,44,0.874); --ps-e8e5dfbf: rgba(24,32,44,0.888);
  --ps-e8e5dfcc: rgba(24,32,44,0.91); --ps-e8e5dfd1: rgba(24,32,44,0.919); --ps-e8e5dfd9: rgba(24,32,44,0.933);
  --ps-e8e5dfdb: rgba(24,32,44,0.937); --ps-e8e5dfe6: rgba(24,32,44,0.955); --ps-e8e5dfff: #18202c;
  --ps-e9a56612: rgba(200,113,33,0.07); --ps-e9a56614: rgba(200,113,33,0.08); --ps-e9a5661a: rgba(200,113,33,0.1);
  --ps-e9a5661f: rgba(200,113,33,0.12); --ps-e9a56621: rgba(200,113,33,0.13); --ps-e9a5662e: rgba(200,113,33,0.18);
  --ps-e9a56633: rgba(200,113,33,0.2); --ps-e9a5664c: rgba(200,113,33,0.3); --ps-e9a56666: rgba(200,113,33,0.4);
  --ps-e9a56673: rgba(200,113,33,0.45); --ps-e9a56680: rgba(200,113,33,0.5); --ps-e9a56699: rgba(200,113,33,0.6);
  --ps-e9a566b2: rgba(200,113,33,0.7); --ps-e9a566bf: rgba(200,113,33,0.75); --ps-e9a566cc: rgba(200,113,33,0.8);
  --ps-e9a566ff: #c87121; --ps-ee7a5fff: #e05e3f; --ps-ef8a87ff: #e35a55;
  --ps-f0c96b1a: rgba(171,129,28,0.1); --ps-f0c96bff: #ab811c; --ps-f29b38ff: #be741f;
  --ps-f2c94cff: #a4821b; --ps-f3efe70a: rgba(24,32,44,0.056); --ps-f3efe7ff: #18202c;
  --ps-f6d2a6ff: #bc751f; --ps-f6f3eeff: #18202c; --ps-ff6b5e2e: rgba(226,89,77,0.18);
  --ps-ff6b5e4c: rgba(226,89,77,0.3); --ps-ff6b5e80: rgba(226,89,77,0.5); --ps-ff6b5e8c: rgba(226,89,77,0.55);
  --ps-ff6b5ebf: rgba(226,89,77,0.75); --ps-ff6b5eff: #e2594d; --ps-ff8a7eff: #e25c4e;
  --ps-ff8f73ff: #e06040; --ps-ffffff03: rgba(24,32,44,0.017); --ps-ffffff04: rgba(24,32,44,0.021);
  --ps-ffffff05: rgba(24,32,44,0.028); --ps-ffffff06: rgba(24,32,44,0.035); --ps-ffffff08: rgba(24,32,44,0.042);
  --ps-ffffff0a: rgba(24,32,44,0.056); --ps-ffffff0f: rgba(24,32,44,0.084); --ps-ffffff12: rgba(24,32,44,0.098);
  --ps-ffffff14: rgba(24,32,44,0.112); --ps-ffffff1a: rgba(24,32,44,0.14); --ps-ffffff1f: rgba(24,32,44,0.168);
  --ps-ffffff24: rgba(24,32,44,0.196); --ps-ffffff29: rgba(24,32,44,0.224); --ps-ffffff2e: rgba(24,32,44,0.252);
  --ps-ffffff38: rgba(24,32,44,0.308);
}
html[data-theme="light"] .ab-page { --ab-g: #1e6d50; --ab-b: #1c61aa; }
html[data-theme="light"] .cs2-page { --cs-g: #1e6d50; --cs-a: #8f5117; --cs-b: #1c61aa; --cs-sheet: #ffffff; }
html[data-theme="light"] .ct-page { --ct-g: #1e6d50; }
html[data-theme="light"] .qm-page { --qm-in: #1c61aa; --qm-ag: #8f5117; --qm-tool: #1e6d50; --qm-hu: #745c13; --qm-out: #a73f1b; --qm-panel: #ffffff; --qm-node: #ffffff; }
html[data-theme="light"] .st { --st-g: #1e6d50; --st-b: #1c61aa; --st-a: #8f5117; --st-c: #895226; --st-sheet: #ffffff; }
html[data-theme="light"] .tr-page { --tr-scr: #f6f3ee; --tr-g: #1e6d50; --tr-a: #8f5117; --tr-b: #1c61aa; }
html[data-theme="light"] .wk-page { --wk-g: #1e6d50; --wk-a: #8f5117; --wk-b: #1c61aa; --wk-r: #ae3821; --wk-sheet: #ffffff; }
/* product screens keep the dark palette inside the light one */
html[data-theme="light"] :is(
  .sc-visual,
  .gw-card,
  .sel-v,
  .lvz,
  .wf-visual,
  .cons-app-viz,
  .workflow,
  .fig,
  .cs2-fig,
  .tm-plot,
  .cs-win,
  .ch-fig,
  .cl-fig,
  .cb-vis,
  .ci-vis,
  .dm,
  .qi-log,
  .qm-win,
  .cp-win,
  .qm-audit,
  .ps-sch,
  .ps-plot,
  .st-fig,
  .vs2-app,
  .vs2-dv,
  .sc-screen,
  .ws-fig,
  .ws-photo,
  .vgn,
  .vgz,
  .vgd,
  .tc-shot,
  .st-mini
) {
  --ink: #0b1118; --ink-2: #111a25; --ink-3: #18222f; --line: rgba(255,255,255,0.08); --line-2: rgba(255,255,255,0.14); --text: #e8e5df; --text-mute: rgba(232,229,223,0.66); --text-dim: rgba(232,229,223,0.58); --copper-hi: #e9a566; --signal: #5dd2a6;
  color: var(--text);
  --ab-b: #8ec5ff; --ab-g: #5dd2a6; --cs-a: #e9a566; --cs-b: #8ec5ff;
  --cs-g: #5dd2a6; --cs-sheet: #0f1720; --ct-g: #5dd2a6; --qm-ag: #e9a566;
  --qm-hu: #f2c94c; --qm-in: #8ec5ff; --qm-node: #131d29; --qm-out: #f0987a;
  --qm-panel: #0e1621; --qm-tool: #5dd2a6; --st-a: #e9a566; --st-b: #8ec5ff;
  --st-c: #c97b3d; --st-g: #5dd2a6; --st-sheet: #0f1720; --tr-a: #e9a566;
  --tr-b: #8ec5ff; --tr-g: #5dd2a6; --tr-scr: #061015; --wk-a: #e9a566;
  --wk-b: #8ec5ff; --wk-g: #5dd2a6; --wk-r: #e0705a; --wk-sheet: #0f1720;
}
/* screens, and panels that were already light, use their original colours */
html[data-theme="light"] :is(
  .sc-visual,
  .gw-card,
  .sel-v,
  .lvz,
  .wf-visual,
  .cons-app-viz,
  .workflow,
  .fig,
  .cs2-fig,
  .tm-plot,
  .cs-win,
  .ch-fig,
  .cl-fig,
  .cb-vis,
  .ci-vis,
  .dm,
  .qi-log,
  .qm-win,
  .cp-win,
  .qm-audit,
  .ps-sch,
  .ps-plot,
  .st-fig,
  .vs2-app,
  .vs2-dv,
  .sc-screen,
  .ws-fig,
  .ws-photo,
  .vgn,
  .vgz,
  .vgd,
  .tc-shot,
  .st-mini,
  [data-tone="paper"],
  .section-white,
  .cta,
  .principles,
  .locations,
  .qp-win,
  body.vs2-page main
) {
  --pb-00000024: initial; --pb-0a0f15ff: initial; --pb-0a1017ff: initial; --pb-0a1018ff: initial;
  --pb-0a1a1dff: initial; --pb-0b11180a: initial; --pb-0b11180d: initial; --pb-0b11180f: initial;
  --pb-0b111814: initial; --pb-0b11181a: initial; --pb-0b11181f: initial; --pb-0b111824: initial;
  --pb-0b111829: initial; --pb-0b11182e: initial; --pb-0b111833: initial; --pb-0b111838: initial;
  --pb-0b111840: initial; --pb-0b111847: initial; --pb-0b111859: initial; --pb-0b111866: initial;
  --pb-0b111873: initial; --pb-0b111880: initial; --pb-0b11188c: initial; --pb-0b111899: initial;
  --pb-0b1118cc: initial; --pb-0b1118d9: initial; --pb-0b1118db: initial; --pb-0b1118e0: initial;
  --pb-0b1118e6: initial; --pb-0b1118f0: initial; --pb-0b1118ff: initial; --pb-0c131bff: initial;
  --pb-0d141ca6: initial; --pb-0d141cd9: initial; --pb-0d141cff: initial; --pb-0d151eff: initial;
  --pb-0e1620ff: initial; --pb-0f1720ff: initial; --pb-0f1821ff: initial; --pb-0f1822ff: initial;
  --pb-111a23ff: initial; --pb-111a25ff: initial; --pb-121b26ff: initial; --pb-121c28ff: initial;
  --pb-13202eff: initial; --pb-162534ff: initial; --pb-18202c1f: initial; --pb-18202c2e: initial;
  --pb-1a1f281a: initial; --pb-1a1f281f: initial; --pb-1a1f2824: initial; --pb-1a1f2859: initial;
  --pb-1b2632ff: initial; --pb-1e2a38ff: initial; --pb-1f7a5a66: initial; --pb-26323fff: initial;
  --pb-2a3a4cff: initial; --pb-2f8f6bff: initial; --pb-5daa8c29: initial; --pb-5dd2a604: initial;
  --pb-5dd2a60a: initial; --pb-5dd2a60d: initial; --pb-5dd2a60f: initial; --pb-5dd2a612: initial;
  --pb-5dd2a614: initial; --pb-5dd2a61a: initial; --pb-5dd2a61f: initial; --pb-5dd2a624: initial;
  --pb-5dd2a629: initial; --pb-5dd2a633: initial; --pb-5dd2a638: initial; --pb-5dd2a642: initial;
  --pb-5dd2a64c: initial; --pb-5dd2a659: initial; --pb-5dd2a666: initial; --pb-5dd2a673: initial;
  --pb-5dd2a680: initial; --pb-5dd2a68c: initial; --pb-5dd2a699: initial; --pb-5dd2a6b2: initial;
  --pb-5dd2a6ff: initial; --pb-8ec5ff05: initial; --pb-8ec5ff09: initial; --pb-8ec5ff14: initial;
  --pb-8ec5ff24: initial; --pb-8ec5ff73: initial; --pb-8ec5ff80: initial; --pb-8ec5ffff: initial;
  --pb-9a521c14: initial; --pb-9a521c73: initial; --pb-9a521cff: initial; --pb-c0492bff: initial;
  --pb-c97b3d05: initial; --pb-c97b3d08: initial; --pb-c97b3d0a: initial; --pb-c97b3d0d: initial;
  --pb-c97b3d12: initial; --pb-c97b3d14: initial; --pb-c97b3d1a: initial; --pb-c97b3d1f: initial;
  --pb-c97b3d24: initial; --pb-c97b3d2e: initial; --pb-c97b3d38: initial; --pb-c97b3d59: initial;
  --pb-c97b3d66: initial; --pb-c97b3d73: initial; --pb-c97b3d80: initial; --pb-c97b3d8c: initial;
  --pb-c97b3d99: initial; --pb-c97b3da6: initial; --pb-c97b3de6: initial; --pb-c97b3dff: initial;
  --pb-e0524f0f: initial; --pb-e0524f24: initial; --pb-e0524f80: initial; --pb-e0524f8c: initial;
  --pb-e0524f99: initial; --pb-e0705a1a: initial; --pb-e0705a73: initial; --pb-e0705aff: initial;
  --pb-e8e5df29: initial; --pb-e8e5df2e: initial; --pb-e8e5df3d: initial; --pb-e8e5df40: initial;
  --pb-e8e5df47: initial; --pb-e8e5df66: initial; --pb-e8e5df73: initial; --pb-e8e5df8c: initial;
  --pb-e8e5df99: initial; --pb-e8e5dfbf: initial; --pb-e9a56606: initial; --pb-e9a5660d: initial;
  --pb-e9a5660f: initial; --pb-e9a5661a: initial; --pb-e9a56629: initial; --pb-e9a5662e: initial;
  --pb-e9a56633: initial; --pb-e9a5664c: initial; --pb-e9a56666: initial; --pb-e9a5666b: initial;
  --pb-e9a56673: initial; --pb-e9a56680: initial; --pb-e9a5668c: initial; --pb-e9a56699: initial;
  --pb-e9a566a6: initial; --pb-e9a566cc: initial; --pb-e9a566ff: initial; --pb-ec6461ff: initial;
  --pb-ee7a5fff: initial; --pb-f2c94c08: initial; --pb-f2c94c24: initial; --pb-f2c94c73: initial;
  --pb-f2c94c80: initial; --pb-f3efe70f: initial; --pb-f3efe717: initial; --pb-f3efe71a: initial;
  --pb-f3efe740: initial; --pb-f3efe759: initial; --pb-f3efe766: initial; --pb-f3efe780: initial;
  --pb-f3efe78c: initial; --pb-f6d2a6b2: initial; --pb-f6d2a6e6: initial; --pb-ff6b5e80: initial;
  --pb-ff6b5ed9: initial; --pb-ffffff03: initial; --pb-ffffff04: initial; --pb-ffffff05: initial;
  --pb-ffffff06: initial; --pb-ffffff07: initial; --pb-ffffff08: initial; --pb-ffffff0a: initial;
  --pb-ffffff0d: initial; --pb-ffffff0f: initial; --pb-ffffff12: initial; --pb-ffffff13: initial;
  --pb-ffffff14: initial; --pb-ffffff17: initial; --pb-ffffff1a: initial; --pb-ffffff1f: initial;
  --pb-ffffff21: initial; --pb-ffffff24: initial; --pb-ffffff26: initial; --pb-ffffff29: initial;
  --pb-ffffff2e: initial; --pb-ffffff33: initial; --pb-ffffff38: initial; --pb-ffffff4c: initial;
  --pb-ffffffa6: initial; --pf-1f7a5aff: initial; --pf-5dd2a673: initial; --pf-5dd2a6ff: initial;
  --pf-8ec5ffff: initial; --pf-9a521cff: initial; --pf-b7a6e6ff: initial; --pf-c0492bff: initial;
  --pf-c3c7cdff: initial; --pf-c97b3dff: initial; --pf-e0705aff: initial; --pf-e8e5df59: initial;
  --pf-e8e5df80: initial; --pf-e8e5df8c: initial; --pf-e8e5df8f: initial; --pf-e8e5df94: initial;
  --pf-e8e5df99: initial; --pf-e8e5df9e: initial; --pf-e8e5dfb2: initial; --pf-e8e5dfb8: initial;
  --pf-e8e5dfbf: initial; --pf-e8e5dfcc: initial; --pf-e8e5dfd1: initial; --pf-e8e5dfd9: initial;
  --pf-e8e5dfff: initial; --pf-e9a56699: initial; --pf-e9a566ff: initial; --pf-ec6461ff: initial;
  --pf-f0a7a5ff: initial; --pf-f3efe7ff: initial; --pf-f6d2a6ff: initial; --pf-f6f3eeff: initial;
  --pf-ff8a7eff: initial; --pf-ffecd659: initial; --pf-fff6eacc: initial; --pf-ffffffff: initial;
  --ps-0a1017ff: initial; --ps-0b111838: initial; --ps-0b111873: initial; --ps-0b1118ff: initial;
  --ps-0d141cff: initial; --ps-0f1720ff: initial; --ps-101b26ff: initial; --ps-111a23ff: initial;
  --ps-18202c29: initial; --ps-18202cb2: initial; --ps-18202cbf: initial; --ps-18202cff: initial;
  --ps-1b1610ff: initial; --ps-26384bff: initial; --ps-2f8a63ff: initial; --ps-5dd2a60d: initial;
  --ps-5dd2a614: initial; --ps-5dd2a617: initial; --ps-5dd2a61a: initial; --ps-5dd2a61f: initial;
  --ps-5dd2a629: initial; --ps-5dd2a62e: initial; --ps-5dd2a638: initial; --ps-5dd2a647: initial;
  --ps-5dd2a657: initial; --ps-5dd2a673: initial; --ps-5dd2a680: initial; --ps-5dd2a699: initial;
  --ps-5dd2a6b2: initial; --ps-5dd2a6bf: initial; --ps-5dd2a6d9: initial; --ps-5dd2a6ff: initial;
  --ps-8ec5ff0f: initial; --ps-8ec5ff1a: initial; --ps-8ec5ff8c: initial; --ps-8ec5ff99: initial;
  --ps-8ec5ffff: initial; --ps-9a521cff: initial; --ps-b7a6e6ff: initial; --ps-c97b3d1a: initial;
  --ps-c97b3d24: initial; --ps-c97b3d29: initial; --ps-c97b3d38: initial; --ps-c97b3d99: initial;
  --ps-c97b3dff: initial; --ps-d9534fff: initial; --ps-d96b4b1a: initial; --ps-d96b4bff: initial;
  --ps-e0524f59: initial; --ps-e0705a52: initial; --ps-e0705a59: initial; --ps-e0705aff: initial;
  --ps-e07a55ff: initial; --ps-e88c80b2: initial; --ps-e8e5df12: initial; --ps-e8e5df14: initial;
  --ps-e8e5df1c: initial; --ps-e8e5df29: initial; --ps-e8e5df2e: initial; --ps-e8e5df33: initial;
  --ps-e8e5df38: initial; --ps-e8e5df40: initial; --ps-e8e5df42: initial; --ps-e8e5df47: initial;
  --ps-e8e5df4c: initial; --ps-e8e5df52: initial; --ps-e8e5df59: initial; --ps-e8e5df61: initial;
  --ps-e8e5df66: initial; --ps-e8e5df6b: initial; --ps-e8e5df73: initial; --ps-e8e5df80: initial;
  --ps-e8e5df8c: initial; --ps-e8e5df99: initial; --ps-e8e5df9e: initial; --ps-e8e5dfa8: initial;
  --ps-e8e5dfb2: initial; --ps-e8e5dfb8: initial; --ps-e8e5dfbf: initial; --ps-e8e5dfcc: initial;
  --ps-e8e5dfd1: initial; --ps-e8e5dfd9: initial; --ps-e8e5dfdb: initial; --ps-e8e5dfe6: initial;
  --ps-e8e5dfff: initial; --ps-e9a56612: initial; --ps-e9a56614: initial; --ps-e9a5661a: initial;
  --ps-e9a5661f: initial; --ps-e9a56621: initial; --ps-e9a5662e: initial; --ps-e9a56633: initial;
  --ps-e9a5664c: initial; --ps-e9a56666: initial; --ps-e9a56673: initial; --ps-e9a56680: initial;
  --ps-e9a56699: initial; --ps-e9a566b2: initial; --ps-e9a566bf: initial; --ps-e9a566cc: initial;
  --ps-e9a566ff: initial; --ps-ee7a5fff: initial; --ps-ef8a87ff: initial; --ps-f0c96b1a: initial;
  --ps-f0c96bff: initial; --ps-f29b38ff: initial; --ps-f2c94cff: initial; --ps-f3efe70a: initial;
  --ps-f3efe7ff: initial; --ps-f6d2a6ff: initial; --ps-f6f3eeff: initial; --ps-ff6b5e2e: initial;
  --ps-ff6b5e4c: initial; --ps-ff6b5e80: initial; --ps-ff6b5e8c: initial; --ps-ff6b5ebf: initial;
  --ps-ff6b5eff: initial; --ps-ff8a7eff: initial; --ps-ff8f73ff: initial; --ps-ffffff03: initial;
  --ps-ffffff04: initial; --ps-ffffff05: initial; --ps-ffffff06: initial; --ps-ffffff08: initial;
  --ps-ffffff0a: initial; --ps-ffffff0f: initial; --ps-ffffff12: initial; --ps-ffffff14: initial;
  --ps-ffffff1a: initial; --ps-ffffff1f: initial; --ps-ffffff24: initial; --ps-ffffff29: initial;
  --ps-ffffff2e: initial; --ps-ffffff38: initial;
}
/* @generated:end */
