:root, 
:root[data-brand="retail"][data-mode="light"], 
:root[data-mode="light"] [data-brand="retail"], 
:root[data-mode="light"] .sds-contentSection[data-brand="retail"]{
  --ref-color-modifier-10: 0.10;
  --ref-color-modifier-20: 0.20;
  --ref-color-modifier-30: 0.30;
  --ref-color-modifier-40: 0.40;
  --ref-color-modifier-50: 0.50;
  --ref-color-modifier-60: 0.60;
  --ref-color-modifier-70: 0.70;
  --ref-color-modifier-75: 0.75;
  --ref-color-modifier-80: 0.80;
  --ref-color-modifier-85: 0.85;
  --ref-color-modifier-90: 0.90;
  --ref-color-modifier-94: 0.94;
  --ref-color-blue-6: rgb(94% 95.1% 96.3%);
  --ref-color-blue-10: rgb(90% 91.9% 93.8%);
  --ref-color-blue-15: rgb(85% 87.8% 90.6%);
  --ref-color-blue-20: rgb(80% 83.8% 87.5%);
  --ref-color-blue-25: rgb(75% 79.7% 84.4%);
  --ref-color-blue-30: rgb(70% 75.6% 81.3%);
  --ref-color-blue-40: rgb(60% 67.5% 75.1%);
  --ref-color-blue-50: rgb(50% 59.4% 68.8%);
  --ref-color-blue-60: rgb(40% 51.3% 62.6%);
  --ref-color-blue-70: rgb(30% 43.2% 56.4%);
  --ref-color-blue-80: rgb(20% 35.1% 50.1%);
  --ref-color-blue-90: rgb(10% 26.9% 43.9%);
  --ref-color-blue-100: #003060;
  --ref-color-blue-110: rgb(0% 16.9% 33.9%);
  --ref-color-blue-120: rgb(0% 15.1% 30.1%);
  --ref-color-blue-130: rgb(0% 13.2% 26.4%);
  --ref-color-blue-140: rgb(0% 11.3% 22.6%);
  --ref-color-blue-150: rgb(0% 9.41% 18.8%);
  --ref-color-blue-160: rgb(0% 7.53% 15.1%);
  --ref-color-blue-170: rgb(0% 5.65% 11.3%);
  --ref-color-blue-180: rgb(0% 3.76% 7.53%);
  --ref-color-red-6: rgb(99.2% 94% 94%);
  --ref-color-red-10: rgb(98.7% 90% 90%);
  --ref-color-red-15: rgb(98.1% 85% 85%);
  --ref-color-red-20: rgb(97.4% 80% 80%);
  --ref-color-red-25: rgb(96.8% 75% 75%);
  --ref-color-red-30: rgb(96.1% 70% 70%);
  --ref-color-red-40: rgb(94.8% 60% 60%);
  --ref-color-red-50: rgb(93.5% 50% 50%);
  --ref-color-red-60: rgb(92.2% 40% 40%);
  --ref-color-red-70: rgb(90.9% 30% 30%);
  --ref-color-red-80: rgb(89.6% 20% 20%);
  --ref-color-red-90: rgb(88.4% 10% 10%);
  --ref-color-red-100: #de0000;
  --ref-color-red-110: rgb(78.4% 0% 0%);
  --ref-color-red-120: rgb(69.6% 0% 0%);
  --ref-color-red-130: rgb(60.9% 0% 0%);
  --ref-color-red-140: rgb(52.2% 0% 0%);
  --ref-color-red-150: rgb(43.5% 0% 0%);
  --ref-color-red-160: rgb(34.8% 0% 0%);
  --ref-color-red-170: rgb(26.1% 0% 0%);
  --ref-color-red-180: rgb(17.4% 0% 0%);
  --ref-color-green-6: rgb(94.8% 98% 96.8%);
  --ref-color-green-10: rgb(91.3% 96.7% 94.7%);
  --ref-color-green-15: rgb(87% 95% 92%);
  --ref-color-green-20: rgb(82.7% 93.3% 89.3%);
  --ref-color-green-25: rgb(78.3% 91.7% 86.7%);
  --ref-color-green-30: rgb(74% 90% 84%);
  --ref-color-green-40: rgb(65.3% 86.7% 78.7%);
  --ref-color-green-50: rgb(56.7% 83.3% 73.3%);
  --ref-color-green-60: rgb(48% 80% 68%);
  --ref-color-green-70: rgb(39.3% 76.7% 62.7%);
  --ref-color-green-80: rgb(30.7% 73.3% 57.3%);
  --ref-color-green-90: rgb(22% 70% 52%);
  --ref-color-green-100: #22aa77;
  --ref-color-green-110: rgb(12% 60% 42%);
  --ref-color-green-120: rgb(10.7% 53.3% 37.3%);
  --ref-color-green-130: rgb(9.33% 46.7% 32.7%);
  --ref-color-green-140: rgb(8% 40% 28%);
  --ref-color-green-150: rgb(6.67% 33.3% 23.3%);
  --ref-color-green-160: rgb(5.33% 26.7% 18.7%);
  --ref-color-green-170: rgb(4% 20% 14%);
  --ref-color-green-180: rgb(2.67% 13.3% 9.33%);
  --ref-color-cyan-6: rgb(94% 96.6% 100%);
  --ref-color-cyan-10: rgb(90% 94.4% 100%);
  --ref-color-cyan-15: rgb(85% 91.5% 100%);
  --ref-color-cyan-20: rgb(80% 88.7% 100%);
  --ref-color-cyan-25: rgb(75% 85.9% 100%);
  --ref-color-cyan-30: rgb(70% 83.1% 100%);
  --ref-color-cyan-40: rgb(60% 77.4% 100%);
  --ref-color-cyan-50: rgb(50% 71.8% 100%);
  --ref-color-cyan-60: rgb(40% 66.1% 100%);
  --ref-color-cyan-70: rgb(30% 60.5% 100%);
  --ref-color-cyan-80: rgb(20% 54.8% 100%);
  --ref-color-cyan-90: rgb(10% 49.2% 100%);
  --ref-color-cyan-100: #006fff;
  --ref-color-cyan-110: rgb(0% 39.2% 90%);
  --ref-color-cyan-120: rgb(0% 34.8% 80%);
  --ref-color-cyan-130: rgb(0% 30.5% 70%);
  --ref-color-cyan-140: rgb(0% 26.1% 60%);
  --ref-color-cyan-150: rgb(0% 21.8% 50%);
  --ref-color-cyan-160: rgb(0% 17.4% 40%);
  --ref-color-cyan-170: rgb(0% 13.1% 30%);
  --ref-color-cyan-180: rgb(0% 8.71% 20%);
  --ref-color-orange-6: rgb(100% 96.8% 94%);
  --ref-color-orange-10: rgb(100% 94.7% 90%);
  --ref-color-orange-15: rgb(100% 92% 85%);
  --ref-color-orange-20: rgb(100% 89.3% 80%);
  --ref-color-orange-25: rgb(100% 86.7% 75%);
  --ref-color-orange-30: rgb(100% 84% 70%);
  --ref-color-orange-40: rgb(100% 78.7% 60%);
  --ref-color-orange-50: rgb(100% 73.3% 50%);
  --ref-color-orange-60: rgb(100% 68% 40%);
  --ref-color-orange-70: rgb(100% 62.7% 30%);
  --ref-color-orange-80: rgb(100% 57.3% 20%);
  --ref-color-orange-90: rgb(100% 52% 10%);
  --ref-color-orange-100: #ff7700;
  --ref-color-orange-110: rgb(90% 42% 0%);
  --ref-color-orange-120: rgb(80% 37.3% 0%);
  --ref-color-orange-130: rgb(70% 32.7% 0%);
  --ref-color-orange-140: rgb(60% 28% 0%);
  --ref-color-orange-150: rgb(50% 23.3% 0%);
  --ref-color-orange-160: rgb(40% 18.7% 0%);
  --ref-color-orange-170: rgb(30% 14% 0%);
  --ref-color-orange-180: rgb(20% 9.33% 0%);
  --ref-color-yellow-6: rgb(100% 98.3% 94%);
  --ref-color-yellow-10: rgb(100% 97.1% 90%);
  --ref-color-yellow-15: rgb(100% 95.7% 85%);
  --ref-color-yellow-20: rgb(100% 94.3% 80%);
  --ref-color-yellow-25: rgb(100% 92.8% 75%);
  --ref-color-yellow-30: rgb(100% 91.4% 70%);
  --ref-color-yellow-40: rgb(100% 88.5% 60%);
  --ref-color-yellow-50: rgb(100% 85.7% 50%);
  --ref-color-yellow-60: rgb(100% 82.8% 40%);
  --ref-color-yellow-70: rgb(100% 80% 30%);
  --ref-color-yellow-80: rgb(100% 77.1% 20%);
  --ref-color-yellow-90: rgb(100% 74.2% 10%);
  --ref-color-yellow-100: #ffb600;
  --ref-color-yellow-110: rgb(90% 64.2% 0%);
  --ref-color-yellow-120: rgb(80% 57.1% 0%);
  --ref-color-yellow-130: rgb(70% 50% 0%);
  --ref-color-yellow-140: rgb(60% 42.8% 0%);
  --ref-color-yellow-150: rgb(50% 35.7% 0%);
  --ref-color-yellow-160: rgb(40% 28.5% 0%);
  --ref-color-yellow-170: rgb(30% 21.4% 0%);
  --ref-color-yellow-180: rgb(20% 14.3% 0%);
  --ref-color-beige-6: rgb(98.1% 97.7% 97.4%);
  --ref-color-beige-10: rgb(96.9% 96.2% 95.6%);
  --ref-color-beige-15: rgb(95.3% 94.4% 93.4%);
  --ref-color-beige-20: rgb(93.7% 92.5% 91.2%);
  --ref-color-beige-25: rgb(92.2% 90.6% 89%);
  --ref-color-beige-30: rgb(90.6% 88.7% 86.8%);
  --ref-color-beige-40: rgb(87.5% 84.9% 82.4%);
  --ref-color-beige-50: rgb(84.3% 81.2% 78%);
  --ref-color-beige-60: rgb(81.2% 77.4% 73.6%);
  --ref-color-beige-70: rgb(78% 73.6% 69.3%);
  --ref-color-beige-80: rgb(74.9% 69.9% 64.9%);
  --ref-color-beige-90: rgb(71.8% 66.1% 60.5%);
  --ref-color-beige-100: #af9f8f;
  --ref-color-beige-110: rgb(61.8% 56.1% 50.5%);
  --ref-color-beige-120: rgb(54.9% 49.9% 44.9%);
  --ref-color-beige-130: rgb(48% 43.6% 39.3%);
  --ref-color-beige-140: rgb(41.2% 37.4% 33.6%);
  --ref-color-beige-150: rgb(34.3% 31.2% 28%);
  --ref-color-beige-160: rgb(27.5% 24.9% 22.4%);
  --ref-color-beige-170: rgb(20.6% 18.7% 16.8%);
  --ref-color-beige-180: rgb(13.7% 12.5% 11.2%);
  --ref-color-teal-6: rgb(96.2% 98% 98%);
  --ref-color-teal-10: rgb(93.7% 96.7% 96.7%);
  --ref-color-teal-15: rgb(90.6% 95% 95%);
  --ref-color-teal-20: rgb(87.5% 93.3% 93.3%);
  --ref-color-teal-25: rgb(84.3% 91.7% 91.7%);
  --ref-color-teal-30: rgb(81.2% 90% 90%);
  --ref-color-teal-40: rgb(74.9% 86.7% 86.7%);
  --ref-color-teal-50: rgb(68.6% 83.3% 83.3%);
  --ref-color-teal-60: rgb(62.4% 80% 80%);
  --ref-color-teal-70: rgb(56.1% 76.7% 76.7%);
  --ref-color-teal-80: rgb(49.8% 73.3% 73.3%);
  --ref-color-teal-90: rgb(43.5% 70% 70%);
  --ref-color-teal-100: #5faaaa;
  --ref-color-teal-110: rgb(33.5% 60% 60%);
  --ref-color-teal-120: rgb(29.8% 53.3% 53.3%);
  --ref-color-teal-130: rgb(26.1% 46.7% 46.7%);
  --ref-color-teal-140: rgb(22.4% 40% 40%);
  --ref-color-teal-150: rgb(18.6% 33.3% 33.3%);
  --ref-color-teal-160: rgb(14.9% 26.7% 26.7%);
  --ref-color-teal-170: rgb(11.2% 20% 20%);
  --ref-color-teal-180: rgb(7.45% 13.3% 13.3%);
  --ref-color-silver-6: rgb(95.5% 95.5% 95.5%);
  --ref-color-silver-10: rgb(92.5% 92.5% 92.5%);
  --ref-color-silver-15: rgb(88.7% 88.7% 88.7%);
  --ref-color-silver-20: rgb(84.9% 84.9% 84.9%);
  --ref-color-silver-25: rgb(81.2% 81.2% 81.2%);
  --ref-color-silver-30: rgb(77.4% 77.4% 77.4%);
  --ref-color-silver-40: rgb(69.9% 69.9% 69.9%);
  --ref-color-silver-50: rgb(62.4% 62.4% 62.4%);
  --ref-color-silver-60: rgb(54.8% 54.8% 54.8%);
  --ref-color-silver-70: rgb(47.3% 47.3% 47.3%);
  --ref-color-silver-80: rgb(39.8% 39.8% 39.8%);
  --ref-color-silver-90: rgb(32.2% 32.2% 32.2%);
  --ref-color-silver-100: #3f3f3f;
  --ref-color-silver-110: rgb(22.2% 22.2% 22.2%);
  --ref-color-silver-120: rgb(19.8% 19.8% 19.8%);
  --ref-color-silver-130: rgb(17.3% 17.3% 17.3%);
  --ref-color-silver-140: rgb(14.8% 14.8% 14.8%);
  --ref-color-silver-150: rgb(12.4% 12.4% 12.4%);
  --ref-color-silver-160: rgb(9.88% 9.88% 9.88%);
  --ref-color-silver-170: rgb(7.41% 7.41% 7.41%);
  --ref-color-silver-180: rgb(4.94% 4.94% 4.94%);
  --ref-color-pumpkin-6: rgb(99.7% 97.6% 94.6%);
  --ref-color-pumpkin-10: rgb(99.5% 96% 90.9%);
  --ref-color-pumpkin-15: rgb(99.3% 94% 86.4%);
  --ref-color-pumpkin-20: rgb(99.1% 92% 81.9%);
  --ref-color-pumpkin-25: rgb(98.8% 90% 77.4%);
  --ref-color-pumpkin-30: rgb(98.6% 88% 72.8%);
  --ref-color-pumpkin-40: rgb(98.1% 84% 63.8%);
  --ref-color-pumpkin-50: rgb(97.6% 80% 54.7%);
  --ref-color-pumpkin-60: rgb(97.2% 76% 45.6%);
  --ref-color-pumpkin-70: rgb(96.7% 72% 36.6%);
  --ref-color-pumpkin-80: rgb(96.2% 68% 27.5%);
  --ref-color-pumpkin-90: rgb(95.8% 64% 18.5%);
  --ref-color-pumpkin-100: #f39918;
  --ref-color-pumpkin-110: rgb(85.8% 54% 8.47%);
  --ref-color-pumpkin-120: rgb(76.2% 48% 7.53%);
  --ref-color-pumpkin-130: rgb(66.7% 42% 6.59%);
  --ref-color-pumpkin-140: rgb(57.2% 36% 5.65%);
  --ref-color-pumpkin-150: rgb(47.6% 30% 4.71%);
  --ref-color-pumpkin-160: rgb(38.1% 24% 3.76%);
  --ref-color-pumpkin-170: rgb(28.6% 18% 2.82%);
  --ref-color-pumpkin-180: rgb(19.1% 12% 1.88%);
  --ref-color-celeste-6: rgb(95.9% 98.5% 99.5%);
  --ref-color-celeste-10: rgb(93.2% 97.5% 99.2%);
  --ref-color-celeste-15: rgb(89.8% 96.2% 98.8%);
  --ref-color-celeste-20: rgb(86.4% 94.9% 98.4%);
  --ref-color-celeste-25: rgb(82.9% 93.6% 97.9%);
  --ref-color-celeste-30: rgb(79.5% 92.4% 97.5%);
  --ref-color-celeste-40: rgb(72.7% 89.8% 96.7%);
  --ref-color-celeste-50: rgb(65.9% 87.3% 95.9%);
  --ref-color-celeste-60: rgb(59.1% 84.7% 95.1%);
  --ref-color-celeste-70: rgb(52.2% 82.2% 94.2%);
  --ref-color-celeste-80: rgb(45.4% 79.6% 93.4%);
  --ref-color-celeste-90: rgb(38.6% 77.1% 92.6%);
  --ref-color-celeste-100: #51beea;
  --ref-color-celeste-110: rgb(28.6% 67.1% 82.6%);
  --ref-color-celeste-120: rgb(25.4% 59.6% 73.4%);
  --ref-color-celeste-130: rgb(22.2% 52.2% 64.2%);
  --ref-color-celeste-140: rgb(19.1% 44.7% 55.1%);
  --ref-color-celeste-150: rgb(15.9% 37.3% 45.9%);
  --ref-color-celeste-160: rgb(12.7% 29.8% 36.7%);
  --ref-color-celeste-170: rgb(9.53% 22.4% 27.5%);
  --ref-color-celeste-180: rgb(6.35% 14.9% 18.4%);
  --ref-color-mint-6: rgb(96.1% 98.1% 96.5%);
  --ref-color-mint-10: rgb(93.5% 96.8% 94.1%);
  --ref-color-mint-15: rgb(90.2% 95.2% 91.2%);
  --ref-color-mint-20: rgb(87% 93.6% 88.2%);
  --ref-color-mint-25: rgb(83.7% 92% 85.3%);
  --ref-color-mint-30: rgb(80.5% 90.4% 82.4%);
  --ref-color-mint-40: rgb(74% 87.1% 76.5%);
  --ref-color-mint-50: rgb(67.5% 83.9% 70.6%);
  --ref-color-mint-60: rgb(60.9% 80.7% 64.7%);
  --ref-color-mint-70: rgb(54.4% 77.5% 58.8%);
  --ref-color-mint-80: rgb(47.9% 74.3% 52.9%);
  --ref-color-mint-90: rgb(41.4% 71.1% 47.1%);
  --ref-color-mint-100: #59ad69;
  --ref-color-mint-110: rgb(31.4% 61.1% 37.1%);
  --ref-color-mint-120: rgb(27.9% 54.3% 32.9%);
  --ref-color-mint-130: rgb(24.4% 47.5% 28.8%);
  --ref-color-mint-140: rgb(20.9% 40.7% 24.7%);
  --ref-color-mint-150: rgb(17.5% 33.9% 20.6%);
  --ref-color-mint-160: rgb(14% 27.1% 16.5%);
  --ref-color-mint-170: rgb(10.5% 20.4% 12.4%);
  --ref-color-mint-180: rgb(6.98% 13.6% 8.24%);
  --ref-color-grey-6: rgb(97.9% 98% 98%);
  --ref-color-grey-10: rgb(96.5% 96.7% 96.7%);
  --ref-color-grey-15: rgb(94.7% 95.1% 95.1%);
  --ref-color-grey-20: rgb(92.9% 93.4% 93.5%);
  --ref-color-grey-25: rgb(91.2% 91.8% 91.9%);
  --ref-color-grey-30: rgb(89.4% 90.1% 90.2%);
  --ref-color-grey-40: rgb(85.9% 86.8% 87%);
  --ref-color-grey-50: rgb(82.4% 83.5% 83.7%);
  --ref-color-grey-60: rgb(78.8% 80.2% 80.5%);
  --ref-color-grey-70: rgb(75.3% 76.9% 77.2%);
  --ref-color-grey-80: rgb(71.8% 73.6% 74%);
  --ref-color-grey-90: rgb(68.2% 70.4% 70.7%);
  --ref-color-grey-100: #a5abac;
  --ref-color-grey-110: rgb(58.2% 60.4% 60.7%);
  --ref-color-grey-120: rgb(51.8% 53.6% 54%);
  --ref-color-grey-130: rgb(45.3% 46.9% 47.2%);
  --ref-color-grey-140: rgb(38.8% 40.2% 40.5%);
  --ref-color-grey-150: rgb(32.4% 33.5% 33.7%);
  --ref-color-grey-160: rgb(25.9% 26.8% 27%);
  --ref-color-grey-170: rgb(19.4% 20.1% 20.2%);
  --ref-color-grey-180: rgb(12.9% 13.4% 13.5%);
  --ref-color-magenta-6: rgb(99.4% 94.8% 96.9%);
  --ref-color-magenta-10: rgb(99% 91.4% 94.9%);
  --ref-color-magenta-15: rgb(98.5% 87.1% 92.3%);
  --ref-color-magenta-20: rgb(98% 82.7% 89.7%);
  --ref-color-magenta-25: rgb(97.5% 78.4% 87.2%);
  --ref-color-magenta-30: rgb(97.1% 74.1% 84.6%);
  --ref-color-magenta-40: rgb(96.1% 65.5% 79.5%);
  --ref-color-magenta-50: rgb(95.1% 56.9% 74.3%);
  --ref-color-magenta-60: rgb(94.1% 48.2% 69.2%);
  --ref-color-magenta-70: rgb(93.1% 39.6% 64%);
  --ref-color-magenta-80: rgb(92.2% 31% 58.9%);
  --ref-color-magenta-90: rgb(91.2% 22.4% 53.8%);
  --ref-color-magenta-100: #e6237c;
  --ref-color-magenta-110: rgb(81.2% 12.4% 43.8%);
  --ref-color-magenta-120: rgb(72.2% 11% 38.9%);
  --ref-color-magenta-130: rgb(63.1% 9.61% 34%);
  --ref-color-magenta-140: rgb(54.1% 8.24% 29.2%);
  --ref-color-magenta-150: rgb(45.1% 6.86% 24.3%);
  --ref-color-magenta-160: rgb(36.1% 5.49% 19.5%);
  --ref-color-magenta-170: rgb(27.1% 4.12% 14.6%);
  --ref-color-magenta-180: rgb(18% 2.75% 9.73%);
  --ref-color-lime-6: rgb(96.4% 98.5% 98.3%);
  --ref-color-lime-10: rgb(94% 97.5% 97.1%);
  --ref-color-lime-15: rgb(91% 96.3% 95.7%);
  --ref-color-lime-20: rgb(88% 95.1% 94.3%);
  --ref-color-lime-25: rgb(85% 93.8% 92.8%);
  --ref-color-lime-30: rgb(82% 92.6% 91.4%);
  --ref-color-lime-40: rgb(76% 90.1% 88.5%);
  --ref-color-lime-50: rgb(70% 87.6% 85.7%);
  --ref-color-lime-60: rgb(64% 85.2% 82.8%);
  --ref-color-lime-70: rgb(58% 82.7% 80%);
  --ref-color-lime-80: rgb(52% 80.2% 77.1%);
  --ref-color-lime-90: rgb(46% 77.8% 74.2%);
  --ref-color-lime-100: #66c0b6;
  --ref-color-lime-110: rgb(36% 67.8% 64.2%);
  --ref-color-lime-120: rgb(32% 60.2% 57.1%);
  --ref-color-lime-130: rgb(28% 52.7% 50%);
  --ref-color-lime-140: rgb(24% 45.2% 42.8%);
  --ref-color-lime-150: rgb(20% 37.6% 35.7%);
  --ref-color-lime-160: rgb(16% 30.1% 28.5%);
  --ref-color-lime-170: rgb(12% 22.6% 21.4%);
  --ref-color-lime-180: rgb(8% 15.1% 14.3%);
  --ref-color-sky-6: rgb(95.9% 98.5% 99.5%);
  --ref-color-sky-10: rgb(93.2% 97.5% 99.2%);
  --ref-color-sky-15: rgb(89.8% 96.2% 98.8%);
  --ref-color-sky-20: rgb(86.4% 94.9% 98.4%);
  --ref-color-sky-25: rgb(82.9% 93.6% 97.9%);
  --ref-color-sky-30: rgb(79.5% 92.4% 97.5%);
  --ref-color-sky-40: rgb(72.7% 89.8% 96.7%);
  --ref-color-sky-50: rgb(65.9% 87.3% 95.9%);
  --ref-color-sky-60: rgb(59.1% 84.7% 95.1%);
  --ref-color-sky-70: rgb(52.2% 82.2% 94.2%);
  --ref-color-sky-80: rgb(45.4% 79.6% 93.4%);
  --ref-color-sky-90: rgb(38.6% 77.1% 92.6%);
  --ref-color-sky-100: #51beea;
  --ref-color-sky-110: rgb(28.6% 67.1% 82.6%);
  --ref-color-sky-120: rgb(25.4% 59.6% 73.4%);
  --ref-color-sky-130: rgb(22.2% 52.2% 64.2%);
  --ref-color-sky-140: rgb(19.1% 44.7% 55.1%);
  --ref-color-sky-150: rgb(15.9% 37.3% 45.9%);
  --ref-color-sky-160: rgb(12.7% 29.8% 36.7%);
  --ref-color-sky-170: rgb(9.53% 22.4% 27.5%);
  --ref-color-sky-180: rgb(6.35% 14.9% 18.4%);
  --ref-color-emerald-100: #20af93;
  --ref-color-bordeaux-100: #bb0044;
  --ref-color-black: #000000;
  --ref-color-white: #ffffff;
  --ref-color-cornflower-blue-100: #5d9bec;
  --ref-color-chenin-100: #dac878;
  --ref-color-atomic-tangerine-100: #ff9f55;
  --ref-color-persimmon-100: #fb6e52;
  --ref-color-shamrock-100: #48cfae;
  --ref-color-golden-tainoi-100: #ffcf55;
  --ref-color-feijoa-100: #a0d468;
  --ref-color-malibu-100: #90a3ff;
  --ref-color-breaker-bay-100: #629e9e;
  --ref-color-sweet-pink-100: #fd9697;
  --ref-color-carissma-100: #ec88c0;
  --ref-color-biloba-flower-100: #ac92ed;
  --ref-color-trendy-pink-100: #8c629e;
  --ref-color-celery-100: #bdbc49;
  --ref-color-danube-100: #5685c6;
  --ref-color-butterfly-bush-100: #6c4c9e;
  --ref-color-st-tropaz-100: #2a5ca9;
  --ref-color-boston-blue-100: #2f9ba8;
  --ref-color-french-rose-100: #ee578e;
  --ref-color-lynch-100: #647693;
  --ref-color-ship-cove-100: #6780b3;
  --ref-color-killarney-100: #35683f;
  --ref-color-goblin-100: #478a54;
  --ref-color-jungle-green-100: #22aa76;
  --ref-color-sushi-100: #90b13b;
  --ref-color-galliano-100: #e6b50f;
  --ref-color-selective-yellow-100: #ffb600;
  --ref-color-flush-orange-100: #ff7700;
  --ref-color-international-orange-100: #f65501;
  --ref-color-scarlet-100: #ea2b01;
  --ref-dimension-multiplier-0: 0;
  --ref-dimension-multiplier-10: 0.01;
  --ref-dimension-multiplier-20: 0.02;
  --ref-dimension-multiplier-30: 0.03;
  --ref-dimension-multiplier-40: 0.04;
  --ref-dimension-multiplier-50: 0.05;
  --ref-dimension-multiplier-60: 0.06;
  --ref-dimension-multiplier-80: 0.08;
  --ref-dimension-multiplier-100: 0.10;
  --ref-dimension-multiplier-120: 0.12;
  --ref-dimension-multiplier-125: 0.125;
  --ref-dimension-multiplier-250: 0.25;
  --ref-dimension-multiplier-375: 0.375;
  --ref-dimension-multiplier-500: 0.5;
  --ref-dimension-multiplier-625: 0.625;
  --ref-dimension-multiplier-750: 0.75;
  --ref-dimension-multiplier-875: 0.875;
  --ref-dimension-multiplier-1000: 1;
  --ref-dimension-multiplier-1250: 1.25;
  --ref-dimension-multiplier-1500: 1.5;
  --ref-dimension-multiplier-1750: 1.75;
  --ref-dimension-multiplier-2000: 2;
  --ref-dimension-multiplier-2250: 2.25;
  --ref-dimension-multiplier-2500: 2.5;
  --ref-dimension-multiplier-2750: 2.75;
  --ref-dimension-multiplier-3000: 3;
  --ref-dimension-multiplier-3500: 3.5;
  --ref-dimension-multiplier-4000: 4;
  --ref-dimension-multiplier-4500: 4.5;
  --ref-dimension-multiplier-5000: 5;
  --ref-dimension-multiplier-6000: 6;
  --ref-dimension-multiplier-7000: 7;
  --ref-dimension-multiplier-7500: 7.5;
  --ref-dimension-multiplier-8000: 8;
  --ref-dimension-multiplier-9000: 9;
  --ref-dimension-multiplier-10000: 10;
  --ref-dimension-multiplier-11000: 11;
  --ref-dimension-multiplier-11250: 11.25;
  --ref-dimension-multiplier-12000: 12;
  --ref-dimension-multiplier-13000: 13;
  --ref-dimension-multiplier-14000: 14;
  --ref-dimension-multiplier-15000: 15;
  --ref-dimension-multiplier-16000: 16;
  --ref-dimension-multiplier-17000: 17;
  --ref-dimension-multiplier-17500: 17.5;
  --ref-dimension-multiplier-18000: 18;
  --ref-dimension-multiplier-19000: 19;
  --ref-dimension-multiplier-20000: 20;
  --ref-dimension-multiplier-21000: 21;
  --ref-dimension-multiplier-22000: 22;
  --ref-dimension-multiplier-23000: 23;
  --ref-dimension-multiplier-24000: 24;
  --ref-dimension-multiplier-28000: 28;
  --ref-dimension-multiplier-32000: 32;
  --ref-dimension-multiplier-49000: 49;
  --ref-dimension-multiplier-88000: 88;
  --ref-dimension-multiplier-neg-250: -0.25;
  --ref-dimension-multiplier-neg-375: -0.375;
  --ref-dimension-multiplier-neg-125: -0.125;
  --ref-dimension-multiplier-neg-05: -0.5;
  --ref-dimension-multiplier-neg-75: -0.75;
  --ref-dimension-multiplier-neg-100: -1;
  --ref-dimension-multiplier-neg-150: -1.5;
  --ref-dimension-base-unit: 16;
  --ref-dimension-scale-1000: 1;
  --ref-dimension-scale-1500: 1.5;
  --sys-effect-opacity-0: 0;
  --sys-effect-opacity-8: 0.08;
  --sys-effect-opacity-16: 0.16;
  --sys-effect-opacity-24: 0.24;
  --sys-effect-opacity-32: 0.32;
  --sys-effect-opacity-40: 0.4;
  --sys-effect-opacity-48: 0.48;
  --sys-effect-opacity-64: 0.64;
  --sys-effect-shadow-y-2: 2;
  --sys-effect-shadow-y-16: 16;
  --sys-effect-shadow-blur-4: 4;
  --sys-effect-shadow-blur-12: 12;
  --sys-effect-shadow-blur-16: 16;
  --sys-effect-shadow-blur-24: 24;
  --sys-effect-shadow-blur-48: 48;
  --sys-effect-shadow-blur-64: 64;
  --sys-effect-shadow-spread-4: 4;
  --sys-effect-blur-8: 8;
  --sys-effect-blur-12: 12;
  --sys-effect-blur-16: 16;
  --sys-effect-blur-32: 32;
  --sys-effect-blur-64: 64;
  --sys-effect-blur-80: 80;
  --sys-space-inline-0: 0;
  --sys-space-inline-125: 2px;
  --sys-space-inline-250: 2px;
  --sys-space-inline-375: 6px;
  --sys-space-inline-500: 4px;
  --sys-space-inline-1000: 8px;
  --sys-space-inline-1500: 12px;
  --sys-space-inline-2000: 16px;
  --sys-space-inline-neg-125: -2px;
  --sys-space-inline-neg-250: -4px;
  --sys-space-inline-neg-500: -8px;
  --sys-space-inline-neg-750: -12px;
  --sys-space-inline-neg-1000: -16px;
  --sys-space-inline-neg-1500: -24px;
  --sys-space-inline-neg-375: -6px;
  --sys-space-inset-horizontal-125: 2px;
  --sys-space-inset-horizontal-250: 2px;
  --sys-space-inset-horizontal-375: 2px;
  --sys-space-inset-horizontal-500: 4px;
  --sys-space-inset-horizontal-750: 6px;
  --sys-space-inset-horizontal-1000: 8px;
  --sys-space-inset-horizontal-1250: 12px;
  --sys-space-inset-horizontal-1500: 16px;
  --sys-space-inset-horizontal-2000: 16px;
  --sys-space-inset-horizontal-2250: 16px;
  --sys-space-inset-horizontal-2500: 16px;
  --sys-space-inset-horizontal-neg-125: -2px;
  --sys-space-inset-vertical-125: 2px;
  --sys-space-inset-vertical-250: 2px;
  --sys-space-inset-vertical-375: 2px;
  --sys-space-inset-vertical-500: 4px;
  --sys-space-inset-vertical-750: 6px;
  --sys-space-inset-vertical-1000: 8px;
  --sys-space-inset-vertical-1250: 12px;
  --sys-space-inset-vertical-1500: 16px;
  --sys-space-inset-vertical-2000: 16px;
  --sys-space-inset-vertical-2500: 16px;
  --sys-space-inset-vertical-3000: 16px;
  --sys-space-inset-vertical-neg-125: -2px;
  --sys-space-stack-125: 2px;
  --sys-space-stack-250: 2px;
  --sys-space-stack-500: 4px;
  --sys-space-stack-750: 6px;
  --sys-space-stack-1000: 8px;
  --sys-space-stack-1500: 12px;
  --sys-space-stack-2000: 16px;
  --sys-space-stack-3000: 24px;
  --sys-space-stack-3500: 28px;
  --sys-space-stack-neg-1000: -16px;
  --sys-border-width-ultra-thin: 0.64px;
  --sys-border-width-thin: 1px;
  --sys-border-width-regular: 2px;
  --sys-border-width-thick: 4px;
  --sys-border-radius-125: 2px;
  --sys-border-radius-250: 4px;
  --sys-border-radius-500: 8px;
  --sys-border-radius-750: 12px;
  --sys-border-radius-875: 14px;
  --sys-border-radius-1000: 16px;
  --sys-border-radius-1250: 20px;
  --sys-border-radius-1500: 24px;
  --sys-border-radius-1750: 28px;
  --sys-border-radius-3000: 48px;
  --sys-border-radius-none: 0;
  --sys-border-radius-full: 1408px;
  --sys-size-height-125: 2px;
  --sys-size-height-250: 4px;
  --sys-size-height-500: 8px;
  --sys-size-height-750: 12px;
  --sys-size-height-875: 14px;
  --sys-size-height-1000: 16px;
  --sys-size-height-1250: 20px;
  --sys-size-height-1500: 24px;
  --sys-size-height-1750: 28px;
  --sys-size-height-2000: 32px;
  --sys-size-height-2250: 36px;
  --sys-size-height-2500: 40px;
  --sys-size-height-3000: 48px;
  --sys-size-height-3500: 56px;
  --sys-size-height-4000: 64px;
  --sys-size-height-4500: 72px;
  --sys-size-height-5000: 80px;
  --sys-size-height-6000: 96px;
  --sys-size-height-7000: 112px;
  --sys-size-height-7500: 120px;
  --sys-size-height-8000: 128px;
  --sys-size-height-9000: 144px;
  --sys-size-height-10000: 160px;
  --sys-size-height-11250: 180px;
  --sys-size-height-12000: 192px;
  --sys-size-height-13000: 208px;
  --sys-size-height-14000: 224px;
  --sys-size-height-19000: 304px;
  --sys-size-width-125: 2px;
  --sys-size-width-500: 8px;
  --sys-size-width-750: 12px;
  --sys-size-width-875: 14px;
  --sys-size-width-1000: 16px;
  --sys-size-width-1250: 20px;
  --sys-size-width-1500: 24px;
  --sys-size-width-1750: 28px;
  --sys-size-width-2000: 32px;
  --sys-size-width-2250: 36px;
  --sys-size-width-2500: 40px;
  --sys-size-width-3000: 48px;
  --sys-size-width-3500: 56px;
  --sys-size-width-4000: 64px;
  --sys-size-width-4500: 72px;
  --sys-size-width-5000: 80px;
  --sys-size-width-6000: 96px;
  --sys-size-width-7000: 112px;
  --sys-size-width-7500: 120px;
  --sys-size-width-8000: 128px;
  --sys-size-width-9000: 144px;
  --sys-size-width-10000: 160px;
  --sys-size-width-11250: 180px;
  --sys-size-width-12000: 192px;
  --sys-size-width-13000: 208px;
  --sys-size-width-14000: 224px;
  --sys-size-width-19000: 304px;
  --sys-size-width-49000: 784px;
  --sys-font-size-display-medium-max: 64px; /* Font size for Display Medium text */
  --sys-font-size-display-medium-min: 32px; /* Font size for Display Medium text */
  --sys-font-size-heading-extra-small-max: 16px; /* Font size for Heading Small text */
  --sys-font-size-heading-extra-small-min: 16px; /* Font size for Heading Small text */
  --sys-font-size-heading-small-max: 18px; /* Font size for Heading Small text */
  --sys-font-size-heading-small-min: 16px; /* Font size for Heading Small text */
  --sys-font-size-heading-medium-max: 22px; /* Font size for Heading Small text */
  --sys-font-size-heading-medium-min: 20px; /* Font size for Heading Small text */
  --sys-font-size-heading-large-max: 28px; /* Font size for Heading Medium text */
  --sys-font-size-heading-large-min: 22px; /* Font size for Heading Medium text */
  --sys-font-size-heading-extra-large-max: 38px; /* Font size for Heading Large text */
  --sys-font-size-heading-extra-large-min: 28px; /* Font size for Heading Large text */
  --sys-font-size-body-medium: 16px; /* Font size for Body Medium text */
  --sys-font-size-body-large-max: 18px; /* Font size for Body Large text */
  --sys-font-size-body-large-min: 16px; /* Font size for Body Large text */
  --sys-font-size-body-extra-large-max: 24px; /* Font size for Body Large text */
  --sys-font-size-body-extra-large-min: 20px; /* Font size for Body Large text */
  --sys-font-size-body-huge-max: 38px; /* Font size for Body Large text */
  --sys-font-size-body-huge-min: 28px; /* Font size for Body Large text */
  --sys-font-size-helper-small: 12px; /* Font size for Helper Small text */
  --sys-font-size-helper-extra-small: 9px; /* Font size for Helper Small text */
  --sys-font-size-helper-medium: 14px; /* Font size for Helper Medium text */
  --sys-font-size-label-micro: 9px; /* Font size for Label Extra Small text */
  --sys-font-size-label-extra-small: 12px; /* Font size for Label Extra Small text */
  --sys-font-size-label-small: 14px; /* Font size for Label Small text */
  --sys-font-size-label-medium: 16px; /* Font size for Label Medium text */
  --sys-font-size-label-large: 18px; /* Font size for Label Large text */
  --sys-font-size-label-extra-large: 24px; /* Font size for Label Extra Large text */
  --sys-font-size-label-huge: 38px; /* Font size for Label Huge text */
  --sys-font-size-super-small: 8px; /* Font size for Helper Medium text */
  --sys-font-size-super-medium: 9px; /* Font size for Helper Medium text */
  --sys-font-size-super-large: 12px; /* Font size for Helper Medium text */
  --sys-font-family-medium: 'Open Sans'; /* Font family for medium to small fonts */
  --sys-font-family-large: 'Futura PT'; /* Font family for display & headings fonts */
  --sys-font-weight-light: 300; /* Light font weight */
  --sys-font-weight-regular: 400; /* Regular font weight */
  --sys-font-weight-semibold: 600; /* Semibold font weight */
  --sys-font-weight-bold: 700; /* Bold font weight */
  --sys-font-line-height-display-medium: 1.2; /* Line-height for medium display texts */
  --sys-font-line-height-heading-extra-small: 1.35; /* Line-height for heading that are not large texts */
  --sys-font-line-height-heading-small: 1.3; /* Line-height for heading that are not large texts */
  --sys-font-line-height-heading-medium: 1.3; /* Line-height for heading that are not large texts */
  --sys-font-line-height-heading-large: 1.25; /* Line-height for large heading texts */
  --sys-font-line-height-heading-extra-large: 1.2; /* Line-height for large heading texts */
  --sys-font-line-height-body-medium: 1.5; /* Line-height for medium body texts */
  --sys-font-line-height-body-large: 1.5; /* Line-height for medium body texts */
  --sys-font-line-height-body-extra-large: 1.35; /* Line-height for large body texts */
  --sys-font-line-height-body-huge: 1.25; /* Line-height for large body texts */
  --sys-font-line-height-helper-default: 1.5; /* Line-height for helper texts */
  --sys-font-line-height-label-default: 1; /* Line-height for label texts */
  --sys-font-line-height-super-default: 1.5; /* Line-height for helper texts */
  --sys-font-tracking-display-medium: 0.41px; /* Font size for Display Medium text */
  --sys-font-tracking-heading-extra-small: 0px; /* Font size for Heading Small text */
  --sys-font-tracking-heading-small: 0px; /* Font size for Heading Small text */
  --sys-font-tracking-heading-medium: -0.44px; /* Font size for Heading Small text */
  --sys-font-tracking-heading-large: -0.45px; /* Font size for Heading Medium text */
  --sys-font-tracking-heading-extra-large: 0.07px; /* Font size for Heading Large text */
  --sys-font-tracking-body-medium: 0px; /* Font size for Body Medium text */
  --sys-font-tracking-body-large: 0px; /* Font size for Body Large text */
  --sys-font-tracking-body-extra-large: 0px; /* Font size for Body Large text */
  --sys-font-tracking-body-huge: 0px; /* Font size for Body Large text */
  --sys-font-tracking-helper-small: 0px; /* Font size for Helper Small text */
  --sys-font-tracking-helper-medium: 0px; /* Font size for Helper Medium text */
  --sys-font-tracking-label-extra-small: 0; /* Font size for Label Extra Small text */
  --sys-font-tracking-label-small: 0; /* Font size for Label Small text */
  --sys-font-tracking-label-medium: 0; /* Font size for Label Medium text */
  --sys-font-tracking-label-large: 0; /* Font size for Label Large text */
  --sys-font-tracking-label-extra-large: 0; /* Font size for Label Extra Large text */
  --sys-font-tracking-label-huge: 0; /* Font size for Label Huge text */
  --sys-font-tracking-super-medium: -0.08px; /* Font tracking for Helper Medium text */
  --sys-typography-display-medium-max-regular: 400 64px/1.2 'Futura PT';
  --sys-typography-display-medium-max-bold: 700 64px/1.2 'Futura PT';
  --sys-typography-display-medium-min-regular: 400 32px/1.2 'Futura PT';
  --sys-typography-display-medium-min-bold: 700 32px/1.2 'Futura PT';
  --sys-typography-heading-large-max-regular: 400 28px/1.25 'Futura PT';
  --sys-typography-heading-large-max-bold: 700 28px/1.25 'Futura PT';
  --sys-typography-heading-large-min-regular: 400 22px/1.25 'Futura PT';
  --sys-typography-heading-large-min-bold: 700 22px/1.25 'Futura PT';
  --sys-typography-heading-medium-max-regular: 400 22px/1.35 'Futura PT';
  --sys-typography-heading-medium-max-bold: 700 22px/1.35 'Futura PT';
  --sys-typography-heading-medium-min-regular: 400 20px/1.35 'Futura PT';
  --sys-typography-heading-medium-min-bold: 700 20px/1.35 'Futura PT';
  --sys-typography-heading-small-max-regular: 400 18px/1.35 'Futura PT';
  --sys-typography-heading-small-max-bold: 700 18px/1.35 'Futura PT';
  --sys-typography-heading-small-min-regular: 400 16px/1.35 'Futura PT';
  --sys-typography-heading-small-min-bold: 700 16px/1.35 'Futura PT';
  --sys-typography-heading-extra-large-max-regular: 400 38px/1.25 'Futura PT';
  --sys-typography-heading-extra-large-max-bold: 700 38px/1.25 'Futura PT';
  --sys-typography-heading-extra-large-min-regular: 400 28px/1.25 'Futura PT';
  --sys-typography-heading-extra-large-min-bold: 700 28px/1.25 'Futura PT';
  --sys-typography-heading-extra-small-max-regular: 400 16px/1.35 'Futura PT';
  --sys-typography-heading-extra-small-max-bold: 700 16px/1.35 'Futura PT';
  --sys-typography-heading-extra-small-min-regular: 400 16px/1.35 'Futura PT';
  --sys-typography-heading-extra-small-min-bold: 700 16px/1.35 'Futura PT';
  --sys-typography-body-large-max-regular: 400 18px/1.35 'Open Sans';
  --sys-typography-body-large-max-semibold: 600 18px/1.35 'Open Sans';
  --sys-typography-body-large-max-bold: 700 18px/1.35 'Open Sans';
  --sys-typography-body-large-min-regular: 400 16px/1.35 'Open Sans';
  --sys-typography-body-large-min-semibold: 600 16px/1.35 'Open Sans';
  --sys-typography-body-large-min-bold: 700 16px/1.35 'Open Sans';
  --sys-typography-body-medium-regular: 400 16px/1.5 'Open Sans';
  --sys-typography-body-medium-semibold: 600 16px/1.5 'Open Sans';
  --sys-typography-body-extra-large-max-regular: 400 24px/1.35 'Open Sans';
  --sys-typography-body-extra-large-max-semibold: 600 24px/1.35 'Open Sans';
  --sys-typography-body-extra-large-max-bold: 700 24px/1.35 'Open Sans';
  --sys-typography-body-extra-large-min-regular: 400 20px/1.35 'Open Sans';
  --sys-typography-body-extra-large-min-semibold: 600 20px/1.35 'Open Sans';
  --sys-typography-body-extra-large-min-bold: 700 20px/1.35 'Open Sans';
  --sys-typography-body-huge-max-regular: 400 38px/1.35 'Open Sans';
  --sys-typography-body-huge-max-semibold: 600 38px/1.35 'Open Sans';
  --sys-typography-body-huge-max-bold: 700 38px/1.35 'Open Sans';
  --sys-typography-body-huge-min-regular: 400 28px/1.35 'Open Sans';
  --sys-typography-body-huge-min-semibold: 600 28px/1.35 'Open Sans';
  --sys-typography-body-huge-min-bold: 700 28px/1.35 'Open Sans';
  --sys-typography-helper-medium-regular: 400 14px/1.5 'Open Sans';
  --sys-typography-helper-medium-semibold: 600 14px/1.5 'Open Sans';
  --sys-typography-helper-medium-bold: 700 14px/1.5 'Open Sans';
  --sys-typography-helper-small-regular: 400 12px/1.5 'Open Sans';
  --sys-typography-helper-small-semibold: 600 12px/1.5 'Open Sans';
  --sys-typography-helper-small-bold: 700 12px/1.5 'Open Sans';
  --sys-typography-helper-extra-small-regular: 400 9px/1.5 'Open Sans';
  --sys-typography-helper-extra-small-semibold: 600 9px/1.5 'Open Sans';
  --sys-typography-helper-extra-small-bold: 700 9px/1.5 'Open Sans';
  --sys-typography-helper-extra-smal-regular: 400 12px/1.5 'Open Sans';
  --sys-typography-helper-extra-smal-semibold: 600 12px/1.5 'Open Sans';
  --sys-typography-helper-extra-smal-bold: 700 12px/1.5 'Open Sans';
  --sys-typography-label-huge-regular: 400 38px/1 'Open Sans';
  --sys-typography-label-huge-semibold: 600 38px/1 'Open Sans';
  --sys-typography-label-huge-bold: 700 38px/1 'Open Sans';
  --sys-typography-label-extra-large-regular: 400 24px/1 'Open Sans';
  --sys-typography-label-extra-large-semibold: 600 24px/1 'Open Sans';
  --sys-typography-label-large-regular: 400 18px/1 'Open Sans';
  --sys-typography-label-large-semibold: 600 18px/1 'Open Sans';
  --sys-typography-label-medium-regular: 400 16px/1 'Open Sans';
  --sys-typography-label-medium-semibold: 600 16px/1 'Open Sans';
  --sys-typography-label-small-regular: 400 14px/1 'Open Sans';
  --sys-typography-label-small-semibold: 600 14px/1 'Open Sans';
  --sys-typography-label-small-bold: 700 14px/1 'Open Sans';
  --sys-typography-label-extra-small-regular: 400 12px/1 'Open Sans';
  --sys-typography-label-extra-small-semibold: 600 12px/1 'Open Sans';
  --sys-typography-label-extra-small-bold: 700 12px/1 'Open Sans';
  --sys-typography-label-micro-regular: 400 9px/1 'Open Sans';
  --sys-typography-label-micro-semibold: 600 9px/1 'Open Sans';
  --sys-typography-label-micro-bold: 700 9px/1 'Open Sans';
  --sys-typography-super-medium-semibold: 600 9px/1.5 'Open Sans';
  --sys-typography-super-large-semibold: 600 12px/1.5 'Open Sans';
  --sys-typography-super-small-semibold: 600 8px/1.5 'Open Sans';
  --sys-typography-amount-huge-max-regular: 400 38px/1.35 'Futura PT';
  --sys-typography-amount-huge-max-semibold: 600 38px/1.35 'Futura PT';
  --sys-typography-amount-huge-max-bold: 700 38px/1.35 'Futura PT';
  --sys-typography-amount-huge-min-regular: 400 28px/1.35 'Futura PT';
  --sys-typography-amount-huge-min-semibold: 600 28px/1.35 'Futura PT';
  --sys-typography-amount-huge-min-bold: 700 28px/1.35 'Futura PT';
  --sys-typography-amount-extra-large-max-regular: 400 24px/1.35 'Futura PT';
  --sys-typography-amount-extra-large-max-semibold: 600 24px/1.35 'Futura PT';
  --sys-typography-amount-extra-large-max-bold: 700 24px/1.35 'Futura PT';
  --sys-typography-amount-extra-large-min-regular: 400 20px/1.35 'Futura PT';
  --sys-typography-amount-extra-large-min-semibold: 600 20px/1.35 'Futura PT';
  --sys-typography-amount-extra-large-min-bold: 700 20px/1.35 'Futura PT';
  --sys-typography-amount-large-max-regular: 400 18px/1.5 'Futura PT';
  --sys-typography-amount-large-max-semibold: 600 18px/1.5 'Futura PT';
  --sys-typography-amount-large-max-bold: 700 18px/1.5 'Futura PT';
  --sys-typography-amount-large-min-regular: 400 16px/1.5 'Futura PT';
  --sys-typography-amount-large-min-semibold: 600 16px/1.5 'Futura PT';
  --sys-typography-amount-large-min-bold: 700 16px/1.5 'Futura PT';
  --sys-color-background-primary-0: #ffffff;
  --sys-color-background-primary-6: rgb(94% 95.1% 96.3%);
  --sys-color-background-primary-10: rgb(90% 91.9% 93.8%);
  --sys-color-background-primary-15: rgb(85% 87.8% 90.6%);
  --sys-color-background-primary-20: rgb(80% 83.8% 87.5%);
  --sys-color-background-primary-25: rgb(75% 79.7% 84.4%);
  --sys-color-background-primary-30: rgb(70% 75.6% 81.3%);
  --sys-color-background-primary-40: rgb(60% 67.5% 75.1%);
  --sys-color-background-primary-50: rgb(50% 59.4% 68.8%);
  --sys-color-background-primary-60: rgb(40% 51.3% 62.6%);
  --sys-color-background-primary-70: rgb(30% 43.2% 56.4%);
  --sys-color-background-primary-80: rgb(20% 35.1% 50.1%);
  --sys-color-background-primary-90: rgb(10% 26.9% 43.9%);
  --sys-color-background-primary-100: #003060;
  --sys-color-background-primary-110: rgb(0% 16.9% 33.9%);
  --sys-color-background-primary-120: rgb(0% 15.1% 30.1%);
  --sys-color-background-primary-130: rgb(0% 13.2% 26.4%);
  --sys-color-background-primary-140: rgb(0% 11.3% 22.6%);
  --sys-color-background-primary-150: rgb(0% 9.41% 18.8%);
  --sys-color-background-primary-160: rgb(0% 7.53% 15.1%);
  --sys-color-background-primary-170: rgb(0% 5.65% 11.3%);
  --sys-color-background-primary-180: rgb(0% 3.76% 7.53%);
  --sys-color-background-primary-gradient: linear-gradient(45deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --sys-color-background-secondary-0: #ffffff;
  --sys-color-background-secondary-6: rgb(99.2% 94% 94%);
  --sys-color-background-secondary-10: rgb(98.7% 90% 90%);
  --sys-color-background-secondary-15: rgb(98.1% 85% 85%);
  --sys-color-background-secondary-20: rgb(97.4% 80% 80%);
  --sys-color-background-secondary-25: rgb(96.8% 75% 75%);
  --sys-color-background-secondary-30: rgb(96.1% 70% 70%);
  --sys-color-background-secondary-40: rgb(94.8% 60% 60%);
  --sys-color-background-secondary-50: rgb(93.5% 50% 50%);
  --sys-color-background-secondary-60: rgb(92.2% 40% 40%);
  --sys-color-background-secondary-70: rgb(90.9% 30% 30%);
  --sys-color-background-secondary-80: rgb(89.6% 20% 20%);
  --sys-color-background-secondary-90: rgb(88.4% 10% 10%);
  --sys-color-background-secondary-100: #de0000;
  --sys-color-background-secondary-110: rgb(78.4% 0% 0%);
  --sys-color-background-secondary-120: rgb(69.6% 0% 0%);
  --sys-color-background-secondary-130: rgb(60.9% 0% 0%);
  --sys-color-background-secondary-140: rgb(52.2% 0% 0%);
  --sys-color-background-secondary-150: rgb(43.5% 0% 0%);
  --sys-color-background-secondary-160: rgb(34.8% 0% 0%);
  --sys-color-background-secondary-170: rgb(26.1% 0% 0%);
  --sys-color-background-secondary-180: rgb(17.4% 0% 0%);
  --sys-color-background-secondary-gradient: linear-gradient(45deg, #de0000 14%, #bb0044 84%);
  --sys-color-background-accent-0: #ffffff;
  --sys-color-background-accent-6: rgb(94.8% 98% 96.8%);
  --sys-color-background-accent-10: rgb(91.3% 96.7% 94.7%);
  --sys-color-background-accent-15: rgb(87% 95% 92%);
  --sys-color-background-accent-20: rgb(82.7% 93.3% 89.3%);
  --sys-color-background-accent-25: rgb(78.3% 91.7% 86.7%);
  --sys-color-background-accent-30: rgb(74% 90% 84%);
  --sys-color-background-accent-40: rgb(65.3% 86.7% 78.7%);
  --sys-color-background-accent-50: rgb(56.7% 83.3% 73.3%);
  --sys-color-background-accent-60: rgb(48% 80% 68%);
  --sys-color-background-accent-70: rgb(39.3% 76.7% 62.7%);
  --sys-color-background-accent-80: rgb(30.7% 73.3% 57.3%);
  --sys-color-background-accent-90: rgb(22% 70% 52%);
  --sys-color-background-accent-100: #22aa77;
  --sys-color-background-accent-110: rgb(12% 60% 42%);
  --sys-color-background-accent-120: rgb(10.7% 53.3% 37.3%);
  --sys-color-background-accent-130: rgb(9.33% 46.7% 32.7%);
  --sys-color-background-accent-140: rgb(8% 40% 28%);
  --sys-color-background-accent-150: rgb(6.67% 33.3% 23.3%);
  --sys-color-background-accent-160: rgb(5.33% 26.7% 18.7%);
  --sys-color-background-accent-170: rgb(4% 20% 14%);
  --sys-color-background-accent-180: rgb(2.67% 13.3% 9.33%);
  --sys-color-background-accent-gradient: linear-gradient(45deg, #20af93 14%, #22aa77 84%);
  --sys-color-background-highlight-0: #ffffff;
  --sys-color-background-highlight-6: rgb(94% 96.6% 100%);
  --sys-color-background-highlight-10: rgb(90% 94.4% 100%);
  --sys-color-background-highlight-15: rgb(85% 91.5% 100%);
  --sys-color-background-highlight-20: rgb(80% 88.7% 100%);
  --sys-color-background-highlight-25: rgb(75% 85.9% 100%);
  --sys-color-background-highlight-30: rgb(70% 83.1% 100%);
  --sys-color-background-highlight-40: rgb(60% 77.4% 100%);
  --sys-color-background-highlight-50: rgb(50% 71.8% 100%);
  --sys-color-background-highlight-60: rgb(40% 66.1% 100%);
  --sys-color-background-highlight-70: rgb(30% 60.5% 100%);
  --sys-color-background-highlight-80: rgb(20% 54.8% 100%);
  --sys-color-background-highlight-90: rgb(10% 49.2% 100%);
  --sys-color-background-highlight-100: #006fff;
  --sys-color-background-highlight-110: rgb(0% 39.2% 90%);
  --sys-color-background-highlight-120: rgb(0% 34.8% 80%);
  --sys-color-background-highlight-130: rgb(0% 30.5% 70%);
  --sys-color-background-highlight-140: rgb(0% 26.1% 60%);
  --sys-color-background-highlight-150: rgb(0% 21.8% 50%);
  --sys-color-background-highlight-160: rgb(0% 17.4% 40%);
  --sys-color-background-highlight-170: rgb(0% 13.1% 30%);
  --sys-color-background-highlight-180: rgb(0% 8.71% 20%);
  --sys-color-background-status-success-0: #ffffff;
  --sys-color-background-status-success-6: rgb(94.8% 98% 96.8%);
  --sys-color-background-status-success-10: rgb(91.3% 96.7% 94.7%);
  --sys-color-background-status-success-15: rgb(87% 95% 92%);
  --sys-color-background-status-success-20: rgb(82.7% 93.3% 89.3%);
  --sys-color-background-status-success-25: rgb(78.3% 91.7% 86.7%);
  --sys-color-background-status-success-30: rgb(74% 90% 84%);
  --sys-color-background-status-success-40: rgb(65.3% 86.7% 78.7%);
  --sys-color-background-status-success-50: rgb(56.7% 83.3% 73.3%);
  --sys-color-background-status-success-60: rgb(48% 80% 68%);
  --sys-color-background-status-success-70: rgb(39.3% 76.7% 62.7%);
  --sys-color-background-status-success-80: rgb(30.7% 73.3% 57.3%);
  --sys-color-background-status-success-90: rgb(22% 70% 52%);
  --sys-color-background-status-success-100: #22aa77;
  --sys-color-background-status-success-110: rgb(12% 60% 42%);
  --sys-color-background-status-success-120: rgb(10.7% 53.3% 37.3%);
  --sys-color-background-status-success-130: rgb(9.33% 46.7% 32.7%);
  --sys-color-background-status-success-140: rgb(8% 40% 28%);
  --sys-color-background-status-success-150: rgb(6.67% 33.3% 23.3%);
  --sys-color-background-status-success-160: rgb(5.33% 26.7% 18.7%);
  --sys-color-background-status-success-170: rgb(4% 20% 14%);
  --sys-color-background-status-success-180: rgb(2.67% 13.3% 9.33%);
  --sys-color-background-status-warning-0: #ffffff;
  --sys-color-background-status-warning-6: rgb(100% 96.8% 94%);
  --sys-color-background-status-warning-10: rgb(100% 94.7% 90%);
  --sys-color-background-status-warning-15: rgb(100% 92% 85%);
  --sys-color-background-status-warning-20: rgb(100% 89.3% 80%);
  --sys-color-background-status-warning-25: rgb(100% 86.7% 75%);
  --sys-color-background-status-warning-30: rgb(100% 84% 70%);
  --sys-color-background-status-warning-40: rgb(100% 78.7% 60%);
  --sys-color-background-status-warning-50: rgb(100% 73.3% 50%);
  --sys-color-background-status-warning-60: rgb(100% 68% 40%);
  --sys-color-background-status-warning-70: rgb(100% 62.7% 30%);
  --sys-color-background-status-warning-80: rgb(100% 57.3% 20%);
  --sys-color-background-status-warning-90: rgb(100% 52% 10%);
  --sys-color-background-status-warning-100: #ff7700;
  --sys-color-background-status-warning-110: rgb(90% 42% 0%);
  --sys-color-background-status-warning-120: rgb(80% 37.3% 0%);
  --sys-color-background-status-warning-130: rgb(70% 32.7% 0%);
  --sys-color-background-status-warning-140: rgb(60% 28% 0%);
  --sys-color-background-status-warning-150: rgb(50% 23.3% 0%);
  --sys-color-background-status-warning-160: rgb(40% 18.7% 0%);
  --sys-color-background-status-warning-170: rgb(30% 14% 0%);
  --sys-color-background-status-warning-180: rgb(20% 9.33% 0%);
  --sys-color-background-status-info-0: #ffffff;
  --sys-color-background-status-info-6: rgb(100% 98.3% 94%);
  --sys-color-background-status-info-10: rgb(100% 97.1% 90%);
  --sys-color-background-status-info-15: rgb(100% 95.7% 85%);
  --sys-color-background-status-info-20: rgb(100% 94.3% 80%);
  --sys-color-background-status-info-25: rgb(100% 92.8% 75%);
  --sys-color-background-status-info-30: rgb(100% 91.4% 70%);
  --sys-color-background-status-info-40: rgb(100% 88.5% 60%);
  --sys-color-background-status-info-50: rgb(100% 85.7% 50%);
  --sys-color-background-status-info-60: rgb(100% 82.8% 40%);
  --sys-color-background-status-info-70: rgb(100% 80% 30%);
  --sys-color-background-status-info-80: rgb(100% 77.1% 20%);
  --sys-color-background-status-info-90: rgb(100% 74.2% 10%);
  --sys-color-background-status-info-100: #ffb600;
  --sys-color-background-status-info-110: rgb(90% 64.2% 0%);
  --sys-color-background-status-info-120: rgb(80% 57.1% 0%);
  --sys-color-background-status-info-130: rgb(70% 50% 0%);
  --sys-color-background-status-info-140: rgb(60% 42.8% 0%);
  --sys-color-background-status-info-150: rgb(50% 35.7% 0%);
  --sys-color-background-status-info-160: rgb(40% 28.5% 0%);
  --sys-color-background-status-info-170: rgb(30% 21.4% 0%);
  --sys-color-background-status-info-180: rgb(20% 14.3% 0%);
  --sys-color-background-status-danger-0: #ffffff;
  --sys-color-background-status-danger-6: rgb(99.2% 94% 94%);
  --sys-color-background-status-danger-10: rgb(98.7% 90% 90%);
  --sys-color-background-status-danger-15: rgb(98.1% 85% 85%);
  --sys-color-background-status-danger-20: rgb(97.4% 80% 80%);
  --sys-color-background-status-danger-25: rgb(96.8% 75% 75%);
  --sys-color-background-status-danger-30: rgb(96.1% 70% 70%);
  --sys-color-background-status-danger-40: rgb(94.8% 60% 60%);
  --sys-color-background-status-danger-50: rgb(93.5% 50% 50%);
  --sys-color-background-status-danger-60: rgb(92.2% 40% 40%);
  --sys-color-background-status-danger-70: rgb(90.9% 30% 30%);
  --sys-color-background-status-danger-80: rgb(89.6% 20% 20%);
  --sys-color-background-status-danger-90: rgb(88.4% 10% 10%);
  --sys-color-background-status-danger-100: #de0000;
  --sys-color-background-status-danger-110: rgb(78.4% 0% 0%);
  --sys-color-background-status-danger-120: rgb(69.6% 0% 0%);
  --sys-color-background-status-danger-130: rgb(60.9% 0% 0%);
  --sys-color-background-status-danger-140: rgb(52.2% 0% 0%);
  --sys-color-background-status-danger-150: rgb(43.5% 0% 0%);
  --sys-color-background-status-danger-160: rgb(34.8% 0% 0%);
  --sys-color-background-status-danger-170: rgb(26.1% 0% 0%);
  --sys-color-background-status-danger-180: rgb(17.4% 0% 0%);
  --sys-color-background-neutral-6: rgb(97.9% 98% 98%);
  --sys-color-background-neutral-10: rgb(96.5% 96.7% 96.7%);
  --sys-color-background-neutral-15: rgb(94.7% 95.1% 95.1%);
  --sys-color-background-neutral-20: rgb(92.9% 93.4% 93.5%);
  --sys-color-background-neutral-25: rgb(91.2% 91.8% 91.9%);
  --sys-color-background-neutral-30: rgb(89.4% 90.1% 90.2%);
  --sys-color-background-neutral-40: rgb(85.9% 86.8% 87%);
  --sys-color-background-neutral-50: rgb(82.4% 83.5% 83.7%);
  --sys-color-background-neutral-60: rgb(78.8% 80.2% 80.5%);
  --sys-color-background-neutral-70: rgb(75.3% 76.9% 77.2%);
  --sys-color-background-neutral-80: rgb(71.8% 73.6% 74%);
  --sys-color-background-neutral-90: rgb(68.2% 70.4% 70.7%);
  --sys-color-background-neutral-100: #a5abac;
  --sys-color-background-neutral-110: rgb(58.2% 60.4% 60.7%);
  --sys-color-background-neutral-120: rgb(51.8% 53.6% 54%);
  --sys-color-background-neutral-130: rgb(45.3% 46.9% 47.2%);
  --sys-color-background-neutral-140: rgb(38.8% 40.2% 40.5%);
  --sys-color-background-neutral-150: rgb(32.4% 33.5% 33.7%);
  --sys-color-background-neutral-160: rgb(25.9% 26.8% 27%);
  --sys-color-background-neutral-170: rgb(19.4% 20.1% 20.2%);
  --sys-color-background-neutral-180: rgb(12.9% 13.4% 13.5%);
  --sys-color-background-neutral-black: #000000;
  --sys-color-background-neutral-white: #ffffff;
  --sys-color-elevation-surface-sunken: rgb(94% 95.1% 96.3%);
  --sys-color-elevation-surface-hovered-sunken: rgb(90% 91.9% 93.8%);
  --sys-color-elevation-surface-flat: #ffffff;
  --sys-color-elevation-surface-raised: #ffffff;
  --sys-color-elevation-surface-overlaid: #ffffff;
  --sys-color-elevation-shadow-primary-transparent: rgba(0, 48, 96, 0.08);
  --sys-color-elevation-shadow-primary-minimal: rgba(0, 48, 96, 0.16);
  --sys-color-elevation-shadow-primary-subtle: rgba(0, 48, 96, 0.24);
  --sys-color-elevation-shadow-primary-moderate: rgba(0, 48, 96, 0.32);
  --sys-color-elevation-shadow-primary-heavy: rgba(0, 48, 96, 0.4);
  --sys-color-elevation-shadow-primary-opaque: rgba(0, 48, 96, 0.48);
  --sys-color-elevation-shadow-secondary-transparent: rgba(222, 0, 0, 0.08);
  --sys-color-elevation-shadow-secondary-minimal: rgba(222, 0, 0, 0.16);
  --sys-color-elevation-shadow-secondary-subtle: rgba(222, 0, 0, 0.24);
  --sys-color-elevation-shadow-secondary-moderate: rgba(222, 0, 0, 0.32);
  --sys-color-elevation-shadow-secondary-heavy: rgba(222, 0, 0, 0.4);
  --sys-color-elevation-shadow-secondary-opaque: rgba(222, 0, 0, 0.48);
  --sys-color-elevation-shadow-accent-transparent: rgba(34, 170, 119, 0.08);
  --sys-color-elevation-shadow-accent-minimal: rgba(34, 170, 119, 0.16);
  --sys-color-elevation-shadow-accent-subtle: rgba(34, 170, 119, 0.24);
  --sys-color-elevation-shadow-accent-moderate: rgba(34, 170, 119, 0.32);
  --sys-color-elevation-shadow-accent-heavy: rgba(34, 170, 119, 0.4);
  --sys-color-elevation-shadow-accent-opaque: rgba(34, 170, 119, 0.48);
  --sys-color-elevation-shadow-highlight-transparent: rgba(0, 111, 255, 0.08);
  --sys-color-elevation-shadow-highlight-minimal: rgba(0, 111, 255, 0.16);
  --sys-color-elevation-shadow-highlight-subtle: rgba(0, 111, 255, 0.24);
  --sys-color-elevation-shadow-highlight-moderate: rgba(0, 111, 255, 0.32);
  --sys-color-elevation-shadow-highlight-heavy: rgba(0, 111, 255, 0.4);
  --sys-color-elevation-shadow-highlight-opaque: rgba(0, 111, 255, 0.48);
  --sys-color-elevation-shadow-status-success-transparent: rgba(34, 170, 119, 0.08);
  --sys-color-elevation-shadow-status-success-minimal: rgba(34, 170, 119, 0.16);
  --sys-color-elevation-shadow-status-success-subtle: rgba(34, 170, 119, 0.24);
  --sys-color-elevation-shadow-status-success-moderate: rgba(34, 170, 119, 0.32);
  --sys-color-elevation-shadow-status-success-heavy: rgba(34, 170, 119, 0.4);
  --sys-color-elevation-shadow-status-success-opaque: rgb(13.3% 66.7% 46.7% / 0.48);
  --sys-color-elevation-shadow-status-danger-transparent: rgba(222, 0, 0, 0.08);
  --sys-color-elevation-shadow-status-danger-minimal: rgba(222, 0, 0, 0.16);
  --sys-color-elevation-shadow-status-danger-subtle: rgba(222, 0, 0, 0.24);
  --sys-color-elevation-shadow-status-danger-moderate: rgba(222, 0, 0, 0.32);
  --sys-color-elevation-shadow-status-danger-heavy: rgba(222, 0, 0, 0.4);
  --sys-color-elevation-shadow-status-danger-opaque: rgb(87.1% 0% 0% / 0.48);
  --sys-color-elevation-shadow-status-warning-transparent: rgba(255, 119, 0, 0.08);
  --sys-color-elevation-shadow-status-warning-minimal: rgba(255, 119, 0, 0.16);
  --sys-color-elevation-shadow-status-warning-subtle: rgba(255, 119, 0, 0.24);
  --sys-color-elevation-shadow-status-warning-moderate: rgba(255, 119, 0, 0.32);
  --sys-color-elevation-shadow-status-warning-heavy: rgba(255, 119, 0, 0.4);
  --sys-color-elevation-shadow-status-warning-opaque: rgb(100% 46.7% 0% / 0.48);
  --sys-color-elevation-shadow-status-info-transparent: rgba(255, 182, 0, 0.08);
  --sys-color-elevation-shadow-status-info-minimal: rgba(255, 182, 0, 0.16);
  --sys-color-elevation-shadow-status-info-subtle: rgba(255, 182, 0, 0.24);
  --sys-color-elevation-shadow-status-info-moderate: rgba(255, 182, 0, 0.32);
  --sys-color-elevation-shadow-status-info-heavy: rgba(255, 182, 0, 0.4);
  --sys-color-elevation-shadow-status-info-opaque: rgb(100% 71.4% 0% / 0.48);
  --sys-color-text-primary-contrast: rgb(0% 7.53% 15.1%);
  --sys-color-text-primary-vivid: #003060;
  --sys-color-text-primary-muted: rgb(30% 43.2% 56.4%);
  --sys-color-text-primary-inverse: rgb(94% 95.1% 96.3%);
  --sys-color-text-primary-muted-inverse: rgb(70% 75.6% 81.3%);
  --sys-color-text-secondary-contrast: rgb(60.9% 0% 0%);
  --sys-color-text-secondary-vivid: #de0000;
  --sys-color-text-secondary-muted: rgb(90.9% 30% 30%);
  --sys-color-text-secondary-inverse: rgb(99.2% 94% 94%);
  --sys-color-text-accent-contrast: rgb(9.33% 46.7% 32.7%);
  --sys-color-text-accent-vivid: #22aa77;
  --sys-color-text-accent-muted: rgb(39.3% 76.7% 62.7%);
  --sys-color-text-accent-inverse: rgb(94.8% 98% 96.8%);
  --sys-color-text-highlight-contrast: rgb(0% 30.5% 70%);
  --sys-color-text-highlight-vivid: #006fff;
  --sys-color-text-highlight-muted: rgb(30% 60.5% 100%);
  --sys-color-text-highlight-inverse: rgb(94% 96.6% 100%);
  --sys-color-text-status-danger-contrast: rgb(60.9% 0% 0%);
  --sys-color-text-status-danger-vivid: #de0000;
  --sys-color-text-status-danger-muted: rgb(90.9% 30% 30%);
  --sys-color-text-status-danger-inverse: rgb(99.2% 94% 94%);
  --sys-color-text-status-success-contrast: rgb(8% 40% 28%);
  --sys-color-text-status-success-vivid: #22aa77;
  --sys-color-text-status-success-muted: rgb(39.3% 76.7% 62.7%);
  --sys-color-text-status-success-inverse: rgb(94.8% 98% 96.8%);
  --sys-color-text-status-warning-contrast: rgb(60% 28% 0%);
  --sys-color-text-status-warning-vivid: #ff7700;
  --sys-color-text-status-warning-muted: rgb(100% 62.7% 30%);
  --sys-color-text-status-warning-inverse: rgb(100% 96.8% 94%);
  --sys-color-text-status-info-contrast: rgb(60% 42.8% 0%);
  --sys-color-text-status-info-vivid: #ffb600;
  --sys-color-text-status-info-muted: rgb(100% 80% 30%);
  --sys-color-text-status-info-inverse: rgb(100% 98.3% 94%);
  --sys-color-text-neutral-contrast: #000000;
  --sys-color-text-neutral-vivid: rgb(25.9% 26.8% 27%);
  --sys-color-text-neutral-muted: rgb(51.8% 53.6% 54%);
  --sys-color-text-neutral-inverse: #ffffff;
  --sys-color-border-primary-contrast: rgb(0% 7.53% 15.1%);
  --sys-color-border-primary-bold: rgb(0% 13.2% 26.4%);
  --sys-color-border-primary-strong: #003060;
  --sys-color-border-primary-moderate: rgb(70% 75.6% 81.3%);
  --sys-color-border-primary-subtle: rgb(85% 87.8% 90.6%);
  --sys-color-border-primary-minimal: rgb(90% 91.9% 93.8%);
  --sys-color-border-primary-inverse: rgb(94% 95.1% 96.3%);
  --sys-color-border-secondary-contrast: rgb(34.8% 0% 0%);
  --sys-color-border-secondary-bold: rgb(60.9% 0% 0%);
  --sys-color-border-secondary-strong: #de0000;
  --sys-color-border-secondary-moderate: rgb(96.1% 70% 70%);
  --sys-color-border-secondary-subtle: rgb(98.1% 85% 85%);
  --sys-color-border-secondary-minimal: rgb(98.7% 90% 90%);
  --sys-color-border-secondary-inverse: rgb(99.2% 94% 94%);
  --sys-color-border-accent-contrast: rgb(5.33% 26.7% 18.7%);
  --sys-color-border-accent-bold: rgb(9.33% 46.7% 32.7%);
  --sys-color-border-accent-strong: #22aa77;
  --sys-color-border-accent-moderate: rgb(74% 90% 84%);
  --sys-color-border-accent-subtle: rgb(87% 95% 92%);
  --sys-color-border-accent-minimal: rgb(91.3% 96.7% 94.7%);
  --sys-color-border-accent-inverse: rgb(94.8% 98% 96.8%);
  --sys-color-border-highlight-contrast: rgb(0% 17.4% 40%);
  --sys-color-border-highlight-bold: rgb(0% 34.8% 80%);
  --sys-color-border-highlight-strong: #006fff;
  --sys-color-border-highlight-moderate: rgb(70% 83.1% 100%);
  --sys-color-border-highlight-subtle: rgb(85% 91.5% 100%);
  --sys-color-border-highlight-minimal: rgb(90% 94.4% 100%);
  --sys-color-border-highlight-inverse: rgb(94% 96.6% 100%);
  --sys-color-border-status-danger-contrast: rgb(34.8% 0% 0%);
  --sys-color-border-status-danger-bold: rgb(60.9% 0% 0%);
  --sys-color-border-status-danger-strong: #de0000;
  --sys-color-border-status-danger-moderate: rgb(96.1% 70% 70%);
  --sys-color-border-status-danger-subtle: rgb(98.1% 85% 85%);
  --sys-color-border-status-danger-minimal: rgb(98.7% 90% 90%);
  --sys-color-border-status-danger-inverse: rgb(99.2% 94% 94%);
  --sys-color-border-status-warning-contrast: rgb(40% 18.7% 0%);
  --sys-color-border-status-warning-bold: rgb(60% 28% 0%);
  --sys-color-border-status-warning-strong: #ff7700;
  --sys-color-border-status-warning-moderate: rgb(100% 84% 70%);
  --sys-color-border-status-warning-subtle: rgb(100% 92% 85%);
  --sys-color-border-status-warning-minimal: rgb(100% 94.7% 90%);
  --sys-color-border-status-warning-inverse: rgb(100% 96.8% 94%);
  --sys-color-border-status-info-contrast: rgb(40% 28.5% 0%);
  --sys-color-border-status-info-bold: rgb(60% 42.8% 0%);
  --sys-color-border-status-info-strong: #ffb600;
  --sys-color-border-status-info-moderate: rgb(100% 91.4% 70%);
  --sys-color-border-status-info-subtle: rgb(100% 95.7% 85%);
  --sys-color-border-status-info-minimal: rgb(100% 97.1% 90%);
  --sys-color-border-status-info-inverse: rgb(100% 98.3% 94%);
  --sys-color-border-status-success-contrast: rgb(5.33% 26.7% 18.7%);
  --sys-color-border-status-success-bold: rgb(8% 40% 28%);
  --sys-color-border-status-success-strong: #22aa77;
  --sys-color-border-status-success-moderate: rgb(74% 90% 84%);
  --sys-color-border-status-success-subtle: rgb(87% 95% 92%);
  --sys-color-border-status-success-minimal: rgb(91.3% 96.7% 94.7%);
  --sys-color-border-status-success-inverse: rgb(94.8% 98% 96.8%);
  --sys-color-border-neutral-contrast: #000000;
  --sys-color-border-neutral-bold: rgb(45.3% 46.9% 47.2%);
  --sys-color-border-neutral-vivid: rgb(51.8% 53.6% 54%);
  --sys-color-border-neutral-strong: #a5abac;
  --sys-color-border-neutral-moderate: rgb(89.4% 90.1% 90.2%);
  --sys-color-border-neutral-subtle: rgb(94.7% 95.1% 95.1%);
  --sys-color-border-neutral-minimal: rgb(96.5% 96.7% 96.7%);
  --sys-color-border-neutral-inverse: #ffffff;
  --ui-space-inset-vertical-static-0: 0;
  --ui-space-inset-vertical-static-125: 2px;
  --ui-space-inset-vertical-static-250: 4px;
  --ui-space-inset-vertical-static-500: 8px;
  --ui-space-inset-vertical-static-750: 12px;
  --ui-space-inset-vertical-static-1000: 16px;
  --ui-space-inset-vertical-static-1500: 24px;
  --ui-space-inset-vertical-static-2000: 32px;
  --ui-space-inset-horizontal-static-0: 0;
  --ui-space-inset-horizontal-static-125: 2px;
  --ui-space-inset-horizontal-static-250: 4px;
  --ui-space-inset-horizontal-static-500: 8px;
  --ui-space-inset-horizontal-static-1000: 16px;
  --ui-space-inset-horizontal-static-1500: 24px;
  --ui-space-inset-horizontal-static-2000: 32px;
  --ui-space-stack-static-125: 2px;
  --ui-space-stack-static-250: 4px;
  --ui-space-stack-static-500: 8px;
  --ui-space-stack-static-750: 12px;
  --ui-space-stack-static-1000: 16px;
  --ui-space-stack-static-1500: 24px;
  --ui-space-stack-static-2000: 32px;
  --ui-space-stack-static-3000: 48px;
  --ui-space-stack-static-3500: 56px;
  --ui-space-inline-static-0: 0;
  --ui-space-inline-static-125: 2px;
  --ui-space-inline-static-250: 4px;
  --ui-space-inline-static-500: 8px;
  --ui-space-inline-static-750: 12px;
  --ui-space-inline-static-1000: 16px;
  --ui-space-inline-static-1500: 24px;
  --ui-space-inline-static-2000: 32px;
  --ui-space-inline-static-neg-500: -8px;
  --ui-space-inline-static-neg-750: -12px;
  --ui-space-inline-static-neg-1000: -16px;
  --ui-space-inline-static-neg-1500: -24px;
  --ui-size-8: 8px;
  --ui-size-16: 16px;
  --ui-size-40: 40px;
  --ui-size-64: 48px;
  --ui-size-80: 48px;
  --ui-size-144: 96px;
  --ui-size-192: 120px;
  --ui-interaction-active-text-color: rgb(0% 34.8% 80%);
  --ui-interaction-active-hovered-text-color: rgb(0% 21.8% 50%);
  --ui-interaction-active-hovered-border-color: rgb(0% 21.8% 50%);
  --ui-interaction-active-border-color: rgb(0% 34.8% 80%);
  --ui-interaction-active-background-color: rgb(0% 34.8% 80%);
  --ui-interaction-disabled-text-color: rgb(51.8% 53.6% 54%);
  --ui-interaction-disabled-background-color: rgb(96.5% 96.7% 96.7%);
  --ui-interaction-disabled-border-color: rgb(45.3% 46.9% 47.2%);
  --ui-interaction-loading-background-color: linear-gradient(270deg, rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --ui-interaction-error-text-color: #de0000;
  --ui-interaction-error-background-color: rgb(99.2% 94% 94%);
  --ui-interaction-error-border-color: #de0000;
  --ui-mia-alimentation-background-color: #5d9bec;
  --ui-mia-animal-background-color: #dac878;
  --ui-mia-toy-background-color: #ff9f55;
  --ui-mia-epargne-invest-background-color: #fb6e52;
  --ui-mia-logement-background-color: #48cfae;
  --ui-mia-loisirs-background-color: #ffcf55;
  --ui-mia-mobilite-background-color: #a0d468;
  --ui-mia-prets-background-color: #90a3ff;
  --ui-mia-restos-background-color: #629e9e;
  --ui-mia-retraits-background-color: #fd9697;
  --ui-mia-sante-background-color: #ec88c0;
  --ui-mia-services-background-color: #ac92ed;
  --ui-mia-shopping-background-color: #8c629e;
  --ui-mia-allocation-background-color: #bdbc49;
  --ui-mia-liquidation-background-color: #5685c6;
  --ui-mia-loyer-background-color: #6c4c9e;
  --ui-mia-remboursement-background-color: #2a5ca9;
  --ui-mia-salaire-background-color: #2f9ba8;
  --ui-mia-ventes-background-color: #ee578e;
  --ui-mia-depenses-background-color: #647693;
  --ui-mia-entrees-background-color: #6780b3;
  --ui-mia-produit-investissement-background-color: #fb6e52;
  --ui-energy-aplus-background-color: #35683f;
  --ui-energy-a-background-color: #478a54;
  --ui-energy-b-background-color: #22aa76;
  --ui-energy-c-background-color: #90b13b;
  --ui-energy-d-background-color: #e6b50f;
  --ui-energy-e-background-color: #ffb600;
  --ui-energy-f-background-color: #ff7700;
  --ui-energy-g-background-color: #f65501;
  --ui-energy-h-background-color: #ea2b01;
  --ui-energy-i-background-color: #de0000;
  --ui-effect-shadow-elevation-opaque: 0 4px 16px 0 rgba(0, 48, 96, 0.48);
  --ui-effect-shadow-elevation-minimal: 0 4px 16px 0 rgba(0, 48, 96, 0.16);
  --ui-effect-shadow-elevation-moderate: 0 4px 16px 0 rgba(0, 48, 96, 0.32);
  --ui-effect-shadow-elevation-heavy: 0 4px 16px 0 rgba(0, 48, 96, 0.4);
  --ui-effect-shadow-elevation-subtle: 0 4px 16px 0 rgba(0, 48, 96, 0.24);
  --ui-effect-shadow-elevation-transparent: 0 4px 16px 0 rgba(0, 48, 96, 0.08);
  --brand-color-primary-solid-6: rgb(94% 95.1% 96.3%);
  --brand-color-primary-solid-10: rgb(90% 91.9% 93.8%);
  --brand-color-primary-solid-15: rgb(85% 87.8% 90.6%);
  --brand-color-primary-solid-20: rgb(80% 83.8% 87.5%);
  --brand-color-primary-solid-25: rgb(75% 79.7% 84.4%);
  --brand-color-primary-solid-30: rgb(70% 75.6% 81.3%);
  --brand-color-primary-solid-40: rgb(60% 67.5% 75.1%);
  --brand-color-primary-solid-50: rgb(50% 59.4% 68.8%);
  --brand-color-primary-solid-60: rgb(40% 51.3% 62.6%);
  --brand-color-primary-solid-70: rgb(30% 43.2% 56.4%);
  --brand-color-primary-solid-80: rgb(20% 35.1% 50.1%);
  --brand-color-primary-solid-90: rgb(10% 26.9% 43.9%);
  --brand-color-primary-solid-100: #003060;
  --brand-color-primary-solid-110: rgb(0% 16.9% 33.9%);
  --brand-color-primary-solid-120: rgb(0% 15.1% 30.1%);
  --brand-color-primary-solid-130: rgb(0% 13.2% 26.4%);
  --brand-color-primary-solid-140: rgb(0% 11.3% 22.6%);
  --brand-color-primary-solid-150: rgb(0% 9.41% 18.8%);
  --brand-color-primary-solid-160: rgb(0% 7.53% 15.1%);
  --brand-color-primary-solid-170: rgb(0% 5.65% 11.3%);
  --brand-color-primary-solid-180: rgb(0% 3.76% 7.53%);
  --brand-color-primary-gradient-100: linear-gradient(45deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --brand-color-primary-gradient-120: linear-gradient(45deg, rgb(0% 15.1% 30.1%) 14%, rgb(0% 13.2% 26.4%) 84%);
  --brand-color-primary-transparent-8: rgba(0, 48, 96, 0.08);
  --brand-color-primary-transparent-16: rgba(0, 48, 96, 0.16);
  --brand-color-primary-transparent-24: rgba(0, 48, 96, 0.24);
  --brand-color-primary-transparent-32: rgba(0, 48, 96, 0.32);
  --brand-color-primary-transparent-40: rgba(0, 48, 96, 0.4);
  --brand-color-primary-transparent-48: rgba(0, 48, 96, 0.48);
  --brand-color-secondary-solid-6: rgb(99.2% 94% 94%);
  --brand-color-secondary-solid-10: rgb(98.7% 90% 90%);
  --brand-color-secondary-solid-15: rgb(98.1% 85% 85%);
  --brand-color-secondary-solid-20: rgb(97.4% 80% 80%);
  --brand-color-secondary-solid-25: rgb(96.8% 75% 75%);
  --brand-color-secondary-solid-30: rgb(96.1% 70% 70%);
  --brand-color-secondary-solid-40: rgb(94.8% 60% 60%);
  --brand-color-secondary-solid-50: rgb(93.5% 50% 50%);
  --brand-color-secondary-solid-60: rgb(92.2% 40% 40%);
  --brand-color-secondary-solid-70: rgb(90.9% 30% 30%);
  --brand-color-secondary-solid-80: rgb(89.6% 20% 20%);
  --brand-color-secondary-solid-90: rgb(88.4% 10% 10%);
  --brand-color-secondary-solid-100: #de0000;
  --brand-color-secondary-solid-110: rgb(78.4% 0% 0%);
  --brand-color-secondary-solid-120: rgb(69.6% 0% 0%);
  --brand-color-secondary-solid-130: rgb(60.9% 0% 0%);
  --brand-color-secondary-solid-140: rgb(52.2% 0% 0%);
  --brand-color-secondary-solid-150: rgb(43.5% 0% 0%);
  --brand-color-secondary-solid-160: rgb(34.8% 0% 0%);
  --brand-color-secondary-solid-170: rgb(26.1% 0% 0%);
  --brand-color-secondary-solid-180: rgb(17.4% 0% 0%);
  --brand-color-secondary-gradient-100: linear-gradient(45deg, #de0000 14%, #bb0044 84%);
  --brand-color-secondary-gradient-120: linear-gradient(45deg, rgb(69.6% 0% 0%) 14%, rgb(60.9% 0% 0%) 84%);
  --brand-color-secondary-transparent-8: rgba(222, 0, 0, 0.08);
  --brand-color-secondary-transparent-16: rgba(222, 0, 0, 0.16);
  --brand-color-secondary-transparent-24: rgba(222, 0, 0, 0.24);
  --brand-color-secondary-transparent-32: rgba(222, 0, 0, 0.32);
  --brand-color-secondary-transparent-40: rgba(222, 0, 0, 0.4);
  --brand-color-secondary-transparent-48: rgba(222, 0, 0, 0.48);
  --brand-color-accent-solid-6: rgb(94.8% 98% 96.8%);
  --brand-color-accent-solid-10: rgb(91.3% 96.7% 94.7%);
  --brand-color-accent-solid-15: rgb(87% 95% 92%);
  --brand-color-accent-solid-20: rgb(82.7% 93.3% 89.3%);
  --brand-color-accent-solid-25: rgb(78.3% 91.7% 86.7%);
  --brand-color-accent-solid-30: rgb(74% 90% 84%);
  --brand-color-accent-solid-40: rgb(65.3% 86.7% 78.7%);
  --brand-color-accent-solid-50: rgb(56.7% 83.3% 73.3%);
  --brand-color-accent-solid-60: rgb(48% 80% 68%);
  --brand-color-accent-solid-70: rgb(39.3% 76.7% 62.7%);
  --brand-color-accent-solid-80: rgb(30.7% 73.3% 57.3%);
  --brand-color-accent-solid-90: rgb(22% 70% 52%);
  --brand-color-accent-solid-100: #22aa77;
  --brand-color-accent-solid-110: rgb(12% 60% 42%);
  --brand-color-accent-solid-120: rgb(10.7% 53.3% 37.3%);
  --brand-color-accent-solid-130: rgb(9.33% 46.7% 32.7%);
  --brand-color-accent-solid-140: rgb(8% 40% 28%);
  --brand-color-accent-solid-150: rgb(6.67% 33.3% 23.3%);
  --brand-color-accent-solid-160: rgb(5.33% 26.7% 18.7%);
  --brand-color-accent-solid-170: rgb(4% 20% 14%);
  --brand-color-accent-solid-180: rgb(2.67% 13.3% 9.33%);
  --brand-color-accent-gradient-100: linear-gradient(45deg, #20af93 14%, #22aa77 84%);
  --brand-color-accent-gradient-120: linear-gradient(45deg, rgb(10.7% 53.3% 37.3%) 14%, rgb(9.33% 46.7% 32.7%) 84%);
  --brand-color-accent-transparent-8: rgba(34, 170, 119, 0.08);
  --brand-color-accent-transparent-16: rgba(34, 170, 119, 0.16);
  --brand-color-accent-transparent-24: rgba(34, 170, 119, 0.24);
  --brand-color-accent-transparent-32: rgba(34, 170, 119, 0.32);
  --brand-color-accent-transparent-40: rgba(34, 170, 119, 0.4);
  --brand-color-accent-transparent-48: rgba(34, 170, 119, 0.48);
  --comp-faq-inset-h: 16px;
  --comp-faq-inset-v: 16px;
  --comp-faq-background-color: rgb(94% 95.1% 96.3%);
  --comp-faq-text-color: #003060;
  --comp-faq-border-radius: 16px;
  --comp-faq-inline: 8px;
  --comp-faq-small-inset-h: 8px;
  --comp-faq-small-inset-v: 8px;
  --comp-faq-small-border-radius: 8px;
  --comp-faq-highlight-background-color: rgb(90% 94.4% 100%);
  --comp-faq-highlight-hovered-background-color: rgb(85% 91.5% 100%);
  --comp-faq-highlight-pressed-border-color: rgb(0% 17.4% 40%);
  --comp-faq-inverse-background-color: #ffffff;
  --comp-faq-inverse-hovered-background-color: rgb(94% 95.1% 96.3%);
  --comp-faq-hovered-background-color: rgb(90% 91.9% 93.8%);
  --comp-faq-content-container-stack: 8px;
  --comp-faq-content-container-inset-v: 2px;
  --comp-faq-content-container-inline: 8px;
  --comp-faq-open-background-color: #ffffff;
  --comp-faq-open-shadow-color: rgba(0, 48, 96, 0.24);
  --comp-faq-open-box-shadow: 0 16px 64px 0 rgba(0, 48, 96, 0.24);
  --comp-faq-open-shadow-y: 16;
  --comp-faq-open-shadow-blur: 64;
  --comp-faq-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-faq-pressed-border-width: 2px;
  --comp-accordion-background-color: rgb(94% 95.1% 96.3%);
  --comp-accordion-text-color: #003060;
  --comp-accordion-hovered-background-color: rgb(90% 91.9% 93.8%);
  --comp-accordion-active-background-color: #ffffff;
  --comp-accordion-active-box-shadow: 0 0 64px 0 rgba(0, 48, 96, 0.32);
  --comp-accordion-icon-button-background-color: #ffffff;
  --comp-account-card-content-container-inset-v: 4px;
  --comp-account-card-content-container-inset-h: 4px;
  --comp-account-card-content-container-inline: 8px;
  --comp-account-card-stack: 2px;
  --comp-account-card-icon-container-inline: 4px;
  --comp-account-card-primary-background-color: rgb(94% 95.1% 96.3%);
  --comp-account-card-primary-text-color: #003060;
  --comp-account-card-primary-description-text-color: rgb(30% 43.2% 56.4%);
  --comp-account-card-success-background-color: rgb(82.7% 93.3% 89.3%);
  --comp-account-card-success-text-color: rgb(8% 40% 28%);
  --comp-account-card-warning-background-color: rgb(100% 89.3% 80%);
  --comp-account-card-warning-text-color: rgb(60% 28% 0%);
  --comp-account-card-danger-background-color: rgb(97.4% 80% 80%);
  --comp-account-card-danger-text-color: rgb(60.9% 0% 0%);
  --comp-account-card-info-background-color: rgb(100% 94.3% 80%);
  --comp-account-card-info-text-color: rgb(60% 42.8% 0%);
  --comp-account-card-border-radius: 16px;
  --comp-account-card-hint-success-icon-image: sdsicon-check;
  --comp-account-card-hint-warning-no-match-icon-image: sdsicon-notcongruent;
  --comp-account-card-hint-warning-match-not-possible-icon-image: sdsicon-alertborder;
  --comp-account-card-hint-info-icon-image: sdsicon-wave;
  --comp-account-card-hint-primary-icon-image: sdsicon-infocircleborder;
  --comp-account-card-hint-danger-icon-image: sdsicon-minuscircleborder;
  --comp-activitylog-line-divider-border-color: rgb(70% 75.6% 81.3%);
  --comp-activitylog-line-divider-divider-border-width: 2px;
  --comp-activitylog-line-divider-width: 48px;
  --comp-activitylog-line-divider-stack: 4px;
  --comp-activitylog-line-divider-dot-size: 8px;
  --comp-activitylog-line-divider-avatar-height: 8px;
  --comp-activitylog-pressed-border-width: 2px;
  --comp-activitylog-pressed-background-color: rgb(94% 95.1% 96.3%);
  --comp-activitylog-pressed-border-color: rgb(0% 11.3% 22.6%);
  --comp-activitylog-background-color: #ffffff;
  --comp-activitylog-hovered-background-color: rgb(94% 95.1% 96.3%);
  --comp-activitylog-inset-h: 4px;
  --comp-activitylog-container-inline: 8px;
  --comp-activitylog-inline: 4px;
  --comp-activitylog-content-container-inline: 2px;
  --comp-activitylog-content-container-inset-v: 4px;
  --comp-activitylog-content-container-noconnector-inset-v-t: 6px;
  --comp-activitylog-leading-container-width: 112px;
  --comp-activitylog-min-height: 48px;
  --comp-activitylog-heading-text-color: rgb(0% 7.53% 15.1%);
  --comp-activitylog-description-text-color: rgb(30% 43.2% 56.4%);
  --comp-activitylog-border-radius: 16px;
  --comp-activitylog-title-leading-container-width: 112px;
  --comp-alert-banner-inline: 16px;
  --comp-alert-banner-inset-h: 16px;
  --comp-alert-banner-inset-v: 16px;
  --comp-alert-banner-border-radius: 16px;
  --comp-alert-banner-primary-background-color: rgb(94% 95.1% 96.3%);
  --comp-alert-banner-primary-inverse-background-color: #ffffff;
  --comp-alert-banner-primary-heading-text-color: #003060;
  --comp-alert-banner-primary-icon-text-color: #003060;
  --comp-alert-banner-primary-description-text-color: rgb(30% 43.2% 56.4%);
  --comp-alert-banner-success-background-color: rgb(82.7% 93.3% 89.3%);
  --comp-alert-banner-success-heading-text-color: rgb(8% 40% 28%);
  --comp-alert-banner-success-description-text-color: rgb(8% 40% 28%);
  --comp-alert-banner-success-icon-text-color: rgb(8% 40% 28%);
  --comp-alert-banner-success-pressed-close-background-color: rgb(56.7% 83.3% 73.3%);
  --comp-alert-banner-success-pressed-close-border-color: rgb(5.33% 26.7% 18.7%);
  --comp-alert-banner-success-hovered-close-background-color: rgb(74% 90% 84%);
  --comp-alert-banner-success-close-icon-text-color: rgb(5.33% 26.7% 18.7%);
  --comp-alert-banner-success-active-close-background-color: rgb(56.7% 83.3% 73.3%);
  --comp-alert-banner-success-active-close-border-color: rgb(5.33% 26.7% 18.7%);
  --comp-alert-banner-warning-background-color: rgb(100% 89.3% 80%);
  --comp-alert-banner-warning-heading-text-color: rgb(60% 28% 0%);
  --comp-alert-banner-warning-description-text-color: rgb(60% 28% 0%);
  --comp-alert-banner-warning-icon-text-color: rgb(60% 28% 0%);
  --comp-alert-banner-warning-close-icon-text-color: rgb(40% 18.7% 0%);
  --comp-alert-banner-warning-pressed-close-border-color: rgb(40% 18.7% 0%);
  --comp-alert-banner-warning-pressed-close-background-color: rgb(100% 73.3% 50%);
  --comp-alert-banner-warning-active-close-border-color: rgb(40% 18.7% 0%);
  --comp-alert-banner-warning-active-close-background-color: rgb(100% 73.3% 50%);
  --comp-alert-banner-warning-hovered-close-background-color: rgb(100% 84% 70%);
  --comp-alert-banner-info-background-color: rgb(100% 94.3% 80%);
  --comp-alert-banner-info-heading-text-color: rgb(60% 42.8% 0%);
  --comp-alert-banner-info-description-text-color: rgb(60% 42.8% 0%);
  --comp-alert-banner-info-icon-text-color: rgb(60% 42.8% 0%);
  --comp-alert-banner-info-close-icon-text-color: rgb(40% 28.5% 0%);
  --comp-alert-banner-info-pressed-close-border-color: rgb(40% 28.5% 0%);
  --comp-alert-banner-info-pressed-close-background-color: rgb(100% 85.7% 50%);
  --comp-alert-banner-info-active-close-border-color: rgb(40% 28.5% 0%);
  --comp-alert-banner-info-active-close-background-color: rgb(100% 85.7% 50%);
  --comp-alert-banner-info-hovered-close-background-color: rgb(100% 91.4% 70%);
  --comp-alert-banner-danger-background-color: rgb(97.4% 80% 80%);
  --comp-alert-banner-danger-heading-text-color: rgb(60.9% 0% 0%);
  --comp-alert-banner-danger-description-text-color: rgb(60.9% 0% 0%);
  --comp-alert-banner-danger-icon-text-color: rgb(60.9% 0% 0%);
  --comp-alert-banner-danger-close-icon-text-color: rgb(34.8% 0% 0%);
  --comp-alert-banner-danger-pressed-close-background-color: rgb(93.5% 50% 50%);
  --comp-alert-banner-danger-pressed-close-border-color: rgb(34.8% 0% 0%);
  --comp-alert-banner-danger-active-close-background-color: rgb(93.5% 50% 50%);
  --comp-alert-banner-danger-active-close-border-color: rgb(34.8% 0% 0%);
  --comp-alert-banner-danger-hovered-close-background-color: rgb(96.1% 70% 70%);
  --comp-alert-banner-stack: 16px;
  --comp-alert-banner-icon-image: sds-icon-photo;
  --comp-alert-banner-close-icon-text-color: #003060;
  --comp-alert-banner-pressed-close-border-color: #003060;
  --comp-alert-banner-pressed-close-background-color: rgb(70% 75.6% 81.3%);
  --comp-alert-banner-hovered-close-background-color: rgb(70% 75.6% 81.3%);
  --comp-alert-banner-active-close-border-color: #003060;
  --comp-alert-banner-active-close-background-color: rgb(70% 75.6% 81.3%);
  --comp-alert-banner-icon-container-inset-v-t: 4px;
  --comp-alert-banner-trailing-container-inset-v-t: 4px;
  --comp-amount-positive-text-color: #22aa77;
  --comp-amount-negative-text-color: #de0000;
  --comp-amount-neutral-text-color: #003060;
  --comp-amount-arrow-text-color: rgb(30% 43.2% 56.4%);
  --comp-amount-arrow-inline: 8px;
  --comp-amount-arrow-offset-left-width: 24px;
  --comp-amount-arrow-inset-v-t: 2px;
  --comp-avatar-group-medium-inline: -16px;
  --comp-avatar-group-extra-small-inline: -8px;
  --comp-avatar-group-blur: 16;
  --comp-avatar-group-shadow-color: rgba(0, 48, 96, 0.4);
  --comp-avatar-group-box-shadow: 0 0 16px 0 rgba(0, 48, 96, 0.4);
  --comp-avatar-width: 40px;
  --comp-avatar-height: 40px;
  --comp-avatar-background-color: #006fff;
  --comp-avatar-text-color: #ffffff;
  --comp-avatar-border-radius: 1408px;
  --comp-avatar-icon-size: 24px;
  --comp-avatar-icon-background-color: #ffffff;
  --comp-avatar-disabled-opacity: 0.48;
  --comp-avatar-square-border-radius: 14px;
  --comp-avatar-extra-small-width: 28px;
  --comp-avatar-extra-small-height: 28px;
  --comp-avatar-extra-small-square-border-radius: 8px;
  --comp-avatar-extra-small-icon-size: 16px;
  --comp-avatar-small-width: 32px;
  --comp-avatar-small-height: 32px;
  --comp-avatar-small-square-border-radius: 12px;
  --comp-avatar-small-icon-size: 20px;
  --comp-avatar-large-width: 48px;
  --comp-avatar-large-height: 48px;
  --comp-avatar-large-square-border-radius: 16px;
  --comp-avatar-large-icon-size: 28px;
  --comp-avatar-extra-large-width: 64px;
  --comp-avatar-extra-large-height: 64px;
  --comp-avatar-extra-large-square-border-radius: 28px;
  --comp-avatar-extra-large-icon-size: 36px;
  --comp-avatar-number-background-color: rgb(70% 75.6% 81.3%);
  --comp-avatar-number-text-color: #003060;
  --comp-avatar-number-light-background-color: rgb(90% 91.9% 93.8%);
  --comp-avatar-number-secondary-background-color: #003060;
  --comp-avatar-number-secondary-text-color: rgb(94% 95.1% 96.3%);
  --comp-avatar-number-info-background-color: #ffb600;
  --comp-avatar-number-highlight-background-color: rgb(70% 83.1% 100%);
  --comp-badge-height: 24px;
  --comp-badge-icon-width: 24px;
  --comp-badge-icon-large-width: 32px;
  --comp-badge-icon-size: 16px;
  --comp-badge-icon-border-radius: 1408px;
  --comp-badge-inset-h: 4px;
  --comp-badge-border-radius: 4px;
  --comp-badge-small-border-radius: 1408px;
  --comp-badge-small-height: 16px;
  --comp-badge-small-inset-h: 2px;
  --comp-badge-primary-background-color: #003060;
  --comp-badge-primary-text-color: rgb(94% 95.1% 96.3%);
  --comp-badge-primary-tonal-background-color: rgb(30% 43.2% 56.4%);
  --comp-badge-primary-tonal-muted-background-color: #ffffff;
  --comp-badge-primary-muted-background-color: rgb(90% 91.9% 93.8%);
  --comp-badge-primary-muted-text-color: #003060;
  --comp-badge-primary-inverse-background-color: #ffffff;
  --comp-badge-primary-inverse-text-color: #003060;
  --comp-badge-highlight-background-color: rgb(0% 34.8% 80%);
  --comp-badge-highlight-text-color: rgb(94% 96.6% 100%);
  --comp-badge-highlight-muted-background-color: rgb(90% 94.4% 100%);
  --comp-badge-highlight-muted-text-color: rgb(0% 34.8% 80%);
  --comp-badge-highlight-inverse-background-color: #ffffff;
  --comp-badge-highlight-inverse-text-color: #006fff;
  --comp-badge-success-background-color: #22aa77;
  --comp-badge-success-text-color: rgb(94.8% 98% 96.8%);
  --comp-badge-success-muted-background-color: rgb(91.3% 96.7% 94.7%);
  --comp-badge-success-muted-text-color: rgb(8% 40% 28%);
  --comp-badge-success-inverse-background-color: #ffffff;
  --comp-badge-success-inverse-text-color: rgb(8% 40% 28%);
  --comp-badge-warning-background-color: #ff7700;
  --comp-badge-warning-text-color: rgb(100% 96.8% 94%);
  --comp-badge-warning-muted-background-color: rgb(100% 94.7% 90%);
  --comp-badge-warning-muted-text-color: rgb(60% 28% 0%);
  --comp-badge-warning-inverse-background-color: #ffffff;
  --comp-badge-warning-inverse-text-color: rgb(60% 28% 0%);
  --comp-badge-info-background-color: #ffb600;
  --comp-badge-info-text-color: rgb(100% 98.3% 94%);
  --comp-badge-info-muted-background-color: rgb(100% 97.1% 90%);
  --comp-badge-info-muted-text-color: rgb(60% 42.8% 0%);
  --comp-badge-info-inverse-background-color: #ffffff;
  --comp-badge-info-inverse-text-color: rgb(60% 42.8% 0%);
  --comp-badge-danger-background-color: #de0000;
  --comp-badge-danger-text-color: rgb(99.2% 94% 94%);
  --comp-badge-danger-muted-background-color: rgb(98.7% 90% 90%);
  --comp-badge-danger-muted-text-color: rgb(60.9% 0% 0%);
  --comp-badge-danger-inverse-background-color: #ffffff;
  --comp-badge-danger-inverse-text-color: rgb(60.9% 0% 0%);
  --comp-badge-neutral-background-color: rgb(51.8% 53.6% 54%);
  --comp-badge-neutral-text-color: #ffffff;
  --comp-badge-neutral-muted-background-color: rgb(96.5% 96.7% 96.7%);
  --comp-badge-neutral-muted-text-color: rgb(25.9% 26.8% 27%);
  --comp-badge-neutral-inverse-background-color: #ffffff;
  --comp-badge-neutral-inverse-text-color: rgb(25.9% 26.8% 27%);
  --comp-badge-outline-border-width: 2px;
  --comp-badge-outline-border-color: #ffffff;
  --comp-badge-large-height: 32px;
  --comp-badge-large-inline: 2px;
  --comp-badge-large-inset-h: 4px;
  --comp-badge-large-border-radius: 8px;
  --comp-badge-large-icon-size: 16px;
  --comp-badge-inline: 2px;
  --comp-badge-dot-width: 8px;
  --comp-badge-dot-height: 8px;
  --comp-badge-energy-border-radius: 12px;
  --comp-badge-energy-width: 40px;
  --comp-badge-energy-height: 40px;
  --comp-badge-energy-circle-border-radius: 1408px;
  --comp-badge-energy-circle-small-width: 24px;
  --comp-badge-energy-circle-small-height: 24px;
  --comp-badge-energy-nps-light-text-color: #ffffff;
  --comp-badge-energy-nps-dark-text-color: rgb(0% 7.53% 15.1%);
  --comp-badge-nps-dot-width: 48px;
  --comp-badge-nps-dot-height: 48px;
  --comp-badge-nps-dot-border-radius: 16px;
  --comp-badge-nps-rate-1-dot-background-color: rgb(34.8% 0% 0%);
  --comp-badge-nps-rate-1-hovered-dot-background-color: rgb(20.9% 0% 0%);
  --comp-badge-nps-rate-2-dot-background-color: rgb(60.9% 0% 0%);
  --comp-badge-nps-rate-2-hovered-dot-background-color: rgb(36.5% 0% 0%);
  --comp-badge-nps-rate-3-dot-background-color: rgb(69.6% 0% 0%);
  --comp-badge-nps-rate-3-hovered-dot-background-color: rgb(41.8% 0% 0%);
  --comp-badge-nps-rate-4-dot-background-color: #de0000;
  --comp-badge-nps-rate-4-hovered-dot-background-color: rgb(52.2% 0% 0%);
  --comp-badge-nps-rate-5-dot-background-color: rgb(89.6% 20% 20%);
  --comp-badge-nps-rate-5-hovered-dot-background-color: rgb(53.8% 12% 12%);
  --comp-badge-nps-rate-6-dot-background-color: rgb(80% 37.3% 0%);
  --comp-badge-nps-rate-6-hovered-dot-background-color: rgb(48% 22.4% 0%);
  --comp-badge-nps-rate-7-dot-background-color: #ff7700;
  --comp-badge-nps-rate-7-hovered-dot-background-color: rgb(60% 28% 0%);
  --comp-badge-nps-rate-8-dot-background-color: #ffb600;
  --comp-badge-nps-rate-8-hovered-dot-background-color: rgb(60% 42.8% 0%);
  --comp-badge-nps-rate-9-dot-background-color: rgb(90% 64.2% 0%);
  --comp-badge-nps-rate-9-hovered-dot-background-color: rgb(54% 38.5% 0%);
  --comp-badge-nps-rate-10-dot-background-color: #90b13b;
  --comp-badge-nps-rate-10-hovered-dot-background-color: rgb(33.9% 41.6% 13.9%);
  --comp-badge-nps-stack: 4px;
  --comp-badge-nps-rating-dots-container-inline: 4px;
  --comp-badge-nps-sub-label-text-color: rgb(30% 43.2% 56.4%);
  --comp-badge-nps-selected-outline-border-color: #003060;
  --comp-badge-nps-selected-outline-border-radius: 20px;
  --comp-badge-status-draft-icon-image: sdsicon-edit;
  --comp-badge-status-to-be-validated-icon-image: sdsicon-sign;
  --comp-badge-status-to-be-counter-validated-icon-image: sdsicon-doublesignature;
  --comp-badge-status-in-process-icon-image: sdsicon-inprogress;
  --comp-badge-status-waiting-to-be-processed-icon-image: sdsicon-hourglass;
  --comp-badge-status-executed-icon-image: sdsicon-checkcirclefill;
  --comp-badge-status-partially-executed-icon-image: sdsicon-checkcircleborder;
  --comp-badge-status-processed-icon-image: sdsicon-check;
  --comp-badge-status-canceled-icon-image: sdsicon-minuscircleborder;
  --comp-badge-status-not-executed-icon-image: sdsicon-crosscircleborder;
  --comp-badge-status-expired-icon-image: sdsicon-crosscircleborder;
  --comp-badge-status-icon-only-inset-h: 2px;
  --comp-badge-status-icon-only-border-radius: 1408px;
  --comp-banner-border-radius: 16px;
  --comp-banner-inset-h: var(--sys-space-inset-horizontal-1500);
  --comp-banner-inset-v: var(--sys-space-inset-vertical-1500);
  --comp-banner-background-color: #ffffff;
  --comp-banner-highlight-background-color: linear-gradient(45deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --comp-banner-highlight-text-color: #ffffff;
  --comp-banner-text-color: #003060;
  --comp-banner-large-inset-h: var(--sys-space-inset-horizontal-2500);
  --comp-banner-large-inset-v: var(--sys-space-inset-vertical-2500);
  --comp-banner-large-stack: var(--sys-space-stack-1000);
  --comp-banner-inline: var(--sys-space-inline-2000);
  --comp-box-price-container-box-price-heading-inline: 16px;
  --comp-box-price-container-box-price-body-inline: 16px;
  --comp-box-price-container-box-price-footer-stack: 16px;
  --comp-box-price-container-box-price-price-info-inset-v-t: 16px;
  --comp-box-price-container-box-price-stack: 32px;
  --comp-box-price-stack: 24px;
  --comp-box-price-discalmer-inline: 4px;
  --comp-box-border-radius: 16px;
  --comp-box-background-color: #ffffff;
  --comp-box-raised-background-color: #ffffff;
  --comp-box-raised-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-box-raised-shadow-blur: 16;
  --comp-box-raised-hovered-shadow-color: rgba(0, 48, 96, 0.24);
  --comp-box-raised-hovered-shadow-y: 16;
  --comp-box-raised-hovered-shadow-blur: 64;
  --comp-box-raised-pressed-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-box-raised-pressed-shadow-blur: 16;
  --comp-box-raised-shadow: 0 16px 64px 0 rgba(0, 48, 96, 0.16);
  --comp-box-pressed-border-offset-inset-v: 0;
  --comp-box-pressed-border-offset-inset-h: 0;
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-box-pressed-border-width: 2px;
  --comp-box-highlight-background-color: #006fff;
  --comp-box-highlight-text-color: #ffffff;
  --comp-box-highlight-outline-background-color: #ffffff;
  --comp-box-highlight-outline-border-width: 2px;
  --comp-box-highlight-outline-border-color: #006fff;
  --comp-box-sunken-background-color: rgb(94% 95.1% 96.3%);
  --comp-box-danger-background-color: #de0000;
  --comp-box-danger-text-color: #ffffff;
  --comp-box-danger-outline-background-color: #ffffff;
  --comp-box-danger-outline-border-width: 2px;
  --comp-box-danger-outline-border-color: #de0000;
  --comp-box-success-text-color: #ffffff;
  --comp-box-success-background-color: #22aa77;
  --comp-box-success-outline-background-color: #ffffff;
  --comp-box-success-outline-border-width: 2px;
  --comp-box-success-outline-border-color: #22aa77;
  --comp-box-extra-small-inset-h: 4px;
  --comp-box-extra-small-inset-v: 4px;
  --comp-box-small-inset-h: 8px;
  --comp-box-small-inset-v: 8px;
  --comp-box-medium-inset-h: 16px;
  --comp-box-medium-inset-v: 16px;
  --comp-box-large-inset-h: var(--sys-space-inset-horizontal-1500);
  --comp-box-large-inset-v: var(--sys-space-inset-vertical-1500);
  --comp-box-extra-large-inset-h: var(--sys-space-inset-horizontal-2000);
  --comp-box-extra-large-inset-v: var(--sys-space-inset-vertical-2000);
  --comp-box-overlaid-background-color: #ffffff;
  --comp-box-overlaid-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-box-overlaid-shadow-blur: 16;
  --comp-box-overlaid-hovered-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-box-overlaid-hovered-shadow-y: 16;
  --comp-box-overlaid-hovered-shadow-blur: 64;
  --comp-box-overlaid-pressed-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-box-overlaid-pressed-shadow-blur: 16;
  --comp-box-warning-background-color: #ff7700;
  --comp-box-warning-text-color: #ffffff;
  --comp-box-warning-outline-background-color: #ffffff;
  --comp-box-warning-outline-border-width: 2px;
  --comp-box-warning-outline-border-color: #ff7700;
  --comp-box-neutral-outline-background-color: #ffffff;
  --comp-box-neutral-outline-border-width: 2px;
  --comp-box-neutral-outline-border-color: #003060;
  --comp-box-flat-bordered-background-color: #ffffff;
  --comp-box-flat-bordered-border-width: 2px;
  --comp-box-flat-bordered-border-color: rgb(85% 87.8% 90.6%);
  --comp-brand-line-background-color: #de0000;
  --comp-brand-line-disabled-background-color: rgb(51.8% 53.6% 54%);
  --comp-brand-line-width: 40px;
  --comp-brand-line-height: 2px;
  --comp-button-group-medium-inline: 16px;
  --comp-button-group-small-inline: 8px;
  --comp-button-group-large-inline: 24px;
  --comp-button-border-radius: 1408px;
  --comp-button-pressed-border-width: 2px;
  --comp-button-pressed-border-offset-inset-v: 2px;
  --comp-button-pressed-border-offset-inset-h: 2px;
  --comp-button-primary-background-color: linear-gradient(45deg, #20af93 14%, #22aa77 84%);
  --comp-button-primary-fallback-background-color: var(--sys-color-background-accent-150);
  --comp-button-primary-text-color: #ffffff;
  --comp-button-primary-hovered-background-color: rgb(10.7% 53.3% 37.3%);
  --comp-button-primary-pressed-border-color: rgb(5.33% 26.7% 18.7%);
  --comp-button-primary-pressed-background-color: rgb(8% 40% 28%);
  --comp-button-primary-disabled-background-color: rgb(74% 90% 84%);
  --comp-button-primary-loading-background-color: linear-gradient(180deg, rgb(74% 90% 84%) 0%, #22aa77 36%, rgb(74% 90% 84%) 100%);
  --comp-button-secondary-background-color: rgb(90% 91.9% 93.8%);
  --comp-button-secondary-text-color: #003060;
  --comp-button-secondary-hovered-background-color: rgb(80% 83.8% 87.5%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-secondary-pressed-background-color: rgb(70% 75.6% 81.3%);
  --comp-button-secondary-disabled-background-color: rgb(92.9% 93.4% 93.5%);
  --comp-button-secondary-disabled-text-color: rgb(51.8% 53.6% 54%);
  --comp-button-secondary-loading-background-color: linear-gradient(270deg, rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --comp-button-secondary-loading-text-color: rgb(51.8% 53.6% 54%);
  --comp-button-secondary-inverse-background-color: #ffffff;
  --comp-button-icon-size: 24px;
  --comp-button-small-icon-size: 16px;
  --comp-button-large-icon-size: 24px;
  --comp-button-inverted-background-color: #003060;
  --comp-button-inverted-hovered-background-color: rgb(0% 15.1% 30.1%);
  --comp-button-inverted-pressed-background-color: rgb(0% 11.3% 22.6%);
  --comp-button-inverted-disabled-background-color: rgb(10% 26.9% 43.9%);
  --comp-button-inverted-icon-background-color: #ffffff;
  --comp-button-inverted-text-color: #ffffff;
  --comp-button-icon-button-pair-large-badge-dot-inset-v-t: 2px;
  --comp-button-icon-button-pair-large-badge-dot-inset-h-r: 2px;
  --comp-button-icon-button-pair-medium-badge-dot-inset-v-t: 2px;
  --comp-button-icon-button-pair-medium-badge-dot-inset-h-r: 2px;
  --comp-icon-button-inverted-hovered-background-color: rgb(0% 15.1% 30.1%);
  --comp-icon-button-inverted-pressed-background-color: rgb(0% 11.3% 22.6%);
  --comp-icon-button-inverted-disabled-background-color: rgb(10% 26.9% 43.9%);
  --comp-icon-button-inverted-disabled-icon-background-color: rgb(50% 59.4% 68.8%);
  --comp-icon-button-inverted-background-color: #003060;
  --comp-icon-button-inverted-icon-background-color: #ffffff;
  --comp-icon-button-width: 40px;
  --comp-icon-button-height: 40px;
  --comp-icon-button-secondary-ghost-background-color: linear-gradient(0deg, #00000000 0% , #00000000 100%);
  --comp-icon-button-small-width: 32px;
  --comp-icon-button-small-height: 32px;
  --comp-icon-button-large-width: 56px;
  --comp-icon-button-large-height: 56px;
  --comp-common-button-min-height: 40px;
  --comp-common-button-inline: 4px;
  --comp-common-button-inset-h: 8px;
  --comp-common-button-inset-v: 4px;
  --comp-common-button-small-min-height: 32px;
  --comp-common-button-large-min-height: 40px;
  --comp-common-button-large-inset-h: 8px;
  --comp-common-button-large-inset-v: 4px;
  --comp-icon-button-activatable-width: 40px;
  --comp-icon-button-activatable-height: 40px;
  --comp-icon-button-activatable-border-radius: 1408px;
  --comp-icon-button-activatable-hovered-background-color: rgb(80% 83.8% 87.5%);
  --comp-icon-button-activatable-pressed-background-color: rgb(70% 75.6% 81.3%);
  --comp-icon-button-activatable-pressed-border-width: 2px;
  --comp-icon-button-activatable-pressed-border-color: #003060;
  --comp-icon-button-activatable-active-background-color: rgb(70% 75.6% 81.3%);
  --comp-icon-button-activatable-active-border-width: 2px;
  --comp-icon-button-activatable-active-border-color: #003060;
  --comp-icon-button-activatable-disabled-icon-background-color: rgb(51.8% 53.6% 54%);
  --comp-icon-button-activatable-inverted-disabled-background-color: rgb(92.9% 93.4% 93.5%);
  --comp-icon-button-activatable-inverted-background-color: #ffffff;
  --comp-icon-button-activatable-inverted-border-color: rgb(85% 87.8% 90.6%);
  --comp-icon-button-activatable-inverted-border-width: 2px;
  --comp-icon-button-activatable-loading-background-color: linear-gradient(270deg, rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --comp-icon-button-activatable-loading-icon-background-color: rgb(51.8% 53.6% 54%);
  --comp-icon-button-activatable-icon-background-color: #003060;
  --comp-icon-button-activatable-icon-size: 24px;
  --comp-updates-button-background-color: #006fff;
  --comp-updates-button-hovered-background-color: rgb(0% 34.8% 80%);
  --comp-updates-button-pressed-background-color: rgb(0% 26.1% 60%);
  --comp-updates-button-pressed-border-color: rgb(0% 26.1% 60%);
  --comp-updates-button-text-color: rgb(94% 96.6% 100%);
  --comp-updates-button-disabled-background-color: rgb(60% 77.4% 100%);
  --comp-card-product-stack: 8px;
  --comp-card-product-inset-v-t: 8px;
  --comp-card-product-heading-text-color: #003060;
  --comp-card-product-row-image-size-width: 144px;
  --comp-card-product-row-image-size-height: 144px;
  --comp-card-product-description-text-color: rgb(0% 7.53% 15.1%);
  --comp-card-product-meta-text-color: rgb(30% 43.2% 56.4%);
  --comp-card-product-highlight-heading-text-color: rgb(94% 96.6% 100%);
  --comp-card-product-highlight-description-text-color: rgb(94% 96.6% 100%);
  --comp-card-product-highlight-meta-text-color: rgb(94% 96.6% 100%);
  --comp-card-product-highlight-skeleton-background-color: linear-gradient( rgb(10% 49.2% 100%) 0%, rgb(0% 34.8% 80%) 36%, #006fff 100%);
  --comp-card-product-eyebrow-inline: 8px;
  --comp-card-product-eyebrow-inset-h: 8px;
  --comp-card-product-header-stack: 4px;
  --comp-card-product-header-inset-h: 8px;
  --comp-card-product-body-media-fallback-icon-background-color: rgb(30% 43.2% 56.4%);
  --comp-card-product-body-highlight-media-fallback-icon-background-color: rgb(90% 94.4% 100%);
  --comp-card-product-footer-inline: 8px;
  --comp-card-product-footer-inset-h: 8px;
  --comp-card-product-footer-inset-v-b: 8px;
  --comp-card-article-body-text-color: #003060;
  --comp-card-article-body-inset-h: 8px;
  --comp-card-article-body-inset-v: 8px;
  --comp-card-filter-header-description-text-color: #003060;
  --comp-card-filter-header-description-container-inset-h: 8px;
  --comp-card-filter-header-description-container-inset-v-t: 2px;
  --comp-card-filter-header-description-container-inset-v-b: 4px;
  --comp-card-filter-inset-v: 4px;
  --comp-card-filter-body-inline: 4px;
  --comp-card-filter-body-inset-h: 8px;
  --comp-card-filter-body-inset-v: 4px;
  --comp-card-contact-inset-v: 2px;
  --comp-card-contact-header-stack: 8px;
  --comp-card-contact-header-inset-h: 8px;
  --comp-card-contact-header-inset-v: 6px;
  --comp-card-contact-header-heading-text-color: #003060;
  --comp-card-contact-header-description-text-color: rgb(30% 43.2% 56.4%);
  --comp-carousel-inline: 8px;
  --comp-carousel-stack: 8px;
  --comp-carousel-carousel-dots-inline: 4px;
  --comp-carousel-carousel-dot-width: 16px;
  --comp-carousel-carousel-dot-height: 4px;
  --comp-carousel-carousel-dot-border-radius: 1408px;
  --comp-carousel-carousel-dot-background-color: rgb(70% 75.6% 81.3%);
  --comp-carousel-active-carousel-dot-width: 32px;
  --comp-carousel-active-carousel-dot-background-color: #003060;
  --comp-chat-message-hint-inline: 2px;
  --comp-chat-message-inline: -4px;
  --comp-chat-message-stack: -16px;
  --comp-chat-message-container-tick-inset-v-t: 16px;
  --comp-chat-message-container-button-inset-h-r: 8px;
  --comp-chat-message-container-button-inline: 2px;
  --comp-chat-message-container-button-min-width: 160px;
  --comp-chat-message-dot-inline: 2px;
  --comp-chat-message-dot-inset-v: 4px;
  --comp-chat-message-tick-chatbot-border-color: rgb(85% 87.8% 90.6%);
  --comp-chat-message-tick-chatbot-background-color: #ffffff;
  --comp-chat-message-tick-user-background-color: rgb(94% 95.1% 96.3%);
  --comp-chat-message-tick-border-radius: 2px;
  --comp-chat-message-tick-border-width: 2px;
  --comp-chat-message-min-width: 72px;
  --comp-chat-message-max-width: 784px;
  --comp-chevron-block-inline: 2px;
  --comp-chevron-block-icon-size: 20px;
  --comp-chevron-block-icon-background-color: rgb(30% 43.2% 56.4%);
  --comp-coupon-background-color: #ffffff;
  --comp-coupon-border-color: #006fff;
  --comp-digital-signage-header-inset-h: 90px; /* Horizontal space for header in digital signage context */
  --comp-digital-signage-header-inset-v-t: 90px; /* Vertical top space for header in digital signage context */
  --comp-digital-signage-header-inset-v-b: 74px; /* Vertical bottom space for header in digital signage context */
  --comp-digital-signage-header-font-size: 40px;
  --comp-digital-signage-footer-inset-h: 90px; /* Horizontal space for footer in digital signage context */
  --comp-digital-signage-footer-inset-v: 90px; /* Vertical space for footer in digital signage context */
  --comp-digital-signage-footer-font-size: 40px;
  --comp-digital-signage-body-inset-h: 66px;
  --comp-digital-signage-body-card-stack: 16px;
  --comp-digital-signage-body-inset-v-t: 16px; /* Top spacing of body content */
  --comp-digital-signage-luxfunds-cat-a-text-color: #1f7cad;
  --comp-digital-signage-luxfunds-cat-b-text-color: #0165a4;
  --comp-digital-signage-luxfunds-cat-c-text-color: #003969;
  --comp-digital-signage-luxfunds-cat-d-text-color: #682255;
  --comp-digital-signage-luxfunds-cat-e-text-color: #b61848;
  --comp-digital-signage-luxfunds-cat-f-text-color: #e3000b;
  --comp-disclaimer-text-color: rgb(30% 43.2% 56.4%);
  --comp-disclaimer-link-text-color: #de0000;
  --comp-disclaimer-container-number-width: 8px;
  --comp-disclaimer-inline: 4px;
  --comp-divider-height: 1px;
  --comp-divider-background-color: rgb(60% 67.5% 75.1%);
  --comp-document-card-body-inset-h: var(--comp-box-large-inset-h);
  --comp-document-card-body-inset-v: var(--comp-box-large-inset-v);
  --comp-document-card-body-stack: var(--sys-space-stack-1500);
  --comp-document-card-body-action-container-inline: 16px;
  --comp-document-card-media-border-radius: 16px;
  --comp-document-row-inline: 8px;
  --comp-dropdown-background-color: #ffffff;
  --comp-dropdown-link-text-color: #003060;
  --comp-dropdown-link-hovered-background-color: rgb(90% 91.9% 93.8%);
  --comp-dropdown-border-radius: 16px;
  --comp-dropdown-small-inset-h: 8px;
  --comp-dropdown-small-inset-v: 8px;
  --comp-dropdown-item-inset-v: 8px;
  --comp-dropdown-item-inset-h: 8px;
  --comp-dropdown-item-background-color: #ffffff;
  --comp-dropdown-item-border-radius: 8px;
  --comp-dropdown-divider-inset-v: 8px;
  --comp-dropdown-divider-inset-h: 8px;
  --comp-dropdown-inline: 8px;
  --comp-dropdown-shadow-blur: 16;
  --comp-dropdown-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-dropdown-hovered-item-background-color: rgb(90% 91.9% 93.8%);
  --comp-dropdown-selected-item-background-color: #ffffff;
  --comp-dropdown-navbar-active-background-color: rgb(90% 94.4% 100%);
  --comp-dropdown-navbar-pressed-border-width: 2px;
  --comp-dropdown-navbar-pressed-border-color: #003060;
  --comp-dropdown-navbar-height: 56px;
  --comp-dropdown-medium-inset-h: 16px;
  --comp-dropdown-medium-inset-v: 16px;
  --comp-dropdown-header-inset-v-b: 6px;
  --comp-dropdown-header-title-text-color: #003060;
  --comp-dropdown-footer-inset-v: 8px;
  --comp-dropdown-footer-inset-h: 8px;
  --comp-empty-state-title-text-color: rgb(51.8% 53.6% 54%);
  --comp-empty-state-icon-text-color: rgb(51.8% 53.6% 54%);
  --comp-empty-state-description-text-color: rgb(51.8% 53.6% 54%);
  --comp-empty-state-medium-stack: 16px;
  --comp-empty-state-medium-text-content-stack: 6px;
  --comp-empty-state-medium-inset-v: 16px;
  --comp-empty-state-medium-inset-h: 16px;
  --comp-empty-state-small-stack: 8px;
  --comp-empty-state-small-text-content-stack: 4px;
  --comp-empty-state-small-inset-v: 8px;
  --comp-empty-state-small-inset-h: 8px;
  --comp-footer-bar-background-color: #ffffff;
  --comp-footer-bar-header-background-color: rgb(94% 95.1% 96.3%);
  --comp-footer-bar-header-heading-text-color: #003060;
  --comp-footer-bar-header-description-text-color: #003060;
  --comp-footer-bar-min-height: 96px;
  --comp-footer-bar-inset-h: 16px;
  --comp-footer-bar-inset-v: 16px;
  --comp-footer-bar-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-footer-bar-shadow-blur: 64;
  --comp-footer-background-color: linear-gradient(45deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --comp-footer-fallback-background-color: #003060;
  --comp-footer-header-background-color: rgb(94% 95.1% 96.3%);
  --comp-footer-header-heading-text-color: #003060;
  --comp-footer-header-description-text-color: #003060;
  --comp-heading-text-color: #003060;
  --comp-heading-inverse-background-color: rgb(94% 95.1% 96.3%);
  --comp-icon-block-width: 40px;
  --comp-icon-block-height: 40px;
  --comp-icon-block-border-radius: 14px;
  --comp-icon-block-icon-size: 24px;
  --comp-icon-block-primary-muted-background-color: rgb(90% 91.9% 93.8%);
  --comp-icon-block-primary-muted-icon-background-color: #003060;
  --comp-icon-block-primary-inverse-background-color: #ffffff;
  --comp-icon-block-primary-inverse-icon-background-color: #003060;
  --comp-icon-block-highlight-muted-background-color: rgb(90% 94.4% 100%);
  --comp-icon-block-highlight-muted-icon-background-color: #006fff;
  --comp-icon-block-success-inverse-background-color: #ffffff;
  --comp-icon-block-success-inverse-icon-background-color: rgb(8% 40% 28%);
  --comp-icon-block-danger-inverse-background-color: #ffffff;
  --comp-icon-block-danger-inverse-icon-background-color: rgb(60.9% 0% 0%);
  --comp-icon-block-warning-inverse-background-color: #ffffff;
  --comp-icon-block-warning-inverse-icon-background-color: rgb(60% 28% 0%);
  --comp-icon-block-info-inverse-background-color: #ffffff;
  --comp-icon-block-info-inverse-icon-background-color: rgb(60% 42.8% 0%);
  --comp-icon-block-extra-small-width: 28px;
  --comp-icon-block-extra-small-height: 28px;
  --comp-icon-block-extra-small-border-radius: 8px;
  --comp-icon-block-extra-small-icon-size: 16px;
  --comp-icon-block-small-width: 32px;
  --comp-icon-block-small-height: 32px;
  --comp-icon-block-small-border-radius: 12px;
  --comp-icon-block-small-icon-size: 20px;
  --comp-icon-block-large-width: 48px;
  --comp-icon-block-large-height: 48px;
  --comp-icon-block-large-border-radius: 16px;
  --comp-icon-block-large-icon-size: 28px;
  --comp-icon-block-extra-large-width: 64px;
  --comp-icon-block-extra-large-height: 64px;
  --comp-icon-block-extra-large-icon-size: 36px;
  --comp-icon-block-mega-width: 144px;
  --comp-icon-block-mega-height: 144px;
  --comp-icon-block-mega-icon-size: 96px;
  --comp-icon-block-mia-alimentation-icon-image: sds-icon-shoppingcart;
  --comp-icon-block-mia-animal-icon-image: sdsicon-animal;
  --comp-icon-block-mia-toy-icon-image: sdsicon-toys;
  --comp-icon-block-mia-epargne-invest-icon-image: sdsicon-instrument;
  --comp-icon-block-mia-logement-icon-image: sdsicon-house;
  --comp-icon-block-mia-loisirs-icon-image: sdsicon-vacation;
  --comp-icon-block-mia-mobilite-icon-image: sdsicon-car;
  --comp-icon-block-mia-prets-icon-image: sdsicon-remboursement;
  --comp-icon-block-mia-restos-icon-image: sdsicon-restaurant;
  --comp-icon-block-mia-retraits-icon-image: sdsicon-sbank;
  --comp-icon-block-mia-sante-icon-image: sdsicon-heart;
  --comp-icon-block-mia-services-icon-image: sdsicon-service;
  --comp-icon-block-mia-shopping-icon-image: sds-icon-shoppingbag;
  --comp-icon-block-mia-allocation-icon-image: sdsicon-allocation;
  --comp-icon-block-mia-liquidation-icon-image: sdsicon-pret;
  --comp-icon-block-mia-loyer-icon-image: sdsicon-loyer;
  --comp-icon-block-mia-remboursement-icon-image: sdsicon-remboursement;
  --comp-icon-block-mia-salaire-icon-image: sdsicon-salaire;
  --comp-icon-block-mia-ventes-icon-image: sdsicon-ventes;
  --comp-icon-block-mia-depenses-icon-image: sdsicon-checkout;
  --comp-icon-block-mia-entrees-icon-image: sdsicon-checkin;
  --comp-icon-block-mia-produit-investissement-icon-image: sdsicon-instrument;
  --comp-icon-block-mia-icon-background-color: #ffffff;
  --comp-info-dot-size: 24px;
  --comp-info-dot-small-size: 16px;
  --comp-info-dot-background-color: #003060;
  --comp-info-dot-disabled-background-color: #a5abac;
  --comp-info-dot-popover-icon-image: icon-infocirclefill;
  --comp-info-dot-modal-icon-image: icon-infocircleborder;
  --comp-radio-width: 24px;
  --comp-radio-height: 24px;
  --comp-radio-border-radius: 1408px;
  --comp-radio-border-width: 2px;
  --comp-radio-border-color: rgb(70% 75.6% 81.3%);
  --comp-radio-background-color: #ffffff;
  --comp-radio-hovered-border-color: rgb(0% 34.8% 80%);
  --comp-radio-hovered-background-color: rgb(85% 91.5% 100%);
  --comp-radio-pressed-border-color: rgb(0% 17.4% 40%);
  --comp-radio-pressed-background-color: rgb(85% 91.5% 100%);
  --comp-radio-pressed-shadow-color: rgba(0, 111, 255, 0.32);
  --comp-radio-pressed-shadow-spread: 4;
  --comp-radio-disabled-border-color: rgb(45.3% 46.9% 47.2%);
  --comp-radio-disabled-background-color: rgb(96.5% 96.7% 96.7%);
  --comp-radio-checked-border-color: rgb(0% 34.8% 80%);
  --comp-radio-checked-pressed-background-color: #ffffff;
  --comp-radio-checked-dot-width: 16px;
  --comp-radio-checked-dot-height: 16px;
  --comp-radio-checked-dot-border-radius: 1408px;
  --comp-radio-checked-dot-background-color: rgb(0% 34.8% 80%);
  --comp-radio-checked-disabled-dot-background-color: rgb(51.8% 53.6% 54%);
  --comp-checkbox-width: 24px;
  --comp-checkbox-height: 24px;
  --comp-checkbox-border-radius: 8px;
  --comp-checkbox-border-width: 2px;
  --comp-checkbox-border-color: rgb(70% 75.6% 81.3%);
  --comp-checkbox-background-color: #ffffff;
  --comp-checkbox-hovered-border-color: rgb(0% 34.8% 80%);
  --comp-checkbox-hovered-icon-background-color: rgb(0% 34.8% 80%);
  --comp-checkbox-pressed-border-color: rgb(0% 17.4% 40%);
  --comp-checkbox-pressed-background-color: rgb(85% 91.5% 100%);
  --comp-checkbox-pressed-shadow-color: rgba(0, 111, 255, 0.32);
  --comp-checkbox-pressed-shadow-spread: 4;
  --comp-checkbox-disabled-border-color: rgb(45.3% 46.9% 47.2%);
  --comp-checkbox-disabled-background-color: rgb(96.5% 96.7% 96.7%);
  --comp-checkbox-checked-border-width: 0px;
  --comp-checkbox-checked-border-color: rgba(0, 0, 0, 0);
  --comp-checkbox-checked-background-color: rgb(0% 34.8% 80%);
  --comp-checkbox-checked-icon-size: 24px;
  --comp-checkbox-checked-icon-background-color: #ffffff;
  --comp-checkbox-checked-pressed-border-color: rgb(0% 17.4% 40%);
  --comp-checkbox-checked-pressed-border-width: 2px;
  --comp-checkbox-checked-disabled-background-color: rgb(51.8% 53.6% 54%);
  --comp-checkbox-loading-icon-background-color: #003060;
  --comp-range-background-color: rgb(80% 83.8% 87.5%);
  --comp-range-knob-background-color: rgb(0% 34.8% 80%);
  --comp-range-knob-border-color: rgb(0% 34.8% 80%);
  --comp-range-knob-border-width: 2px;
  --comp-range-knob-width: 24px;
  --comp-range-knob-height: 24px;
  --comp-range-knob-dot-width: 16px;
  --comp-range-knob-dot-height: 16px;
  --comp-range-disabled-knob-background-color: #a5abac;
  --comp-range-disabled-knob-border-color: #a5abac;
  --comp-range-disabled-background-color: #a5abac;
  --comp-range-pressed-knob-background-color: rgb(0% 26.1% 60%);
  --comp-range-pressed-knob-border-color: rgb(0% 26.1% 60%);
  --comp-range-pressed-knob-dot-width: 14px;
  --comp-range-pressed-knob-dot-height: 14px;
  --comp-range-active-segment-background-color: rgb(0% 34.8% 80%);
  --comp-range-knob-label-text-color: #003060;
  --comp-range-knob-label-container-inset-v-t-inset-v-t: 24px;
  --comp-range-min-text-color: rgb(30% 43.2% 56.4%);
  --comp-range-max-text-color: rgb(30% 43.2% 56.4%);
  --comp-range-segment-fixed-background-color: #22aa77;
  --comp-range-segment-variable-background-color: #006fff;
  --comp-range-fixed-text-color: #22aa77;
  --comp-range-variable-text-color: #006fff;
  --comp-range-stack: 8px;
  --comp-range-border-radius: 1408px;
  --comp-range-hint-container-inset-v-t: 8px;
  --comp-hint-error-text-color: rgb(60.9% 0% 0%);
  --comp-hint-success-text-color: rgb(8% 40% 28%);
  --comp-hint-info-text-color: rgb(60% 42.8% 0%);
  --comp-hint-warning-text-color: rgb(60% 28% 0%);
  --comp-hint-neutral-text-color: rgb(30% 43.2% 56.4%);
  --comp-hint-highlight-text-color: rgb(0% 34.8% 80%);
  --comp-hint-hint-text-max-lines: 4; /* Max-lines of hint text */
  --comp-hint-icon-size: 16px; /* Width and height of the hint icon */
  --comp-hint-inline: 2px;
  --comp-hint-icon-container-inset-v-t: 2px;
  --comp-input-background-color: #ffffff;
  --comp-input-border-color: rgb(70% 75.6% 81.3%);
  --comp-input-text-color: rgb(30% 43.2% 56.4%);
  --comp-input-meta-text-color: rgb(30% 43.2% 56.4%);
  --comp-input-shadow-text-color: rgb(30% 43.2% 56.4%);
  --comp-input-icon-background-color: rgb(30% 43.2% 56.4%);
  --comp-input-active-border-color: rgb(0% 34.8% 80%);
  --comp-input-active-text-color: rgb(0% 7.53% 15.1%);
  --comp-input-disabled-background-color: rgb(96.5% 96.7% 96.7%);
  --comp-input-disabled-text-color: rgb(51.8% 53.6% 54%);
  --comp-input-disabled-meta-text-color: rgb(51.8% 53.6% 54%);
  --comp-input-disabled-icon-background-color: rgb(25.9% 26.8% 27%);
  --comp-input-disabled-shadow-text-color: rgb(51.8% 53.6% 54%);
  --comp-input-read-only-background-color: rgb(96.5% 96.7% 96.7%);
  --comp-input-read-only-shadow-text-color: rgb(30% 43.2% 56.4%);
  --comp-input-error-text-color: rgb(60.9% 0% 0%);
  --comp-input-error-border-color: rgb(60.9% 0% 0%);
  --comp-input-error-icon-background-color: rgb(60.9% 0% 0%);
  --comp-input-hint-inset-h: 8px;
  --comp-input-height: 48px;
  --comp-input-inset-v: 12px;
  --comp-input-medium-height: 56px;
  --comp-input-large-height: 56px;
  --comp-input-extra-large-height: 80px;
  --comp-input-inset-h: 8px;
  --comp-input-label-inset-h: 4px;
  --comp-input-stack: 4px;
  --comp-input-focused-shadow-text-color: rgb(30% 43.2% 56.4%);
  --comp-input-focused-placeholder-text-color: rgb(30% 43.2% 56.4%);
  --comp-input-filled-shadow-text-color: rgb(30% 43.2% 56.4%);
  --comp-input-enabled-placeholder-text-color: rgb(30% 43.2% 56.4%);
  --comp-input-success-text-color: rgb(8% 40% 28%);
  --comp-input-success-border-color: rgb(8% 40% 28%);
  --comp-input-success-icon-background-color: rgb(8% 40% 28%);
  --comp-input-warning-text-color: rgb(60% 28% 0%);
  --comp-input-warning-border-color: rgb(60% 28% 0%);
  --comp-input-warning-icon-background-color: rgb(60% 28% 0%);
  --comp-input-info-text-color: rgb(60% 42.8% 0%);
  --comp-input-info-border-color: rgb(60% 42.8% 0%);
  --comp-input-info-icon-background-color: rgb(60% 42.8% 0%);
  --comp-checkbox-input-label-text-color: #000000;
  --comp-checkbox-input-error-label-text-color: rgb(60.9% 0% 0%);
  --comp-checkbox-input-disabled-label-text-color: rgb(51.8% 53.6% 54%);
  --comp-checkbox-input-loading-label-text-color: rgb(51.8% 53.6% 54%);
  --comp-checkbox-input-inline: 8px;
  --comp-checkbox-input-hint-inset-h: 16px;
  --comp-checkbox-input-stack: 4px;
  --comp-radio-input-label-text-color: #000000;
  --comp-radio-input-error-label-text-color: rgb(60.9% 0% 0%);
  --comp-radio-input-disabled-label-text-color: rgb(51.8% 53.6% 54%);
  --comp-radio-input-loading-label-text-color: rgb(51.8% 53.6% 54%);
  --comp-radio-input-inline: 8px;
  --comp-radio-input-hint-inset-h: 16px;
  --comp-radio-input-stack: 4px;
  --comp-framed-choice-inset-v: var(--sys-space-inset-vertical-750);
  --comp-framed-choice-inset-h: var(--sys-space-inset-horizontal-1250);
  --comp-framed-choice-stack: var(--sys-space-stack-750);
  --comp-framed-choice-container-left-inline: var(--sys-space-inline-1500);
  --comp-framed-choice-min-height: var(--sys-size-height-3500);
  --comp-framed-choice-border-width: 2px;
  --comp-framed-choice-border-radius: 16px;
  --comp-framed-choice-background-color: #ffffff;
  --comp-framed-choice-border-color: rgb(70% 75.6% 81.3%);
  --comp-framed-choice-disabled-background-color: rgb(96.5% 96.7% 96.7%);
  --comp-framed-choice-disabled-border-color: rgb(45.3% 46.9% 47.2%);
  --comp-framed-choice-error-background-color: rgb(99.2% 94% 94%);
  --comp-framed-choice-error-border-color: rgb(60.9% 0% 0%);
  --comp-framed-choice-checked-enabled-border-color: rgb(0% 34.8% 80%);
  --comp-framed-choice-checked-hovered-border-color: rgb(0% 34.8% 80%);
  --comp-input-phone-prefix-button-width: 96px;
  --comp-input-phone-prefix-button-height: 48px;
  --comp-input-phone-prefix-button-border-width: 2px;
  --comp-input-phone-prefix-button-border-color: rgb(70% 75.6% 81.3%);
  --comp-input-phone-prefix-button-background-color: #ffffff;
  --comp-input-phone-prefix-button-text-color: rgb(0% 7.53% 15.1%);
  --comp-input-phone-prefix-button-icon-size: 24px;
  --comp-input-phone-prefix-button-icon-background-color: rgb(0% 7.53% 15.1%);
  --comp-input-phone-prefix-button-inset-h: 4px;
  --comp-input-phone-hovered-prefix-button-background-color: rgb(85% 87.8% 90.6%);
  --comp-input-phone-active-prefix-button-background-color: rgb(85% 87.8% 90.6%);
  --comp-input-phone-disabled-prefix-button-background-color: rgb(96.5% 96.7% 96.7%);
  --comp-input-phone-disabled-prefix-button-text-color: rgb(51.8% 53.6% 54%);
  --comp-input-phone-disabled-prefix-button-icon-background-color: rgb(51.8% 53.6% 54%);
  --comp-key-selected-border-color: #003060;
  --comp-key-selected-border-width: 2px;
  --comp-key-selected-border-radius: 16px;
  --comp-key-text-light-text-color: #ffffff;
  --comp-key-text-dark-text-color: rgb(0% 7.53% 15.1%);
  --comp-key-nps-rate-1-background-color: rgb(34.8% 0% 0%);
  --comp-key-nps-rate-1-hovered-background-color: rgb(20.9% 0% 0%);
  --comp-key-nps-rate-2-background-color: rgb(60.9% 0% 0%);
  --comp-key-nps-rate-2-hovered-background-color: rgb(36.5% 0% 0%);
  --comp-key-nps-rate-3-background-color: rgb(69.6% 0% 0%);
  --comp-key-nps-rate-3-hovered-background-color: rgb(41.8% 0% 0%);
  --comp-key-nps-rate-4-background-color: #de0000;
  --comp-key-nps-rate-4-hovered-background-color: rgb(52.2% 0% 0%);
  --comp-key-nps-rate-5-background-color: rgb(89.6% 20% 20%);
  --comp-key-nps-rate-5-hovered-background-color: rgb(53.8% 12% 12%);
  --comp-key-nps-rate-6-background-color: rgb(80% 37.3% 0%);
  --comp-key-nps-rate-6-hovered-background-color: rgb(48% 22.4% 0%);
  --comp-key-nps-rate-7-background-color: #ff7700;
  --comp-key-nps-rate-7-hovered-background-color: rgb(60% 28% 0%);
  --comp-key-nps-rate-8-background-color: #ffb600;
  --comp-key-nps-rate-8-hovered-background-color: rgb(60% 42.8% 0%);
  --comp-key-nps-rate-9-background-color: rgb(90% 64.2% 0%);
  --comp-key-nps-rate-9-hovered-background-color: rgb(54% 38.5% 0%);
  --comp-key-nps-rate-10-background-color: #90b13b;
  --comp-key-nps-rate-10-hovered-background-color: rgb(33.9% 41.6% 13.9%);
  --comp-label-meta-text-color: rgb(30% 43.2% 56.4%);
  --comp-label-text-color: #003060;
  --comp-label-highlight-text-color: #006fff;
  --comp-label-success-icon-background-color: #22aa77;
  --comp-label-danger-icon-background-color: #de0000;
  --comp-label-inline: 8px;
  --comp-label-inset-v-b: 4px;
  --comp-label-inset-h-l: 8px;
  --comp-line-divider-divider-width: 2px;
  --comp-line-divider-border-color: rgb(70% 75.6% 81.3%);
  --comp-line-divider-stack: 2px;
  --comp-line-divider-inline: -6px;
  --comp-link-default-text-color: #003060;
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(0% 7.53% 15.1%);
  --comp-link-default-disabled-text-color: rgb(51.8% 53.6% 54%);
  --comp-link-default-disabled-border-color: rgb(51.8% 53.6% 54%);
  --comp-link-hypertext-disabled-border-color: rgb(51.8% 53.6% 54%);
  --comp-link-hypertext-disabled-text-color: rgb(51.8% 53.6% 54%);
  --comp-link-hypertext-text-color: rgb(0% 34.8% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.8% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.8% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.8% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.8% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.8% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.8% 53.6% 54%);
  --comp-link-border-width: 1px;
  --comp-link-inline: 2px;
  --comp-link-navbar-height: 40px;
  --comp-link-navbar-text-color: rgb(94% 95.1% 96.3%);
  --comp-link-navbar-hovered-text-color: #ffffff;
  --comp-link-navbar-hovered-background-color: rgb(0% 15.1% 30.1%);
  --comp-link-navbar-active-text-color: #ffffff;
  --comp-link-navbar-active-underline-width: 24px;
  --comp-link-navbar-active-underline-background-color: #ffffff;
  --comp-link-navbar-pressed-text-color: #ffffff;
  --comp-link-navbar-pressed-border-color: #ffffff;
  --comp-link-navbar-pressed-background-color: rgb(0% 11.3% 22.6%);
  --comp-link-navbar-pressed-border-width: 2px;
  --comp-link-navbar-underline-height: 2px;
  --comp-link-navbar-border-radius: 24px;
  --comp-link-navbar-inset-h: 8px;
  --comp-link-navbar-stack: 2px;
  --comp-link-navbar-inline: 4px;
  --comp-link-item-background-color: rgb(94% 95.1% 96.3%);
  --comp-link-item-text-color: #003060;
  --comp-link-item-hovered-background-color: rgb(85% 87.8% 90.6%);
  --comp-link-item-hovered-text-color: rgb(0% 7.53% 15.1%);
  --comp-link-item-highlight-background-color: rgb(94% 96.6% 100%);
  --comp-link-item-highlight-hovered-background-color: rgb(85% 91.5% 100%);
  --comp-link-item-highlight-icon-background-color: #006fff;
  --comp-list-item-inline: 8px;
  --comp-list-item-inset-h: 4px;
  --comp-list-item-inset-v: 4px;
  --comp-list-item-border-radius: 24px;
  --comp-list-item-background-color: #ffffff;
  --comp-list-item-active-text-color: rgb(0% 30.5% 70%);
  --comp-list-item-active-icon-text-color: rgb(0% 30.5% 70%);
  --comp-list-item-active-background-color: rgb(90% 94.4% 100%);
  --comp-list-item-sunken-background-color: rgb(94% 95.1% 96.3%);
  --comp-list-item-heading-text-color: #003060;
  --comp-list-item-description-text-color: rgb(30% 43.2% 56.4%);
  --comp-list-item-pressed-background-color: rgb(90% 91.9% 93.8%);
  --comp-list-item-disabled-opacity: 0.64;
  --comp-list-item-wide-inset-h: 8px;
  --comp-list-item-wide-inset-v: 8px;
  --comp-list-item-wide-border-radius: 0px;
  --comp-list-item-wide-border-width: 1px;
  --comp-list-item-wide-border-color: rgb(85% 87.8% 90.6%);
  --comp-list-unordered-inline: 8px;
  --comp-list-unordered-icon-background-color: #003060;
  --comp-list-unordered-icon-size: 24px;
  --comp-list-unordered-text-color: rgb(0% 7.53% 15.1%);
  --comp-list-unordered-stack: 4px;
  --comp-list-unordered-dot-background-color: rgb(70% 75.6% 81.3%);
  --comp-list-unordered-leading-container-width: 36px;
  --comp-list-unordered-leading-width: 24px;
  --comp-list-unordered-feature-text-color: rgb(0% 7.53% 15.1%);
  --comp-list-unordered-feature-icon-background-color: #22aa77;
  --comp-list-unordered-feature-icon-size: 24px;
  --comp-list-unordered-feature-disabled-icon-background-color: #a5abac;
  --comp-list-unordered-feature-unavailable-inset-h-l: 16px;
  --comp-list-unordered-feature-unavailable-text-color: rgb(25.9% 26.8% 27%);
  --comp-list-unordered-feature-inset-h-l: 16px;
  --comp-list-unordered-feature-leading-container-width: 36px;
  --comp-list-unordered-feature-leading-width: 24px;
  --comp-ordered-list-number-text-color: rgb(30% 43.2% 56.4%);
  --comp-ordered-list-text-color: rgb(0% 7.53% 15.1%);
  --comp-ordered-list-inset-h-l: 16px;
  --comp-ordered-list-leading-container-width: 36px;
  --comp-ordered-list-leading-width: 24px;
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-media-border-radius: 24px;
  --comp-media-outline-border-width: 1px;
  --comp-media-outline-border-color: rgb(85% 91.5% 100%);
  --comp-media-background-color: rgb(90% 94.4% 100%);
  --comp-media-xl-width: var(--ui-size-192);
  --comp-media-xl-height: var(--ui-size-192);
  --comp-media-xl-border-radius: 20px;
  --comp-media-lg-width: var(--ui-size-144);
  --comp-media-lg-height: var(--ui-size-144);
  --comp-media-lg-border-radius: 16px;
  --comp-media-xs-border-radius: 8px;
  --comp-media-xs-width: var(--ui-size-40);
  --comp-media-xs-height: var(--ui-size-40);
  --comp-media-md-width: var(--ui-size-80);
  --comp-media-md-height: var(--ui-size-80);
  --comp-media-md-border-radius: 14px;
  --comp-media-sm-border-radius: 12px;
  --comp-media-sm-width: var(--ui-size-64);
  --comp-media-sm-height: var(--ui-size-64);
  --comp-media-giga-border-radius: 28px;
  --comp-media-tera-border-radius: 48px;
  --comp-media-fallback-background-color: rgb(90% 94.4% 100%);
  --comp-media-fallback-icon-size: 40px;
  --comp-media-fallback-icon-background-color: rgb(30% 43.2% 56.4%);
  --comp-media-fallback-xs-icon-size: 16px;
  --comp-media-fallback-sm-icon-size: 20px;
  --comp-media-fallback-md-icon-size: 24px;
  --comp-media-fallback-lg-icon-size: 28px;
  --comp-media-fallback-xl-icon-size: 36px;
  --comp-media-fallback-giga-icon-size: 56px;
  --comp-media-fallback-tera-icon-size: 64px;
  --comp-media-fallback-inverted-background-color: #ffffff;
  --comp-modal-inset-h: var(--sys-space-inset-horizontal-1500);
  --comp-modal-inset-v: var(--sys-space-inset-vertical-1000);
  --comp-modal-inline: var(--sys-space-inline-1000);
  --comp-modal-border-radius: 24px;
  --comp-modal-background-color: #ffffff;
  --comp-modal-body-inset-v: var(--sys-space-inset-vertical-1500);
  --comp-modal-sunken-body-background-color: rgb(94% 95.1% 96.3%);
  --comp-navbar-background-color: linear-gradient(45deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --comp-navbar-fallback-background-color: #003060;
  --comp-navbar-text-color: #ffffff;
  --comp-navbar-button-background-color: rgb(0% 15.1% 30.1%);
  --comp-navbar-button-text-color: rgb(94% 95.1% 96.3%);
  --comp-navbar-button-hovered-background-color: #003060;
  --comp-navbar-button-pressed-background-color: rgb(0% 15.1% 30.1%);
  --comp-navbar-search-background-color: rgb(0% 15.1% 30.1%);
  --comp-navbar-search-text-color: #ffffff;
  --comp-navbar-search-hovered-background-color: rgb(0% 7.53% 15.1%);
  --comp-navbar-search-height: 40px;
  --comp-navbar-link-color-background-enabled-screenlarge: rgba(0, 0, 0, 0);
  --comp-navbar-link-color-background-enabled-screensmall: rgba(0, 0, 0, 0);
  --comp-navbar-link-color-background-hovered-screenlarge: rgba(0, 0, 0, 0);
  --comp-navbar-link-color-background-hovered-screensmall: rgb(94% 95.1% 96.3%);
  --comp-navbar-link-color-background-pressed-screenlarge: rgba(0, 0, 0, 0);
  --comp-navbar-link-color-background-pressed-screensmall: rgb(94% 95.1% 96.3%);
  --comp-navbar-link-color-background-active-screenlarge: rgba(0, 0, 0, 0);
  --comp-navbar-link-color-background-active-screensmall: rgb(94% 95.1% 96.3%);
  --comp-navbar-link-color-text-enabled-screenlarge: rgb(94% 95.1% 96.3%);
  --comp-navbar-link-color-text-enabled-screensmall: #003060;
  --comp-navbar-link-color-text-hovered-screenlarge: #ffffff;
  --comp-navbar-link-color-text-hovered-screensmall: #de0000;
  --comp-navbar-link-color-text-active-screenlarge: #ffffff;
  --comp-navbar-link-color-text-active-screensmall: #de0000;
  --comp-navbar-link-color-text-pressed-screenlarge: #ffffff;
  --comp-navbar-link-color-text-pressed-screensmall: #de0000;
  --comp-navbar-dropdown-background-color: #ffffff;
  --comp-navbar-dropdown-link-text-color: #003060;
  --comp-navbar-dropdown-hovered-link-text-color: #de0000;
  --comp-navbar-dropdown-hovered-link-background-color: rgb(94% 95.1% 96.3%);
  --comp-navbar-dropdown-active-link-text-color: #de0000;
  --comp-navbar-dropdown-active-link-background-color: rgb(94% 95.1% 96.3%);
  --comp-navbar-dropdown-pressed-link-text-color: #de0000;
  --comp-navbar-dropdown-pressed-link-background-color: rgb(94% 95.1% 96.3%);
  --comp-navbar-subtitle-text-color: rgb(70% 75.6% 81.3%);
  --comp-navbar-inline: 8px;
  --comp-navbar-menu-inline: 2px;
  --comp-navbar-inset-h: 16px;
  --comp-overlay-wrapper-inset-h: 4px;
  --comp-overlay-wrapper-inset-v: 4px;
  --comp-overlay-wrapper-background-color: rgba(255, 255, 255, 0.64);
  --comp-overlay-wrapper-full-border-radius: 1408px;
  --comp-overlay-wrapper-default-border-radius: 16px;
  --comp-page-controls-background-color: rgb(70% 75.6% 81.3%);
  --comp-page-controls-active-background-color: #003060;
  --comp-popover-border-radius: 16px;
  --comp-popover-dismiss-button-border-radius: 1408px;
  --comp-popover-dismiss-button-height: 16px;
  --comp-popover-dismiss-button-width: 16px;
  --comp-popover-dismiss-button-border-width: 2px;
  --comp-popover-dismiss-button-inset-h-r: 8px;
  --comp-popover-dismiss-button-inset-v-t: 8px;
  --comp-popover-highlight-dismiss-button-background-color: rgb(20% 54.8% 100%);
  --comp-popover-highlight-dismiss-button-icon-text-color: #ffffff;
  --comp-popover-highlight-dismiss-button-border-color: #ffffff;
  --comp-popover-highlight-background-color: #006fff;
  --comp-popover-highlight-tick-background-color: #006fff;
  --comp-popover-highlight-enabled-dismiss-button-background-color: rgb(20% 54.8% 100%);
  --comp-popover-highlight-hovered-dismiss-button-background-color: rgb(0% 34.8% 80%);
  --comp-popover-highlight-heading-text-color: rgb(94% 96.6% 100%);
  --comp-popover-highlight-body-text-color: rgb(94% 96.6% 100%);
  --comp-popover-inset-v: 16px;
  --comp-popover-inset-h: 16px;
  --comp-popover-tick-height: 8px;
  --comp-popover-tick-width: 16px;
  --comp-popover-neutral-background-color: #ffffff;
  --comp-popover-neutral-shadow-color: rgba(0, 48, 96, 0.08);
  --comp-popover-neutral-heading-text-color: #003060;
  --comp-popover-neutral-body-text-color: rgb(0% 7.53% 15.1%);
  --comp-popover-neutral-enabled-dismiss-button-background-color: rgb(90% 91.9% 93.8%);
  --comp-popover-neutral-hovered-dismiss-button-background-color: rgb(80% 83.8% 87.5%);
  --comp-popover-neutral-dismiss-button-icon-text-color: #003060;
  --comp-popover-neutral-dismiss-button-border-color: #003060;
  --comp-popover-neutral-tick-background-color: #ffffff;
  --comp-popover-max-width: 304px;
  --comp-popover-block-inset-v: 16px;
  --comp-popover-block-inset-h: 16px;
  --comp-popover-box-shadow: 0 0 16px 0 rgba(0, 48, 96, 0.08);
  --comp-popover-stack: 2px;
  --comp-progress-bar-background-color: rgb(94% 95.1% 96.3%);
  --comp-progress-bar-segment-background-color: rgb(0% 34.8% 80%);
  --comp-quote-marks-background-color: #de0000;
  --comp-quote-highlight-marks-background-color: #006fff;
  --comp-search-height: 48px;
  --comp-search-medium-height: 56px;
  --comp-search-inset-h-l: 16px;
  --comp-search-inset-h-r: 8px;
  --comp-search-background-color: #ffffff;
  --comp-search-sunken-enabled-background-color: rgb(94% 95.1% 96.3%);
  --comp-search-sunken-focused-background-color: #ffffff;
  --comp-search-sunken-focused-typing-background-color: #ffffff;
  --comp-search-sunken-filled-background-color: rgb(94% 95.1% 96.3%);
  --comp-search-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-search-shadow-blur: 16;
  --comp-search-enabled-text-color: rgb(30% 43.2% 56.4%);
  --comp-search-focused-text-color: rgb(30% 43.2% 56.4%);
  --comp-search-focused-border-color: rgb(0% 34.8% 80%);
  --comp-search-focused-border-width: 2px;
  --comp-search-focused-typing-text-color: rgb(0% 7.53% 15.1%);
  --comp-search-filled-text-color: rgb(0% 7.53% 15.1%);
  --comp-search-border-radius: 1408px;
  --comp-search-icon-image: sdsicon-search;
  --comp-search-icon-text-color: rgb(30% 43.2% 56.4%);
  --comp-search-icon-size: 24px;
  --comp-search-left-container-inline: 8px;
  --comp-section-background-color: #ffffff;
  --comp-section-space-inset-vertical-screenlarge: var(--sys-space-inset-vertical-3000);
  --comp-section-space-inset-vertical-screenmedium: var(--sys-space-inset-vertical-2500);
  --comp-section-space-inset-vertical-screensmall: var(--sys-space-inset-vertical-2000);
  --comp-section-heading-text-color: #003060;
  --comp-shader-background-color: rgb(100% 100% 100% / 0);
  --comp-shadow-small-new: 0 2px 32px 0 rgb(32.4% 33.5% 33.7%);
  --comp-sidebar-inset-h: 8px;
  --comp-sidebar-inset-v: 8px;
  --comp-sidebar-stack: 4px;
  --comp-sidebar-sidebar-bottom-inset-h: 8px;
  --comp-sidebar-sidebar-bottom-inset-v: 4px;
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(45deg, #20af93 14%, #22aa77 84%);
  --comp-skeleton-background-color: linear-gradient(270deg, rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --comp-skeleton-timeline-skeleton-unit-border-radius: 4px;
  --comp-spacer-extra-small-height: 4px;
  --comp-spacer-small-height: 8px;
  --comp-spacer-medium-height: 16px;
  --comp-spacer-large-height: 24px;
  --comp-spacer-extra-large-height: 32px;
  --comp-subheader-background-color: rgb(100% 100% 100% / 0.64);
  --comp-subheader-link-text-color: #003060;
  --comp-subheader-link-hovered-text-color: #de0000;
  --comp-subheader-link-active-text-color: #de0000;
  --comp-subheader-link-active-border-color: #de0000;
  --comp-subheader-blur: 64;
  --comp-suggestion-hovered-background-color: rgb(80% 83.8% 87.5%);
  --comp-suggestion-pressed-background-color: rgb(70% 75.6% 81.3%);
  --comp-suggestion-pressed-border-color: #003060;
  --comp-suggestion-pressed-offset-inset-h: 2px;
  --comp-suggestion-pressed-offset-inset-v: 2px;
  --comp-suggestion-pressed-border-width: 2px;
  --comp-suggestion-loading-background-color: linear-gradient(270deg, rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --comp-suggestion-loading-text-color: rgb(51.8% 53.6% 54%);
  --comp-suggestion-background-color: rgb(90% 91.9% 93.8%);
  --comp-suggestion-text-color: #003060;
  --comp-suggestion-border-radius: 16px;
  --comp-suggestion-inset-h: 16px;
  --comp-suggestion-inset-v: 6px;
  --comp-switch-width: 56px;
  --comp-switch-height: 32px;
  --comp-switch-border-radius: 1408px;
  --comp-switch-inset-h: 2px;
  --comp-switch-background-color: rgb(70% 75.6% 81.3%);
  --comp-switch-knob-width: 28px;
  --comp-switch-knob-height: 28px;
  --comp-switch-knob-border-radius: 1408px;
  --comp-switch-knob-background-color: #ffffff;
  --comp-switch-knob-shadow-color: rgba(0, 48, 96, 0.48);
  --comp-switch-knob-shadow-y: 2;
  --comp-switch-knob-shadow-blur: 4;
  --comp-switch-disabled-background-color: rgb(78.8% 80.2% 80.5%);
  --comp-switch-disabled-knob-background-color: rgb(92.9% 93.4% 93.5%);
  --comp-switch-disabled-knob-shadow-color: rgba(0, 0, 0, 0);
  --comp-switch-disabled-knob-shadow-y: 0;
  --comp-switch-disabled-knob-shadow-blur: 0;
  --comp-switch-checked-background-color: #22aa77;
  --comp-switch-checked-knob-shadow-color: rgb(13.3% 66.7% 46.7% / 0.48);
  --comp-switch-checked-disabled-background-color: rgb(48% 80% 68%);
  --comp-switch-checked-disabled-knob-background-color: rgb(82.7% 93.3% 89.3%);
  --comp-switch-checked-large-text-color: rgb(94.8% 98% 96.8%);
  --comp-switch-checked-loading-background-color: linear-gradient(rgb(74% 90% 84%) 0%, #22aa77 36%, rgb(74% 90% 84%) 100%);
  --comp-switch-large-width: 96px;
  --comp-switch-large-height: 40px;
  --comp-switch-large-knob-width: 32px;
  --comp-switch-large-knob-height: 32px;
  --comp-switch-large-text-color: #003060;
  --comp-switch-large-disabled-text-color: rgb(25.9% 26.8% 27%);
  --comp-switch-large-inset-h: 4px;
  --comp-switch-inline: 12px;
  --comp-switch-loading-background-color: linear-gradient(270deg, rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --comp-switch-label-text-color: rgb(30% 43.2% 56.4%);
  --comp-tile-stack: 16px;
  --comp-tile-inset-h: var(--sys-space-inset-horizontal-1250);
  --comp-tile-inset-v: var(--sys-space-inset-vertical-1250);
  --comp-tile-background-color: #ffffff;
  --comp-tile-heading-text-color: #003060;
  --comp-tile-description-text-color: rgb(30% 43.2% 56.4%);
  --comp-tile-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-tile-shadow-blur: 16;
  --comp-tile-border-radius: 12px;
  --comp-tile-hovered-shadow-blur: 64;
  --comp-tile-pressed-background-color: #ffffff;
  --comp-tile-pressed-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-tile-pressed-shadow-blur: 16;
  --comp-tile-active-border-width: 2px;
  --comp-tile-active-border-color: #003060;
  --comp-tile-active-shadow-color: rgba(0, 0, 0, 0);
  --comp-tile-active-shadow-blur: 0;
  --comp-tile-disabled-opacity: 0.64;
  --comp-tile-small-item-height: var(--sys-size-height-3000);
  --comp-tile-small-item-width: var(--sys-size-width-3000);
  --comp-tile-item-height: var(--sys-size-height-4000);
  --comp-tile-item-width: var(--sys-size-width-4000);
  --comp-tile-large-item-height: var(--sys-size-height-9000);
  --comp-tile-large-item-width: var(--sys-size-width-9000);
  --comp-tile-focused-background-color: #ffffff;
  --comp-tile-focused-shadow-blur: 64;
  --comp-tile-focused-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-tile-focused-shadow-y: 16;
  --comp-tile-focused-border-color: #006fff;
  --comp-tile-focused-border-width: 2px;
  --comp-tile-inline: 16px;
  --comp-tile-label-text-color: #003060;
  --comp-tile-text-block-heading-text-color: #003060;
  --comp-tile-text-block-description-text-color: rgb(0% 7.53% 15.1%);
  --comp-timeline-min-height: 80px;
  --comp-timeline-border-radius: 16px;
  --comp-timeline-background-color: #ffffff;
  --comp-timeline-pressed-background-color: rgb(94% 95.1% 96.3%);
  --comp-timeline-inset-h: 8px;
  --comp-timeline-inline: 8px;
  --comp-timeline-leading-container-width: 112px;
  --comp-timeline-line-divider-container-width: 64px;
  --comp-timeline-content-container-inset-v: 8px;
  --comp-timeline-heading-text-color: #003060;
  --comp-timeline-description-text-color: rgb(30% 43.2% 56.4%);
  --comp-timeline-highlight-background-color: rgb(94% 96.6% 100%);
  --comp-timeline-highlight-hovered-background-color: rgb(85% 91.5% 100%);
  --comp-timeline-meta-text-color: rgb(30% 43.2% 56.4%);
  --comp-timeline-date-text-color: rgb(30% 43.2% 56.4%);
  --comp-timeline-date-block-inline: 8px;
  --comp-timeline-title-leading-container-width: 112px;
  --comp-timeline-details-shadow-color: rgba(0, 48, 96, 0.24);
  --comp-timeline-details-shadow-blur: 64;
  --comp-tooltip-background-color: rgb(40% 51.3% 62.6%);
  --comp-tooltip-text-color: #ffffff;
  --comp-tooltip-border-radius: 8px;
  --comp-tooltip-inset-h: 4px;
  --comp-tooltip-inset-v: 2px;
  --comp-upload-background-color: #ffffff;
  --comp-upload-drop-background-color: rgb(85% 91.5% 100%);
  --comp-upload-drop-border-color: rgb(0% 34.8% 80%);
  --comp-upload-drop-inset-h: 24px;
  --comp-upload-drop-inset-v: 24px;
  --comp-upload-hovered-border-color: rgb(0% 34.8% 80%);
  --comp-upload-hovered-background-color: rgb(90% 91.9% 93.8%);
  --comp-upload-inset-h: 16px;
  --comp-upload-inset-v: 16px;
  --comp-upload-inline: 16px;
  --comp-upload-border-radius: 16px;
  --comp-upload-border-width: 2px;
  --comp-upload-border-color: rgb(30% 43.2% 56.4%);
  --comp-upload-error-border-color: #de0000;
  --comp-upload-error-text-color: #de0000;
  --comp-upload-error-background-color: #ffffff;
  --comp-upload-complete-background-color: rgb(94% 95.1% 96.3%);
  --comp-upload-disabled-background-color: rgb(96.5% 96.7% 96.7%);
  --comp-upload-disabled-text-color: rgb(51.8% 53.6% 54%);
  --comp-upload-disabled-opacity: rgb(96.5% 96.7% 96.7% / 0.48);
  --comp-upload-stack: 8px;
  --comp-upload-button-group-inline: 8px;
  --comp-upload-description-text-color: rgb(30% 43.2% 56.4%);
  --comp-upload-heading-text-color: #003060;
  --comp-image-upload-stack: 8px;
  --comp-image-upload-drop-inset-h: 16px;
  --comp-image-upload-drop-inset-v: 16px;
  --comp-image-upload-drop-background-color: rgb(85% 91.5% 100%);
  --comp-image-upload-drop-border-color: rgb(0% 34.8% 80%);
  --comp-image-upload-inset-h: 16px;
  --comp-image-upload-inset-v: 16px;
  --comp-image-upload-inline: 8px;
  --comp-image-upload-button-group-inline: 8px;
  --comp-image-upload-background-color: #ffffff;
  --comp-image-upload-hovered-border-color: rgb(0% 34.8% 80%);
  --comp-image-upload-hovered-background-color: rgb(90% 91.9% 93.8%);
  --comp-image-upload-border-color: rgb(30% 43.2% 56.4%);
  --comp-image-upload-error-border-color: #de0000;
  --comp-image-upload-error-text-color: #de0000;
  --comp-image-upload-error-background-color: #ffffff;
  --comp-image-upload-complete-background-color: rgb(94% 95.1% 96.3%);
  --comp-image-upload-disabled-background-color: rgb(96.5% 96.7% 96.7%);
  --comp-image-upload-border-radius: 1408px;
  --comp-image-upload-border-width: 2px;
  --comp-image-upload-height: 208px;
  --comp-image-upload-width: 208px;
  --comp-verified-color-background: #22aa77;
}
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'], 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted, 
:root[data-brand="retail"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted{
  --sys-color-text-primary-contrast: rgb(94% 95.1% 96.3%);
  --comp-section-background-color: rgb(0% 11.3% 22.6%);
  --comp-heading-text-color: rgb(94% 95.1% 96.3%);
  --comp-shader-background-color: rgb(0% 11.3% 22.6% / 0);
  --comp-label-meta-text-color: rgb(94% 95.1% 96.3%);
  --comp-label-text-color: rgb(94% 95.1% 96.3%);
  --comp-page-controls-background-color: rgb(30% 43.2% 56.4%);
  --comp-page-controls-active-background-color: rgb(94% 95.1% 96.3%);
  --comp-alert-banner-primary-background-color: rgb(94% 95.1% 96.3%);
  --comp-accordion-background-color: rgb(94% 95.1% 96.3%);
  --comp-accordion-text-color: #003060;
  --comp-accordion-hovered-background-color: rgb(90% 91.9% 93.8%);
  --comp-accordion-active-background-color: #ffffff;
  --comp-range-background-color: #ffffff;
  --comp-link-item-background-color: rgb(94% 95.1% 96.3%);
  --comp-link-item-text-color: #003060;
  --comp-link-item-hovered-background-color: rgb(90% 91.9% 93.8%);
  --comp-link-item-active-background-color: #ffffff;
  --comp-button-primary-pressed-border-color: rgb(94.8% 98% 96.8%);
  --comp-button-secondary-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(94% 95.1% 96.3%);
  --comp-box-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
}
:root[data-brand="retail"][data-mode="light"] .sds-box.-boxSunken, 
:root[data-brand="retail"][data-mode="light"] .sds-box.-elevated, 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken, 
:root[data-brand="retail"][data-mode="light"] .sds-contentSection.-elevated, 
:root[data-brand="retail"][data-mode="light"] [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="light"] [data-scope='elevated'], 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken .sds-box.-boxSunken, 
:root[data-brand="retail"][data-mode="light"] .sds-contentSection.-elevated .sds-box.-elevated, 
:root[data-brand="retail"][data-mode="light"] [data-scope='sunken'] [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="light"] [data-scope='elevated'] [data-scope='elevated'], 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="retail"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated, 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='elevated'], 
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] [data-scope='elevated']{
  --comp-button-primary-pressed-border-color: rgb(5.33% 26.7% 18.7%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(94% 95.1% 96.3%);
  --comp-heading-text-color: #003060;
  --comp-shader-background-color: rgb(94% 95.1% 96.3% / 0);
  --comp-accordion-background-color: #ffffff;
  --comp-accordion-icon-button-background-color: rgb(94% 95.1% 96.3%);
  --comp-link-item-background-color: #ffffff;
  --comp-box-background-color: #ffffff;
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-alert-banner-primary-background-color: #ffffff;
  --comp-range-background-color: rgb(75% 79.7% 84.4%);
  --comp-label-text-color: #003060;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="retail"][data-mode="light"] [data-scope='flat'], 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken .sds-box, 
:root[data-brand="retail"][data-mode="light"] .sds-contentSection.-elevated .sds-box, 
:root[data-brand="retail"][data-mode="light"] [data-scope='sunken'] [data-scope='flat'], 
:root[data-brand="retail"][data-mode="light"] [data-scope='elevated'] [data-scope='flat'], 
:root[data-brand="retail"][data-mode="light"] [data-scope='sunken'] .sds-box, 
:root[data-brand="retail"][data-mode="light"] [data-scope='elevated'] .sds-box, 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="retail"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box, 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="retail"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='flat'], 
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] .sds-box, 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="retail"][data-mode="light"] .sds-contentSection.-elevated .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="retail"][data-mode="light"] [data-scope='sunken'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="retail"][data-mode="light"] [data-scope='elevated'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="retail"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="retail"][data-mode="light"] .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="retail"][data-mode="light"] .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="retail"][data-mode="light"] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="retail"][data-mode="light"] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] [data-scope]:not([data-scope='elevated']){
  --sys-color-text-primary-contrast: rgb(0% 7.53% 15.1%);
  --comp-button-secondary-background-color: rgb(90% 91.9% 93.8%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(5.33% 26.7% 18.7%);
  --comp-shader-background-color: rgb(100% 100% 100% / 0);
  --comp-heading-text-color: #003060;
  --comp-label-text-color: #003060;
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] .sds-box, 
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] .sds-box.-boxSunken, 
:root[data-brand="retail"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="retail"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box{
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
  --comp-box-pressed-border-color: rgb(94% 95.1% 96.3%);
}
:root[data-mode="dark"], 
:root[data-brand="retail"][data-mode="dark"], 
:root[data-mode="dark"] [data-brand="retail"], 
:root[data-mode="dark"] .sds-contentSection[data-brand="retail"]{
  --sys-color-background-primary-0: rgb(0% 9.41% 18.8%);
  --sys-color-background-primary-6: rgb(10% 26.9% 43.9%);
  --sys-color-background-primary-10: rgb(10% 26.9% 43.9%);
  --sys-color-background-primary-15: rgb(0% 16.9% 33.9%);
  --sys-color-background-primary-20: rgb(0% 7.53% 15.1%);
  --sys-color-background-primary-25: rgb(0% 7.53% 15.1%);
  --sys-color-background-primary-30: rgb(30% 43.2% 56.4%);
  --sys-color-background-primary-100: rgb(85% 87.8% 90.6%);
  --sys-color-background-primary-gradient: linear-gradient(45deg, rgb(0% 15.1% 30.1%) 14%, rgb(0% 13.2% 26.4%) 84%);
  --sys-color-background-secondary-100: rgb(89.6% 20% 20%);
  --sys-color-background-accent-100: rgb(30.7% 73.3% 57.3%);
  --sys-color-background-accent-gradient: linear-gradient(45deg, rgb(10.7% 53.3% 37.3%) 14%, rgb(9.33% 46.7% 32.7%) 84%);
  --sys-color-background-highlight-100: rgb(20% 54.8% 100%);
  --sys-color-background-status-success-100: rgb(30.7% 73.3% 57.3%);
  --sys-color-background-status-warning-100: rgb(100% 57.3% 20%);
  --sys-color-background-status-info-100: rgb(100% 77.1% 20%);
  --sys-color-background-status-danger-100: rgb(89.6% 20% 20%);
  --sys-color-background-neutral-100: rgb(71.8% 73.6% 74%);
  --sys-color-elevation-surface-sunken: rgb(0% 9.41% 18.8%);
  --sys-color-elevation-surface-hovered-sunken: rgb(0% 15.1% 30.1%);
  --sys-color-elevation-surface-flat: rgb(0% 7.53% 15.1%);
  --sys-color-elevation-surface-raised: rgb(0% 15.1% 30.1%);
  --sys-color-elevation-surface-overlaid: rgb(0% 15.1% 30.1%);
  --sys-color-text-primary-contrast: rgb(80% 83.8% 87.5%);
  --sys-color-text-primary-vivid: rgb(85% 87.8% 90.6%);
  --sys-color-text-primary-muted: rgb(94% 95.1% 96.3%);
  --sys-color-text-primary-inverse: rgb(0% 13.2% 26.4%);
  --sys-color-text-primary-muted-inverse: rgb(30% 43.2% 56.4%);
  --sys-color-text-status-success-contrast: rgb(9.33% 46.7% 32.7%);
  --sys-color-text-status-warning-contrast: rgb(70% 32.7% 0%);
  --sys-color-text-status-info-contrast: rgb(70% 50% 0%);
  --sys-color-text-neutral-vivid: rgb(92.9% 93.4% 93.5%);
  --sys-color-text-neutral-muted: rgb(97.9% 98% 98%);
  --sys-color-border-secondary-strong: rgb(89.6% 20% 20%);
  --sys-color-border-accent-strong: rgb(30.7% 73.3% 57.3%);
  --sys-color-border-highlight-bold: rgb(0% 30.5% 70%);
  --sys-color-border-highlight-strong: rgb(20% 54.8% 100%);
  --sys-color-border-status-danger-strong: rgb(89.6% 20% 20%);
  --sys-color-border-status-warning-strong: rgb(100% 57.3% 20%);
  --sys-color-border-status-info-strong: rgb(100% 77.1% 20%);
  --sys-color-border-status-success-strong: rgb(30.7% 73.3% 57.3%);
  --sys-color-border-neutral-strong: rgb(71.8% 73.6% 74%);
  --ui-interaction-loading-background-color: linear-gradient(rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --comp-faq-inset-h: 16px;
  --comp-faq-inset-v: 16px;
  --comp-faq-background-color: rgb(0% 9.41% 18.8%);
  --comp-faq-text-color: rgb(85% 87.8% 90.6%);
  --comp-faq-inline: 8px;
  --comp-faq-inverse-background-color: rgb(0% 7.53% 15.1%);
  --comp-faq-inverse-hovered-background-color: rgb(0% 9.41% 18.8%);
  --comp-faq-hovered-background-color: rgb(0% 15.1% 30.1%);
  --comp-faq-open-background-color: rgb(0% 7.53% 15.1%);
  --comp-accordion-background-color: rgb(0% 9.41% 18.8%);
  --comp-accordion-text-color: rgb(85% 87.8% 90.6%);
  --comp-accordion-hovered-background-color: rgb(10% 26.9% 43.9%);
  --comp-accordion-active-background-color: rgb(0% 15.1% 30.1%);
  --comp-accordion-icon-button-background-color: rgb(0% 9.41% 18.8%);
  --comp-account-card-primary-background-color: rgb(10% 26.9% 43.9%);
  --comp-account-card-primary-text-color: rgb(85% 87.8% 90.6%);
  --comp-account-card-primary-description-text-color: rgb(94% 95.1% 96.3%);
  --comp-account-card-success-text-color: rgb(9.33% 46.7% 32.7%);
  --comp-account-card-warning-text-color: rgb(70% 32.7% 0%);
  --comp-account-card-info-text-color: rgb(70% 50% 0%);
  --comp-activitylog-pressed-background-color: rgb(0% 9.41% 18.8%);
  --comp-activitylog-background-color: rgb(0% 7.53% 15.1%);
  --comp-activitylog-hovered-background-color: rgb(0% 9.41% 18.8%);
  --comp-activitylog-heading-text-color: rgb(80% 83.8% 87.5%);
  --comp-activitylog-description-text-color: rgb(94% 95.1% 96.3%);
  --comp-alert-banner-primary-background-color: rgb(10% 26.9% 43.9%);
  --comp-alert-banner-primary-inverse-background-color: rgb(0% 9.41% 18.8%);
  --comp-alert-banner-primary-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-alert-banner-primary-icon-text-color: rgb(85% 87.8% 90.6%);
  --comp-alert-banner-primary-description-text-color: rgb(94% 95.1% 96.3%);
  --comp-alert-banner-success-heading-text-color: rgb(9.33% 46.7% 32.7%);
  --comp-alert-banner-success-description-text-color: rgb(9.33% 46.7% 32.7%);
  --comp-alert-banner-success-icon-text-color: rgb(9.33% 46.7% 32.7%);
  --comp-alert-banner-warning-heading-text-color: rgb(70% 32.7% 0%);
  --comp-alert-banner-warning-description-text-color: rgb(70% 32.7% 0%);
  --comp-alert-banner-warning-icon-text-color: rgb(70% 32.7% 0%);
  --comp-alert-banner-info-heading-text-color: rgb(70% 50% 0%);
  --comp-alert-banner-info-description-text-color: rgb(70% 50% 0%);
  --comp-alert-banner-info-icon-text-color: rgb(70% 50% 0%);
  --comp-alert-banner-close-icon-text-color: rgb(85% 87.8% 90.6%);
  --comp-alert-banner-pressed-close-border-color: rgb(85% 87.8% 90.6%);
  --comp-alert-banner-pressed-close-background-color: rgb(30% 43.2% 56.4%);
  --comp-alert-banner-hovered-close-background-color: rgb(30% 43.2% 56.4%);
  --comp-alert-banner-active-close-border-color: rgb(85% 87.8% 90.6%);
  --comp-alert-banner-active-close-background-color: rgb(30% 43.2% 56.4%);
  --comp-amount-neutral-text-color: rgb(85% 87.8% 90.6%);
  --comp-amount-arrow-text-color: rgb(94% 95.1% 96.3%);
  --comp-avatar-background-color: rgb(20% 54.8% 100%);
  --comp-avatar-number-background-color: rgb(30% 43.2% 56.4%);
  --comp-avatar-number-text-color: rgb(85% 87.8% 90.6%);
  --comp-avatar-number-light-background-color: rgb(10% 26.9% 43.9%);
  --comp-avatar-number-secondary-background-color: rgb(85% 87.8% 90.6%);
  --comp-avatar-number-secondary-text-color: rgb(0% 13.2% 26.4%);
  --comp-avatar-number-info-background-color: rgb(100% 77.1% 20%);
  --comp-badge-primary-background-color: rgb(85% 87.8% 90.6%);
  --comp-badge-primary-text-color: rgb(0% 13.2% 26.4%);
  --comp-badge-primary-tonal-muted-background-color: rgb(0% 9.41% 18.8%);
  --comp-badge-primary-muted-background-color: rgb(10% 26.9% 43.9%);
  --comp-badge-primary-muted-text-color: rgb(85% 87.8% 90.6%);
  --comp-badge-primary-inverse-background-color: rgb(0% 9.41% 18.8%);
  --comp-badge-primary-inverse-text-color: rgb(85% 87.8% 90.6%);
  --comp-badge-highlight-inverse-background-color: rgb(0% 9.41% 18.8%);
  --comp-badge-success-background-color: rgb(30.7% 73.3% 57.3%);
  --comp-badge-success-muted-text-color: rgb(9.33% 46.7% 32.7%);
  --comp-badge-success-inverse-background-color: rgb(0% 9.41% 18.8%);
  --comp-badge-success-inverse-text-color: rgb(9.33% 46.7% 32.7%);
  --comp-badge-warning-background-color: rgb(100% 57.3% 20%);
  --comp-badge-warning-muted-text-color: rgb(70% 32.7% 0%);
  --comp-badge-warning-inverse-background-color: rgb(0% 9.41% 18.8%);
  --comp-badge-warning-inverse-text-color: rgb(70% 32.7% 0%);
  --comp-badge-info-background-color: rgb(100% 77.1% 20%);
  --comp-badge-info-muted-text-color: rgb(70% 50% 0%);
  --comp-badge-info-inverse-background-color: rgb(0% 9.41% 18.8%);
  --comp-badge-info-inverse-text-color: rgb(70% 50% 0%);
  --comp-badge-danger-background-color: rgb(89.6% 20% 20%);
  --comp-badge-danger-inverse-background-color: rgb(0% 9.41% 18.8%);
  --comp-badge-neutral-muted-text-color: rgb(92.9% 93.4% 93.5%);
  --comp-badge-neutral-inverse-background-color: rgb(0% 9.41% 18.8%);
  --comp-badge-neutral-inverse-text-color: rgb(92.9% 93.4% 93.5%);
  --comp-badge-energy-nps-dark-text-color: rgb(80% 83.8% 87.5%);
  --comp-badge-nps-rate-4-dot-background-color: rgb(89.6% 20% 20%);
  --comp-badge-nps-rate-4-hovered-dot-background-color: rgb(53.8% 12% 12%);
  --comp-badge-nps-rate-7-dot-background-color: rgb(100% 57.3% 20%);
  --comp-badge-nps-rate-7-hovered-dot-background-color: rgb(60% 34.4% 12%);
  --comp-badge-nps-rate-8-dot-background-color: rgb(100% 77.1% 20%);
  --comp-badge-nps-rate-8-hovered-dot-background-color: rgb(60% 46.3% 12%);
  --comp-badge-nps-sub-label-text-color: rgb(94% 95.1% 96.3%);
  --comp-banner-background-color: rgb(0% 7.53% 15.1%);
  --comp-banner-text-color: rgb(85% 87.8% 90.6%);
  --comp-box-background-color: rgb(0% 7.53% 15.1%);
  --comp-box-raised-background-color: rgb(0% 15.1% 30.1%);
  --comp-box-highlight-background-color: rgb(20% 54.8% 100%);
  --comp-box-highlight-outline-background-color: rgb(0% 7.53% 15.1%);
  --comp-box-highlight-outline-border-color: rgb(20% 54.8% 100%);
  --comp-box-sunken-background-color: rgb(0% 9.41% 18.8%);
  --comp-box-danger-background-color: rgb(89.6% 20% 20%);
  --comp-box-danger-outline-background-color: rgb(0% 7.53% 15.1%);
  --comp-box-danger-outline-border-color: rgb(89.6% 20% 20%);
  --comp-box-success-background-color: rgb(30.7% 73.3% 57.3%);
  --comp-box-success-outline-background-color: rgb(0% 7.53% 15.1%);
  --comp-box-success-outline-border-color: rgb(30.7% 73.3% 57.3%);
  --comp-box-overlaid-background-color: rgb(0% 15.1% 30.1%);
  --comp-box-warning-background-color: rgb(100% 57.3% 20%);
  --comp-box-warning-outline-background-color: rgb(0% 7.53% 15.1%);
  --comp-box-warning-outline-border-color: rgb(100% 57.3% 20%);
  --comp-box-neutral-outline-background-color: rgb(0% 7.53% 15.1%);
  --comp-box-flat-bordered-background-color: rgb(0% 7.53% 15.1%);
  --comp-brand-line-background-color: rgb(89.6% 20% 20%);
  --comp-button-primary-background-color: linear-gradient(45deg, rgb(10.7% 53.3% 37.3%) 14%, rgb(9.33% 46.7% 32.7%) 84%);
  --comp-button-secondary-background-color: rgb(10% 26.9% 43.9%);
  --comp-button-secondary-text-color: rgb(85% 87.8% 90.6%);
  --comp-button-secondary-hovered-background-color: rgb(0% 7.53% 15.1%);
  --comp-button-secondary-pressed-background-color: rgb(30% 43.2% 56.4%);
  --comp-button-secondary-disabled-text-color: rgb(97.9% 98% 98%);
  --comp-button-secondary-loading-background-color: linear-gradient(rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --comp-button-secondary-loading-text-color: rgb(97.9% 98% 98%);
  --comp-button-secondary-inverse-background-color: rgb(0% 9.41% 18.8%);
  --comp-button-inverted-background-color: rgb(85% 87.8% 90.6%);
  --comp-icon-button-inverted-background-color: rgb(85% 87.8% 90.6%);
  --comp-icon-button-activatable-hovered-background-color: rgb(0% 7.53% 15.1%);
  --comp-icon-button-activatable-pressed-background-color: rgb(30% 43.2% 56.4%);
  --comp-icon-button-activatable-active-background-color: rgb(30% 43.2% 56.4%);
  --comp-icon-button-activatable-disabled-icon-background-color: rgb(97.9% 98% 98%);
  --comp-icon-button-activatable-inverted-background-color: rgb(0% 9.41% 18.8%);
  --comp-icon-button-activatable-loading-background-color: linear-gradient(rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --comp-icon-button-activatable-loading-icon-background-color: rgb(97.9% 98% 98%);
  --comp-icon-button-activatable-icon-background-color: rgb(85% 87.8% 90.6%);
  --comp-updates-button-background-color: rgb(20% 54.8% 100%);
  --comp-card-product-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-card-product-description-text-color: rgb(80% 83.8% 87.5%);
  --comp-card-product-meta-text-color: rgb(94% 95.1% 96.3%);
  --comp-card-product-highlight-skeleton-background-color: linear-gradient( rgb(10% 49.2% 100%) 0%, rgb(0% 34.8% 80%) 36%, rgb(20% 54.8% 100%) 100%);
  --comp-card-article-body-text-color: rgb(85% 87.8% 90.6%);
  --comp-card-filter-header-description-text-color: rgb(85% 87.8% 90.6%);
  --comp-card-contact-header-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-card-contact-header-description-text-color: rgb(94% 95.1% 96.3%);
  --comp-carousel-carousel-dot-background-color: rgb(30% 43.2% 56.4%);
  --comp-carousel-active-carousel-dot-background-color: rgb(85% 87.8% 90.6%);
  --comp-chat-message-tick-chatbot-background-color: rgb(0% 7.53% 15.1%);
  --comp-chat-message-tick-user-background-color: rgb(10% 26.9% 43.9%);
  --comp-coupon-background-color: rgb(0% 7.53% 15.1%);
  --comp-coupon-border-color: rgb(20% 54.8% 100%);
  --comp-disclaimer-text-color: rgb(94% 95.1% 96.3%);
  --comp-dropdown-background-color: rgb(0% 15.1% 30.1%);
  --comp-dropdown-link-text-color: rgb(85% 87.8% 90.6%);
  --comp-dropdown-link-hovered-background-color: rgb(10% 26.9% 43.9%);
  --comp-dropdown-item-background-color: rgb(0% 7.53% 15.1%);
  --comp-dropdown-hovered-item-background-color: rgb(10% 26.9% 43.9%);
  --comp-dropdown-selected-item-background-color: rgb(0% 7.53% 15.1%);
  --comp-dropdown-header-title-text-color: rgb(85% 87.8% 90.6%);
  --comp-empty-state-title-text-color: rgb(97.9% 98% 98%);
  --comp-empty-state-icon-text-color: rgb(97.9% 98% 98%);
  --comp-empty-state-description-text-color: rgb(97.9% 98% 98%);
  --comp-footer-bar-background-color: rgb(0% 7.53% 15.1%);
  --comp-footer-bar-header-background-color: rgb(0% 9.41% 18.8%);
  --comp-footer-bar-header-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-footer-bar-header-description-text-color: rgb(85% 87.8% 90.6%);
  --comp-footer-bar-min-height: 96px;
  --comp-footer-bar-inset-h: 16px;
  --comp-footer-bar-inset-v: 16px;
  --comp-footer-background-color: linear-gradient(45deg, rgb(0% 15.1% 30.1%) 14%, rgb(0% 13.2% 26.4%) 84%);
  --comp-footer-fallback-background-color: rgb(85% 87.8% 90.6%);
  --comp-footer-header-background-color: rgb(0% 9.41% 18.8%);
  --comp-footer-header-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-footer-header-description-text-color: rgb(85% 87.8% 90.6%);
  --comp-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-heading-inverse-background-color: rgb(10% 26.9% 43.9%);
  --comp-icon-block-primary-muted-background-color: rgb(10% 26.9% 43.9%);
  --comp-icon-block-primary-muted-icon-background-color: rgb(85% 87.8% 90.6%);
  --comp-icon-block-primary-inverse-background-color: rgb(0% 9.41% 18.8%);
  --comp-icon-block-primary-inverse-icon-background-color: rgb(85% 87.8% 90.6%);
  --comp-icon-block-highlight-muted-icon-background-color: rgb(20% 54.8% 100%);
  --comp-icon-block-success-inverse-icon-background-color: rgb(9.33% 46.7% 32.7%);
  --comp-icon-block-warning-inverse-icon-background-color: rgb(70% 32.7% 0%);
  --comp-icon-block-info-inverse-icon-background-color: rgb(70% 50% 0%);
  --comp-info-dot-background-color: rgb(85% 87.8% 90.6%);
  --comp-info-dot-disabled-background-color: rgb(71.8% 73.6% 74%);
  --comp-radio-background-color: rgb(0% 9.41% 18.8%);
  --comp-radio-hovered-border-color: rgb(0% 30.5% 70%);
  --comp-radio-checked-border-color: rgb(0% 30.5% 70%);
  --comp-radio-checked-pressed-background-color: rgb(0% 9.41% 18.8%);
  --comp-checkbox-background-color: rgb(0% 9.41% 18.8%);
  --comp-checkbox-hovered-border-color: rgb(0% 30.5% 70%);
  --comp-checkbox-loading-icon-background-color: rgb(85% 87.8% 90.6%);
  --comp-range-background-color: rgb(0% 7.53% 15.1%);
  --comp-range-disabled-knob-background-color: rgb(71.8% 73.6% 74%);
  --comp-range-disabled-knob-border-color: rgb(71.8% 73.6% 74%);
  --comp-range-disabled-background-color: rgb(71.8% 73.6% 74%);
  --comp-range-knob-label-text-color: rgb(85% 87.8% 90.6%);
  --comp-range-min-text-color: rgb(94% 95.1% 96.3%);
  --comp-range-max-text-color: rgb(94% 95.1% 96.3%);
  --comp-range-segment-fixed-background-color: rgb(30.7% 73.3% 57.3%);
  --comp-range-segment-variable-background-color: rgb(20% 54.8% 100%);
  --comp-hint-success-text-color: rgb(9.33% 46.7% 32.7%);
  --comp-hint-info-text-color: rgb(70% 50% 0%);
  --comp-hint-warning-text-color: rgb(70% 32.7% 0%);
  --comp-hint-neutral-text-color: rgb(94% 95.1% 96.3%);
  --comp-input-background-color: rgb(0% 9.41% 18.8%);
  --comp-input-text-color: rgb(94% 95.1% 96.3%);
  --comp-input-meta-text-color: rgb(94% 95.1% 96.3%);
  --comp-input-shadow-text-color: rgb(94% 95.1% 96.3%);
  --comp-input-icon-background-color: rgb(94% 95.1% 96.3%);
  --comp-input-active-border-color: rgb(0% 30.5% 70%);
  --comp-input-active-text-color: rgb(80% 83.8% 87.5%);
  --comp-input-disabled-text-color: rgb(97.9% 98% 98%);
  --comp-input-disabled-meta-text-color: rgb(97.9% 98% 98%);
  --comp-input-disabled-icon-background-color: rgb(92.9% 93.4% 93.5%);
  --comp-input-disabled-shadow-text-color: rgb(97.9% 98% 98%);
  --comp-input-read-only-shadow-text-color: rgb(94% 95.1% 96.3%);
  --comp-input-focused-shadow-text-color: rgb(94% 95.1% 96.3%);
  --comp-input-focused-placeholder-text-color: rgb(94% 95.1% 96.3%);
  --comp-input-filled-shadow-text-color: rgb(94% 95.1% 96.3%);
  --comp-input-enabled-placeholder-text-color: rgb(94% 95.1% 96.3%);
  --comp-input-success-text-color: rgb(9.33% 46.7% 32.7%);
  --comp-input-success-icon-background-color: rgb(9.33% 46.7% 32.7%);
  --comp-input-warning-text-color: rgb(70% 32.7% 0%);
  --comp-input-warning-icon-background-color: rgb(70% 32.7% 0%);
  --comp-input-info-text-color: rgb(70% 50% 0%);
  --comp-input-info-icon-background-color: rgb(70% 50% 0%);
  --comp-checkbox-input-disabled-label-text-color: rgb(97.9% 98% 98%);
  --comp-checkbox-input-loading-label-text-color: rgb(97.9% 98% 98%);
  --comp-radio-input-disabled-label-text-color: rgb(97.9% 98% 98%);
  --comp-radio-input-loading-label-text-color: rgb(97.9% 98% 98%);
  --comp-framed-choice-background-color: rgb(0% 9.41% 18.8%);
  --comp-framed-choice-checked-enabled-border-color: rgb(0% 30.5% 70%);
  --comp-framed-choice-checked-hovered-border-color: rgb(0% 30.5% 70%);
  --comp-input-phone-prefix-button-background-color: rgb(0% 9.41% 18.8%);
  --comp-input-phone-prefix-button-text-color: rgb(80% 83.8% 87.5%);
  --comp-input-phone-prefix-button-icon-background-color: rgb(80% 83.8% 87.5%);
  --comp-input-phone-hovered-prefix-button-background-color: rgb(0% 16.9% 33.9%);
  --comp-input-phone-active-prefix-button-background-color: rgb(0% 16.9% 33.9%);
  --comp-input-phone-disabled-prefix-button-text-color: rgb(97.9% 98% 98%);
  --comp-input-phone-disabled-prefix-button-icon-background-color: rgb(97.9% 98% 98%);
  --comp-key-text-dark-text-color: rgb(80% 83.8% 87.5%);
  --comp-key-nps-rate-4-background-color: rgb(89.6% 20% 20%);
  --comp-key-nps-rate-4-hovered-background-color: rgb(53.8% 12% 12%);
  --comp-key-nps-rate-7-background-color: rgb(100% 57.3% 20%);
  --comp-key-nps-rate-7-hovered-background-color: rgb(60% 34.4% 12%);
  --comp-key-nps-rate-8-background-color: rgb(100% 77.1% 20%);
  --comp-key-nps-rate-8-hovered-background-color: rgb(60% 46.3% 12%);
  --comp-label-meta-text-color: rgb(94% 95.1% 96.3%);
  --comp-label-text-color: rgb(85% 87.8% 90.6%);
  --comp-label-success-icon-background-color: rgb(30.7% 73.3% 57.3%);
  --comp-label-danger-icon-background-color: rgb(89.6% 20% 20%);
  --comp-link-default-text-color: rgb(85% 87.8% 90.6%);
  --comp-link-default-hovered-text-color: rgb(80% 83.8% 87.5%);
  --comp-link-default-disabled-text-color: rgb(97.9% 98% 98%);
  --comp-link-navbar-text-color: rgb(0% 13.2% 26.4%);
  --comp-link-item-background-color: rgb(10% 26.9% 43.9%);
  --comp-link-item-text-color: rgb(85% 87.8% 90.6%);
  --comp-link-item-hovered-background-color: rgb(0% 16.9% 33.9%);
  --comp-link-item-hovered-text-color: rgb(80% 83.8% 87.5%);
  --comp-link-item-highlight-icon-background-color: rgb(20% 54.8% 100%);
  --comp-list-item-background-color: rgb(0% 7.53% 15.1%);
  --comp-list-item-sunken-background-color: rgb(0% 9.41% 18.8%);
  --comp-list-item-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-list-item-description-text-color: rgb(94% 95.1% 96.3%);
  --comp-list-item-pressed-background-color: rgb(10% 26.9% 43.9%);
  --comp-list-unordered-icon-background-color: rgb(85% 87.8% 90.6%);
  --comp-list-unordered-text-color: rgb(80% 83.8% 87.5%);
  --comp-list-unordered-dot-background-color: rgb(30% 43.2% 56.4%);
  --comp-list-unordered-feature-text-color: rgb(80% 83.8% 87.5%);
  --comp-list-unordered-feature-icon-background-color: rgb(30.7% 73.3% 57.3%);
  --comp-list-unordered-feature-disabled-icon-background-color: rgb(71.8% 73.6% 74%);
  --comp-list-unordered-feature-unavailable-text-color: rgb(92.9% 93.4% 93.5%);
  --comp-ordered-list-number-text-color: rgb(94% 95.1% 96.3%);
  --comp-ordered-list-text-color: rgb(80% 83.8% 87.5%);
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-media-fallback-inverted-background-color: rgb(0% 9.41% 18.8%);
  --comp-modal-background-color: rgb(0% 7.53% 15.1%);
  --comp-modal-sunken-body-background-color: rgb(0% 9.41% 18.8%);
  --comp-navbar-background-color: linear-gradient(45deg, rgb(0% 15.1% 30.1%) 14%, rgb(0% 13.2% 26.4%) 84%);
  --comp-navbar-fallback-background-color: rgb(85% 87.8% 90.6%);
  --comp-navbar-button-text-color: rgb(0% 13.2% 26.4%);
  --comp-navbar-button-hovered-background-color: rgb(85% 87.8% 90.6%);
  --comp-navbar-link-color-background-hovered-screensmall: rgb(0% 9.41% 18.8%);
  --comp-navbar-link-color-background-pressed-screensmall: rgb(0% 9.41% 18.8%);
  --comp-navbar-link-color-background-active-screensmall: rgb(0% 9.41% 18.8%);
  --comp-navbar-link-color-text-enabled-screenlarge: rgb(0% 13.2% 26.4%);
  --comp-navbar-link-color-text-enabled-screensmall: rgb(85% 87.8% 90.6%);
  --comp-navbar-dropdown-background-color: rgb(0% 15.1% 30.1%);
  --comp-navbar-dropdown-link-text-color: rgb(85% 87.8% 90.6%);
  --comp-navbar-dropdown-hovered-link-background-color: rgb(0% 9.41% 18.8%);
  --comp-navbar-dropdown-active-link-background-color: rgb(0% 9.41% 18.8%);
  --comp-navbar-dropdown-pressed-link-background-color: rgb(0% 9.41% 18.8%);
  --comp-navbar-subtitle-text-color: rgb(30% 43.2% 56.4%);
  --comp-page-controls-background-color: rgb(30% 43.2% 56.4%);
  --comp-page-controls-active-background-color: rgb(85% 87.8% 90.6%);
  --comp-popover-highlight-background-color: rgb(20% 54.8% 100%);
  --comp-popover-highlight-tick-background-color: rgb(20% 54.8% 100%);
  --comp-popover-neutral-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-popover-neutral-body-text-color: rgb(80% 83.8% 87.5%);
  --comp-popover-neutral-enabled-dismiss-button-background-color: rgb(10% 26.9% 43.9%);
  --comp-popover-neutral-hovered-dismiss-button-background-color: rgb(0% 7.53% 15.1%);
  --comp-popover-neutral-dismiss-button-icon-text-color: rgb(85% 87.8% 90.6%);
  --comp-popover-neutral-dismiss-button-border-color: rgb(85% 87.8% 90.6%);
  --comp-progress-bar-background-color: rgb(0% 9.41% 18.8%);
  --comp-quote-marks-background-color: rgb(89.6% 20% 20%);
  --comp-quote-highlight-marks-background-color: rgb(20% 54.8% 100%);
  --comp-search-background-color: rgb(0% 7.53% 15.1%);
  --comp-search-sunken-enabled-background-color: rgb(0% 9.41% 18.8%);
  --comp-search-sunken-focused-background-color: rgb(0% 7.53% 15.1%);
  --comp-search-sunken-focused-typing-background-color: rgb(0% 7.53% 15.1%);
  --comp-search-sunken-filled-background-color: rgb(0% 9.41% 18.8%);
  --comp-search-enabled-text-color: rgb(94% 95.1% 96.3%);
  --comp-search-focused-text-color: rgb(94% 95.1% 96.3%);
  --comp-search-focused-typing-text-color: rgb(80% 83.8% 87.5%);
  --comp-search-filled-text-color: rgb(80% 83.8% 87.5%);
  --comp-search-icon-text-color: rgb(94% 95.1% 96.3%);
  --comp-section-background-color: rgb(0% 7.53% 15.1%);
  --comp-section-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-shader-background-color: rgb(0% 7.53% 15.1% / 0);
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(45deg, rgb(10.7% 53.3% 37.3%) 14%, rgb(9.33% 46.7% 32.7%) 84%);
  --comp-skeleton-background-color: linear-gradient(rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --comp-subheader-background-color: rgb(0% 7.53% 15.1% / 0.64);
  --comp-subheader-link-text-color: rgb(85% 87.8% 90.6%);
  --comp-subheader-link-active-border-color: rgb(89.6% 20% 20%);
  --comp-suggestion-hovered-background-color: rgb(0% 7.53% 15.1%);
  --comp-suggestion-pressed-background-color: rgb(30% 43.2% 56.4%);
  --comp-suggestion-loading-background-color: linear-gradient(rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --comp-suggestion-loading-text-color: rgb(97.9% 98% 98%);
  --comp-suggestion-background-color: rgb(10% 26.9% 43.9%);
  --comp-suggestion-text-color: rgb(85% 87.8% 90.6%);
  --comp-switch-background-color: rgb(30% 43.2% 56.4%);
  --comp-switch-checked-background-color: rgb(30.7% 73.3% 57.3%);
  --comp-switch-large-text-color: rgb(85% 87.8% 90.6%);
  --comp-switch-large-disabled-text-color: rgb(92.9% 93.4% 93.5%);
  --comp-switch-loading-background-color: linear-gradient(rgb(94% 95.1% 96.3%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(94% 95.1% 96.3%) 100%);
  --comp-switch-label-text-color: rgb(94% 95.1% 96.3%);
  --comp-tile-background-color: rgb(0% 15.1% 30.1%);
  --comp-tile-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-tile-description-text-color: rgb(94% 95.1% 96.3%);
  --comp-tile-pressed-background-color: rgb(0% 15.1% 30.1%);
  --comp-tile-focused-background-color: rgb(0% 15.1% 30.1%);
  --comp-tile-focused-border-color: rgb(20% 54.8% 100%);
  --comp-tile-label-text-color: rgb(85% 87.8% 90.6%);
  --comp-tile-text-block-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-tile-text-block-description-text-color: rgb(80% 83.8% 87.5%);
  --comp-timeline-background-color: rgb(0% 7.53% 15.1%);
  --comp-timeline-pressed-background-color: rgb(0% 9.41% 18.8%);
  --comp-timeline-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-timeline-description-text-color: rgb(94% 95.1% 96.3%);
  --comp-timeline-meta-text-color: rgb(94% 95.1% 96.3%);
  --comp-timeline-date-text-color: rgb(94% 95.1% 96.3%);
  --comp-upload-background-color: rgb(0% 15.1% 30.1%);
  --comp-upload-hovered-background-color: rgb(10% 26.9% 43.9%);
  --comp-upload-error-background-color: rgb(0% 7.53% 15.1%);
  --comp-upload-complete-background-color: rgb(10% 26.9% 43.9%);
  --comp-upload-disabled-text-color: rgb(97.9% 98% 98%);
  --comp-upload-description-text-color: rgb(94% 95.1% 96.3%);
  --comp-upload-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-image-upload-background-color: rgb(0% 15.1% 30.1%);
  --comp-image-upload-hovered-background-color: rgb(10% 26.9% 43.9%);
  --comp-image-upload-error-background-color: rgb(0% 7.53% 15.1%);
  --comp-image-upload-complete-background-color: rgb(10% 26.9% 43.9%);
  --comp-verified-color-background: rgb(30.7% 73.3% 57.3%);
}
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'], 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted, 
:root[data-brand="retail"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted{
  --sys-color-text-primary-contrast: rgb(0% 13.2% 26.4%);
  --comp-section-background-color: rgb(0% 11.3% 22.6%);
  --comp-heading-text-color: rgb(0% 13.2% 26.4%);
  --comp-shader-background-color: rgb(0% 11.3% 22.6% / 0);
  --comp-label-meta-text-color: rgb(0% 13.2% 26.4%);
  --comp-label-text-color: rgb(0% 13.2% 26.4%);
  --comp-page-controls-background-color: rgb(30% 43.2% 56.4%);
  --comp-page-controls-active-background-color: rgb(10% 26.9% 43.9%);
  --comp-alert-banner-primary-background-color: rgb(10% 26.9% 43.9%);
  --comp-accordion-background-color: rgb(0% 9.41% 18.8%);
  --comp-accordion-text-color: rgb(85% 87.8% 90.6%);
  --comp-accordion-hovered-background-color: rgb(10% 26.9% 43.9%);
  --comp-accordion-active-background-color: rgb(0% 15.1% 30.1%);
  --comp-range-background-color: rgb(0% 9.41% 18.8%);
  --comp-link-item-background-color: rgb(0% 9.41% 18.8%);
  --comp-link-item-text-color: rgb(85% 87.8% 90.6%);
  --comp-link-item-hovered-background-color: rgb(10% 26.9% 43.9%);
  --comp-link-item-active-background-color: rgb(0% 15.1% 30.1%);
  --comp-button-primary-pressed-border-color: rgb(94.8% 98% 96.8%);
  --comp-button-secondary-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-button-secondary-background-color: rgb(0% 9.41% 18.8%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(94% 95.1% 96.3%);
  --comp-box-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
}
:root[data-brand="retail"][data-mode="dark"] .sds-box.-boxSunken, 
:root[data-brand="retail"][data-mode="dark"] .sds-box.-elevated, 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken, 
:root[data-brand="retail"][data-mode="dark"] .sds-contentSection.-elevated, 
:root[data-brand="retail"][data-mode="dark"] [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="dark"] [data-scope='elevated'], 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken .sds-box.-boxSunken, 
:root[data-brand="retail"][data-mode="dark"] .sds-contentSection.-elevated .sds-box.-elevated, 
:root[data-brand="retail"][data-mode="dark"] [data-scope='sunken'] [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="dark"] [data-scope='elevated'] [data-scope='elevated'], 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="retail"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated, 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='elevated'], 
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] [data-scope='elevated']{
  --comp-button-primary-pressed-border-color: rgb(5.33% 26.7% 18.7%);
  --comp-button-secondary-background-color: rgb(0% 9.41% 18.8%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(0% 9.41% 18.8%);
  --comp-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-shader-background-color: rgb(0% 9.41% 18.8% / 0);
  --comp-accordion-background-color: rgb(0% 7.53% 15.1%);
  --comp-accordion-icon-button-background-color: rgb(0% 9.41% 18.8%);
  --comp-link-item-background-color: rgb(0% 7.53% 15.1%);
  --comp-box-background-color: rgb(0% 15.1% 30.1%);
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-alert-banner-primary-background-color: rgb(0% 15.1% 30.1%);
  --comp-range-background-color: rgb(0% 7.53% 15.1%);
  --comp-label-text-color: rgb(85% 87.8% 90.6%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="retail"][data-mode="dark"] [data-scope='flat'], 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken .sds-box, 
:root[data-brand="retail"][data-mode="dark"] .sds-contentSection.-elevated .sds-box, 
:root[data-brand="retail"][data-mode="dark"] [data-scope='sunken'] [data-scope='flat'], 
:root[data-brand="retail"][data-mode="dark"] [data-scope='elevated'] [data-scope='flat'], 
:root[data-brand="retail"][data-mode="dark"] [data-scope='sunken'] .sds-box, 
:root[data-brand="retail"][data-mode="dark"] [data-scope='elevated'] .sds-box, 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="retail"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box, 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="retail"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='flat'], 
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] .sds-box, 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="retail"][data-mode="dark"] .sds-contentSection.-elevated .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="retail"][data-mode="dark"] [data-scope='sunken'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="retail"][data-mode="dark"] [data-scope='elevated'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="retail"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="retail"][data-mode="dark"] .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="retail"][data-mode="dark"] .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="retail"][data-mode="dark"] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="retail"][data-mode="dark"] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] [data-scope]:not([data-scope='elevated']){
  --sys-color-text-primary-contrast: rgb(0% 7.53% 15.1%);
  --comp-button-secondary-background-color: rgb(10% 26.9% 43.9%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(5.33% 26.7% 18.7%);
  --comp-shader-background-color: rgb(0% 7.53% 15.1% / 0);
  --comp-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-label-text-color: rgb(85% 87.8% 90.6%);
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] .sds-box, 
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] .sds-box.-boxSunken, 
:root[data-brand="retail"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="retail"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="retail"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box{
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
  --comp-box-pressed-border-color: rgb(94% 95.1% 96.3%);
}
:root[data-brand="tweenz"][data-mode="light"], 
:root[data-mode="light"] [data-brand="tweenz"], 
:root[data-mode="light"] .sds-contentSection[data-brand="tweenz"]{
  --sys-color-background-primary-6: rgb(99.4% 94.8% 96.9%);
  --sys-color-background-secondary-6: rgb(95.9% 98.5% 99.5%);
  --sys-color-background-secondary-10: rgb(93.2% 97.5% 99.2%);
  --sys-color-background-secondary-15: rgb(89.8% 96.2% 98.8%);
  --sys-color-background-secondary-20: rgb(86.4% 94.9% 98.4%);
  --sys-color-background-secondary-25: rgb(82.9% 93.6% 97.9%);
  --sys-color-background-secondary-30: rgb(79.5% 92.4% 97.5%);
  --sys-color-background-secondary-40: rgb(72.7% 89.8% 96.7%);
  --sys-color-background-secondary-50: rgb(65.9% 87.3% 95.9%);
  --sys-color-background-secondary-60: rgb(59.1% 84.7% 95.1%);
  --sys-color-background-secondary-70: rgb(52.2% 82.2% 94.2%);
  --sys-color-background-secondary-80: rgb(45.4% 79.6% 93.4%);
  --sys-color-background-secondary-90: rgb(38.6% 77.1% 92.6%);
  --sys-color-background-secondary-100: #51beea;
  --sys-color-background-secondary-110: rgb(28.6% 67.1% 82.6%);
  --sys-color-background-secondary-120: rgb(25.4% 59.6% 73.4%);
  --sys-color-background-secondary-130: rgb(22.2% 52.2% 64.2%);
  --sys-color-background-secondary-140: rgb(19.1% 44.7% 55.1%);
  --sys-color-background-secondary-150: rgb(15.9% 37.3% 45.9%);
  --sys-color-background-secondary-160: rgb(12.7% 29.8% 36.7%);
  --sys-color-background-secondary-170: rgb(9.53% 22.4% 27.5%);
  --sys-color-background-secondary-180: rgb(6.35% 14.9% 18.4%);
  --sys-color-background-secondary-gradient: linear-gradient(48deg, #51beea 14%, rgb(19.1% 44.7% 55.1%) 84%);
  --sys-color-background-accent-6: rgb(99.4% 94.8% 96.9%);
  --sys-color-background-accent-10: rgb(99% 91.4% 94.9%);
  --sys-color-background-accent-15: rgb(98.5% 87.1% 92.3%);
  --sys-color-background-accent-20: rgb(98% 82.7% 89.7%);
  --sys-color-background-accent-25: rgb(97.5% 78.4% 87.2%);
  --sys-color-background-accent-30: rgb(97.1% 74.1% 84.6%);
  --sys-color-background-accent-40: rgb(96.1% 65.5% 79.5%);
  --sys-color-background-accent-50: rgb(95.1% 56.9% 74.3%);
  --sys-color-background-accent-60: rgb(94.1% 48.2% 69.2%);
  --sys-color-background-accent-70: rgb(93.1% 39.6% 64%);
  --sys-color-background-accent-80: rgb(92.2% 31% 58.9%);
  --sys-color-background-accent-90: rgb(91.2% 22.4% 53.8%);
  --sys-color-background-accent-100: #e6237c;
  --sys-color-background-accent-110: rgb(81.2% 12.4% 43.8%);
  --sys-color-background-accent-120: rgb(72.2% 11% 38.9%);
  --sys-color-background-accent-130: rgb(63.1% 9.61% 34%);
  --sys-color-background-accent-140: rgb(54.1% 8.24% 29.2%);
  --sys-color-background-accent-150: rgb(45.1% 6.86% 24.3%);
  --sys-color-background-accent-160: rgb(36.1% 5.49% 19.5%);
  --sys-color-background-accent-170: rgb(27.1% 4.12% 14.6%);
  --sys-color-background-accent-180: rgb(18% 2.75% 9.73%);
  --sys-color-background-accent-gradient: linear-gradient(48deg, #e6237c 14%, rgb(72.2% 11% 38.9%) 84%);
  --sys-color-elevation-surface-sunken: rgb(99.4% 94.8% 96.9%);
  --sys-color-elevation-shadow-secondary-transparent: rgba(81, 190, 234, 0.08);
  --sys-color-elevation-shadow-secondary-minimal: rgba(81, 190, 234, 0.16);
  --sys-color-elevation-shadow-secondary-subtle: rgba(81, 190, 234, 0.24);
  --sys-color-elevation-shadow-secondary-moderate: rgba(81, 190, 234, 0.32);
  --sys-color-elevation-shadow-secondary-heavy: rgba(81, 190, 234, 0.4);
  --sys-color-elevation-shadow-secondary-opaque: rgba(81, 190, 234, 0.48);
  --sys-color-elevation-shadow-accent-transparent: rgba(230, 35, 124, 0.08);
  --sys-color-elevation-shadow-accent-minimal: rgba(230, 35, 124, 0.16);
  --sys-color-elevation-shadow-accent-subtle: rgba(230, 35, 124, 0.24);
  --sys-color-elevation-shadow-accent-moderate: rgba(230, 35, 124, 0.32);
  --sys-color-elevation-shadow-accent-heavy: rgba(230, 35, 124, 0.4);
  --sys-color-elevation-shadow-accent-opaque: rgba(230, 35, 124, 0.48);
  --sys-color-text-primary-inverse: rgb(99.4% 94.8% 96.9%);
  --sys-color-text-secondary-contrast: rgb(22.2% 52.2% 64.2%);
  --sys-color-text-secondary-vivid: #51beea;
  --sys-color-text-secondary-muted: rgb(52.2% 82.2% 94.2%);
  --sys-color-text-secondary-inverse: rgb(95.9% 98.5% 99.5%);
  --sys-color-text-accent-contrast: rgb(63.1% 9.61% 34%);
  --sys-color-text-accent-vivid: #e6237c;
  --sys-color-text-accent-muted: rgb(93.1% 39.6% 64%);
  --sys-color-text-accent-inverse: rgb(99.4% 94.8% 96.9%);
  --sys-color-border-primary-inverse: rgb(99.4% 94.8% 96.9%);
  --sys-color-border-secondary-contrast: rgb(12.7% 29.8% 36.7%);
  --sys-color-border-secondary-bold: rgb(22.2% 52.2% 64.2%);
  --sys-color-border-secondary-strong: #51beea;
  --sys-color-border-secondary-moderate: rgb(79.5% 92.4% 97.5%);
  --sys-color-border-secondary-subtle: rgb(89.8% 96.2% 98.8%);
  --sys-color-border-secondary-minimal: rgb(93.2% 97.5% 99.2%);
  --sys-color-border-secondary-inverse: rgb(95.9% 98.5% 99.5%);
  --sys-color-border-accent-contrast: rgb(36.1% 5.49% 19.5%);
  --sys-color-border-accent-bold: rgb(63.1% 9.61% 34%);
  --sys-color-border-accent-strong: #e6237c;
  --sys-color-border-accent-moderate: rgb(97.1% 74.1% 84.6%);
  --sys-color-border-accent-subtle: rgb(98.5% 87.1% 92.3%);
  --sys-color-border-accent-minimal: rgb(99% 91.4% 94.9%);
  --sys-color-border-accent-inverse: rgb(99.4% 94.8% 96.9%);
  --ui-interaction-loading-background-color: linear-gradient(270deg, rgb(99.4% 94.8% 96.9%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(99.4% 94.8% 96.9%) 100%);
  --brand-color-primary-solid-6: rgb(99.4% 94.8% 96.9%);
  --brand-color-secondary-solid-6: rgb(95.9% 98.5% 99.5%);
  --brand-color-secondary-solid-10: rgb(93.2% 97.5% 99.2%);
  --brand-color-secondary-solid-15: rgb(89.8% 96.2% 98.8%);
  --brand-color-secondary-solid-20: rgb(86.4% 94.9% 98.4%);
  --brand-color-secondary-solid-25: rgb(82.9% 93.6% 97.9%);
  --brand-color-secondary-solid-30: rgb(79.5% 92.4% 97.5%);
  --brand-color-secondary-solid-40: rgb(72.7% 89.8% 96.7%);
  --brand-color-secondary-solid-50: rgb(65.9% 87.3% 95.9%);
  --brand-color-secondary-solid-60: rgb(59.1% 84.7% 95.1%);
  --brand-color-secondary-solid-70: rgb(52.2% 82.2% 94.2%);
  --brand-color-secondary-solid-80: rgb(45.4% 79.6% 93.4%);
  --brand-color-secondary-solid-90: rgb(38.6% 77.1% 92.6%);
  --brand-color-secondary-solid-100: #51beea;
  --brand-color-secondary-solid-110: rgb(28.6% 67.1% 82.6%);
  --brand-color-secondary-solid-120: rgb(25.4% 59.6% 73.4%);
  --brand-color-secondary-solid-130: rgb(22.2% 52.2% 64.2%);
  --brand-color-secondary-solid-140: rgb(19.1% 44.7% 55.1%);
  --brand-color-secondary-solid-150: rgb(15.9% 37.3% 45.9%);
  --brand-color-secondary-solid-160: rgb(12.7% 29.8% 36.7%);
  --brand-color-secondary-solid-170: rgb(9.53% 22.4% 27.5%);
  --brand-color-secondary-solid-180: rgb(6.35% 14.9% 18.4%);
  --brand-color-secondary-gradient-100: linear-gradient(48deg, #51beea 14%, rgb(19.1% 44.7% 55.1%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(48deg, #51beea 14%, rgb(25.4% 59.6% 73.4%) 84%);
  --brand-color-secondary-transparent-8: rgba(81, 190, 234, 0.08);
  --brand-color-secondary-transparent-16: rgba(81, 190, 234, 0.16);
  --brand-color-secondary-transparent-24: rgba(81, 190, 234, 0.24);
  --brand-color-secondary-transparent-32: rgba(81, 190, 234, 0.32);
  --brand-color-secondary-transparent-40: rgba(81, 190, 234, 0.4);
  --brand-color-secondary-transparent-48: rgba(81, 190, 234, 0.48);
  --brand-color-accent-solid-6: rgb(99.4% 94.8% 96.9%);
  --brand-color-accent-solid-10: rgb(99% 91.4% 94.9%);
  --brand-color-accent-solid-15: rgb(98.5% 87.1% 92.3%);
  --brand-color-accent-solid-20: rgb(98% 82.7% 89.7%);
  --brand-color-accent-solid-25: rgb(97.5% 78.4% 87.2%);
  --brand-color-accent-solid-30: rgb(97.1% 74.1% 84.6%);
  --brand-color-accent-solid-40: rgb(96.1% 65.5% 79.5%);
  --brand-color-accent-solid-50: rgb(95.1% 56.9% 74.3%);
  --brand-color-accent-solid-60: rgb(94.1% 48.2% 69.2%);
  --brand-color-accent-solid-70: rgb(93.1% 39.6% 64%);
  --brand-color-accent-solid-80: rgb(92.2% 31% 58.9%);
  --brand-color-accent-solid-90: rgb(91.2% 22.4% 53.8%);
  --brand-color-accent-solid-100: #e6237c;
  --brand-color-accent-solid-110: rgb(81.2% 12.4% 43.8%);
  --brand-color-accent-solid-120: rgb(72.2% 11% 38.9%);
  --brand-color-accent-solid-130: rgb(63.1% 9.61% 34%);
  --brand-color-accent-solid-140: rgb(54.1% 8.24% 29.2%);
  --brand-color-accent-solid-150: rgb(45.1% 6.86% 24.3%);
  --brand-color-accent-solid-160: rgb(36.1% 5.49% 19.5%);
  --brand-color-accent-solid-170: rgb(27.1% 4.12% 14.6%);
  --brand-color-accent-solid-180: rgb(18% 2.75% 9.73%);
  --brand-color-accent-gradient-100: linear-gradient(48deg, #e6237c 14%, rgb(72.2% 11% 38.9%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(48deg, #e6237c 14%, rgb(72.2% 11% 38.9%) 84%);
  --brand-color-accent-transparent-8: rgba(230, 35, 124, 0.08);
  --brand-color-accent-transparent-16: rgba(230, 35, 124, 0.16);
  --brand-color-accent-transparent-24: rgba(230, 35, 124, 0.24);
  --brand-color-accent-transparent-32: rgba(230, 35, 124, 0.32);
  --brand-color-accent-transparent-40: rgba(230, 35, 124, 0.4);
  --brand-color-accent-transparent-48: rgba(230, 35, 124, 0.48);
  --brand-color-tertiary-solid-6: rgb(96.4% 98.5% 98.3%);
  --brand-color-tertiary-solid-10: rgb(94% 97.5% 97.1%);
  --brand-color-tertiary-solid-15: rgb(91% 96.3% 95.7%);
  --brand-color-tertiary-solid-20: rgb(88% 95.1% 94.3%);
  --brand-color-tertiary-solid-25: rgb(85% 93.8% 92.8%);
  --brand-color-tertiary-solid-30: rgb(82% 92.6% 91.4%);
  --brand-color-tertiary-solid-40: rgb(76% 90.1% 88.5%);
  --brand-color-tertiary-solid-50: rgb(70% 87.6% 85.7%);
  --brand-color-tertiary-solid-60: rgb(64% 85.2% 82.8%);
  --brand-color-tertiary-solid-70: rgb(58% 82.7% 80%);
  --brand-color-tertiary-solid-80: rgb(52% 80.2% 77.1%);
  --brand-color-tertiary-solid-90: rgb(46% 77.8% 74.2%);
  --brand-color-tertiary-solid-100: #66c0b6;
  --brand-color-tertiary-solid-110: rgb(36% 67.8% 64.2%);
  --brand-color-tertiary-solid-120: rgb(32% 60.2% 57.1%);
  --brand-color-tertiary-solid-130: rgb(28% 52.7% 50%);
  --brand-color-tertiary-solid-140: rgb(24% 45.2% 42.8%);
  --brand-color-tertiary-solid-150: rgb(20% 37.6% 35.7%);
  --brand-color-tertiary-solid-160: rgb(16% 30.1% 28.5%);
  --brand-color-tertiary-solid-170: rgb(12% 22.6% 21.4%);
  --brand-color-tertiary-solid-180: rgb(8% 15.1% 14.3%);
  --brand-color-tertiary-gradient-100: linear-gradient(48deg, #66c0b6 14%, rgb(32% 60.2% 57.1%) 84%);
  --brand-color-tertiary-gradient-120: linear-gradient(48deg, #66c0b6 14%, rgb(24% 45.2% 42.8%) 84%);
  --brand-color-tertiary-transparent-8: rgba(102, 192, 182, 0.08);
  --brand-color-tertiary-transparent-16: rgba(102, 192, 182, 0.16);
  --brand-color-tertiary-transparent-24: rgba(102, 192, 182, 0.24);
  --brand-color-tertiary-transparent-32: rgba(102, 192, 182, 0.32);
  --brand-color-tertiary-transparent-40: rgba(102, 192, 182, 0.4);
  --brand-color-tertiary-transparent-48: rgba(102, 192, 182, 0.48);
  --comp-faq-inset-h: 16px;
  --comp-faq-inset-v: 16px;
  --comp-faq-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-faq-inline: 8px;
  --comp-faq-inverse-hovered-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-accordion-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-account-card-primary-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-activitylog-pressed-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-activitylog-hovered-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-alert-banner-primary-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-alert-banner-success-pressed-close-background-color: rgb(95.1% 56.9% 74.3%);
  --comp-alert-banner-success-pressed-close-border-color: rgb(36.1% 5.49% 19.5%);
  --comp-alert-banner-success-hovered-close-background-color: rgb(97.1% 74.1% 84.6%);
  --comp-alert-banner-success-close-icon-text-color: rgb(36.1% 5.49% 19.5%);
  --comp-alert-banner-success-active-close-background-color: rgb(95.1% 56.9% 74.3%);
  --comp-alert-banner-success-active-close-border-color: rgb(36.1% 5.49% 19.5%);
  --comp-alert-banner-danger-close-icon-text-color: rgb(12.7% 29.8% 36.7%);
  --comp-alert-banner-danger-pressed-close-background-color: rgb(65.9% 87.3% 95.9%);
  --comp-alert-banner-danger-pressed-close-border-color: rgb(12.7% 29.8% 36.7%);
  --comp-alert-banner-danger-active-close-background-color: rgb(65.9% 87.3% 95.9%);
  --comp-alert-banner-danger-active-close-border-color: rgb(12.7% 29.8% 36.7%);
  --comp-alert-banner-danger-hovered-close-background-color: rgb(79.5% 92.4% 97.5%);
  --comp-amount-positive-text-color: #e6237c;
  --comp-amount-negative-text-color: #51beea;
  --comp-avatar-number-secondary-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-badge-primary-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-box-sunken-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-brand-line-background-color: #e6237c;
  --comp-button-primary-background-color: linear-gradient(48deg, #e6237c 14%, rgb(72.2% 11% 38.9%) 84%);
  --comp-button-primary-hovered-background-color: rgb(72.2% 11% 38.9%);
  --comp-button-primary-pressed-border-color: rgb(36.1% 5.49% 19.5%);
  --comp-button-primary-pressed-background-color: rgb(54.1% 8.24% 29.2%);
  --comp-button-primary-disabled-background-color: rgb(97.1% 74.1% 84.6%);
  --comp-button-primary-loading-background-color: linear-gradient(180deg, rgb(97.1% 74.1% 84.6%) 0%, #e6237c 36%, rgb(97.1% 74.1% 84.6%) 100%);
  --comp-button-secondary-background-color: rgb(93.2% 97.5% 99.2%);
  --comp-button-secondary-text-color: rgb(22.2% 52.2% 64.2%);
  --comp-button-secondary-hovered-background-color: rgb(86.4% 94.9% 98.4%);
  --comp-button-secondary-pressed-border-color: rgb(22.2% 52.2% 64.2%);
  --comp-button-secondary-pressed-background-color: rgb(79.5% 92.4% 97.5%);
  --comp-button-secondary-loading-background-color: linear-gradient(180deg, rgb(95.9% 98.5% 99.5%) 0%, rgb(86.4% 94.9% 98.4%) 36%, rgb(95.9% 98.5% 99.5%) 100%);
  --comp-icon-button-activatable-loading-background-color: linear-gradient(270deg, rgb(99.4% 94.8% 96.9%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(99.4% 94.8% 96.9%) 100%);
  --comp-chat-message-tick-user-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-disclaimer-link-text-color: #51beea;
  --comp-footer-bar-header-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-footer-bar-min-height: 96px;
  --comp-footer-bar-inset-h: 16px;
  --comp-footer-bar-inset-v: 16px;
  --comp-footer-header-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-heading-inverse-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-link-navbar-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-link-item-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-list-item-sunken-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-list-unordered-feature-icon-background-color: #e6237c;
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-modal-sunken-body-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-navbar-button-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-navbar-button-color-background-hovered: rgb(0% 7.53% 15.1%);
  --comp-navbar-button-color-background-pressed: rgb(0% 7.53% 15.1%);
  --comp-navbar-link-color-background-hovered-screensmall: rgb(99.4% 94.8% 96.9%);
  --comp-navbar-link-color-background-pressed-screensmall: rgb(99.4% 94.8% 96.9%);
  --comp-navbar-link-color-background-active-screensmall: rgb(99.4% 94.8% 96.9%);
  --comp-navbar-link-color-text-enabled-screenlarge: rgb(70% 75.6% 81.3%);
  --comp-navbar-link-color-text-hovered-screensmall: rgb(63.1% 9.61% 34%);
  --comp-navbar-link-color-text-active-screensmall: rgb(63.1% 9.61% 34%);
  --comp-navbar-link-color-text-pressed-screensmall: rgb(63.1% 9.61% 34%);
  --comp-navbar-dropdown-hovered-link-text-color: rgb(63.1% 9.61% 34%);
  --comp-navbar-dropdown-hovered-link-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-navbar-dropdown-active-link-text-color: rgb(63.1% 9.61% 34%);
  --comp-navbar-dropdown-active-link-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-navbar-dropdown-pressed-link-text-color: rgb(63.1% 9.61% 34%);
  --comp-navbar-dropdown-pressed-link-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-page-controls-background-color: rgb(97.1% 74.1% 84.6%);
  --comp-page-controls-active-background-color: #e6237c;
  --comp-progress-bar-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-quote-marks-background-color: #51beea;
  --comp-search-sunken-enabled-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-search-sunken-filled-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(48deg, #e6237c 14%, rgb(72.2% 11% 38.9%) 84%);
  --comp-skeleton-background-color: linear-gradient(270deg, rgb(99.4% 94.8% 96.9%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(99.4% 94.8% 96.9%) 100%);
  --comp-subheader-link-hovered-text-color: rgb(63.1% 9.61% 34%);
  --comp-subheader-link-active-text-color: rgb(63.1% 9.61% 34%);
  --comp-subheader-link-active-border-color: rgb(63.1% 9.61% 34%);
  --comp-suggestion-loading-background-color: linear-gradient(270deg, rgb(99.4% 94.8% 96.9%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(99.4% 94.8% 96.9%) 100%);
  --comp-switch-checked-loading-background-color: linear-gradient(rgb(97.1% 74.1% 84.6%) 0%, #e6237c 36%, rgb(97.1% 74.1% 84.6%) 100%);
  --comp-switch-loading-background-color: linear-gradient(270deg, rgb(99.4% 94.8% 96.9%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(99.4% 94.8% 96.9%) 100%);
  --comp-timeline-pressed-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-upload-complete-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-image-upload-complete-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-verified-color-background: #e6237c;
  --comp-button-lo-text-color: rgb(22.2% 52.2% 64.2%);
}
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'], 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted, 
:root[data-brand="tweenz"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted{
  --sys-color-text-primary-contrast: rgb(99.4% 94.8% 96.9%);
  --comp-section-background-color: rgb(0% 11.3% 22.6%);
  --comp-heading-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-shader-background-color: rgb(0% 11.3% 22.6% / 0);
  --comp-label-meta-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-label-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-page-controls-background-color: rgb(30% 43.2% 56.4%);
  --comp-page-controls-active-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-alert-banner-primary-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-accordion-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-accordion-text-color: #003060;
  --comp-accordion-hovered-background-color: rgb(90% 91.9% 93.8%);
  --comp-accordion-active-background-color: #ffffff;
  --comp-range-background-color: #ffffff;
  --comp-link-item-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-link-item-text-color: #003060;
  --comp-link-item-hovered-background-color: rgb(90% 91.9% 93.8%);
  --comp-link-item-active-background-color: #ffffff;
  --comp-button-primary-pressed-border-color: rgb(99.4% 94.8% 96.9%);
  --comp-button-secondary-pressed-border-color: rgb(99.4% 94.8% 96.9%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(99.4% 94.8% 96.9%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-box-pressed-border-color: rgb(99.4% 94.8% 96.9%);
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
}
:root[data-brand="tweenz"][data-mode="light"] .sds-box.-boxSunken, 
:root[data-brand="tweenz"][data-mode="light"] .sds-box.-elevated, 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken, 
:root[data-brand="tweenz"][data-mode="light"] .sds-contentSection.-elevated, 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='elevated'], 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken .sds-box.-boxSunken, 
:root[data-brand="tweenz"][data-mode="light"] .sds-contentSection.-elevated .sds-box.-elevated, 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='sunken'] [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='elevated'] [data-scope='elevated'], 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="tweenz"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated, 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='elevated'], 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] [data-scope='elevated']{
  --comp-button-primary-pressed-border-color: rgb(36.1% 5.49% 19.5%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-heading-text-color: #003060;
  --comp-shader-background-color: rgb(99.4% 94.8% 96.9% / 0);
  --comp-accordion-background-color: #ffffff;
  --comp-accordion-icon-button-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-link-item-background-color: #ffffff;
  --comp-box-background-color: #ffffff;
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-alert-banner-primary-background-color: #ffffff;
  --comp-range-background-color: rgb(75% 79.7% 84.4%);
  --comp-label-text-color: #003060;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="tweenz"][data-mode="light"] [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken .sds-box, 
:root[data-brand="tweenz"][data-mode="light"] .sds-contentSection.-elevated .sds-box, 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='sunken'] [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='elevated'] [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='sunken'] .sds-box, 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='elevated'] .sds-box, 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="tweenz"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box, 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] .sds-box, 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="tweenz"][data-mode="light"] .sds-contentSection.-elevated .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='sunken'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='elevated'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="tweenz"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="tweenz"][data-mode="light"] .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="tweenz"][data-mode="light"] .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] [data-scope]:not([data-scope='elevated']){
  --sys-color-text-primary-contrast: rgb(0% 7.53% 15.1%);
  --comp-button-secondary-background-color: rgb(90% 91.9% 93.8%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(36.1% 5.49% 19.5%);
  --comp-shader-background-color: rgb(100% 100% 100% / 0);
  --comp-heading-text-color: #003060;
  --comp-label-text-color: #003060;
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] .sds-box, 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] .sds-box.-boxSunken, 
:root[data-brand="tweenz"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="tweenz"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box{
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
  --comp-box-pressed-border-color: rgb(99.4% 94.8% 96.9%);
}
:root[data-brand="tweenz"][data-mode="dark"], 
:root[data-mode="dark"] [data-brand="tweenz"], 
:root[data-mode="dark"] .sds-contentSection[data-brand="tweenz"]{
  --sys-color-background-secondary-6: rgb(95.9% 98.5% 99.5%);
  --sys-color-background-secondary-10: rgb(93.2% 97.5% 99.2%);
  --sys-color-background-secondary-15: rgb(89.8% 96.2% 98.8%);
  --sys-color-background-secondary-20: rgb(86.4% 94.9% 98.4%);
  --sys-color-background-secondary-25: rgb(82.9% 93.6% 97.9%);
  --sys-color-background-secondary-30: rgb(79.5% 92.4% 97.5%);
  --sys-color-background-secondary-40: rgb(72.7% 89.8% 96.7%);
  --sys-color-background-secondary-50: rgb(65.9% 87.3% 95.9%);
  --sys-color-background-secondary-60: rgb(59.1% 84.7% 95.1%);
  --sys-color-background-secondary-70: rgb(52.2% 82.2% 94.2%);
  --sys-color-background-secondary-80: rgb(45.4% 79.6% 93.4%);
  --sys-color-background-secondary-90: rgb(38.6% 77.1% 92.6%);
  --sys-color-background-secondary-100: rgb(45.4% 79.6% 93.4%);
  --sys-color-background-secondary-110: rgb(28.6% 67.1% 82.6%);
  --sys-color-background-secondary-120: rgb(25.4% 59.6% 73.4%);
  --sys-color-background-secondary-130: rgb(22.2% 52.2% 64.2%);
  --sys-color-background-secondary-140: rgb(19.1% 44.7% 55.1%);
  --sys-color-background-secondary-150: rgb(15.9% 37.3% 45.9%);
  --sys-color-background-secondary-160: rgb(12.7% 29.8% 36.7%);
  --sys-color-background-secondary-170: rgb(9.53% 22.4% 27.5%);
  --sys-color-background-secondary-180: rgb(6.35% 14.9% 18.4%);
  --sys-color-background-secondary-gradient: linear-gradient(48deg, #51beea 14%, rgb(19.1% 44.7% 55.1%) 84%);
  --sys-color-background-accent-6: rgb(99.4% 94.8% 96.9%);
  --sys-color-background-accent-10: rgb(99% 91.4% 94.9%);
  --sys-color-background-accent-15: rgb(98.5% 87.1% 92.3%);
  --sys-color-background-accent-20: rgb(98% 82.7% 89.7%);
  --sys-color-background-accent-25: rgb(97.5% 78.4% 87.2%);
  --sys-color-background-accent-30: rgb(97.1% 74.1% 84.6%);
  --sys-color-background-accent-40: rgb(96.1% 65.5% 79.5%);
  --sys-color-background-accent-50: rgb(95.1% 56.9% 74.3%);
  --sys-color-background-accent-60: rgb(94.1% 48.2% 69.2%);
  --sys-color-background-accent-70: rgb(93.1% 39.6% 64%);
  --sys-color-background-accent-80: rgb(92.2% 31% 58.9%);
  --sys-color-background-accent-90: rgb(91.2% 22.4% 53.8%);
  --sys-color-background-accent-100: rgb(92.2% 31% 58.9%);
  --sys-color-background-accent-110: rgb(81.2% 12.4% 43.8%);
  --sys-color-background-accent-120: rgb(72.2% 11% 38.9%);
  --sys-color-background-accent-130: rgb(63.1% 9.61% 34%);
  --sys-color-background-accent-140: rgb(54.1% 8.24% 29.2%);
  --sys-color-background-accent-150: rgb(45.1% 6.86% 24.3%);
  --sys-color-background-accent-160: rgb(36.1% 5.49% 19.5%);
  --sys-color-background-accent-170: rgb(27.1% 4.12% 14.6%);
  --sys-color-background-accent-180: rgb(18% 2.75% 9.73%);
  --sys-color-background-accent-gradient: linear-gradient(48deg, #e6237c 14%, rgb(72.2% 11% 38.9%) 84%);
  --sys-color-elevation-shadow-secondary-transparent: rgba(81, 190, 234, 0.08);
  --sys-color-elevation-shadow-secondary-minimal: rgba(81, 190, 234, 0.16);
  --sys-color-elevation-shadow-secondary-subtle: rgba(81, 190, 234, 0.24);
  --sys-color-elevation-shadow-secondary-moderate: rgba(81, 190, 234, 0.32);
  --sys-color-elevation-shadow-secondary-heavy: rgba(81, 190, 234, 0.4);
  --sys-color-elevation-shadow-secondary-opaque: rgba(81, 190, 234, 0.48);
  --sys-color-elevation-shadow-accent-transparent: rgba(230, 35, 124, 0.08);
  --sys-color-elevation-shadow-accent-minimal: rgba(230, 35, 124, 0.16);
  --sys-color-elevation-shadow-accent-subtle: rgba(230, 35, 124, 0.24);
  --sys-color-elevation-shadow-accent-moderate: rgba(230, 35, 124, 0.32);
  --sys-color-elevation-shadow-accent-heavy: rgba(230, 35, 124, 0.4);
  --sys-color-elevation-shadow-accent-opaque: rgba(230, 35, 124, 0.48);
  --sys-color-text-primary-muted: rgb(99.4% 94.8% 96.9%);
  --sys-color-text-secondary-contrast: rgb(22.2% 52.2% 64.2%);
  --sys-color-text-secondary-vivid: #51beea;
  --sys-color-text-secondary-muted: rgb(52.2% 82.2% 94.2%);
  --sys-color-text-secondary-inverse: rgb(95.9% 98.5% 99.5%);
  --sys-color-text-accent-contrast: rgb(63.1% 9.61% 34%);
  --sys-color-text-accent-vivid: #e6237c;
  --sys-color-text-accent-muted: rgb(93.1% 39.6% 64%);
  --sys-color-text-accent-inverse: rgb(99.4% 94.8% 96.9%);
  --sys-color-border-primary-inverse: rgb(99.4% 94.8% 96.9%);
  --sys-color-border-secondary-contrast: rgb(12.7% 29.8% 36.7%);
  --sys-color-border-secondary-bold: rgb(22.2% 52.2% 64.2%);
  --sys-color-border-secondary-strong: rgb(45.4% 79.6% 93.4%);
  --sys-color-border-secondary-moderate: rgb(79.5% 92.4% 97.5%);
  --sys-color-border-secondary-subtle: rgb(89.8% 96.2% 98.8%);
  --sys-color-border-secondary-minimal: rgb(93.2% 97.5% 99.2%);
  --sys-color-border-secondary-inverse: rgb(95.9% 98.5% 99.5%);
  --sys-color-border-accent-contrast: rgb(36.1% 5.49% 19.5%);
  --sys-color-border-accent-bold: rgb(63.1% 9.61% 34%);
  --sys-color-border-accent-strong: rgb(92.2% 31% 58.9%);
  --sys-color-border-accent-moderate: rgb(97.1% 74.1% 84.6%);
  --sys-color-border-accent-subtle: rgb(98.5% 87.1% 92.3%);
  --sys-color-border-accent-minimal: rgb(99% 91.4% 94.9%);
  --sys-color-border-accent-inverse: rgb(99.4% 94.8% 96.9%);
  --ui-interaction-loading-background-color: linear-gradient(rgb(99.4% 94.8% 96.9%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(99.4% 94.8% 96.9%) 100%);
  --brand-color-primary-solid-6: rgb(99.4% 94.8% 96.9%);
  --brand-color-secondary-solid-6: rgb(95.9% 98.5% 99.5%);
  --brand-color-secondary-solid-10: rgb(93.2% 97.5% 99.2%);
  --brand-color-secondary-solid-15: rgb(89.8% 96.2% 98.8%);
  --brand-color-secondary-solid-20: rgb(86.4% 94.9% 98.4%);
  --brand-color-secondary-solid-25: rgb(82.9% 93.6% 97.9%);
  --brand-color-secondary-solid-30: rgb(79.5% 92.4% 97.5%);
  --brand-color-secondary-solid-40: rgb(72.7% 89.8% 96.7%);
  --brand-color-secondary-solid-50: rgb(65.9% 87.3% 95.9%);
  --brand-color-secondary-solid-60: rgb(59.1% 84.7% 95.1%);
  --brand-color-secondary-solid-70: rgb(52.2% 82.2% 94.2%);
  --brand-color-secondary-solid-80: rgb(45.4% 79.6% 93.4%);
  --brand-color-secondary-solid-90: rgb(38.6% 77.1% 92.6%);
  --brand-color-secondary-solid-100: #51beea;
  --brand-color-secondary-solid-110: rgb(28.6% 67.1% 82.6%);
  --brand-color-secondary-solid-120: rgb(25.4% 59.6% 73.4%);
  --brand-color-secondary-solid-130: rgb(22.2% 52.2% 64.2%);
  --brand-color-secondary-solid-140: rgb(19.1% 44.7% 55.1%);
  --brand-color-secondary-solid-150: rgb(15.9% 37.3% 45.9%);
  --brand-color-secondary-solid-160: rgb(12.7% 29.8% 36.7%);
  --brand-color-secondary-solid-170: rgb(9.53% 22.4% 27.5%);
  --brand-color-secondary-solid-180: rgb(6.35% 14.9% 18.4%);
  --brand-color-secondary-gradient-100: linear-gradient(48deg, #51beea 14%, rgb(19.1% 44.7% 55.1%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(48deg, #51beea 14%, rgb(25.4% 59.6% 73.4%) 84%);
  --brand-color-secondary-transparent-8: rgba(81, 190, 234, 0.08);
  --brand-color-secondary-transparent-16: rgba(81, 190, 234, 0.16);
  --brand-color-secondary-transparent-24: rgba(81, 190, 234, 0.24);
  --brand-color-secondary-transparent-32: rgba(81, 190, 234, 0.32);
  --brand-color-secondary-transparent-40: rgba(81, 190, 234, 0.4);
  --brand-color-secondary-transparent-48: rgba(81, 190, 234, 0.48);
  --brand-color-accent-solid-6: rgb(99.4% 94.8% 96.9%);
  --brand-color-accent-solid-10: rgb(99% 91.4% 94.9%);
  --brand-color-accent-solid-15: rgb(98.5% 87.1% 92.3%);
  --brand-color-accent-solid-20: rgb(98% 82.7% 89.7%);
  --brand-color-accent-solid-25: rgb(97.5% 78.4% 87.2%);
  --brand-color-accent-solid-30: rgb(97.1% 74.1% 84.6%);
  --brand-color-accent-solid-40: rgb(96.1% 65.5% 79.5%);
  --brand-color-accent-solid-50: rgb(95.1% 56.9% 74.3%);
  --brand-color-accent-solid-60: rgb(94.1% 48.2% 69.2%);
  --brand-color-accent-solid-70: rgb(93.1% 39.6% 64%);
  --brand-color-accent-solid-80: rgb(92.2% 31% 58.9%);
  --brand-color-accent-solid-90: rgb(91.2% 22.4% 53.8%);
  --brand-color-accent-solid-100: #e6237c;
  --brand-color-accent-solid-110: rgb(81.2% 12.4% 43.8%);
  --brand-color-accent-solid-120: rgb(72.2% 11% 38.9%);
  --brand-color-accent-solid-130: rgb(63.1% 9.61% 34%);
  --brand-color-accent-solid-140: rgb(54.1% 8.24% 29.2%);
  --brand-color-accent-solid-150: rgb(45.1% 6.86% 24.3%);
  --brand-color-accent-solid-160: rgb(36.1% 5.49% 19.5%);
  --brand-color-accent-solid-170: rgb(27.1% 4.12% 14.6%);
  --brand-color-accent-solid-180: rgb(18% 2.75% 9.73%);
  --brand-color-accent-gradient-100: linear-gradient(48deg, #e6237c 14%, rgb(72.2% 11% 38.9%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(48deg, #e6237c 14%, rgb(72.2% 11% 38.9%) 84%);
  --brand-color-accent-transparent-8: rgba(230, 35, 124, 0.08);
  --brand-color-accent-transparent-16: rgba(230, 35, 124, 0.16);
  --brand-color-accent-transparent-24: rgba(230, 35, 124, 0.24);
  --brand-color-accent-transparent-32: rgba(230, 35, 124, 0.32);
  --brand-color-accent-transparent-40: rgba(230, 35, 124, 0.4);
  --brand-color-accent-transparent-48: rgba(230, 35, 124, 0.48);
  --brand-color-tertiary-solid-6: rgb(96.4% 98.5% 98.3%);
  --brand-color-tertiary-solid-10: rgb(94% 97.5% 97.1%);
  --brand-color-tertiary-solid-15: rgb(91% 96.3% 95.7%);
  --brand-color-tertiary-solid-20: rgb(88% 95.1% 94.3%);
  --brand-color-tertiary-solid-25: rgb(85% 93.8% 92.8%);
  --brand-color-tertiary-solid-30: rgb(82% 92.6% 91.4%);
  --brand-color-tertiary-solid-40: rgb(76% 90.1% 88.5%);
  --brand-color-tertiary-solid-50: rgb(70% 87.6% 85.7%);
  --brand-color-tertiary-solid-60: rgb(64% 85.2% 82.8%);
  --brand-color-tertiary-solid-70: rgb(58% 82.7% 80%);
  --brand-color-tertiary-solid-80: rgb(52% 80.2% 77.1%);
  --brand-color-tertiary-solid-90: rgb(46% 77.8% 74.2%);
  --brand-color-tertiary-solid-100: #66c0b6;
  --brand-color-tertiary-solid-110: rgb(36% 67.8% 64.2%);
  --brand-color-tertiary-solid-120: rgb(32% 60.2% 57.1%);
  --brand-color-tertiary-solid-130: rgb(28% 52.7% 50%);
  --brand-color-tertiary-solid-140: rgb(24% 45.2% 42.8%);
  --brand-color-tertiary-solid-150: rgb(20% 37.6% 35.7%);
  --brand-color-tertiary-solid-160: rgb(16% 30.1% 28.5%);
  --brand-color-tertiary-solid-170: rgb(12% 22.6% 21.4%);
  --brand-color-tertiary-solid-180: rgb(8% 15.1% 14.3%);
  --brand-color-tertiary-gradient-100: linear-gradient(48deg, #66c0b6 14%, rgb(32% 60.2% 57.1%) 84%);
  --brand-color-tertiary-gradient-120: linear-gradient(48deg, #66c0b6 14%, rgb(24% 45.2% 42.8%) 84%);
  --brand-color-tertiary-transparent-8: rgba(102, 192, 182, 0.08);
  --brand-color-tertiary-transparent-16: rgba(102, 192, 182, 0.16);
  --brand-color-tertiary-transparent-24: rgba(102, 192, 182, 0.24);
  --brand-color-tertiary-transparent-32: rgba(102, 192, 182, 0.32);
  --brand-color-tertiary-transparent-40: rgba(102, 192, 182, 0.4);
  --brand-color-tertiary-transparent-48: rgba(102, 192, 182, 0.48);
  --comp-faq-inset-h: 16px;
  --comp-faq-inset-v: 16px;
  --comp-faq-inline: 8px;
  --comp-account-card-primary-description-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-activitylog-description-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-alert-banner-primary-description-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-alert-banner-success-pressed-close-background-color: rgb(95.1% 56.9% 74.3%);
  --comp-alert-banner-success-pressed-close-border-color: rgb(36.1% 5.49% 19.5%);
  --comp-alert-banner-success-hovered-close-background-color: rgb(97.1% 74.1% 84.6%);
  --comp-alert-banner-success-close-icon-text-color: rgb(36.1% 5.49% 19.5%);
  --comp-alert-banner-success-active-close-background-color: rgb(95.1% 56.9% 74.3%);
  --comp-alert-banner-success-active-close-border-color: rgb(36.1% 5.49% 19.5%);
  --comp-alert-banner-danger-close-icon-text-color: rgb(12.7% 29.8% 36.7%);
  --comp-alert-banner-danger-pressed-close-background-color: rgb(65.9% 87.3% 95.9%);
  --comp-alert-banner-danger-pressed-close-border-color: rgb(12.7% 29.8% 36.7%);
  --comp-alert-banner-danger-active-close-background-color: rgb(65.9% 87.3% 95.9%);
  --comp-alert-banner-danger-active-close-border-color: rgb(12.7% 29.8% 36.7%);
  --comp-alert-banner-danger-hovered-close-background-color: rgb(79.5% 92.4% 97.5%);
  --comp-amount-positive-text-color: #e6237c;
  --comp-amount-negative-text-color: #51beea;
  --comp-amount-arrow-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-badge-nps-sub-label-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-brand-line-background-color: rgb(92.2% 31% 58.9%);
  --comp-button-primary-background-color: linear-gradient(48deg, #e6237c 14%, rgb(72.2% 11% 38.9%) 84%);
  --comp-button-primary-hovered-background-color: rgb(72.2% 11% 38.9%);
  --comp-button-primary-pressed-border-color: rgb(36.1% 5.49% 19.5%);
  --comp-button-primary-pressed-background-color: rgb(54.1% 8.24% 29.2%);
  --comp-button-primary-disabled-background-color: rgb(97.1% 74.1% 84.6%);
  --comp-button-primary-loading-background-color: linear-gradient(180deg, rgb(97.1% 74.1% 84.6%) 0%, #e6237c 36%, rgb(97.1% 74.1% 84.6%) 100%);
  --comp-button-secondary-background-color: rgb(93.2% 97.5% 99.2%);
  --comp-button-secondary-text-color: rgb(22.2% 52.2% 64.2%);
  --comp-button-secondary-hovered-background-color: rgb(86.4% 94.9% 98.4%);
  --comp-button-secondary-pressed-border-color: rgb(22.2% 52.2% 64.2%);
  --comp-button-secondary-pressed-background-color: rgb(79.5% 92.4% 97.5%);
  --comp-button-secondary-loading-background-color: linear-gradient(180deg, rgb(95.9% 98.5% 99.5%) 0%, rgb(86.4% 94.9% 98.4%) 36%, rgb(95.9% 98.5% 99.5%) 100%);
  --comp-button-secondary-inverse-background-color: #ffffff;
  --comp-icon-button-activatable-loading-background-color: linear-gradient(rgb(99.4% 94.8% 96.9%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(99.4% 94.8% 96.9%) 100%);
  --comp-card-product-meta-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-card-contact-header-description-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-disclaimer-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-disclaimer-link-text-color: #51beea;
  --comp-footer-bar-min-height: 96px;
  --comp-footer-bar-inset-h: 16px;
  --comp-footer-bar-inset-v: 16px;
  --comp-range-min-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-range-max-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-hint-neutral-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-input-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-input-meta-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-input-shadow-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-input-icon-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-input-read-only-shadow-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-input-focused-shadow-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-input-focused-placeholder-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-input-filled-shadow-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-input-enabled-placeholder-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-label-meta-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-list-item-description-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-list-unordered-feature-icon-background-color: rgb(92.2% 31% 58.9%);
  --comp-ordered-list-number-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-navbar-button-color-background-hovered: rgb(0% 7.53% 15.1%);
  --comp-navbar-button-color-background-pressed: rgb(0% 7.53% 15.1%);
  --comp-navbar-link-color-text-enabled-screenlarge: rgb(30% 43.2% 56.4%);
  --comp-navbar-link-color-text-hovered-screensmall: rgb(63.1% 9.61% 34%);
  --comp-navbar-link-color-text-active-screensmall: rgb(63.1% 9.61% 34%);
  --comp-navbar-link-color-text-pressed-screensmall: rgb(63.1% 9.61% 34%);
  --comp-navbar-dropdown-hovered-link-text-color: rgb(63.1% 9.61% 34%);
  --comp-navbar-dropdown-active-link-text-color: rgb(63.1% 9.61% 34%);
  --comp-navbar-dropdown-pressed-link-text-color: rgb(63.1% 9.61% 34%);
  --comp-page-controls-background-color: rgb(97.1% 74.1% 84.6%);
  --comp-page-controls-active-background-color: rgb(92.2% 31% 58.9%);
  --comp-quote-marks-background-color: rgb(45.4% 79.6% 93.4%);
  --comp-search-enabled-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-search-focused-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-search-icon-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(48deg, #e6237c 14%, rgb(72.2% 11% 38.9%) 84%);
  --comp-skeleton-background-color: linear-gradient(rgb(99.4% 94.8% 96.9%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(99.4% 94.8% 96.9%) 100%);
  --comp-subheader-link-hovered-text-color: rgb(63.1% 9.61% 34%);
  --comp-subheader-link-active-text-color: rgb(63.1% 9.61% 34%);
  --comp-subheader-link-active-border-color: rgb(63.1% 9.61% 34%);
  --comp-suggestion-loading-background-color: linear-gradient(rgb(99.4% 94.8% 96.9%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(99.4% 94.8% 96.9%) 100%);
  --comp-switch-checked-loading-background-color: linear-gradient(rgb(97.1% 74.1% 84.6%) 0%, #e6237c 36%, rgb(97.1% 74.1% 84.6%) 100%);
  --comp-switch-loading-background-color: linear-gradient(rgb(99.4% 94.8% 96.9%) 0%, rgb(80% 83.8% 87.5%) 36%, rgb(99.4% 94.8% 96.9%) 100%);
  --comp-switch-label-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-tile-description-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-timeline-description-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-timeline-meta-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-timeline-date-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-upload-description-text-color: rgb(99.4% 94.8% 96.9%);
  --comp-verified-color-background: rgb(92.2% 31% 58.9%);
  --comp-button-lo-text-color: rgb(22.2% 52.2% 64.2%);
}
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'], 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted{
  --sys-color-text-primary-contrast: rgb(0% 13.2% 26.4%);
  --comp-section-background-color: rgb(0% 11.3% 22.6%);
  --comp-heading-text-color: rgb(0% 13.2% 26.4%);
  --comp-shader-background-color: rgb(0% 11.3% 22.6% / 0);
  --comp-label-meta-text-color: rgb(0% 13.2% 26.4%);
  --comp-label-text-color: rgb(0% 13.2% 26.4%);
  --comp-page-controls-background-color: rgb(30% 43.2% 56.4%);
  --comp-page-controls-active-background-color: rgb(10% 26.9% 43.9%);
  --comp-alert-banner-primary-background-color: rgb(10% 26.9% 43.9%);
  --comp-accordion-background-color: rgb(0% 9.41% 18.8%);
  --comp-accordion-text-color: rgb(85% 87.8% 90.6%);
  --comp-accordion-hovered-background-color: rgb(10% 26.9% 43.9%);
  --comp-accordion-active-background-color: rgb(0% 15.1% 30.1%);
  --comp-range-background-color: rgb(0% 9.41% 18.8%);
  --comp-link-item-background-color: rgb(0% 9.41% 18.8%);
  --comp-link-item-text-color: rgb(85% 87.8% 90.6%);
  --comp-link-item-hovered-background-color: rgb(10% 26.9% 43.9%);
  --comp-link-item-active-background-color: rgb(0% 15.1% 30.1%);
  --comp-button-primary-pressed-border-color: rgb(99.4% 94.8% 96.9%);
  --comp-button-secondary-pressed-border-color: rgb(99.4% 94.8% 96.9%);
  --comp-button-secondary-background-color: rgb(0% 9.41% 18.8%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(99.4% 94.8% 96.9%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(99.4% 94.8% 96.9%);
  --comp-box-pressed-border-color: rgb(99.4% 94.8% 96.9%);
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
}
:root[data-brand="tweenz"][data-mode="dark"] .sds-box.-boxSunken, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-box.-elevated, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-contentSection.-elevated, 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='elevated'], 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken .sds-box.-boxSunken, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-contentSection.-elevated .sds-box.-elevated, 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='sunken'] [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='elevated'] [data-scope='elevated'], 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='elevated'], 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] [data-scope='elevated']{
  --comp-button-primary-pressed-border-color: rgb(36.1% 5.49% 19.5%);
  --comp-button-secondary-background-color: rgb(0% 9.41% 18.8%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(0% 9.41% 18.8%);
  --comp-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-shader-background-color: rgb(0% 9.41% 18.8% / 0);
  --comp-accordion-background-color: rgb(0% 7.53% 15.1%);
  --comp-accordion-icon-button-background-color: rgb(0% 9.41% 18.8%);
  --comp-link-item-background-color: rgb(0% 7.53% 15.1%);
  --comp-box-background-color: rgb(0% 15.1% 30.1%);
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-alert-banner-primary-background-color: rgb(0% 15.1% 30.1%);
  --comp-range-background-color: rgb(0% 7.53% 15.1%);
  --comp-label-text-color: rgb(85% 87.8% 90.6%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken .sds-box, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-contentSection.-elevated .sds-box, 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='sunken'] [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='elevated'] [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='sunken'] .sds-box, 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='elevated'] .sds-box, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] .sds-box, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="tweenz"][data-mode="dark"] .sds-contentSection.-elevated .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='sunken'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='elevated'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="tweenz"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="tweenz"][data-mode="dark"] .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="tweenz"][data-mode="dark"] .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] [data-scope]:not([data-scope='elevated']){
  --sys-color-text-primary-contrast: rgb(0% 7.53% 15.1%);
  --comp-button-secondary-background-color: rgb(10% 26.9% 43.9%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(36.1% 5.49% 19.5%);
  --comp-shader-background-color: rgb(0% 7.53% 15.1% / 0);
  --comp-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-label-text-color: rgb(85% 87.8% 90.6%);
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] .sds-box, 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] .sds-box.-boxSunken, 
:root[data-brand="tweenz"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="tweenz"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="tweenz"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box{
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
  --comp-box-pressed-border-color: rgb(99.4% 94.8% 96.9%);
}
:root[data-brand="private"][data-mode="light"], 
:root[data-mode="light"] [data-brand="private"], 
:root[data-mode="light"] .sds-contentSection[data-brand="private"]{
  --sys-color-background-primary-6: rgb(95.5% 95.5% 95.5%);
  --sys-color-background-primary-10: rgb(92.5% 92.5% 92.5%);
  --sys-color-background-primary-15: rgb(88.7% 88.7% 88.7%);
  --sys-color-background-primary-20: rgb(84.9% 84.9% 84.9%);
  --sys-color-background-primary-25: rgb(81.2% 81.2% 81.2%);
  --sys-color-background-primary-30: rgb(77.4% 77.4% 77.4%);
  --sys-color-background-primary-40: rgb(69.9% 69.9% 69.9%);
  --sys-color-background-primary-50: rgb(62.4% 62.4% 62.4%);
  --sys-color-background-primary-60: rgb(54.8% 54.8% 54.8%);
  --sys-color-background-primary-70: rgb(47.3% 47.3% 47.3%);
  --sys-color-background-primary-80: rgb(39.8% 39.8% 39.8%);
  --sys-color-background-primary-90: rgb(32.2% 32.2% 32.2%);
  --sys-color-background-primary-100: #3f3f3f;
  --sys-color-background-primary-110: rgb(22.2% 22.2% 22.2%);
  --sys-color-background-primary-120: rgb(19.8% 19.8% 19.8%);
  --sys-color-background-primary-130: rgb(17.3% 17.3% 17.3%);
  --sys-color-background-primary-140: rgb(14.8% 14.8% 14.8%);
  --sys-color-background-primary-150: rgb(12.4% 12.4% 12.4%);
  --sys-color-background-primary-160: rgb(9.88% 9.88% 9.88%);
  --sys-color-background-primary-170: rgb(7.41% 7.41% 7.41%);
  --sys-color-background-primary-180: rgb(4.94% 4.94% 4.94%);
  --sys-color-background-primary-gradient: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --sys-color-background-secondary-6: rgb(98.1% 97.7% 97.4%);
  --sys-color-background-secondary-10: rgb(96.9% 96.2% 95.6%);
  --sys-color-background-secondary-15: rgb(95.3% 94.4% 93.4%);
  --sys-color-background-secondary-20: rgb(93.7% 92.5% 91.2%);
  --sys-color-background-secondary-25: rgb(92.2% 90.6% 89%);
  --sys-color-background-secondary-30: rgb(90.6% 88.7% 86.8%);
  --sys-color-background-secondary-40: rgb(87.5% 84.9% 82.4%);
  --sys-color-background-secondary-50: rgb(84.3% 81.2% 78%);
  --sys-color-background-secondary-60: rgb(81.2% 77.4% 73.6%);
  --sys-color-background-secondary-70: rgb(78% 73.6% 69.3%);
  --sys-color-background-secondary-80: rgb(74.9% 69.9% 64.9%);
  --sys-color-background-secondary-90: rgb(71.8% 66.1% 60.5%);
  --sys-color-background-secondary-100: #af9f8f;
  --sys-color-background-secondary-110: rgb(61.8% 56.1% 50.5%);
  --sys-color-background-secondary-120: rgb(54.9% 49.9% 44.9%);
  --sys-color-background-secondary-130: rgb(48% 43.6% 39.3%);
  --sys-color-background-secondary-140: rgb(41.2% 37.4% 33.6%);
  --sys-color-background-secondary-150: rgb(34.3% 31.2% 28%);
  --sys-color-background-secondary-160: rgb(27.5% 24.9% 22.4%);
  --sys-color-background-secondary-170: rgb(20.6% 18.7% 16.8%);
  --sys-color-background-secondary-180: rgb(13.7% 12.5% 11.2%);
  --sys-color-background-secondary-gradient: linear-gradient(48deg, #af9f8f 14%, rgb(41.2% 37.4% 33.6%) 84%);
  --sys-color-background-accent-6: rgb(96.2% 98% 98%);
  --sys-color-background-accent-10: rgb(93.7% 96.7% 96.7%);
  --sys-color-background-accent-15: rgb(90.6% 95% 95%);
  --sys-color-background-accent-20: rgb(87.5% 93.3% 93.3%);
  --sys-color-background-accent-25: rgb(84.3% 91.7% 91.7%);
  --sys-color-background-accent-30: rgb(81.2% 90% 90%);
  --sys-color-background-accent-40: rgb(74.9% 86.7% 86.7%);
  --sys-color-background-accent-50: rgb(68.6% 83.3% 83.3%);
  --sys-color-background-accent-60: rgb(62.4% 80% 80%);
  --sys-color-background-accent-70: rgb(56.1% 76.7% 76.7%);
  --sys-color-background-accent-80: rgb(49.8% 73.3% 73.3%);
  --sys-color-background-accent-90: rgb(43.5% 70% 70%);
  --sys-color-background-accent-100: #5faaaa;
  --sys-color-background-accent-110: rgb(33.5% 60% 60%);
  --sys-color-background-accent-120: rgb(29.8% 53.3% 53.3%);
  --sys-color-background-accent-130: rgb(26.1% 46.7% 46.7%);
  --sys-color-background-accent-140: rgb(22.4% 40% 40%);
  --sys-color-background-accent-150: rgb(18.6% 33.3% 33.3%);
  --sys-color-background-accent-160: rgb(14.9% 26.7% 26.7%);
  --sys-color-background-accent-170: rgb(11.2% 20% 20%);
  --sys-color-background-accent-180: rgb(7.45% 13.3% 13.3%);
  --sys-color-background-accent-gradient: linear-gradient(48deg, #5faaaa 14%, rgb(29.8% 53.3% 53.3%) 84%);
  --sys-color-elevation-surface-sunken: rgb(95.5% 95.5% 95.5%);
  --sys-color-elevation-surface-hovered-sunken: rgb(92.5% 92.5% 92.5%);
  --sys-color-elevation-shadow-primary-transparent: rgba(63, 63, 63, 0.08);
  --sys-color-elevation-shadow-primary-minimal: rgba(63, 63, 63, 0.16);
  --sys-color-elevation-shadow-primary-subtle: rgba(63, 63, 63, 0.24);
  --sys-color-elevation-shadow-primary-moderate: rgba(63, 63, 63, 0.32);
  --sys-color-elevation-shadow-primary-heavy: rgba(63, 63, 63, 0.4);
  --sys-color-elevation-shadow-primary-opaque: rgba(63, 63, 63, 0.48);
  --sys-color-elevation-shadow-secondary-transparent: rgba(175, 159, 143, 0.08);
  --sys-color-elevation-shadow-secondary-minimal: rgba(175, 159, 143, 0.16);
  --sys-color-elevation-shadow-secondary-subtle: rgba(175, 159, 143, 0.24);
  --sys-color-elevation-shadow-secondary-moderate: rgba(175, 159, 143, 0.32);
  --sys-color-elevation-shadow-secondary-heavy: rgba(175, 159, 143, 0.4);
  --sys-color-elevation-shadow-secondary-opaque: rgba(175, 159, 143, 0.48);
  --sys-color-elevation-shadow-accent-transparent: rgba(95, 170, 170, 0.08);
  --sys-color-elevation-shadow-accent-minimal: rgba(95, 170, 170, 0.16);
  --sys-color-elevation-shadow-accent-subtle: rgba(95, 170, 170, 0.24);
  --sys-color-elevation-shadow-accent-moderate: rgba(95, 170, 170, 0.32);
  --sys-color-elevation-shadow-accent-heavy: rgba(95, 170, 170, 0.4);
  --sys-color-elevation-shadow-accent-opaque: rgba(95, 170, 170, 0.48);
  --sys-color-text-primary-contrast: rgb(9.88% 9.88% 9.88%);
  --sys-color-text-primary-vivid: #3f3f3f;
  --sys-color-text-primary-muted: rgb(47.3% 47.3% 47.3%);
  --sys-color-text-primary-inverse: rgb(95.5% 95.5% 95.5%);
  --sys-color-text-primary-muted-inverse: rgb(77.4% 77.4% 77.4%);
  --sys-color-text-secondary-contrast: rgb(48% 43.6% 39.3%);
  --sys-color-text-secondary-vivid: #af9f8f;
  --sys-color-text-secondary-muted: rgb(78% 73.6% 69.3%);
  --sys-color-text-secondary-inverse: rgb(98.1% 97.7% 97.4%);
  --sys-color-text-accent-contrast: rgb(26.1% 46.7% 46.7%);
  --sys-color-text-accent-vivid: #5faaaa;
  --sys-color-text-accent-muted: rgb(56.1% 76.7% 76.7%);
  --sys-color-text-accent-inverse: rgb(96.2% 98% 98%);
  --sys-color-border-primary-contrast: rgb(9.88% 9.88% 9.88%);
  --sys-color-border-primary-bold: rgb(17.3% 17.3% 17.3%);
  --sys-color-border-primary-strong: #3f3f3f;
  --sys-color-border-primary-moderate: rgb(77.4% 77.4% 77.4%);
  --sys-color-border-primary-subtle: rgb(88.7% 88.7% 88.7%);
  --sys-color-border-primary-minimal: rgb(92.5% 92.5% 92.5%);
  --sys-color-border-primary-inverse: rgb(95.5% 95.5% 95.5%);
  --sys-color-border-secondary-contrast: rgb(27.5% 24.9% 22.4%);
  --sys-color-border-secondary-bold: rgb(48% 43.6% 39.3%);
  --sys-color-border-secondary-strong: #af9f8f;
  --sys-color-border-secondary-moderate: rgb(90.6% 88.7% 86.8%);
  --sys-color-border-secondary-subtle: rgb(95.3% 94.4% 93.4%);
  --sys-color-border-secondary-minimal: rgb(96.9% 96.2% 95.6%);
  --sys-color-border-secondary-inverse: rgb(98.1% 97.7% 97.4%);
  --sys-color-border-accent-contrast: rgb(14.9% 26.7% 26.7%);
  --sys-color-border-accent-bold: rgb(26.1% 46.7% 46.7%);
  --sys-color-border-accent-strong: #5faaaa;
  --sys-color-border-accent-moderate: rgb(81.2% 90% 90%);
  --sys-color-border-accent-subtle: rgb(90.6% 95% 95%);
  --sys-color-border-accent-minimal: rgb(93.7% 96.7% 96.7%);
  --sys-color-border-accent-inverse: rgb(96.2% 98% 98%);
  --ui-interaction-loading-background-color: linear-gradient(270deg, rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --ui-effect-shadow-elevation-opaque: 0 4px 16px 0 rgba(63, 63, 63, 0.48);
  --ui-effect-shadow-elevation-minimal: 0 4px 16px 0 rgba(63, 63, 63, 0.16);
  --ui-effect-shadow-elevation-moderate: 0 4px 16px 0 rgba(63, 63, 63, 0.32);
  --ui-effect-shadow-elevation-heavy: 0 4px 16px 0 rgba(63, 63, 63, 0.4);
  --ui-effect-shadow-elevation-subtle: 0 4px 16px 0 rgba(63, 63, 63, 0.24);
  --ui-effect-shadow-elevation-transparent: 0 4px 16px 0 rgba(63, 63, 63, 0.08);
  --brand-color-primary-solid-6: rgb(95.5% 95.5% 95.5%);
  --brand-color-primary-solid-10: rgb(92.5% 92.5% 92.5%);
  --brand-color-primary-solid-15: rgb(88.7% 88.7% 88.7%);
  --brand-color-primary-solid-20: rgb(84.9% 84.9% 84.9%);
  --brand-color-primary-solid-25: rgb(81.2% 81.2% 81.2%);
  --brand-color-primary-solid-30: rgb(77.4% 77.4% 77.4%);
  --brand-color-primary-solid-40: rgb(69.9% 69.9% 69.9%);
  --brand-color-primary-solid-50: rgb(62.4% 62.4% 62.4%);
  --brand-color-primary-solid-60: rgb(54.8% 54.8% 54.8%);
  --brand-color-primary-solid-70: rgb(47.3% 47.3% 47.3%);
  --brand-color-primary-solid-80: rgb(39.8% 39.8% 39.8%);
  --brand-color-primary-solid-90: rgb(32.2% 32.2% 32.2%);
  --brand-color-primary-solid-100: #3f3f3f;
  --brand-color-primary-solid-110: rgb(22.2% 22.2% 22.2%);
  --brand-color-primary-solid-120: rgb(19.8% 19.8% 19.8%);
  --brand-color-primary-solid-130: rgb(17.3% 17.3% 17.3%);
  --brand-color-primary-solid-140: rgb(14.8% 14.8% 14.8%);
  --brand-color-primary-solid-150: rgb(12.4% 12.4% 12.4%);
  --brand-color-primary-solid-160: rgb(9.88% 9.88% 9.88%);
  --brand-color-primary-solid-170: rgb(7.41% 7.41% 7.41%);
  --brand-color-primary-solid-180: rgb(4.94% 4.94% 4.94%);
  --brand-color-primary-gradient-100: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --brand-color-primary-gradient-120: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --brand-color-primary-transparent-8: rgba(63, 63, 63, 0.08);
  --brand-color-primary-transparent-16: rgba(63, 63, 63, 0.16);
  --brand-color-primary-transparent-24: rgba(63, 63, 63, 0.24);
  --brand-color-primary-transparent-32: rgba(63, 63, 63, 0.32);
  --brand-color-primary-transparent-40: rgba(63, 63, 63, 0.4);
  --brand-color-primary-transparent-48: rgba(63, 63, 63, 0.48);
  --brand-color-secondary-solid-6: rgb(98.1% 97.7% 97.4%);
  --brand-color-secondary-solid-10: rgb(96.9% 96.2% 95.6%);
  --brand-color-secondary-solid-15: rgb(95.3% 94.4% 93.4%);
  --brand-color-secondary-solid-20: rgb(93.7% 92.5% 91.2%);
  --brand-color-secondary-solid-25: rgb(92.2% 90.6% 89%);
  --brand-color-secondary-solid-30: rgb(90.6% 88.7% 86.8%);
  --brand-color-secondary-solid-40: rgb(87.5% 84.9% 82.4%);
  --brand-color-secondary-solid-50: rgb(84.3% 81.2% 78%);
  --brand-color-secondary-solid-60: rgb(81.2% 77.4% 73.6%);
  --brand-color-secondary-solid-70: rgb(78% 73.6% 69.3%);
  --brand-color-secondary-solid-80: rgb(74.9% 69.9% 64.9%);
  --brand-color-secondary-solid-90: rgb(71.8% 66.1% 60.5%);
  --brand-color-secondary-solid-100: #af9f8f;
  --brand-color-secondary-solid-110: rgb(61.8% 56.1% 50.5%);
  --brand-color-secondary-solid-120: rgb(54.9% 49.9% 44.9%);
  --brand-color-secondary-solid-130: rgb(48% 43.6% 39.3%);
  --brand-color-secondary-solid-140: rgb(41.2% 37.4% 33.6%);
  --brand-color-secondary-solid-150: rgb(34.3% 31.2% 28%);
  --brand-color-secondary-solid-160: rgb(27.5% 24.9% 22.4%);
  --brand-color-secondary-solid-170: rgb(20.6% 18.7% 16.8%);
  --brand-color-secondary-solid-180: rgb(13.7% 12.5% 11.2%);
  --brand-color-secondary-gradient-100: linear-gradient(48deg, #af9f8f 14%, rgb(41.2% 37.4% 33.6%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(48deg, #af9f8f 14%, rgb(54.9% 49.9% 44.9%) 84%);
  --brand-color-secondary-transparent-8: rgba(175, 159, 143, 0.08);
  --brand-color-secondary-transparent-16: rgba(175, 159, 143, 0.16);
  --brand-color-secondary-transparent-24: rgba(175, 159, 143, 0.24);
  --brand-color-secondary-transparent-32: rgba(175, 159, 143, 0.32);
  --brand-color-secondary-transparent-40: rgba(175, 159, 143, 0.4);
  --brand-color-secondary-transparent-48: rgba(175, 159, 143, 0.48);
  --brand-color-accent-solid-6: rgb(96.2% 98% 98%);
  --brand-color-accent-solid-10: rgb(93.7% 96.7% 96.7%);
  --brand-color-accent-solid-15: rgb(90.6% 95% 95%);
  --brand-color-accent-solid-20: rgb(87.5% 93.3% 93.3%);
  --brand-color-accent-solid-25: rgb(84.3% 91.7% 91.7%);
  --brand-color-accent-solid-30: rgb(81.2% 90% 90%);
  --brand-color-accent-solid-40: rgb(74.9% 86.7% 86.7%);
  --brand-color-accent-solid-50: rgb(68.6% 83.3% 83.3%);
  --brand-color-accent-solid-60: rgb(62.4% 80% 80%);
  --brand-color-accent-solid-70: rgb(56.1% 76.7% 76.7%);
  --brand-color-accent-solid-80: rgb(49.8% 73.3% 73.3%);
  --brand-color-accent-solid-90: rgb(43.5% 70% 70%);
  --brand-color-accent-solid-100: #5faaaa;
  --brand-color-accent-solid-110: rgb(33.5% 60% 60%);
  --brand-color-accent-solid-120: rgb(29.8% 53.3% 53.3%);
  --brand-color-accent-solid-130: rgb(26.1% 46.7% 46.7%);
  --brand-color-accent-solid-140: rgb(22.4% 40% 40%);
  --brand-color-accent-solid-150: rgb(18.6% 33.3% 33.3%);
  --brand-color-accent-solid-160: rgb(14.9% 26.7% 26.7%);
  --brand-color-accent-solid-170: rgb(11.2% 20% 20%);
  --brand-color-accent-solid-180: rgb(7.45% 13.3% 13.3%);
  --brand-color-accent-gradient-100: linear-gradient(48deg, #5faaaa 14%, rgb(29.8% 53.3% 53.3%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(48deg, #5faaaa 14%, rgb(22.4% 40% 40%) 84%);
  --brand-color-accent-transparent-8: rgba(95, 170, 170, 0.08);
  --brand-color-accent-transparent-16: rgba(95, 170, 170, 0.16);
  --brand-color-accent-transparent-24: rgba(95, 170, 170, 0.24);
  --brand-color-accent-transparent-32: rgba(95, 170, 170, 0.32);
  --brand-color-accent-transparent-40: rgba(95, 170, 170, 0.4);
  --brand-color-accent-transparent-48: rgba(95, 170, 170, 0.48);
  --comp-faq-inset-h: 16px;
  --comp-faq-inset-v: 16px;
  --comp-faq-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-faq-text-color: #3f3f3f;
  --comp-faq-inline: 8px;
  --comp-faq-inverse-hovered-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-faq-hovered-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-faq-open-shadow-color: rgba(63, 63, 63, 0.24);
  --comp-faq-open-box-shadow: 0 16px 64px 0 rgba(63, 63, 63, 0.24);
  --comp-faq-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-accordion-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-accordion-text-color: #3f3f3f;
  --comp-accordion-hovered-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-accordion-active-box-shadow: 0 0 64px 0 rgba(63, 63, 63, 0.32);
  --comp-account-card-primary-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-account-card-primary-text-color: #3f3f3f;
  --comp-account-card-primary-description-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-activitylog-line-divider-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-activitylog-pressed-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-activitylog-pressed-border-color: rgb(14.8% 14.8% 14.8%);
  --comp-activitylog-hovered-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-activitylog-heading-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-activitylog-description-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-alert-banner-primary-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-alert-banner-primary-heading-text-color: #3f3f3f;
  --comp-alert-banner-primary-icon-text-color: #3f3f3f;
  --comp-alert-banner-primary-description-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-alert-banner-success-pressed-close-background-color: rgb(68.6% 83.3% 83.3%);
  --comp-alert-banner-success-pressed-close-border-color: rgb(14.9% 26.7% 26.7%);
  --comp-alert-banner-success-hovered-close-background-color: rgb(81.2% 90% 90%);
  --comp-alert-banner-success-close-icon-text-color: rgb(14.9% 26.7% 26.7%);
  --comp-alert-banner-success-active-close-background-color: rgb(68.6% 83.3% 83.3%);
  --comp-alert-banner-success-active-close-border-color: rgb(14.9% 26.7% 26.7%);
  --comp-alert-banner-danger-close-icon-text-color: rgb(27.5% 24.9% 22.4%);
  --comp-alert-banner-danger-pressed-close-background-color: rgb(84.3% 81.2% 78%);
  --comp-alert-banner-danger-pressed-close-border-color: rgb(27.5% 24.9% 22.4%);
  --comp-alert-banner-danger-active-close-background-color: rgb(84.3% 81.2% 78%);
  --comp-alert-banner-danger-active-close-border-color: rgb(27.5% 24.9% 22.4%);
  --comp-alert-banner-danger-hovered-close-background-color: rgb(90.6% 88.7% 86.8%);
  --comp-alert-banner-close-icon-text-color: #3f3f3f;
  --comp-alert-banner-pressed-close-border-color: #3f3f3f;
  --comp-alert-banner-pressed-close-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-alert-banner-hovered-close-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-alert-banner-active-close-border-color: #3f3f3f;
  --comp-alert-banner-active-close-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-amount-positive-text-color: #5faaaa;
  --comp-amount-negative-text-color: #af9f8f;
  --comp-amount-neutral-text-color: #3f3f3f;
  --comp-amount-arrow-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-avatar-group-shadow-color: rgba(63, 63, 63, 0.4);
  --comp-avatar-group-box-shadow: 0 0 16px 0 rgba(63, 63, 63, 0.4);
  --comp-avatar-number-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-avatar-number-text-color: #3f3f3f;
  --comp-avatar-number-light-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-avatar-number-secondary-background-color: #3f3f3f;
  --comp-avatar-number-secondary-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-badge-primary-background-color: #3f3f3f;
  --comp-badge-primary-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-badge-primary-tonal-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-badge-primary-muted-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-badge-primary-muted-text-color: #3f3f3f;
  --comp-badge-primary-inverse-text-color: #3f3f3f;
  --comp-badge-energy-nps-dark-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-badge-nps-sub-label-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-badge-nps-selected-outline-border-color: #3f3f3f;
  --comp-banner-highlight-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --comp-banner-text-color: #3f3f3f;
  --comp-box-raised-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-box-raised-hovered-shadow-color: rgba(63, 63, 63, 0.24);
  --comp-box-raised-pressed-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-box-raised-shadow: 0 16px 64px 0 rgba(63, 63, 63, 0.16);
  --comp-box-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-box-sunken-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-box-overlaid-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-box-overlaid-hovered-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-box-overlaid-pressed-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-box-neutral-outline-border-color: #3f3f3f;
  --comp-box-flat-bordered-border-color: rgb(88.7% 88.7% 88.7%);
  --comp-brand-line-background-color: #5faaaa;
  --comp-button-primary-background-color: linear-gradient(48deg, #5faaaa 14%, rgb(29.8% 53.3% 53.3%) 84%);
  --comp-button-primary-text-color: #ffffff;
  --comp-button-primary-hovered-background-color: rgb(29.8% 53.3% 53.3%);
  --comp-button-primary-pressed-border-color: rgb(14.9% 26.7% 26.7%);
  --comp-button-primary-pressed-background-color: rgb(22.4% 40% 40%);
  --comp-button-primary-disabled-background-color: rgb(81.2% 90% 90%);
  --comp-button-primary-loading-background-color: linear-gradient(180deg, rgb(81.2% 90% 90%) 0%, #5faaaa 36%, rgb(81.2% 90% 90%) 100%);
  --comp-button-secondary-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-button-secondary-text-color: #3f3f3f;
  --comp-button-secondary-hovered-background-color: rgb(84.9% 84.9% 84.9%);
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-button-secondary-pressed-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-button-secondary-loading-background-color: linear-gradient(270deg, rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --comp-button-inverted-background-color: #3f3f3f;
  --comp-button-inverted-hovered-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-button-inverted-pressed-background-color: rgb(14.8% 14.8% 14.8%);
  --comp-button-inverted-disabled-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-icon-button-inverted-hovered-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-icon-button-inverted-pressed-background-color: rgb(14.8% 14.8% 14.8%);
  --comp-icon-button-inverted-disabled-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-icon-button-inverted-disabled-icon-background-color: rgb(62.4% 62.4% 62.4%);
  --comp-icon-button-inverted-background-color: #3f3f3f;
  --comp-icon-button-activatable-hovered-background-color: rgb(84.9% 84.9% 84.9%);
  --comp-icon-button-activatable-pressed-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-icon-button-activatable-pressed-border-color: #3f3f3f;
  --comp-icon-button-activatable-active-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-icon-button-activatable-active-border-color: #3f3f3f;
  --comp-icon-button-activatable-inverted-border-color: rgb(88.7% 88.7% 88.7%);
  --comp-icon-button-activatable-loading-background-color: linear-gradient(270deg, rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --comp-icon-button-activatable-icon-background-color: #3f3f3f;
  --comp-card-product-heading-text-color: #3f3f3f;
  --comp-card-product-description-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-card-product-meta-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-card-product-body-media-fallback-icon-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-card-article-body-text-color: #3f3f3f;
  --comp-card-filter-header-description-text-color: #3f3f3f;
  --comp-card-contact-header-heading-text-color: #3f3f3f;
  --comp-card-contact-header-description-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-carousel-carousel-dot-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-carousel-active-carousel-dot-background-color: #3f3f3f;
  --comp-chat-message-tick-chatbot-border-color: rgb(88.7% 88.7% 88.7%);
  --comp-chat-message-tick-user-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-chevron-block-icon-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-disclaimer-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-disclaimer-link-text-color: #af9f8f;
  --comp-divider-background-color: rgb(69.9% 69.9% 69.9%);
  --comp-dropdown-link-text-color: #3f3f3f;
  --comp-dropdown-link-hovered-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-dropdown-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-dropdown-hovered-item-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-dropdown-navbar-pressed-border-color: #3f3f3f;
  --comp-dropdown-header-title-text-color: #3f3f3f;
  --comp-footer-bar-header-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-footer-bar-header-heading-text-color: #3f3f3f;
  --comp-footer-bar-header-description-text-color: #3f3f3f;
  --comp-footer-bar-min-height: 96px;
  --comp-footer-bar-inset-h: 16px;
  --comp-footer-bar-inset-v: 16px;
  --comp-footer-bar-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-footer-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --comp-footer-fallback-background-color: #3f3f3f;
  --comp-footer-header-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-footer-header-heading-text-color: #3f3f3f;
  --comp-footer-header-description-text-color: #3f3f3f;
  --comp-heading-text-color: #3f3f3f;
  --comp-heading-inverse-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-icon-block-primary-muted-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-icon-block-primary-muted-icon-background-color: #3f3f3f;
  --comp-icon-block-primary-inverse-icon-background-color: #3f3f3f;
  --comp-info-dot-background-color: #3f3f3f;
  --comp-radio-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-checkbox-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-checkbox-loading-icon-background-color: #3f3f3f;
  --comp-range-background-color: rgb(84.9% 84.9% 84.9%);
  --comp-range-knob-label-text-color: #3f3f3f;
  --comp-range-min-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-range-max-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-hint-neutral-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-input-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-input-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-input-meta-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-input-shadow-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-input-icon-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-input-active-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-input-read-only-shadow-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-input-focused-shadow-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-input-focused-placeholder-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-input-filled-shadow-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-input-enabled-placeholder-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-framed-choice-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-input-phone-prefix-button-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-input-phone-prefix-button-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-input-phone-prefix-button-icon-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-input-phone-hovered-prefix-button-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-input-phone-active-prefix-button-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-key-selected-border-color: #3f3f3f;
  --comp-key-text-dark-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-label-meta-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-label-text-color: #3f3f3f;
  --comp-line-divider-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-link-default-text-color: #3f3f3f;
  --comp-link-default-border-color: #3f3f3f;
  --comp-link-default-hovered-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-link-navbar-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-link-navbar-hovered-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-link-navbar-pressed-background-color: rgb(14.8% 14.8% 14.8%);
  --comp-link-item-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-link-item-text-color: #3f3f3f;
  --comp-link-item-hovered-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-link-item-hovered-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-list-item-sunken-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-list-item-heading-text-color: #3f3f3f;
  --comp-list-item-description-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-list-item-pressed-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-list-item-wide-border-color: rgb(88.7% 88.7% 88.7%);
  --comp-list-unordered-icon-background-color: #3f3f3f;
  --comp-list-unordered-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-list-unordered-dot-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-list-unordered-feature-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-list-unordered-feature-icon-background-color: #5faaaa;
  --comp-ordered-list-number-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-ordered-list-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-media-fallback-icon-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-modal-sunken-body-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-navbar-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --comp-navbar-fallback-background-color: #3f3f3f;
  --comp-navbar-button-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-navbar-button-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-navbar-button-hovered-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-navbar-button-pressed-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-navbar-search-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-navbar-search-hovered-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-navbar-link-color-background-hovered-screensmall: rgb(95.5% 95.5% 95.5%);
  --comp-navbar-link-color-background-pressed-screensmall: rgb(95.5% 95.5% 95.5%);
  --comp-navbar-link-color-background-active-screensmall: rgb(95.5% 95.5% 95.5%);
  --comp-navbar-link-color-text-enabled-screenlarge: rgb(77.4% 77.4% 77.4%);
  --comp-navbar-link-color-text-enabled-screensmall: #3f3f3f;
  --comp-navbar-link-color-text-hovered-screensmall: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-link-color-text-active-screensmall: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-link-color-text-pressed-screensmall: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-dropdown-link-text-color: #3f3f3f;
  --comp-navbar-dropdown-hovered-link-text-color: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-dropdown-hovered-link-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-navbar-dropdown-active-link-text-color: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-dropdown-active-link-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-navbar-dropdown-pressed-link-text-color: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-dropdown-pressed-link-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-navbar-subtitle-text-color: rgb(77.4% 77.4% 77.4%);
  --comp-page-controls-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-page-controls-active-background-color: #3f3f3f;
  --comp-popover-neutral-shadow-color: rgba(63, 63, 63, 0.08);
  --comp-popover-neutral-heading-text-color: #3f3f3f;
  --comp-popover-neutral-body-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-popover-neutral-enabled-dismiss-button-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-popover-neutral-hovered-dismiss-button-background-color: rgb(84.9% 84.9% 84.9%);
  --comp-popover-neutral-dismiss-button-icon-text-color: #3f3f3f;
  --comp-popover-neutral-dismiss-button-border-color: #3f3f3f;
  --comp-popover-box-shadow: 0 0 16px 0 rgba(63, 63, 63, 0.08);
  --comp-progress-bar-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-quote-marks-background-color: #af9f8f;
  --comp-search-sunken-enabled-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-search-sunken-filled-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-search-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-search-enabled-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-search-focused-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-search-focused-typing-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-search-filled-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-search-icon-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-section-heading-text-color: #3f3f3f;
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(48deg, #5faaaa 14%, rgb(29.8% 53.3% 53.3%) 84%);
  --comp-skeleton-background-color: linear-gradient(270deg, rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --comp-subheader-link-text-color: #3f3f3f;
  --comp-subheader-link-hovered-text-color: rgb(26.1% 46.7% 46.7%);
  --comp-subheader-link-active-text-color: rgb(26.1% 46.7% 46.7%);
  --comp-subheader-link-active-border-color: rgb(26.1% 46.7% 46.7%);
  --comp-suggestion-hovered-background-color: rgb(84.9% 84.9% 84.9%);
  --comp-suggestion-pressed-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-suggestion-pressed-border-color: #3f3f3f;
  --comp-suggestion-loading-background-color: linear-gradient(270deg, rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --comp-suggestion-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-suggestion-text-color: #3f3f3f;
  --comp-switch-background-color: rgb(77.4% 77.4% 77.4%);
  --comp-switch-knob-shadow-color: rgba(63, 63, 63, 0.48);
  --comp-switch-checked-loading-background-color: linear-gradient(rgb(81.2% 90% 90%) 0%, #5faaaa 36%, rgb(81.2% 90% 90%) 100%);
  --comp-switch-large-text-color: #3f3f3f;
  --comp-switch-loading-background-color: linear-gradient(270deg, rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --comp-switch-label-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-tile-heading-text-color: #3f3f3f;
  --comp-tile-description-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-tile-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-tile-pressed-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-tile-active-border-color: #3f3f3f;
  --comp-tile-focused-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-tile-label-text-color: #3f3f3f;
  --comp-tile-text-block-heading-text-color: #3f3f3f;
  --comp-tile-text-block-description-text-color: rgb(9.88% 9.88% 9.88%);
  --comp-timeline-pressed-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-timeline-heading-text-color: #3f3f3f;
  --comp-timeline-description-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-timeline-meta-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-timeline-date-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-timeline-details-shadow-color: rgba(63, 63, 63, 0.24);
  --comp-tooltip-background-color: rgb(54.8% 54.8% 54.8%);
  --comp-upload-hovered-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-upload-border-color: rgb(47.3% 47.3% 47.3%);
  --comp-upload-complete-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-upload-description-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-upload-heading-text-color: #3f3f3f;
  --comp-image-upload-hovered-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-image-upload-border-color: rgb(47.3% 47.3% 47.3%);
  --comp-image-upload-complete-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-verified-color-background: #5faaaa;
}
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'], 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted, 
:root[data-brand="private"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted{
  --sys-color-text-primary-contrast: rgb(95.5% 95.5% 95.5%);
  --comp-section-background-color: rgb(14.8% 14.8% 14.8%);
  --comp-heading-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-shader-background-color: rgb(14.8% 14.8% 14.8% / 0);
  --comp-label-meta-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-label-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-page-controls-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-page-controls-active-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-alert-banner-primary-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-accordion-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-accordion-text-color: #3f3f3f;
  --comp-accordion-hovered-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-accordion-active-background-color: #ffffff;
  --comp-range-background-color: #ffffff;
  --comp-link-item-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-link-item-text-color: #3f3f3f;
  --comp-link-item-hovered-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-link-item-active-background-color: #ffffff;
  --comp-button-primary-pressed-border-color: rgb(96.2% 98% 98%);
  --comp-button-secondary-pressed-border-color: rgb(95.5% 95.5% 95.5%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(95.5% 95.5% 95.5%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-box-pressed-border-color: rgb(95.5% 95.5% 95.5%);
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
}
:root[data-brand="private"][data-mode="light"] .sds-box.-boxSunken, 
:root[data-brand="private"][data-mode="light"] .sds-box.-elevated, 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken, 
:root[data-brand="private"][data-mode="light"] .sds-contentSection.-elevated, 
:root[data-brand="private"][data-mode="light"] [data-scope='sunken'], 
:root[data-brand="private"][data-mode="light"] [data-scope='elevated'], 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken .sds-box.-boxSunken, 
:root[data-brand="private"][data-mode="light"] .sds-contentSection.-elevated .sds-box.-elevated, 
:root[data-brand="private"][data-mode="light"] [data-scope='sunken'] [data-scope='sunken'], 
:root[data-brand="private"][data-mode="light"] [data-scope='elevated'] [data-scope='elevated'], 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="private"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated, 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="private"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='elevated'], 
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] [data-scope='elevated']{
  --comp-button-primary-pressed-border-color: rgb(14.9% 26.7% 26.7%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-section-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-heading-text-color: #3f3f3f;
  --comp-shader-background-color: rgb(95.5% 95.5% 95.5% / 0);
  --comp-accordion-background-color: #ffffff;
  --comp-accordion-icon-button-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-link-item-background-color: #ffffff;
  --comp-box-background-color: #ffffff;
  --comp-box-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-alert-banner-primary-background-color: #ffffff;
  --comp-range-background-color: rgb(81.2% 81.2% 81.2%);
  --comp-label-text-color: #3f3f3f;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(17.3% 17.3% 17.3%);
}
:root[data-brand="private"][data-mode="light"] [data-scope='flat'], 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken .sds-box, 
:root[data-brand="private"][data-mode="light"] .sds-contentSection.-elevated .sds-box, 
:root[data-brand="private"][data-mode="light"] [data-scope='sunken'] [data-scope='flat'], 
:root[data-brand="private"][data-mode="light"] [data-scope='elevated'] [data-scope='flat'], 
:root[data-brand="private"][data-mode="light"] [data-scope='sunken'] .sds-box, 
:root[data-brand="private"][data-mode="light"] [data-scope='elevated'] .sds-box, 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="private"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box, 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="private"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='flat'], 
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] .sds-box, 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="private"][data-mode="light"] .sds-contentSection.-elevated .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="private"][data-mode="light"] [data-scope='sunken'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="private"][data-mode="light"] [data-scope='elevated'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="private"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="private"][data-mode="light"] .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="private"][data-mode="light"] .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="private"][data-mode="light"] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="private"][data-mode="light"] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] [data-scope]:not([data-scope='elevated']){
  --sys-color-text-primary-contrast: rgb(9.88% 9.88% 9.88%);
  --comp-button-secondary-background-color: rgb(92.5% 92.5% 92.5%);
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-button-primary-pressed-border-color: rgb(14.9% 26.7% 26.7%);
  --comp-shader-background-color: rgb(100% 100% 100% / 0);
  --comp-heading-text-color: #3f3f3f;
  --comp-label-text-color: #3f3f3f;
  --comp-box-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(17.3% 17.3% 17.3%);
}
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] .sds-box, 
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] .sds-box.-boxSunken, 
:root[data-brand="private"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="private"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="private"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box{
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
  --comp-box-pressed-border-color: rgb(95.5% 95.5% 95.5%);
}
:root[data-brand="private"][data-mode="dark"], 
:root[data-mode="dark"] [data-brand="private"], 
:root[data-mode="dark"] .sds-contentSection[data-brand="private"]{
  --sys-color-background-primary-0: rgb(12.4% 12.4% 12.4%);
  --sys-color-background-primary-6: rgb(32.2% 32.2% 32.2%);
  --sys-color-background-primary-10: rgb(32.2% 32.2% 32.2%);
  --sys-color-background-primary-15: rgb(22.2% 22.2% 22.2%);
  --sys-color-background-primary-20: rgb(9.88% 9.88% 9.88%);
  --sys-color-background-primary-25: rgb(9.88% 9.88% 9.88%);
  --sys-color-background-primary-30: rgb(47.3% 47.3% 47.3%);
  --sys-color-background-primary-40: rgb(69.9% 69.9% 69.9%);
  --sys-color-background-primary-50: rgb(62.4% 62.4% 62.4%);
  --sys-color-background-primary-60: rgb(54.8% 54.8% 54.8%);
  --sys-color-background-primary-70: rgb(47.3% 47.3% 47.3%);
  --sys-color-background-primary-80: rgb(39.8% 39.8% 39.8%);
  --sys-color-background-primary-90: rgb(32.2% 32.2% 32.2%);
  --sys-color-background-primary-100: rgb(88.7% 88.7% 88.7%);
  --sys-color-background-primary-110: rgb(22.2% 22.2% 22.2%);
  --sys-color-background-primary-120: rgb(19.8% 19.8% 19.8%);
  --sys-color-background-primary-130: rgb(17.3% 17.3% 17.3%);
  --sys-color-background-primary-140: rgb(14.8% 14.8% 14.8%);
  --sys-color-background-primary-150: rgb(12.4% 12.4% 12.4%);
  --sys-color-background-primary-160: rgb(9.88% 9.88% 9.88%);
  --sys-color-background-primary-170: rgb(7.41% 7.41% 7.41%);
  --sys-color-background-primary-180: rgb(4.94% 4.94% 4.94%);
  --sys-color-background-primary-gradient: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --sys-color-background-secondary-6: rgb(98.1% 97.7% 97.4%);
  --sys-color-background-secondary-10: rgb(96.9% 96.2% 95.6%);
  --sys-color-background-secondary-15: rgb(95.3% 94.4% 93.4%);
  --sys-color-background-secondary-20: rgb(93.7% 92.5% 91.2%);
  --sys-color-background-secondary-25: rgb(92.2% 90.6% 89%);
  --sys-color-background-secondary-30: rgb(90.6% 88.7% 86.8%);
  --sys-color-background-secondary-40: rgb(87.5% 84.9% 82.4%);
  --sys-color-background-secondary-50: rgb(84.3% 81.2% 78%);
  --sys-color-background-secondary-60: rgb(81.2% 77.4% 73.6%);
  --sys-color-background-secondary-70: rgb(78% 73.6% 69.3%);
  --sys-color-background-secondary-80: rgb(74.9% 69.9% 64.9%);
  --sys-color-background-secondary-90: rgb(71.8% 66.1% 60.5%);
  --sys-color-background-secondary-100: rgb(74.9% 69.9% 64.9%);
  --sys-color-background-secondary-110: rgb(61.8% 56.1% 50.5%);
  --sys-color-background-secondary-120: rgb(54.9% 49.9% 44.9%);
  --sys-color-background-secondary-130: rgb(48% 43.6% 39.3%);
  --sys-color-background-secondary-140: rgb(41.2% 37.4% 33.6%);
  --sys-color-background-secondary-150: rgb(34.3% 31.2% 28%);
  --sys-color-background-secondary-160: rgb(27.5% 24.9% 22.4%);
  --sys-color-background-secondary-170: rgb(20.6% 18.7% 16.8%);
  --sys-color-background-secondary-180: rgb(13.7% 12.5% 11.2%);
  --sys-color-background-secondary-gradient: linear-gradient(48deg, #af9f8f 14%, rgb(41.2% 37.4% 33.6%) 84%);
  --sys-color-background-accent-6: rgb(96.2% 98% 98%);
  --sys-color-background-accent-10: rgb(93.7% 96.7% 96.7%);
  --sys-color-background-accent-15: rgb(90.6% 95% 95%);
  --sys-color-background-accent-20: rgb(87.5% 93.3% 93.3%);
  --sys-color-background-accent-25: rgb(84.3% 91.7% 91.7%);
  --sys-color-background-accent-30: rgb(81.2% 90% 90%);
  --sys-color-background-accent-40: rgb(74.9% 86.7% 86.7%);
  --sys-color-background-accent-50: rgb(68.6% 83.3% 83.3%);
  --sys-color-background-accent-60: rgb(62.4% 80% 80%);
  --sys-color-background-accent-70: rgb(56.1% 76.7% 76.7%);
  --sys-color-background-accent-80: rgb(49.8% 73.3% 73.3%);
  --sys-color-background-accent-90: rgb(43.5% 70% 70%);
  --sys-color-background-accent-100: rgb(49.8% 73.3% 73.3%);
  --sys-color-background-accent-110: rgb(33.5% 60% 60%);
  --sys-color-background-accent-120: rgb(29.8% 53.3% 53.3%);
  --sys-color-background-accent-130: rgb(26.1% 46.7% 46.7%);
  --sys-color-background-accent-140: rgb(22.4% 40% 40%);
  --sys-color-background-accent-150: rgb(18.6% 33.3% 33.3%);
  --sys-color-background-accent-160: rgb(14.9% 26.7% 26.7%);
  --sys-color-background-accent-170: rgb(11.2% 20% 20%);
  --sys-color-background-accent-180: rgb(7.45% 13.3% 13.3%);
  --sys-color-background-accent-gradient: linear-gradient(48deg, #5faaaa 14%, rgb(22.4% 40% 40%) 84%);
  --sys-color-elevation-surface-sunken: rgb(12.4% 12.4% 12.4%);
  --sys-color-elevation-surface-hovered-sunken: rgb(19.8% 19.8% 19.8%);
  --sys-color-elevation-surface-flat: rgb(9.88% 9.88% 9.88%);
  --sys-color-elevation-surface-raised: rgb(19.8% 19.8% 19.8%);
  --sys-color-elevation-surface-overlaid: rgb(19.8% 19.8% 19.8%);
  --sys-color-elevation-shadow-primary-transparent: rgba(63, 63, 63, 0.08);
  --sys-color-elevation-shadow-primary-minimal: rgba(63, 63, 63, 0.16);
  --sys-color-elevation-shadow-primary-subtle: rgba(63, 63, 63, 0.24);
  --sys-color-elevation-shadow-primary-moderate: rgba(63, 63, 63, 0.32);
  --sys-color-elevation-shadow-primary-heavy: rgba(63, 63, 63, 0.4);
  --sys-color-elevation-shadow-primary-opaque: rgba(63, 63, 63, 0.48);
  --sys-color-elevation-shadow-secondary-transparent: rgba(175, 159, 143, 0.08);
  --sys-color-elevation-shadow-secondary-minimal: rgba(175, 159, 143, 0.16);
  --sys-color-elevation-shadow-secondary-subtle: rgba(175, 159, 143, 0.24);
  --sys-color-elevation-shadow-secondary-moderate: rgba(175, 159, 143, 0.32);
  --sys-color-elevation-shadow-secondary-heavy: rgba(175, 159, 143, 0.4);
  --sys-color-elevation-shadow-secondary-opaque: rgba(175, 159, 143, 0.48);
  --sys-color-elevation-shadow-accent-transparent: rgba(95, 170, 170, 0.08);
  --sys-color-elevation-shadow-accent-minimal: rgba(95, 170, 170, 0.16);
  --sys-color-elevation-shadow-accent-subtle: rgba(95, 170, 170, 0.24);
  --sys-color-elevation-shadow-accent-moderate: rgba(95, 170, 170, 0.32);
  --sys-color-elevation-shadow-accent-heavy: rgba(95, 170, 170, 0.4);
  --sys-color-elevation-shadow-accent-opaque: rgba(95, 170, 170, 0.48);
  --sys-color-text-primary-contrast: rgb(84.9% 84.9% 84.9%);
  --sys-color-text-primary-vivid: rgb(88.7% 88.7% 88.7%);
  --sys-color-text-primary-muted: rgb(95.5% 95.5% 95.5%);
  --sys-color-text-primary-inverse: rgb(17.3% 17.3% 17.3%);
  --sys-color-text-primary-muted-inverse: rgb(47.3% 47.3% 47.3%);
  --sys-color-text-secondary-contrast: rgb(48% 43.6% 39.3%);
  --sys-color-text-secondary-vivid: #af9f8f;
  --sys-color-text-secondary-muted: rgb(78% 73.6% 69.3%);
  --sys-color-text-secondary-inverse: rgb(98.1% 97.7% 97.4%);
  --sys-color-text-accent-contrast: rgb(26.1% 46.7% 46.7%);
  --sys-color-text-accent-vivid: #5faaaa;
  --sys-color-text-accent-muted: rgb(56.1% 76.7% 76.7%);
  --sys-color-text-accent-inverse: rgb(96.2% 98% 98%);
  --sys-color-border-primary-contrast: rgb(9.88% 9.88% 9.88%);
  --sys-color-border-primary-bold: rgb(17.3% 17.3% 17.3%);
  --sys-color-border-primary-strong: #3f3f3f;
  --sys-color-border-primary-moderate: rgb(77.4% 77.4% 77.4%);
  --sys-color-border-primary-subtle: rgb(88.7% 88.7% 88.7%);
  --sys-color-border-primary-minimal: rgb(92.5% 92.5% 92.5%);
  --sys-color-border-primary-inverse: rgb(95.5% 95.5% 95.5%);
  --sys-color-border-secondary-contrast: rgb(27.5% 24.9% 22.4%);
  --sys-color-border-secondary-bold: rgb(48% 43.6% 39.3%);
  --sys-color-border-secondary-strong: rgb(74.9% 69.9% 64.9%);
  --sys-color-border-secondary-moderate: rgb(90.6% 88.7% 86.8%);
  --sys-color-border-secondary-subtle: rgb(95.3% 94.4% 93.4%);
  --sys-color-border-secondary-minimal: rgb(96.9% 96.2% 95.6%);
  --sys-color-border-secondary-inverse: rgb(98.1% 97.7% 97.4%);
  --sys-color-border-accent-contrast: rgb(14.9% 26.7% 26.7%);
  --sys-color-border-accent-bold: rgb(26.1% 46.7% 46.7%);
  --sys-color-border-accent-strong: rgb(49.8% 73.3% 73.3%);
  --sys-color-border-accent-moderate: rgb(81.2% 90% 90%);
  --sys-color-border-accent-subtle: rgb(90.6% 95% 95%);
  --sys-color-border-accent-minimal: rgb(93.7% 96.7% 96.7%);
  --sys-color-border-accent-inverse: rgb(96.2% 98% 98%);
  --ui-interaction-loading-background-color: linear-gradient(rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --ui-effect-shadow-elevation-opaque: 0 4px 16px 0 rgba(63, 63, 63, 0.48);
  --ui-effect-shadow-elevation-minimal: 0 4px 16px 0 rgba(63, 63, 63, 0.16);
  --ui-effect-shadow-elevation-moderate: 0 4px 16px 0 rgba(63, 63, 63, 0.32);
  --ui-effect-shadow-elevation-heavy: 0 4px 16px 0 rgba(63, 63, 63, 0.4);
  --ui-effect-shadow-elevation-subtle: 0 4px 16px 0 rgba(63, 63, 63, 0.24);
  --ui-effect-shadow-elevation-transparent: 0 4px 16px 0 rgba(63, 63, 63, 0.08);
  --brand-color-primary-solid-6: rgb(95.5% 95.5% 95.5%);
  --brand-color-primary-solid-10: rgb(92.5% 92.5% 92.5%);
  --brand-color-primary-solid-15: rgb(88.7% 88.7% 88.7%);
  --brand-color-primary-solid-20: rgb(84.9% 84.9% 84.9%);
  --brand-color-primary-solid-25: rgb(81.2% 81.2% 81.2%);
  --brand-color-primary-solid-30: rgb(77.4% 77.4% 77.4%);
  --brand-color-primary-solid-40: rgb(69.9% 69.9% 69.9%);
  --brand-color-primary-solid-50: rgb(62.4% 62.4% 62.4%);
  --brand-color-primary-solid-60: rgb(54.8% 54.8% 54.8%);
  --brand-color-primary-solid-70: rgb(47.3% 47.3% 47.3%);
  --brand-color-primary-solid-80: rgb(39.8% 39.8% 39.8%);
  --brand-color-primary-solid-90: rgb(32.2% 32.2% 32.2%);
  --brand-color-primary-solid-100: #3f3f3f;
  --brand-color-primary-solid-110: rgb(22.2% 22.2% 22.2%);
  --brand-color-primary-solid-120: rgb(19.8% 19.8% 19.8%);
  --brand-color-primary-solid-130: rgb(17.3% 17.3% 17.3%);
  --brand-color-primary-solid-140: rgb(14.8% 14.8% 14.8%);
  --brand-color-primary-solid-150: rgb(12.4% 12.4% 12.4%);
  --brand-color-primary-solid-160: rgb(9.88% 9.88% 9.88%);
  --brand-color-primary-solid-170: rgb(7.41% 7.41% 7.41%);
  --brand-color-primary-solid-180: rgb(4.94% 4.94% 4.94%);
  --brand-color-primary-gradient-100: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --brand-color-primary-gradient-120: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --brand-color-primary-transparent-8: rgba(63, 63, 63, 0.08);
  --brand-color-primary-transparent-16: rgba(63, 63, 63, 0.16);
  --brand-color-primary-transparent-24: rgba(63, 63, 63, 0.24);
  --brand-color-primary-transparent-32: rgba(63, 63, 63, 0.32);
  --brand-color-primary-transparent-40: rgba(63, 63, 63, 0.4);
  --brand-color-primary-transparent-48: rgba(63, 63, 63, 0.48);
  --brand-color-secondary-solid-6: rgb(98.1% 97.7% 97.4%);
  --brand-color-secondary-solid-10: rgb(96.9% 96.2% 95.6%);
  --brand-color-secondary-solid-15: rgb(95.3% 94.4% 93.4%);
  --brand-color-secondary-solid-20: rgb(93.7% 92.5% 91.2%);
  --brand-color-secondary-solid-25: rgb(92.2% 90.6% 89%);
  --brand-color-secondary-solid-30: rgb(90.6% 88.7% 86.8%);
  --brand-color-secondary-solid-40: rgb(87.5% 84.9% 82.4%);
  --brand-color-secondary-solid-50: rgb(84.3% 81.2% 78%);
  --brand-color-secondary-solid-60: rgb(81.2% 77.4% 73.6%);
  --brand-color-secondary-solid-70: rgb(78% 73.6% 69.3%);
  --brand-color-secondary-solid-80: rgb(74.9% 69.9% 64.9%);
  --brand-color-secondary-solid-90: rgb(71.8% 66.1% 60.5%);
  --brand-color-secondary-solid-100: #af9f8f;
  --brand-color-secondary-solid-110: rgb(61.8% 56.1% 50.5%);
  --brand-color-secondary-solid-120: rgb(54.9% 49.9% 44.9%);
  --brand-color-secondary-solid-130: rgb(48% 43.6% 39.3%);
  --brand-color-secondary-solid-140: rgb(41.2% 37.4% 33.6%);
  --brand-color-secondary-solid-150: rgb(34.3% 31.2% 28%);
  --brand-color-secondary-solid-160: rgb(27.5% 24.9% 22.4%);
  --brand-color-secondary-solid-170: rgb(20.6% 18.7% 16.8%);
  --brand-color-secondary-solid-180: rgb(13.7% 12.5% 11.2%);
  --brand-color-secondary-gradient-100: linear-gradient(48deg, #af9f8f 14%, rgb(41.2% 37.4% 33.6%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(48deg, #af9f8f 14%, rgb(54.9% 49.9% 44.9%) 84%);
  --brand-color-secondary-transparent-8: rgba(175, 159, 143, 0.08);
  --brand-color-secondary-transparent-16: rgba(175, 159, 143, 0.16);
  --brand-color-secondary-transparent-24: rgba(175, 159, 143, 0.24);
  --brand-color-secondary-transparent-32: rgba(175, 159, 143, 0.32);
  --brand-color-secondary-transparent-40: rgba(175, 159, 143, 0.4);
  --brand-color-secondary-transparent-48: rgba(175, 159, 143, 0.48);
  --brand-color-accent-solid-6: rgb(96.2% 98% 98%);
  --brand-color-accent-solid-10: rgb(93.7% 96.7% 96.7%);
  --brand-color-accent-solid-15: rgb(90.6% 95% 95%);
  --brand-color-accent-solid-20: rgb(87.5% 93.3% 93.3%);
  --brand-color-accent-solid-25: rgb(84.3% 91.7% 91.7%);
  --brand-color-accent-solid-30: rgb(81.2% 90% 90%);
  --brand-color-accent-solid-40: rgb(74.9% 86.7% 86.7%);
  --brand-color-accent-solid-50: rgb(68.6% 83.3% 83.3%);
  --brand-color-accent-solid-60: rgb(62.4% 80% 80%);
  --brand-color-accent-solid-70: rgb(56.1% 76.7% 76.7%);
  --brand-color-accent-solid-80: rgb(49.8% 73.3% 73.3%);
  --brand-color-accent-solid-90: rgb(43.5% 70% 70%);
  --brand-color-accent-solid-100: #5faaaa;
  --brand-color-accent-solid-110: rgb(33.5% 60% 60%);
  --brand-color-accent-solid-120: rgb(29.8% 53.3% 53.3%);
  --brand-color-accent-solid-130: rgb(26.1% 46.7% 46.7%);
  --brand-color-accent-solid-140: rgb(22.4% 40% 40%);
  --brand-color-accent-solid-150: rgb(18.6% 33.3% 33.3%);
  --brand-color-accent-solid-160: rgb(14.9% 26.7% 26.7%);
  --brand-color-accent-solid-170: rgb(11.2% 20% 20%);
  --brand-color-accent-solid-180: rgb(7.45% 13.3% 13.3%);
  --brand-color-accent-gradient-100: linear-gradient(48deg, #5faaaa 14%, rgb(29.8% 53.3% 53.3%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(48deg, #5faaaa 14%, rgb(22.4% 40% 40%) 84%);
  --brand-color-accent-transparent-8: rgba(95, 170, 170, 0.08);
  --brand-color-accent-transparent-16: rgba(95, 170, 170, 0.16);
  --brand-color-accent-transparent-24: rgba(95, 170, 170, 0.24);
  --brand-color-accent-transparent-32: rgba(95, 170, 170, 0.32);
  --brand-color-accent-transparent-40: rgba(95, 170, 170, 0.4);
  --brand-color-accent-transparent-48: rgba(95, 170, 170, 0.48);
  --comp-faq-inset-h: 16px;
  --comp-faq-inset-v: 16px;
  --comp-faq-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-faq-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-faq-inline: 8px;
  --comp-faq-inverse-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-faq-inverse-hovered-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-faq-hovered-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-faq-open-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-faq-open-shadow-color: rgba(63, 63, 63, 0.24);
  --comp-faq-open-box-shadow: 0 16px 64px 0 rgba(63, 63, 63, 0.24);
  --comp-faq-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-accordion-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-accordion-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-accordion-hovered-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-accordion-active-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-accordion-active-box-shadow: 0 0 64px 0 rgba(63, 63, 63, 0.32);
  --comp-accordion-icon-button-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-account-card-primary-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-account-card-primary-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-account-card-primary-description-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-activitylog-line-divider-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-activitylog-pressed-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-activitylog-pressed-border-color: rgb(14.8% 14.8% 14.8%);
  --comp-activitylog-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-activitylog-hovered-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-activitylog-heading-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-activitylog-description-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-alert-banner-primary-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-alert-banner-primary-inverse-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-alert-banner-primary-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-alert-banner-primary-icon-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-alert-banner-primary-description-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-alert-banner-success-pressed-close-background-color: rgb(68.6% 83.3% 83.3%);
  --comp-alert-banner-success-pressed-close-border-color: rgb(14.9% 26.7% 26.7%);
  --comp-alert-banner-success-hovered-close-background-color: rgb(81.2% 90% 90%);
  --comp-alert-banner-success-close-icon-text-color: rgb(14.9% 26.7% 26.7%);
  --comp-alert-banner-success-active-close-background-color: rgb(68.6% 83.3% 83.3%);
  --comp-alert-banner-success-active-close-border-color: rgb(14.9% 26.7% 26.7%);
  --comp-alert-banner-danger-close-icon-text-color: rgb(27.5% 24.9% 22.4%);
  --comp-alert-banner-danger-pressed-close-background-color: rgb(84.3% 81.2% 78%);
  --comp-alert-banner-danger-pressed-close-border-color: rgb(27.5% 24.9% 22.4%);
  --comp-alert-banner-danger-active-close-background-color: rgb(84.3% 81.2% 78%);
  --comp-alert-banner-danger-active-close-border-color: rgb(27.5% 24.9% 22.4%);
  --comp-alert-banner-danger-hovered-close-background-color: rgb(90.6% 88.7% 86.8%);
  --comp-alert-banner-close-icon-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-alert-banner-pressed-close-border-color: rgb(88.7% 88.7% 88.7%);
  --comp-alert-banner-pressed-close-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-alert-banner-hovered-close-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-alert-banner-active-close-border-color: rgb(88.7% 88.7% 88.7%);
  --comp-alert-banner-active-close-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-amount-positive-text-color: #5faaaa;
  --comp-amount-negative-text-color: #af9f8f;
  --comp-amount-neutral-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-amount-arrow-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-avatar-group-shadow-color: rgba(63, 63, 63, 0.4);
  --comp-avatar-group-box-shadow: 0 0 16px 0 rgba(63, 63, 63, 0.4);
  --comp-avatar-number-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-avatar-number-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-avatar-number-light-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-avatar-number-secondary-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-avatar-number-secondary-text-color: rgb(17.3% 17.3% 17.3%);
  --comp-badge-primary-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-badge-primary-text-color: rgb(17.3% 17.3% 17.3%);
  --comp-badge-primary-tonal-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-badge-primary-tonal-muted-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-badge-primary-muted-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-badge-primary-muted-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-badge-primary-inverse-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-badge-primary-inverse-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-badge-highlight-inverse-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-badge-success-inverse-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-badge-warning-inverse-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-badge-info-inverse-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-badge-danger-inverse-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-badge-neutral-inverse-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-badge-energy-nps-dark-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-badge-nps-sub-label-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-badge-nps-selected-outline-border-color: #3f3f3f;
  --comp-banner-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-banner-highlight-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --comp-banner-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-box-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-box-raised-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-box-raised-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-box-raised-hovered-shadow-color: rgba(63, 63, 63, 0.24);
  --comp-box-raised-pressed-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-box-raised-shadow: 0 16px 64px 0 rgba(63, 63, 63, 0.16);
  --comp-box-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-box-highlight-outline-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-box-sunken-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-box-danger-outline-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-box-success-outline-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-box-overlaid-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-box-overlaid-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-box-overlaid-hovered-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-box-overlaid-pressed-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-box-warning-outline-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-box-neutral-outline-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-box-neutral-outline-border-color: #3f3f3f;
  --comp-box-flat-bordered-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-box-flat-bordered-border-color: rgb(88.7% 88.7% 88.7%);
  --comp-brand-line-background-color: rgb(49.8% 73.3% 73.3%);
  --comp-button-primary-background-color: linear-gradient(48deg, #5faaaa 14%, rgb(22.4% 40% 40%) 84%);
  --comp-button-primary-text-color: #ffffff;
  --comp-button-primary-hovered-background-color: rgb(29.8% 53.3% 53.3%);
  --comp-button-primary-pressed-border-color: rgb(14.9% 26.7% 26.7%);
  --comp-button-primary-pressed-background-color: rgb(22.4% 40% 40%);
  --comp-button-primary-disabled-background-color: rgb(81.2% 90% 90%);
  --comp-button-primary-loading-background-color: linear-gradient(180deg, rgb(81.2% 90% 90%) 0%, #5faaaa 36%, rgb(81.2% 90% 90%) 100%);
  --comp-button-secondary-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-button-secondary-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-button-secondary-hovered-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-button-secondary-pressed-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-button-secondary-loading-background-color: linear-gradient(rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --comp-button-secondary-inverse-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-button-inverted-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-button-inverted-hovered-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-button-inverted-pressed-background-color: rgb(14.8% 14.8% 14.8%);
  --comp-button-inverted-disabled-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-icon-button-inverted-hovered-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-icon-button-inverted-pressed-background-color: rgb(14.8% 14.8% 14.8%);
  --comp-icon-button-inverted-disabled-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-icon-button-inverted-disabled-icon-background-color: rgb(62.4% 62.4% 62.4%);
  --comp-icon-button-inverted-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-icon-button-activatable-hovered-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-icon-button-activatable-pressed-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-icon-button-activatable-pressed-border-color: #3f3f3f;
  --comp-icon-button-activatable-active-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-icon-button-activatable-active-border-color: #3f3f3f;
  --comp-icon-button-activatable-inverted-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-icon-button-activatable-inverted-border-color: rgb(88.7% 88.7% 88.7%);
  --comp-icon-button-activatable-loading-background-color: linear-gradient(rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --comp-icon-button-activatable-icon-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-card-product-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-card-product-description-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-card-product-meta-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-card-product-body-media-fallback-icon-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-card-article-body-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-card-filter-header-description-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-card-contact-header-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-card-contact-header-description-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-carousel-carousel-dot-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-carousel-active-carousel-dot-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-chat-message-tick-chatbot-border-color: rgb(88.7% 88.7% 88.7%);
  --comp-chat-message-tick-chatbot-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-chat-message-tick-user-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-chevron-block-icon-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-coupon-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-disclaimer-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-disclaimer-link-text-color: #af9f8f;
  --comp-divider-background-color: rgb(69.9% 69.9% 69.9%);
  --comp-dropdown-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-dropdown-link-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-dropdown-link-hovered-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-dropdown-item-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-dropdown-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-dropdown-hovered-item-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-dropdown-selected-item-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-dropdown-navbar-pressed-border-color: #3f3f3f;
  --comp-dropdown-header-title-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-footer-bar-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-footer-bar-header-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-footer-bar-header-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-footer-bar-header-description-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-footer-bar-min-height: 96px;
  --comp-footer-bar-inset-h: 16px;
  --comp-footer-bar-inset-v: 16px;
  --comp-footer-bar-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-footer-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --comp-footer-fallback-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-footer-header-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-footer-header-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-footer-header-description-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-heading-inverse-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-icon-block-primary-muted-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-icon-block-primary-muted-icon-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-icon-block-primary-inverse-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-icon-block-primary-inverse-icon-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-info-dot-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-radio-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-radio-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-radio-checked-pressed-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-checkbox-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-checkbox-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-checkbox-loading-icon-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-range-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-range-knob-label-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-range-min-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-range-max-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-hint-neutral-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-input-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-input-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-input-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-input-meta-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-input-shadow-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-input-icon-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-input-active-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-input-read-only-shadow-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-input-focused-shadow-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-input-focused-placeholder-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-input-filled-shadow-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-input-enabled-placeholder-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-framed-choice-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-framed-choice-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-input-phone-prefix-button-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-input-phone-prefix-button-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-input-phone-prefix-button-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-input-phone-prefix-button-icon-background-color: rgb(84.9% 84.9% 84.9%);
  --comp-input-phone-hovered-prefix-button-background-color: rgb(22.2% 22.2% 22.2%);
  --comp-input-phone-active-prefix-button-background-color: rgb(22.2% 22.2% 22.2%);
  --comp-key-selected-border-color: #3f3f3f;
  --comp-key-text-dark-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-label-meta-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-label-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-line-divider-border-color: rgb(77.4% 77.4% 77.4%);
  --comp-link-default-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-link-default-border-color: #3f3f3f;
  --comp-link-default-hovered-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-link-navbar-text-color: rgb(17.3% 17.3% 17.3%);
  --comp-link-navbar-hovered-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-link-navbar-pressed-background-color: rgb(14.8% 14.8% 14.8%);
  --comp-link-item-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-link-item-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-link-item-hovered-background-color: rgb(22.2% 22.2% 22.2%);
  --comp-link-item-hovered-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-list-item-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-list-item-sunken-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-list-item-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-list-item-description-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-list-item-pressed-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-list-item-wide-border-color: rgb(88.7% 88.7% 88.7%);
  --comp-list-unordered-icon-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-list-unordered-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-list-unordered-dot-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-list-unordered-feature-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-list-unordered-feature-icon-background-color: rgb(49.8% 73.3% 73.3%);
  --comp-ordered-list-number-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-ordered-list-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-media-fallback-icon-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-media-fallback-inverted-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-modal-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-modal-sunken-body-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-navbar-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.8% 19.8% 19.8%) 84%);
  --comp-navbar-fallback-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-navbar-button-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-navbar-button-text-color: rgb(17.3% 17.3% 17.3%);
  --comp-navbar-button-hovered-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-navbar-button-pressed-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-navbar-search-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-navbar-search-hovered-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-navbar-link-color-background-hovered-screensmall: rgb(12.4% 12.4% 12.4%);
  --comp-navbar-link-color-background-pressed-screensmall: rgb(12.4% 12.4% 12.4%);
  --comp-navbar-link-color-background-active-screensmall: rgb(12.4% 12.4% 12.4%);
  --comp-navbar-link-color-text-enabled-screenlarge: rgb(47.3% 47.3% 47.3%);
  --comp-navbar-link-color-text-enabled-screensmall: rgb(88.7% 88.7% 88.7%);
  --comp-navbar-link-color-text-hovered-screensmall: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-link-color-text-active-screensmall: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-link-color-text-pressed-screensmall: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-dropdown-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-navbar-dropdown-link-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-navbar-dropdown-hovered-link-text-color: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-dropdown-hovered-link-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-navbar-dropdown-active-link-text-color: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-dropdown-active-link-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-navbar-dropdown-pressed-link-text-color: rgb(26.1% 46.7% 46.7%);
  --comp-navbar-dropdown-pressed-link-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-navbar-subtitle-text-color: rgb(47.3% 47.3% 47.3%);
  --comp-page-controls-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-page-controls-active-background-color: rgb(88.7% 88.7% 88.7%);
  --comp-popover-neutral-shadow-color: rgba(63, 63, 63, 0.08);
  --comp-popover-neutral-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-popover-neutral-body-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-popover-neutral-enabled-dismiss-button-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-popover-neutral-hovered-dismiss-button-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-popover-neutral-dismiss-button-icon-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-popover-neutral-dismiss-button-border-color: rgb(88.7% 88.7% 88.7%);
  --comp-popover-box-shadow: 0 0 16px 0 rgba(63, 63, 63, 0.08);
  --comp-progress-bar-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-quote-marks-background-color: rgb(74.9% 69.9% 64.9%);
  --comp-search-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-search-sunken-enabled-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-search-sunken-focused-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-search-sunken-focused-typing-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-search-sunken-filled-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-search-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-search-enabled-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-search-focused-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-search-focused-typing-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-search-filled-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-search-icon-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-section-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-section-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-shader-background-color: rgb(9.88% 9.88% 9.88% / 0);
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(48deg, #5faaaa 14%, rgb(22.4% 40% 40%) 84%);
  --comp-skeleton-background-color: linear-gradient(rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --comp-subheader-background-color: rgb(9.88% 9.88% 9.88% / 0.64);
  --comp-subheader-link-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-subheader-link-hovered-text-color: rgb(26.1% 46.7% 46.7%);
  --comp-subheader-link-active-text-color: rgb(26.1% 46.7% 46.7%);
  --comp-subheader-link-active-border-color: rgb(26.1% 46.7% 46.7%);
  --comp-suggestion-hovered-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-suggestion-pressed-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-suggestion-pressed-border-color: #3f3f3f;
  --comp-suggestion-loading-background-color: linear-gradient(rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --comp-suggestion-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-suggestion-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-switch-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-switch-knob-shadow-color: rgba(63, 63, 63, 0.48);
  --comp-switch-checked-loading-background-color: linear-gradient(rgb(81.2% 90% 90%) 0%, #5faaaa 36%, rgb(81.2% 90% 90%) 100%);
  --comp-switch-large-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-switch-loading-background-color: linear-gradient(rgb(95.5% 95.5% 95.5%) 0%, rgb(84.9% 84.9% 84.9%) 36%, rgb(95.5% 95.5% 95.5%) 100%);
  --comp-switch-label-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-tile-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-tile-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-tile-description-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-tile-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-tile-pressed-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-tile-pressed-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-tile-active-border-color: #3f3f3f;
  --comp-tile-focused-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-tile-focused-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-tile-label-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-tile-text-block-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-tile-text-block-description-text-color: rgb(84.9% 84.9% 84.9%);
  --comp-timeline-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-timeline-pressed-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-timeline-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-timeline-description-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-timeline-meta-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-timeline-date-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-timeline-details-shadow-color: rgba(63, 63, 63, 0.24);
  --comp-tooltip-background-color: rgb(54.8% 54.8% 54.8%);
  --comp-upload-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-upload-hovered-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-upload-border-color: rgb(47.3% 47.3% 47.3%);
  --comp-upload-error-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-upload-complete-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-upload-description-text-color: rgb(95.5% 95.5% 95.5%);
  --comp-upload-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-image-upload-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-image-upload-hovered-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-image-upload-border-color: rgb(47.3% 47.3% 47.3%);
  --comp-image-upload-error-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-image-upload-complete-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-verified-color-background: rgb(49.8% 73.3% 73.3%);
}
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'], 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted, 
:root[data-brand="private"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted{
  --sys-color-text-primary-contrast: rgb(17.3% 17.3% 17.3%);
  --comp-section-background-color: rgb(14.8% 14.8% 14.8%);
  --comp-heading-text-color: rgb(17.3% 17.3% 17.3%);
  --comp-shader-background-color: rgb(14.8% 14.8% 14.8% / 0);
  --comp-label-meta-text-color: rgb(17.3% 17.3% 17.3%);
  --comp-label-text-color: rgb(17.3% 17.3% 17.3%);
  --comp-page-controls-background-color: rgb(47.3% 47.3% 47.3%);
  --comp-page-controls-active-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-alert-banner-primary-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-accordion-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-accordion-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-accordion-hovered-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-accordion-active-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-range-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-link-item-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-link-item-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-link-item-hovered-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-link-item-active-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-button-primary-pressed-border-color: rgb(96.2% 98% 98%);
  --comp-button-secondary-pressed-border-color: rgb(95.5% 95.5% 95.5%);
  --comp-button-secondary-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(95.5% 95.5% 95.5%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(95.5% 95.5% 95.5%);
  --comp-box-pressed-border-color: rgb(95.5% 95.5% 95.5%);
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
}
:root[data-brand="private"][data-mode="dark"] .sds-box.-boxSunken, 
:root[data-brand="private"][data-mode="dark"] .sds-box.-elevated, 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken, 
:root[data-brand="private"][data-mode="dark"] .sds-contentSection.-elevated, 
:root[data-brand="private"][data-mode="dark"] [data-scope='sunken'], 
:root[data-brand="private"][data-mode="dark"] [data-scope='elevated'], 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken .sds-box.-boxSunken, 
:root[data-brand="private"][data-mode="dark"] .sds-contentSection.-elevated .sds-box.-elevated, 
:root[data-brand="private"][data-mode="dark"] [data-scope='sunken'] [data-scope='sunken'], 
:root[data-brand="private"][data-mode="dark"] [data-scope='elevated'] [data-scope='elevated'], 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="private"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated, 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="private"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='elevated'], 
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] [data-scope='elevated']{
  --comp-button-primary-pressed-border-color: rgb(14.9% 26.7% 26.7%);
  --comp-button-secondary-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-section-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-shader-background-color: rgb(12.4% 12.4% 12.4% / 0);
  --comp-accordion-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-accordion-icon-button-background-color: rgb(12.4% 12.4% 12.4%);
  --comp-link-item-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-box-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-box-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-alert-banner-primary-background-color: rgb(19.8% 19.8% 19.8%);
  --comp-range-background-color: rgb(9.88% 9.88% 9.88%);
  --comp-label-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(17.3% 17.3% 17.3%);
}
:root[data-brand="private"][data-mode="dark"] [data-scope='flat'], 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken .sds-box, 
:root[data-brand="private"][data-mode="dark"] .sds-contentSection.-elevated .sds-box, 
:root[data-brand="private"][data-mode="dark"] [data-scope='sunken'] [data-scope='flat'], 
:root[data-brand="private"][data-mode="dark"] [data-scope='elevated'] [data-scope='flat'], 
:root[data-brand="private"][data-mode="dark"] [data-scope='sunken'] .sds-box, 
:root[data-brand="private"][data-mode="dark"] [data-scope='elevated'] .sds-box, 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="private"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box, 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="private"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='flat'], 
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] .sds-box, 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="private"][data-mode="dark"] .sds-contentSection.-elevated .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="private"][data-mode="dark"] [data-scope='sunken'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="private"][data-mode="dark"] [data-scope='elevated'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="private"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="private"][data-mode="dark"] .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="private"][data-mode="dark"] .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="private"][data-mode="dark"] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="private"][data-mode="dark"] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] [data-scope]:not([data-scope='elevated']){
  --sys-color-text-primary-contrast: rgb(9.88% 9.88% 9.88%);
  --comp-button-secondary-background-color: rgb(32.2% 32.2% 32.2%);
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-button-primary-pressed-border-color: rgb(14.9% 26.7% 26.7%);
  --comp-shader-background-color: rgb(9.88% 9.88% 9.88% / 0);
  --comp-heading-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-label-text-color: rgb(88.7% 88.7% 88.7%);
  --comp-box-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(17.3% 17.3% 17.3%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(17.3% 17.3% 17.3%);
}
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] .sds-box, 
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] .sds-box.-boxSunken, 
:root[data-brand="private"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="private"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="private"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box{
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
  --comp-box-pressed-border-color: rgb(95.5% 95.5% 95.5%);
}
:root[data-brand="axxess"][data-mode="light"], 
:root[data-mode="light"] [data-brand="axxess"], 
:root[data-mode="light"] .sds-contentSection[data-brand="axxess"]{
  --sys-color-background-primary-gradient: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --sys-color-background-secondary-gradient: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
  --sys-color-background-accent-gradient: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
  --brand-color-primary-gradient-100: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --brand-color-primary-gradient-120: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --brand-color-secondary-gradient-6: linear-gradient(64deg, rgb(95.9% 98.5% 99.5%) 14%, rgb(96.1% 98.1% 96.5%) 48%, rgb(99.7% 97.6% 94.6%) 84%);
  --brand-color-secondary-gradient-10: linear-gradient(64deg, rgb(93.2% 97.5% 99.2%) 14%, rgb(93.5% 96.8% 94.1%) 48%, rgb(99.5% 96% 90.9%) 84%);
  --brand-color-secondary-gradient-15: linear-gradient(64deg, rgb(89.8% 96.2% 98.8%) 14%, rgb(90.2% 95.2% 91.2%) 48%, rgb(99.3% 94% 86.4%) 84%);
  --brand-color-secondary-gradient-20: linear-gradient(64deg, rgb(86.4% 94.9% 98.4%) 14%, rgb(87% 93.6% 88.2%) 48%, rgb(99.1% 92% 81.9%) 84%);
  --brand-color-secondary-gradient-25: linear-gradient(64deg, rgb(82.9% 93.6% 97.9%) 14%, rgb(83.7% 92% 85.3%) 48%, rgb(98.8% 90% 77.4%) 84%);
  --brand-color-secondary-gradient-30: linear-gradient(64deg, rgb(79.5% 92.4% 97.5%) 14%, rgb(80.5% 90.4% 82.4%) 48%, rgb(98.6% 88% 72.8%) 84%);
  --brand-color-secondary-gradient-40: linear-gradient(64deg, rgb(72.7% 89.8% 96.7%) 14%, rgb(74% 87.1% 76.5%) 48%, rgb(98.1% 84% 63.8%) 84%);
  --brand-color-secondary-gradient-50: linear-gradient(64deg, rgb(65.9% 87.3% 95.9%) 14%, rgb(67.5% 83.9% 70.6%) 48%, rgb(97.6% 80% 54.7%) 84%);
  --brand-color-secondary-gradient-60: linear-gradient(64deg, rgb(59.1% 84.7% 95.1%) 14%, rgb(60.9% 80.7% 64.7%) 48%, rgb(97.2% 76% 45.6%) 84%);
  --brand-color-secondary-gradient-70: linear-gradient(64deg, rgb(52.2% 82.2% 94.2%) 14%, rgb(54.4% 77.5% 58.8%) 48%, rgb(96.7% 72% 36.6%) 84%);
  --brand-color-secondary-gradient-80: linear-gradient(64deg, rgb(45.4% 79.6% 93.4%) 14%, rgb(47.9% 74.3% 52.9%) 48%, rgb(96.2% 68% 27.5%) 84%);
  --brand-color-secondary-gradient-90: linear-gradient(64deg, rgb(38.6% 77.1% 92.6%) 14%, rgb(41.4% 71.1% 47.1%) 48%, rgb(95.8% 64% 18.5%) 84%);
  --brand-color-secondary-gradient-100: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
  --brand-color-secondary-gradient-110: linear-gradient(64deg, rgb(28.6% 67.1% 82.6%) 14%, rgb(31.4% 61.1% 37.1%) 48%, rgb(85.8% 54% 8.47%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(64deg, rgb(25.4% 59.6% 73.4%) 14%, rgb(27.9% 54.3% 32.9%) 48%, rgb(76.2% 48% 7.53%) 84%);
  --brand-color-secondary-gradient-130: linear-gradient(64deg, rgb(22.2% 52.2% 64.2%) 14%, rgb(24.4% 47.5% 28.8%) 48%, rgb(66.7% 42% 6.59%) 84%);
  --brand-color-secondary-gradient-140: linear-gradient(64deg, rgb(19.1% 44.7% 55.1%) 14%, rgb(20.9% 40.7% 24.7%) 48%, rgb(57.2% 36% 5.65%) 84%);
  --brand-color-secondary-gradient-150: linear-gradient(64deg, rgb(15.9% 37.3% 45.9%) 14%, rgb(17.5% 33.9% 20.6%) 48%, rgb(47.6% 30% 4.71%) 84%);
  --brand-color-secondary-gradient-160: linear-gradient(64deg, rgb(12.7% 29.8% 36.7%) 14%, rgb(14% 27.1% 16.5%) 48%, rgb(38.1% 24% 3.76%) 84%);
  --brand-color-secondary-gradient-170: linear-gradient(64deg, rgb(9.53% 22.4% 27.5%) 14%, rgb(10.5% 20.4% 12.4%) 48%, rgb(28.6% 18% 2.82%) 84%);
  --brand-color-secondary-gradient-180: linear-gradient(64deg, rgb(6.35% 14.9% 18.4%) 14%, rgb(6.98% 13.6% 8.24%) 48%, rgb(19.1% 12% 1.88%) 84%);
  --brand-color-accent-gradient-6: linear-gradient(64deg, rgb(95.9% 98.5% 99.5%) 14%, rgb(96.1% 98.1% 96.5%) 48%, rgb(99.7% 97.6% 94.6%) 84%);
  --brand-color-accent-gradient-10: linear-gradient(64deg, rgb(93.2% 97.5% 99.2%) 14%, rgb(93.5% 96.8% 94.1%) 48%, rgb(99.5% 96% 90.9%) 84%);
  --brand-color-accent-gradient-15: linear-gradient(64deg, rgb(89.8% 96.2% 98.8%) 14%, rgb(90.2% 95.2% 91.2%) 48%, rgb(99.3% 94% 86.4%) 84%);
  --brand-color-accent-gradient-20: linear-gradient(64deg, rgb(86.4% 94.9% 98.4%) 14%, rgb(87% 93.6% 88.2%) 48%, rgb(99.1% 92% 81.9%) 84%);
  --brand-color-accent-gradient-25: linear-gradient(64deg, rgb(82.9% 93.6% 97.9%) 14%, rgb(83.7% 92% 85.3%) 48%, rgb(98.8% 90% 77.4%) 84%);
  --brand-color-accent-gradient-30: linear-gradient(64deg, rgb(79.5% 92.4% 97.5%) 14%, rgb(80.5% 90.4% 82.4%) 48%, rgb(98.6% 88% 72.8%) 84%);
  --brand-color-accent-gradient-40: linear-gradient(64deg, rgb(72.7% 89.8% 96.7%) 14%, rgb(74% 87.1% 76.5%) 48%, rgb(98.1% 84% 63.8%) 84%);
  --brand-color-accent-gradient-50: linear-gradient(64deg, rgb(65.9% 87.3% 95.9%) 14%, rgb(67.5% 83.9% 70.6%) 48%, rgb(97.6% 80% 54.7%) 84%);
  --brand-color-accent-gradient-60: linear-gradient(64deg, rgb(59.1% 84.7% 95.1%) 14%, rgb(60.9% 80.7% 64.7%) 48%, rgb(97.2% 76% 45.6%) 84%);
  --brand-color-accent-gradient-70: linear-gradient(64deg, rgb(52.2% 82.2% 94.2%) 14%, rgb(54.4% 77.5% 58.8%) 48%, rgb(96.7% 72% 36.6%) 84%);
  --brand-color-accent-gradient-80: linear-gradient(64deg, rgb(45.4% 79.6% 93.4%) 14%, rgb(47.9% 74.3% 52.9%) 48%, rgb(96.2% 68% 27.5%) 84%);
  --brand-color-accent-gradient-90: linear-gradient(64deg, rgb(38.6% 77.1% 92.6%) 14%, rgb(41.4% 71.1% 47.1%) 48%, rgb(95.8% 64% 18.5%) 84%);
  --brand-color-accent-gradient-100: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
  --brand-color-accent-gradient-110: linear-gradient(64deg, rgb(28.6% 67.1% 82.6%) 14%, rgb(31.4% 61.1% 37.1%) 48%, rgb(85.8% 54% 8.47%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(64deg, rgb(25.4% 59.6% 73.4%) 14%, rgb(27.9% 54.3% 32.9%) 48%, rgb(76.2% 48% 7.53%) 84%);
  --brand-color-accent-gradient-130: linear-gradient(64deg, rgb(22.2% 52.2% 64.2%) 14%, rgb(24.4% 47.5% 28.8%) 48%, rgb(66.7% 42% 6.59%) 84%);
  --brand-color-accent-gradient-140: linear-gradient(64deg, rgb(19.1% 44.7% 55.1%) 14%, rgb(20.9% 40.7% 24.7%) 48%, rgb(57.2% 36% 5.65%) 84%);
  --brand-color-accent-gradient-150: linear-gradient(64deg, rgb(15.9% 37.3% 45.9%) 14%, rgb(17.5% 33.9% 20.6%) 48%, rgb(47.6% 30% 4.71%) 84%);
  --brand-color-accent-gradient-160: linear-gradient(64deg, rgb(12.7% 29.8% 36.7%) 14%, rgb(14% 27.1% 16.5%) 48%, rgb(38.1% 24% 3.76%) 84%);
  --brand-color-accent-gradient-170: linear-gradient(64deg, rgb(9.53% 22.4% 27.5%) 14%, rgb(10.5% 20.4% 12.4%) 48%, rgb(28.6% 18% 2.82%) 84%);
  --brand-color-accent-gradient-180: linear-gradient(64deg, rgb(6.35% 14.9% 18.4%) 14%, rgb(6.98% 13.6% 8.24%) 48%, rgb(19.1% 12% 1.88%) 84%);
  --comp-faq-inset-h: 16px;
  --comp-faq-inset-v: 16px;
  --comp-faq-inline: 8px;
  --comp-banner-highlight-background-color: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --comp-brand-line-background-color: linear-gradient(64deg, rgb(45.4% 79.6% 93.4%) 14%, rgb(47.9% 74.3% 52.9%) 48%, rgb(96.2% 68% 27.5%) 84%);
  --comp-button-primary-background-color: linear-gradient(64deg, rgb(52.2% 82.2% 94.2%) 14%, rgb(54.4% 77.5% 58.8%) 48%, rgb(96.7% 72% 36.6%) 84%);
  --comp-button-primary-text-color: #003060;
  --comp-button-primary-hovered-background-color: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
  --comp-button-primary-pressed-border-color: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
  --comp-button-primary-pressed-background-color: linear-gradient(64deg, rgb(25.4% 59.6% 73.4%) 14%, rgb(27.9% 54.3% 32.9%) 48%, rgb(76.2% 48% 7.53%) 84%);
  --comp-button-primary-disabled-background-color: linear-gradient(64deg, rgb(79.5% 92.4% 97.5%) 14%, rgb(80.5% 90.4% 82.4%) 48%, rgb(98.6% 88% 72.8%) 84%);
  --comp-footer-bar-min-height: 96px;
  --comp-footer-bar-inset-h: 16px;
  --comp-footer-bar-inset-v: 16px;
  --comp-footer-background-color: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-navbar-background-color: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --comp-quote-marks-background-color: linear-gradient(64deg, rgb(45.4% 79.6% 93.4%) 14%, rgb(47.9% 74.3% 52.9%) 48%, rgb(96.2% 68% 27.5%) 84%);
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
}
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'], 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted, 
:root[data-brand="axxess"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted{
  --sys-color-text-primary-contrast: rgb(94% 95.1% 96.3%);
  --comp-section-background-color: rgb(0% 11.3% 22.6%);
  --comp-heading-text-color: rgb(94% 95.1% 96.3%);
  --comp-shader-background-color: rgb(0% 11.3% 22.6% / 0);
  --comp-label-meta-text-color: rgb(94% 95.1% 96.3%);
  --comp-label-text-color: rgb(94% 95.1% 96.3%);
  --comp-page-controls-background-color: rgb(30% 43.2% 56.4%);
  --comp-page-controls-active-background-color: rgb(94% 95.1% 96.3%);
  --comp-alert-banner-primary-background-color: rgb(94% 95.1% 96.3%);
  --comp-accordion-background-color: rgb(94% 95.1% 96.3%);
  --comp-accordion-text-color: #003060;
  --comp-accordion-hovered-background-color: rgb(90% 91.9% 93.8%);
  --comp-accordion-active-background-color: #ffffff;
  --comp-range-background-color: #ffffff;
  --comp-link-item-background-color: rgb(94% 95.1% 96.3%);
  --comp-link-item-text-color: #003060;
  --comp-link-item-hovered-background-color: rgb(90% 91.9% 93.8%);
  --comp-link-item-active-background-color: #ffffff;
  --comp-button-primary-pressed-border-color: rgb(94.8% 98% 96.8%);
  --comp-button-secondary-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(94% 95.1% 96.3%);
  --comp-box-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
}
:root[data-brand="axxess"][data-mode="light"] .sds-box.-boxSunken, 
:root[data-brand="axxess"][data-mode="light"] .sds-box.-elevated, 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken, 
:root[data-brand="axxess"][data-mode="light"] .sds-contentSection.-elevated, 
:root[data-brand="axxess"][data-mode="light"] [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="light"] [data-scope='elevated'], 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken .sds-box.-boxSunken, 
:root[data-brand="axxess"][data-mode="light"] .sds-contentSection.-elevated .sds-box.-elevated, 
:root[data-brand="axxess"][data-mode="light"] [data-scope='sunken'] [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="light"] [data-scope='elevated'] [data-scope='elevated'], 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="axxess"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated, 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='elevated'], 
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] [data-scope='elevated']{
  --comp-button-primary-pressed-border-color: rgb(5.33% 26.7% 18.7%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(94% 95.1% 96.3%);
  --comp-heading-text-color: #003060;
  --comp-shader-background-color: rgb(94% 95.1% 96.3% / 0);
  --comp-accordion-background-color: #ffffff;
  --comp-accordion-icon-button-background-color: rgb(94% 95.1% 96.3%);
  --comp-link-item-background-color: #ffffff;
  --comp-box-background-color: #ffffff;
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-alert-banner-primary-background-color: #ffffff;
  --comp-range-background-color: rgb(75% 79.7% 84.4%);
  --comp-label-text-color: #003060;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="axxess"][data-mode="light"] [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken .sds-box, 
:root[data-brand="axxess"][data-mode="light"] .sds-contentSection.-elevated .sds-box, 
:root[data-brand="axxess"][data-mode="light"] [data-scope='sunken'] [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="light"] [data-scope='elevated'] [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="light"] [data-scope='sunken'] .sds-box, 
:root[data-brand="axxess"][data-mode="light"] [data-scope='elevated'] .sds-box, 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="axxess"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box, 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] .sds-box, 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="axxess"][data-mode="light"] .sds-contentSection.-elevated .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="axxess"][data-mode="light"] [data-scope='sunken'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="axxess"][data-mode="light"] [data-scope='elevated'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="axxess"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="axxess"][data-mode="light"] .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="axxess"][data-mode="light"] .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="axxess"][data-mode="light"] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="axxess"][data-mode="light"] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] [data-scope]:not([data-scope='elevated']){
  --sys-color-text-primary-contrast: rgb(0% 7.53% 15.1%);
  --comp-button-secondary-background-color: rgb(90% 91.9% 93.8%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(5.33% 26.7% 18.7%);
  --comp-shader-background-color: rgb(100% 100% 100% / 0);
  --comp-heading-text-color: #003060;
  --comp-label-text-color: #003060;
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] .sds-box, 
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] .sds-box.-boxSunken, 
:root[data-brand="axxess"][data-mode="light"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="axxess"][data-mode="light"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="light"] .sds-contentSection.-elevated.-elevatedInverted .sds-box{
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
  --comp-box-pressed-border-color: rgb(94% 95.1% 96.3%);
}
:root[data-brand="axxess"][data-mode="dark"], 
:root[data-mode="dark"] [data-brand="axxess"], 
:root[data-mode="dark"] .sds-contentSection[data-brand="axxess"]{
  --sys-color-background-primary-gradient: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --sys-color-background-secondary-gradient: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
  --sys-color-background-accent-gradient: linear-gradient(64deg, rgb(25.4% 59.6% 73.4%) 14%, rgb(27.9% 54.3% 32.9%) 48%, rgb(76.2% 48% 7.53%) 84%);
  --brand-color-primary-gradient-100: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --brand-color-primary-gradient-120: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --brand-color-secondary-gradient-6: linear-gradient(64deg, rgb(95.9% 98.5% 99.5%) 14%, rgb(96.1% 98.1% 96.5%) 48%, rgb(99.7% 97.6% 94.6%) 84%);
  --brand-color-secondary-gradient-10: linear-gradient(64deg, rgb(93.2% 97.5% 99.2%) 14%, rgb(93.5% 96.8% 94.1%) 48%, rgb(99.5% 96% 90.9%) 84%);
  --brand-color-secondary-gradient-15: linear-gradient(64deg, rgb(89.8% 96.2% 98.8%) 14%, rgb(90.2% 95.2% 91.2%) 48%, rgb(99.3% 94% 86.4%) 84%);
  --brand-color-secondary-gradient-20: linear-gradient(64deg, rgb(86.4% 94.9% 98.4%) 14%, rgb(87% 93.6% 88.2%) 48%, rgb(99.1% 92% 81.9%) 84%);
  --brand-color-secondary-gradient-25: linear-gradient(64deg, rgb(82.9% 93.6% 97.9%) 14%, rgb(83.7% 92% 85.3%) 48%, rgb(98.8% 90% 77.4%) 84%);
  --brand-color-secondary-gradient-30: linear-gradient(64deg, rgb(79.5% 92.4% 97.5%) 14%, rgb(80.5% 90.4% 82.4%) 48%, rgb(98.6% 88% 72.8%) 84%);
  --brand-color-secondary-gradient-40: linear-gradient(64deg, rgb(72.7% 89.8% 96.7%) 14%, rgb(74% 87.1% 76.5%) 48%, rgb(98.1% 84% 63.8%) 84%);
  --brand-color-secondary-gradient-50: linear-gradient(64deg, rgb(65.9% 87.3% 95.9%) 14%, rgb(67.5% 83.9% 70.6%) 48%, rgb(97.6% 80% 54.7%) 84%);
  --brand-color-secondary-gradient-60: linear-gradient(64deg, rgb(59.1% 84.7% 95.1%) 14%, rgb(60.9% 80.7% 64.7%) 48%, rgb(97.2% 76% 45.6%) 84%);
  --brand-color-secondary-gradient-70: linear-gradient(64deg, rgb(52.2% 82.2% 94.2%) 14%, rgb(54.4% 77.5% 58.8%) 48%, rgb(96.7% 72% 36.6%) 84%);
  --brand-color-secondary-gradient-80: linear-gradient(64deg, rgb(45.4% 79.6% 93.4%) 14%, rgb(47.9% 74.3% 52.9%) 48%, rgb(96.2% 68% 27.5%) 84%);
  --brand-color-secondary-gradient-90: linear-gradient(64deg, rgb(38.6% 77.1% 92.6%) 14%, rgb(41.4% 71.1% 47.1%) 48%, rgb(95.8% 64% 18.5%) 84%);
  --brand-color-secondary-gradient-100: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
  --brand-color-secondary-gradient-110: linear-gradient(64deg, rgb(28.6% 67.1% 82.6%) 14%, rgb(31.4% 61.1% 37.1%) 48%, rgb(85.8% 54% 8.47%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(64deg, rgb(25.4% 59.6% 73.4%) 14%, rgb(27.9% 54.3% 32.9%) 48%, rgb(76.2% 48% 7.53%) 84%);
  --brand-color-secondary-gradient-130: linear-gradient(64deg, rgb(22.2% 52.2% 64.2%) 14%, rgb(24.4% 47.5% 28.8%) 48%, rgb(66.7% 42% 6.59%) 84%);
  --brand-color-secondary-gradient-140: linear-gradient(64deg, rgb(19.1% 44.7% 55.1%) 14%, rgb(20.9% 40.7% 24.7%) 48%, rgb(57.2% 36% 5.65%) 84%);
  --brand-color-secondary-gradient-150: linear-gradient(64deg, rgb(15.9% 37.3% 45.9%) 14%, rgb(17.5% 33.9% 20.6%) 48%, rgb(47.6% 30% 4.71%) 84%);
  --brand-color-secondary-gradient-160: linear-gradient(64deg, rgb(12.7% 29.8% 36.7%) 14%, rgb(14% 27.1% 16.5%) 48%, rgb(38.1% 24% 3.76%) 84%);
  --brand-color-secondary-gradient-170: linear-gradient(64deg, rgb(9.53% 22.4% 27.5%) 14%, rgb(10.5% 20.4% 12.4%) 48%, rgb(28.6% 18% 2.82%) 84%);
  --brand-color-secondary-gradient-180: linear-gradient(64deg, rgb(6.35% 14.9% 18.4%) 14%, rgb(6.98% 13.6% 8.24%) 48%, rgb(19.1% 12% 1.88%) 84%);
  --brand-color-accent-gradient-6: linear-gradient(64deg, rgb(95.9% 98.5% 99.5%) 14%, rgb(96.1% 98.1% 96.5%) 48%, rgb(99.7% 97.6% 94.6%) 84%);
  --brand-color-accent-gradient-10: linear-gradient(64deg, rgb(93.2% 97.5% 99.2%) 14%, rgb(93.5% 96.8% 94.1%) 48%, rgb(99.5% 96% 90.9%) 84%);
  --brand-color-accent-gradient-15: linear-gradient(64deg, rgb(89.8% 96.2% 98.8%) 14%, rgb(90.2% 95.2% 91.2%) 48%, rgb(99.3% 94% 86.4%) 84%);
  --brand-color-accent-gradient-20: linear-gradient(64deg, rgb(86.4% 94.9% 98.4%) 14%, rgb(87% 93.6% 88.2%) 48%, rgb(99.1% 92% 81.9%) 84%);
  --brand-color-accent-gradient-25: linear-gradient(64deg, rgb(82.9% 93.6% 97.9%) 14%, rgb(83.7% 92% 85.3%) 48%, rgb(98.8% 90% 77.4%) 84%);
  --brand-color-accent-gradient-30: linear-gradient(64deg, rgb(79.5% 92.4% 97.5%) 14%, rgb(80.5% 90.4% 82.4%) 48%, rgb(98.6% 88% 72.8%) 84%);
  --brand-color-accent-gradient-40: linear-gradient(64deg, rgb(72.7% 89.8% 96.7%) 14%, rgb(74% 87.1% 76.5%) 48%, rgb(98.1% 84% 63.8%) 84%);
  --brand-color-accent-gradient-50: linear-gradient(64deg, rgb(65.9% 87.3% 95.9%) 14%, rgb(67.5% 83.9% 70.6%) 48%, rgb(97.6% 80% 54.7%) 84%);
  --brand-color-accent-gradient-60: linear-gradient(64deg, rgb(59.1% 84.7% 95.1%) 14%, rgb(60.9% 80.7% 64.7%) 48%, rgb(97.2% 76% 45.6%) 84%);
  --brand-color-accent-gradient-70: linear-gradient(64deg, rgb(52.2% 82.2% 94.2%) 14%, rgb(54.4% 77.5% 58.8%) 48%, rgb(96.7% 72% 36.6%) 84%);
  --brand-color-accent-gradient-80: linear-gradient(64deg, rgb(45.4% 79.6% 93.4%) 14%, rgb(47.9% 74.3% 52.9%) 48%, rgb(96.2% 68% 27.5%) 84%);
  --brand-color-accent-gradient-90: linear-gradient(64deg, rgb(38.6% 77.1% 92.6%) 14%, rgb(41.4% 71.1% 47.1%) 48%, rgb(95.8% 64% 18.5%) 84%);
  --brand-color-accent-gradient-100: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
  --brand-color-accent-gradient-110: linear-gradient(64deg, rgb(28.6% 67.1% 82.6%) 14%, rgb(31.4% 61.1% 37.1%) 48%, rgb(85.8% 54% 8.47%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(64deg, rgb(25.4% 59.6% 73.4%) 14%, rgb(27.9% 54.3% 32.9%) 48%, rgb(76.2% 48% 7.53%) 84%);
  --brand-color-accent-gradient-130: linear-gradient(64deg, rgb(22.2% 52.2% 64.2%) 14%, rgb(24.4% 47.5% 28.8%) 48%, rgb(66.7% 42% 6.59%) 84%);
  --brand-color-accent-gradient-140: linear-gradient(64deg, rgb(19.1% 44.7% 55.1%) 14%, rgb(20.9% 40.7% 24.7%) 48%, rgb(57.2% 36% 5.65%) 84%);
  --brand-color-accent-gradient-150: linear-gradient(64deg, rgb(15.9% 37.3% 45.9%) 14%, rgb(17.5% 33.9% 20.6%) 48%, rgb(47.6% 30% 4.71%) 84%);
  --brand-color-accent-gradient-160: linear-gradient(64deg, rgb(12.7% 29.8% 36.7%) 14%, rgb(14% 27.1% 16.5%) 48%, rgb(38.1% 24% 3.76%) 84%);
  --brand-color-accent-gradient-170: linear-gradient(64deg, rgb(9.53% 22.4% 27.5%) 14%, rgb(10.5% 20.4% 12.4%) 48%, rgb(28.6% 18% 2.82%) 84%);
  --brand-color-accent-gradient-180: linear-gradient(64deg, rgb(6.35% 14.9% 18.4%) 14%, rgb(6.98% 13.6% 8.24%) 48%, rgb(19.1% 12% 1.88%) 84%);
  --comp-faq-inset-h: 16px;
  --comp-faq-inset-v: 16px;
  --comp-faq-inline: 8px;
  --comp-banner-highlight-background-color: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --comp-brand-line-background-color: linear-gradient(64deg, rgb(45.4% 79.6% 93.4%) 14%, rgb(47.9% 74.3% 52.9%) 48%, rgb(96.2% 68% 27.5%) 84%);
  --comp-button-primary-background-color: linear-gradient(64deg, rgb(52.2% 82.2% 94.2%) 14%, rgb(54.4% 77.5% 58.8%) 48%, rgb(96.7% 72% 36.6%) 84%);
  --comp-button-primary-text-color: rgb(85% 87.8% 90.6%);
  --comp-button-primary-hovered-background-color: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
  --comp-button-primary-pressed-border-color: linear-gradient(64deg, #51beea 14%, #59ad69 48%, #f39918 84%);
  --comp-button-primary-pressed-background-color: linear-gradient(64deg, rgb(25.4% 59.6% 73.4%) 14%, rgb(27.9% 54.3% 32.9%) 48%, rgb(76.2% 48% 7.53%) 84%);
  --comp-button-primary-disabled-background-color: linear-gradient(64deg, rgb(79.5% 92.4% 97.5%) 14%, rgb(80.5% 90.4% 82.4%) 48%, rgb(98.6% 88% 72.8%) 84%);
  --comp-footer-bar-min-height: 96px;
  --comp-footer-bar-inset-h: 16px;
  --comp-footer-bar-inset-v: 16px;
  --comp-footer-background-color: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-navbar-background-color: linear-gradient(48deg, #003060 14%, rgb(0% 26.1% 60%) 84%);
  --comp-quote-marks-background-color: linear-gradient(64deg, rgb(45.4% 79.6% 93.4%) 14%, rgb(47.9% 74.3% 52.9%) 48%, rgb(96.2% 68% 27.5%) 84%);
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(64deg, rgb(25.4% 59.6% 73.4%) 14%, rgb(27.9% 54.3% 32.9%) 48%, rgb(76.2% 48% 7.53%) 84%);
}
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'], 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted, 
:root[data-brand="axxess"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted{
  --sys-color-text-primary-contrast: rgb(0% 13.2% 26.4%);
  --comp-section-background-color: rgb(0% 11.3% 22.6%);
  --comp-heading-text-color: rgb(0% 13.2% 26.4%);
  --comp-shader-background-color: rgb(0% 11.3% 22.6% / 0);
  --comp-label-meta-text-color: rgb(0% 13.2% 26.4%);
  --comp-label-text-color: rgb(0% 13.2% 26.4%);
  --comp-page-controls-background-color: rgb(30% 43.2% 56.4%);
  --comp-page-controls-active-background-color: rgb(10% 26.9% 43.9%);
  --comp-alert-banner-primary-background-color: rgb(10% 26.9% 43.9%);
  --comp-accordion-background-color: rgb(0% 9.41% 18.8%);
  --comp-accordion-text-color: rgb(85% 87.8% 90.6%);
  --comp-accordion-hovered-background-color: rgb(10% 26.9% 43.9%);
  --comp-accordion-active-background-color: rgb(0% 15.1% 30.1%);
  --comp-range-background-color: rgb(0% 9.41% 18.8%);
  --comp-link-item-background-color: rgb(0% 9.41% 18.8%);
  --comp-link-item-text-color: rgb(85% 87.8% 90.6%);
  --comp-link-item-hovered-background-color: rgb(10% 26.9% 43.9%);
  --comp-link-item-active-background-color: rgb(0% 15.1% 30.1%);
  --comp-button-primary-pressed-border-color: rgb(94.8% 98% 96.8%);
  --comp-button-secondary-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-button-secondary-background-color: rgb(0% 9.41% 18.8%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(94% 95.1% 96.3%);
  --comp-box-pressed-border-color: rgb(94% 95.1% 96.3%);
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
}
:root[data-brand="axxess"][data-mode="dark"] .sds-box.-boxSunken, 
:root[data-brand="axxess"][data-mode="dark"] .sds-box.-elevated, 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken, 
:root[data-brand="axxess"][data-mode="dark"] .sds-contentSection.-elevated, 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='elevated'], 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken .sds-box.-boxSunken, 
:root[data-brand="axxess"][data-mode="dark"] .sds-contentSection.-elevated .sds-box.-elevated, 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='sunken'] [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='elevated'] [data-scope='elevated'], 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="axxess"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated, 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='elevated'], 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] [data-scope='elevated']{
  --comp-button-primary-pressed-border-color: rgb(5.33% 26.7% 18.7%);
  --comp-button-secondary-background-color: rgb(0% 9.41% 18.8%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(0% 9.41% 18.8%);
  --comp-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-shader-background-color: rgb(0% 9.41% 18.8% / 0);
  --comp-accordion-background-color: rgb(0% 7.53% 15.1%);
  --comp-accordion-icon-button-background-color: rgb(0% 9.41% 18.8%);
  --comp-link-item-background-color: rgb(0% 7.53% 15.1%);
  --comp-box-background-color: rgb(0% 15.1% 30.1%);
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-alert-banner-primary-background-color: rgb(0% 15.1% 30.1%);
  --comp-range-background-color: rgb(0% 7.53% 15.1%);
  --comp-label-text-color: rgb(85% 87.8% 90.6%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="axxess"][data-mode="dark"] [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken .sds-box, 
:root[data-brand="axxess"][data-mode="dark"] .sds-contentSection.-elevated .sds-box, 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='sunken'] [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='elevated'] [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='sunken'] .sds-box, 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='elevated'] .sds-box, 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="axxess"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box, 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] .sds-box, 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="axxess"][data-mode="dark"] .sds-contentSection.-elevated .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='sunken'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='elevated'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="axxess"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="axxess"][data-mode="dark"] .sds-box.-boxSunken .sds-box:not(.-boxSunken), 
:root[data-brand="axxess"][data-mode="dark"] .sds-box.-elevated .sds-box:not(.-elevated), 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='sunken'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='elevated'] [data-scope]:not([data-scope='elevated']), 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] [data-scope]:not([data-scope='sunken']), 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] [data-scope]:not([data-scope='elevated']){
  --sys-color-text-primary-contrast: rgb(0% 7.53% 15.1%);
  --comp-button-secondary-background-color: rgb(10% 26.9% 43.9%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(5.33% 26.7% 18.7%);
  --comp-shader-background-color: rgb(0% 7.53% 15.1% / 0);
  --comp-heading-text-color: rgb(85% 87.8% 90.6%);
  --comp-label-text-color: rgb(85% 87.8% 90.6%);
  --comp-box-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.2% 26.4%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.2% 26.4%);
}
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] .sds-box, 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] .sds-box.-boxSunken, 
:root[data-brand="axxess"][data-mode="dark"] [data-scope='inverted'] [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box, 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='flat'], 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted .sds-box.-boxSunken, 
:root[data-brand="axxess"][data-mode="dark"] .sds-section.-sectionSunken.-sectionInverted [data-scope='sunken'], 
:root[data-brand="axxess"][data-mode="dark"] .sds-contentSection.-elevated.-elevatedInverted .sds-box{
  --comp-box-pressed-border-offset-inset-v: 2px;
  --comp-box-pressed-border-offset-inset-h: 2px;
  --comp-box-pressed-border-color: rgb(94% 95.1% 96.3%);
}
@media screen and (min-width: 768px){ 
:root, 
:root[data-brand="retail"][data-mode="light"], 
:root[data-mode="light"] [data-brand="retail"], 
:root[data-mode="light"] .sds-contentSection[data-brand="retail"]{
  --sys-space-inline-250: 4px;
  --sys-space-inline-500: 8px;
  --sys-space-inline-1000: 16px;
  --sys-space-inline-1500: 24px;
  --sys-space-inline-2000: 32px;
  --sys-space-inset-horizontal-250: 4px;
  --sys-space-inset-horizontal-375: 6px;
  --sys-space-inset-horizontal-500: 8px;
  --sys-space-inset-horizontal-750: 12px;
  --sys-space-inset-horizontal-1000: 16px;
  --sys-space-inset-horizontal-1250: 20px;
  --sys-space-inset-horizontal-1500: 24px;
  --sys-space-inset-horizontal-2000: 32px;
  --sys-space-inset-horizontal-2250: 36px;
  --sys-space-inset-horizontal-2500: 40px;
  --sys-space-inset-vertical-250: 4px;
  --sys-space-inset-vertical-375: 6px;
  --sys-space-inset-vertical-500: 8px;
  --sys-space-inset-vertical-750: 12px;
  --sys-space-inset-vertical-1000: 16px;
  --sys-space-inset-vertical-1250: 20px;
  --sys-space-inset-vertical-1500: 24px;
  --sys-space-inset-vertical-2000: 32px;
  --sys-space-inset-vertical-2500: 40px;
  --sys-space-inset-vertical-3000: 48px;
  --sys-space-stack-250: 4px;
  --sys-space-stack-500: 8px;
  --sys-space-stack-750: 12px;
  --sys-space-stack-1000: 16px;
  --sys-space-stack-1500: 24px;
  --sys-space-stack-2000: 32px;
  --sys-space-stack-3000: 48px;
  --sys-space-stack-3500: 56px;
  --sys-font-size-display-medium: 64px; /* Font size for Display Medium text */
  --sys-font-size-body-large: 18px; /* Font size for Body Large text */
  --sys-font-size-body-extra-large: 24px; /* Font size for Body Large text */
  --sys-font-size-body-huge: 38px; /* Font size for Body Large text */
  --sys-font-size-super-small: 9px; /* Font size for Helper Medium text */
  --sys-font-size-super-medium: 10px; /* Font size for Helper Medium text */
  --sys-font-size-super-large: 13px; /* Font size for Helper Medium text */
  --sys-typography-super-medium-semibold: 600 10px/1.5 'Open Sans';
  --sys-typography-super-large-semibold: 600 13px/1.5 'Open Sans';
  --sys-typography-super-small-semibold: 600 9px/1.5 'Open Sans';
  --ui-size-64: 56px;
  --ui-size-80: 56px;
  --ui-size-144: 120px;
  --ui-size-192: 144px;
}
 
}@media screen and (min-width: 992px){ 
:root, 
:root[data-brand="retail"][data-mode="light"], 
:root[data-mode="light"] [data-brand="retail"], 
:root[data-mode="light"] .sds-contentSection[data-brand="retail"]{
  --sys-space-inline-250: 4px;
  --sys-space-inline-500: 8px;
  --sys-space-inline-1000: 16px;
  --sys-space-inline-1500: 24px;
  --sys-space-inline-2000: 32px;
  --sys-space-inset-horizontal-250: 4px;
  --sys-space-inset-horizontal-375: 6px;
  --sys-space-inset-horizontal-500: 8px;
  --sys-space-inset-horizontal-750: 12px;
  --sys-space-inset-horizontal-1000: 16px;
  --sys-space-inset-horizontal-1250: 20px;
  --sys-space-inset-horizontal-1500: 24px;
  --sys-space-inset-horizontal-2000: 32px;
  --sys-space-inset-horizontal-2250: 36px;
  --sys-space-inset-horizontal-2500: 40px;
  --sys-space-inset-vertical-250: 4px;
  --sys-space-inset-vertical-375: 6px;
  --sys-space-inset-vertical-500: 8px;
  --sys-space-inset-vertical-750: 12px;
  --sys-space-inset-vertical-1000: 16px;
  --sys-space-inset-vertical-1250: 20px;
  --sys-space-inset-vertical-1500: 24px;
  --sys-space-inset-vertical-2000: 32px;
  --sys-space-inset-vertical-2500: 40px;
  --sys-space-inset-vertical-3000: 48px;
  --sys-space-stack-250: 4px;
  --sys-space-stack-500: 8px;
  --sys-space-stack-750: 12px;
  --sys-space-stack-1000: 16px;
  --sys-space-stack-1500: 24px;
  --sys-space-stack-2000: 32px;
  --sys-space-stack-3000: 48px;
  --sys-space-stack-3500: 56px;
  --sys-font-size-display-medium: 64px; /* Font size for Display Medium text */
  --sys-font-size-body-large: 18px; /* Font size for Body Large text */
  --sys-font-size-body-extra-large: 24px; /* Font size for Body Large text */
  --sys-font-size-body-huge: 38px; /* Font size for Body Large text */
  --sys-font-size-super-small: 9px; /* Font size for Helper Medium text */
  --sys-font-size-super-medium: 12px; /* Font size for Helper Medium text */
  --sys-font-size-super-large: 14px; /* Font size for Helper Medium text */
  --sys-typography-super-medium-semibold: 600 12px/1.5 'Open Sans';
  --sys-typography-super-large-semibold: 600 14px/1.5 'Open Sans';
  --sys-typography-super-small-semibold: 600 9px/1.5 'Open Sans';
  --ui-size-64: 64px;
  --ui-size-80: 80px;
  --ui-size-144: 144px;
  --ui-size-192: 192px;
  --comp-common-button-large-min-height: 56px; /* This button token is present only for the desktop view. Its role is to override the initial value of the token on a component level, without resorting to the creation of a dedicated ui token. */
  --comp-common-button-large-inset-h: 40px; /* This button token is present only for the desktop view. Its role is to override the initial value of the token on a component level, without resorting to the creation of a dedicated ui token. */
  --comp-common-button-large-inset-v: 16px; /* This button token is present only for the desktop view. Its role is to override the initial value of the token on a component level, without resorting to the creation of a dedicated ui token. */
}
 
}