: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.129% 96.259%);
  --ref-color-blue-10: rgb(90% 91.882% 93.765%);
  --ref-color-blue-15: rgb(85% 87.824% 90.647%);
  --ref-color-blue-20: rgb(80% 83.765% 87.529%);
  --ref-color-blue-25: rgb(75% 79.706% 84.412%);
  --ref-color-blue-30: rgb(70% 75.647% 81.294%);
  --ref-color-blue-40: rgb(60% 67.529% 75.059%);
  --ref-color-blue-50: rgb(50% 59.412% 68.824%);
  --ref-color-blue-60: rgb(40% 51.294% 62.588%);
  --ref-color-blue-70: rgb(30% 43.176% 56.353%);
  --ref-color-blue-80: rgb(20% 35.059% 50.118%);
  --ref-color-blue-90: rgb(10% 26.941% 43.882%);
  --ref-color-blue-100: #003060;
  --ref-color-blue-110: rgb(0% 16.941% 33.882%);
  --ref-color-blue-120: rgb(0% 15.059% 30.118%);
  --ref-color-blue-130: rgb(0% 13.176% 26.353%);
  --ref-color-blue-140: rgb(0% 11.294% 22.588%);
  --ref-color-blue-150: rgb(0% 9.4118% 18.824%);
  --ref-color-blue-160: rgb(0% 7.5294% 15.059%);
  --ref-color-blue-170: rgb(0% 5.6471% 11.294%);
  --ref-color-blue-180: rgb(0% 3.7647% 7.5294%);
  --ref-color-red-6: rgb(99.224% 94% 94%);
  --ref-color-red-10: rgb(98.706% 90% 90%);
  --ref-color-red-15: rgb(98.059% 85% 85%);
  --ref-color-red-20: rgb(97.412% 80% 80%);
  --ref-color-red-25: rgb(96.765% 75% 75%);
  --ref-color-red-30: rgb(96.118% 70% 70%);
  --ref-color-red-40: rgb(94.824% 60% 60%);
  --ref-color-red-50: rgb(93.529% 50% 50%);
  --ref-color-red-60: rgb(92.235% 40% 40%);
  --ref-color-red-70: rgb(90.941% 30% 30%);
  --ref-color-red-80: rgb(89.647% 20% 20%);
  --ref-color-red-90: rgb(88.353% 10% 10%);
  --ref-color-red-100: #de0000;
  --ref-color-red-110: rgb(78.353% 0% 0%);
  --ref-color-red-120: rgb(69.647% 0% 0%);
  --ref-color-red-130: rgb(60.941% 0% 0%);
  --ref-color-red-140: rgb(52.235% 0% 0%);
  --ref-color-red-150: rgb(43.529% 0% 0%);
  --ref-color-red-160: rgb(34.824% 0% 0%);
  --ref-color-red-170: rgb(26.118% 0% 0%);
  --ref-color-red-180: rgb(17.412% 0% 0%);
  --ref-color-green-6: rgb(94.8% 98% 96.8%);
  --ref-color-green-10: rgb(91.333% 96.667% 94.667%);
  --ref-color-green-15: rgb(87% 95% 92%);
  --ref-color-green-20: rgb(82.667% 93.333% 89.333%);
  --ref-color-green-25: rgb(78.333% 91.667% 86.667%);
  --ref-color-green-30: rgb(74% 90% 84%);
  --ref-color-green-40: rgb(65.333% 86.667% 78.667%);
  --ref-color-green-50: rgb(56.667% 83.333% 73.333%);
  --ref-color-green-60: rgb(48% 80% 68%);
  --ref-color-green-70: rgb(39.333% 76.667% 62.667%);
  --ref-color-green-80: rgb(30.667% 73.333% 57.333%);
  --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.667% 53.333% 37.333%);
  --ref-color-green-130: rgb(9.3333% 46.667% 32.667%);
  --ref-color-green-140: rgb(8% 40% 28%);
  --ref-color-green-150: rgb(6.6667% 33.333% 23.333%);
  --ref-color-green-160: rgb(5.3333% 26.667% 18.667%);
  --ref-color-green-170: rgb(4% 20% 14%);
  --ref-color-green-180: rgb(2.6667% 13.333% 9.3333%);
  --ref-color-cyan-6: rgb(94% 96.612% 100%);
  --ref-color-cyan-10: rgb(90% 94.353% 100%);
  --ref-color-cyan-15: rgb(85% 91.529% 100%);
  --ref-color-cyan-20: rgb(80% 88.706% 100%);
  --ref-color-cyan-25: rgb(75% 85.882% 100%);
  --ref-color-cyan-30: rgb(70% 83.059% 100%);
  --ref-color-cyan-40: rgb(60% 77.412% 100%);
  --ref-color-cyan-50: rgb(50% 71.765% 100%);
  --ref-color-cyan-60: rgb(40% 66.118% 100%);
  --ref-color-cyan-70: rgb(30% 60.471% 100%);
  --ref-color-cyan-80: rgb(20% 54.824% 100%);
  --ref-color-cyan-90: rgb(10% 49.176% 100%);
  --ref-color-cyan-100: #006fff;
  --ref-color-cyan-110: rgb(0% 39.176% 90%);
  --ref-color-cyan-120: rgb(0% 34.824% 80%);
  --ref-color-cyan-130: rgb(0% 30.471% 70%);
  --ref-color-cyan-140: rgb(0% 26.118% 60%);
  --ref-color-cyan-150: rgb(0% 21.765% 50%);
  --ref-color-cyan-160: rgb(0% 17.412% 40%);
  --ref-color-cyan-170: rgb(0% 13.059% 30%);
  --ref-color-cyan-180: rgb(0% 8.7059% 20%);
  --ref-color-orange-6: rgb(100% 96.8% 94%);
  --ref-color-orange-10: rgb(100% 94.667% 90%);
  --ref-color-orange-15: rgb(100% 92% 85%);
  --ref-color-orange-20: rgb(100% 89.333% 80%);
  --ref-color-orange-25: rgb(100% 86.667% 75%);
  --ref-color-orange-30: rgb(100% 84% 70%);
  --ref-color-orange-40: rgb(100% 78.667% 60%);
  --ref-color-orange-50: rgb(100% 73.333% 50%);
  --ref-color-orange-60: rgb(100% 68% 40%);
  --ref-color-orange-70: rgb(100% 62.667% 30%);
  --ref-color-orange-80: rgb(100% 57.333% 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.333% 0%);
  --ref-color-orange-130: rgb(70% 32.667% 0%);
  --ref-color-orange-140: rgb(60% 28% 0%);
  --ref-color-orange-150: rgb(50% 23.333% 0%);
  --ref-color-orange-160: rgb(40% 18.667% 0%);
  --ref-color-orange-170: rgb(30% 14% 0%);
  --ref-color-orange-180: rgb(20% 9.3333% 0%);
  --ref-color-yellow-6: rgb(100% 98.282% 94%);
  --ref-color-yellow-10: rgb(100% 97.137% 90%);
  --ref-color-yellow-15: rgb(100% 95.706% 85%);
  --ref-color-yellow-20: rgb(100% 94.275% 80%);
  --ref-color-yellow-25: rgb(100% 92.843% 75%);
  --ref-color-yellow-30: rgb(100% 91.412% 70%);
  --ref-color-yellow-40: rgb(100% 88.549% 60%);
  --ref-color-yellow-50: rgb(100% 85.686% 50%);
  --ref-color-yellow-60: rgb(100% 82.824% 40%);
  --ref-color-yellow-70: rgb(100% 79.961% 30%);
  --ref-color-yellow-80: rgb(100% 77.098% 20%);
  --ref-color-yellow-90: rgb(100% 74.235% 10%);
  --ref-color-yellow-100: #ffb600;
  --ref-color-yellow-110: rgb(90% 64.235% 0%);
  --ref-color-yellow-120: rgb(80% 57.098% 0%);
  --ref-color-yellow-130: rgb(70% 49.961% 0%);
  --ref-color-yellow-140: rgb(60% 42.824% 0%);
  --ref-color-yellow-150: rgb(50% 35.686% 0%);
  --ref-color-yellow-160: rgb(40% 28.549% 0%);
  --ref-color-yellow-170: rgb(30% 21.412% 0%);
  --ref-color-yellow-180: rgb(20% 14.275% 0%);
  --ref-color-beige-6: rgb(98.118% 97.741% 97.365%);
  --ref-color-beige-10: rgb(96.863% 96.235% 95.608%);
  --ref-color-beige-15: rgb(95.294% 94.353% 93.412%);
  --ref-color-beige-20: rgb(93.725% 92.471% 91.216%);
  --ref-color-beige-25: rgb(92.157% 90.588% 89.02%);
  --ref-color-beige-30: rgb(90.588% 88.706% 86.824%);
  --ref-color-beige-40: rgb(87.451% 84.941% 82.431%);
  --ref-color-beige-50: rgb(84.314% 81.176% 78.039%);
  --ref-color-beige-60: rgb(81.176% 77.412% 73.647%);
  --ref-color-beige-70: rgb(78.039% 73.647% 69.255%);
  --ref-color-beige-80: rgb(74.902% 69.882% 64.863%);
  --ref-color-beige-90: rgb(71.765% 66.118% 60.471%);
  --ref-color-beige-100: #af9f8f;
  --ref-color-beige-110: rgb(61.765% 56.118% 50.471%);
  --ref-color-beige-120: rgb(54.902% 49.882% 44.863%);
  --ref-color-beige-130: rgb(48.039% 43.647% 39.255%);
  --ref-color-beige-140: rgb(41.176% 37.412% 33.647%);
  --ref-color-beige-150: rgb(34.314% 31.176% 28.039%);
  --ref-color-beige-160: rgb(27.451% 24.941% 22.431%);
  --ref-color-beige-170: rgb(20.588% 18.706% 16.824%);
  --ref-color-beige-180: rgb(13.725% 12.471% 11.216%);
  --ref-color-teal-6: rgb(96.235% 98% 98%);
  --ref-color-teal-10: rgb(93.725% 96.667% 96.667%);
  --ref-color-teal-15: rgb(90.588% 95% 95%);
  --ref-color-teal-20: rgb(87.451% 93.333% 93.333%);
  --ref-color-teal-25: rgb(84.314% 91.667% 91.667%);
  --ref-color-teal-30: rgb(81.176% 90% 90%);
  --ref-color-teal-40: rgb(74.902% 86.667% 86.667%);
  --ref-color-teal-50: rgb(68.627% 83.333% 83.333%);
  --ref-color-teal-60: rgb(62.353% 80% 80%);
  --ref-color-teal-70: rgb(56.078% 76.667% 76.667%);
  --ref-color-teal-80: rgb(49.804% 73.333% 73.333%);
  --ref-color-teal-90: rgb(43.529% 70% 70%);
  --ref-color-teal-100: #5faaaa;
  --ref-color-teal-110: rgb(33.529% 60% 60%);
  --ref-color-teal-120: rgb(29.804% 53.333% 53.333%);
  --ref-color-teal-130: rgb(26.078% 46.667% 46.667%);
  --ref-color-teal-140: rgb(22.353% 40% 40%);
  --ref-color-teal-150: rgb(18.627% 33.333% 33.333%);
  --ref-color-teal-160: rgb(14.902% 26.667% 26.667%);
  --ref-color-teal-170: rgb(11.176% 20% 20%);
  --ref-color-teal-180: rgb(7.451% 13.333% 13.333%);
  --ref-color-silver-6: rgb(95.482% 95.482% 95.482%);
  --ref-color-silver-10: rgb(92.471% 92.471% 92.471%);
  --ref-color-silver-15: rgb(88.706% 88.706% 88.706%);
  --ref-color-silver-20: rgb(84.941% 84.941% 84.941%);
  --ref-color-silver-25: rgb(81.176% 81.176% 81.176%);
  --ref-color-silver-30: rgb(77.412% 77.412% 77.412%);
  --ref-color-silver-40: rgb(69.882% 69.882% 69.882%);
  --ref-color-silver-50: rgb(62.353% 62.353% 62.353%);
  --ref-color-silver-60: rgb(54.824% 54.824% 54.824%);
  --ref-color-silver-70: rgb(47.294% 47.294% 47.294%);
  --ref-color-silver-80: rgb(39.765% 39.765% 39.765%);
  --ref-color-silver-90: rgb(32.235% 32.235% 32.235%);
  --ref-color-silver-100: #3f3f3f;
  --ref-color-silver-110: rgb(22.235% 22.235% 22.235%);
  --ref-color-silver-120: rgb(19.765% 19.765% 19.765%);
  --ref-color-silver-130: rgb(17.294% 17.294% 17.294%);
  --ref-color-silver-140: rgb(14.824% 14.824% 14.824%);
  --ref-color-silver-150: rgb(12.353% 12.353% 12.353%);
  --ref-color-silver-160: rgb(9.8824% 9.8824% 9.8824%);
  --ref-color-silver-170: rgb(7.4118% 7.4118% 7.4118%);
  --ref-color-silver-180: rgb(4.9412% 4.9412% 4.9412%);
  --ref-color-pumpkin-6: rgb(99.718% 97.6% 94.565%);
  --ref-color-pumpkin-10: rgb(99.529% 96% 90.941%);
  --ref-color-pumpkin-15: rgb(99.294% 94% 86.412%);
  --ref-color-pumpkin-20: rgb(99.059% 92% 81.882%);
  --ref-color-pumpkin-25: rgb(98.824% 90% 77.353%);
  --ref-color-pumpkin-30: rgb(98.588% 88% 72.824%);
  --ref-color-pumpkin-40: rgb(98.118% 84% 63.765%);
  --ref-color-pumpkin-50: rgb(97.647% 80% 54.706%);
  --ref-color-pumpkin-60: rgb(97.176% 76% 45.647%);
  --ref-color-pumpkin-70: rgb(96.706% 72% 36.588%);
  --ref-color-pumpkin-80: rgb(96.235% 68% 27.529%);
  --ref-color-pumpkin-90: rgb(95.765% 64% 18.471%);
  --ref-color-pumpkin-100: #f39918;
  --ref-color-pumpkin-110: rgb(85.765% 54% 8.4706%);
  --ref-color-pumpkin-120: rgb(76.235% 48% 7.5294%);
  --ref-color-pumpkin-130: rgb(66.706% 42% 6.5882%);
  --ref-color-pumpkin-140: rgb(57.176% 36% 5.6471%);
  --ref-color-pumpkin-150: rgb(47.647% 30% 4.7059%);
  --ref-color-pumpkin-160: rgb(38.118% 24% 3.7647%);
  --ref-color-pumpkin-170: rgb(28.588% 18% 2.8235%);
  --ref-color-pumpkin-180: rgb(19.059% 12% 1.8824%);
  --ref-color-celeste-6: rgb(95.906% 98.471% 99.506%);
  --ref-color-celeste-10: rgb(93.176% 97.451% 99.176%);
  --ref-color-celeste-15: rgb(89.765% 96.176% 98.765%);
  --ref-color-celeste-20: rgb(86.353% 94.902% 98.353%);
  --ref-color-celeste-25: rgb(82.941% 93.627% 97.941%);
  --ref-color-celeste-30: rgb(79.529% 92.353% 97.529%);
  --ref-color-celeste-40: rgb(72.706% 89.804% 96.706%);
  --ref-color-celeste-50: rgb(65.882% 87.255% 95.882%);
  --ref-color-celeste-60: rgb(59.059% 84.706% 95.059%);
  --ref-color-celeste-70: rgb(52.235% 82.157% 94.235%);
  --ref-color-celeste-80: rgb(45.412% 79.608% 93.412%);
  --ref-color-celeste-90: rgb(38.588% 77.059% 92.588%);
  --ref-color-celeste-100: #51beea;
  --ref-color-celeste-110: rgb(28.588% 67.059% 82.588%);
  --ref-color-celeste-120: rgb(25.412% 59.608% 73.412%);
  --ref-color-celeste-130: rgb(22.235% 52.157% 64.235%);
  --ref-color-celeste-140: rgb(19.059% 44.706% 55.059%);
  --ref-color-celeste-150: rgb(15.882% 37.255% 45.882%);
  --ref-color-celeste-160: rgb(12.706% 29.804% 36.706%);
  --ref-color-celeste-170: rgb(9.5294% 22.353% 27.529%);
  --ref-color-celeste-180: rgb(6.3529% 14.902% 18.353%);
  --ref-color-mint-6: rgb(96.094% 98.071% 96.471%);
  --ref-color-mint-10: rgb(93.49% 96.784% 94.118%);
  --ref-color-mint-15: rgb(90.235% 95.176% 91.176%);
  --ref-color-mint-20: rgb(86.98% 93.569% 88.235%);
  --ref-color-mint-25: rgb(83.725% 91.961% 85.294%);
  --ref-color-mint-30: rgb(80.471% 90.353% 82.353%);
  --ref-color-mint-40: rgb(73.961% 87.137% 76.471%);
  --ref-color-mint-50: rgb(67.451% 83.922% 70.588%);
  --ref-color-mint-60: rgb(60.941% 80.706% 64.706%);
  --ref-color-mint-70: rgb(54.431% 77.49% 58.824%);
  --ref-color-mint-80: rgb(47.922% 74.275% 52.941%);
  --ref-color-mint-90: rgb(41.412% 71.059% 47.059%);
  --ref-color-mint-100: #59ad69;
  --ref-color-mint-110: rgb(31.412% 61.059% 37.059%);
  --ref-color-mint-120: rgb(27.922% 54.275% 32.941%);
  --ref-color-mint-130: rgb(24.431% 47.49% 28.824%);
  --ref-color-mint-140: rgb(20.941% 40.706% 24.706%);
  --ref-color-mint-150: rgb(17.451% 33.922% 20.588%);
  --ref-color-mint-160: rgb(13.961% 27.137% 16.471%);
  --ref-color-mint-170: rgb(10.471% 20.353% 12.353%);
  --ref-color-mint-180: rgb(6.9804% 13.569% 8.2353%);
  --ref-color-grey-6: rgb(97.882% 98.024% 98.047%);
  --ref-color-grey-10: rgb(96.471% 96.706% 96.745%);
  --ref-color-grey-15: rgb(94.706% 95.059% 95.118%);
  --ref-color-grey-20: rgb(92.941% 93.412% 93.49%);
  --ref-color-grey-25: rgb(91.176% 91.765% 91.863%);
  --ref-color-grey-30: rgb(89.412% 90.118% 90.235%);
  --ref-color-grey-40: rgb(85.882% 86.824% 86.98%);
  --ref-color-grey-50: rgb(82.353% 83.529% 83.725%);
  --ref-color-grey-60: rgb(78.824% 80.235% 80.471%);
  --ref-color-grey-70: rgb(75.294% 76.941% 77.216%);
  --ref-color-grey-80: rgb(71.765% 73.647% 73.961%);
  --ref-color-grey-90: rgb(68.235% 70.353% 70.706%);
  --ref-color-grey-100: #a5abac;
  --ref-color-grey-110: rgb(58.235% 60.353% 60.706%);
  --ref-color-grey-120: rgb(51.765% 53.647% 53.961%);
  --ref-color-grey-130: rgb(45.294% 46.941% 47.216%);
  --ref-color-grey-140: rgb(38.824% 40.235% 40.471%);
  --ref-color-grey-150: rgb(32.353% 33.529% 33.725%);
  --ref-color-grey-160: rgb(25.882% 26.824% 26.98%);
  --ref-color-grey-170: rgb(19.412% 20.118% 20.235%);
  --ref-color-grey-180: rgb(12.941% 13.412% 13.49%);
  --ref-color-magenta-6: rgb(99.412% 94.824% 96.918%);
  --ref-color-magenta-10: rgb(99.02% 91.373% 94.863%);
  --ref-color-magenta-15: rgb(98.529% 87.059% 92.294%);
  --ref-color-magenta-20: rgb(98.039% 82.745% 89.725%);
  --ref-color-magenta-25: rgb(97.549% 78.431% 87.157%);
  --ref-color-magenta-30: rgb(97.059% 74.118% 84.588%);
  --ref-color-magenta-40: rgb(96.078% 65.49% 79.451%);
  --ref-color-magenta-50: rgb(95.098% 56.863% 74.314%);
  --ref-color-magenta-60: rgb(94.118% 48.235% 69.176%);
  --ref-color-magenta-70: rgb(93.137% 39.608% 64.039%);
  --ref-color-magenta-80: rgb(92.157% 30.98% 58.902%);
  --ref-color-magenta-90: rgb(91.176% 22.353% 53.765%);
  --ref-color-magenta-100: #e6237c;
  --ref-color-magenta-110: rgb(81.176% 12.353% 43.765%);
  --ref-color-magenta-120: rgb(72.157% 10.98% 38.902%);
  --ref-color-magenta-130: rgb(63.137% 9.6078% 34.039%);
  --ref-color-magenta-140: rgb(54.118% 8.2353% 29.176%);
  --ref-color-magenta-150: rgb(45.098% 6.8627% 24.314%);
  --ref-color-magenta-160: rgb(36.078% 5.4902% 19.451%);
  --ref-color-magenta-170: rgb(27.059% 4.1176% 14.588%);
  --ref-color-magenta-180: rgb(18.039% 2.7451% 9.7255%);
  --ref-color-lime-6: rgb(96.4% 98.518% 98.282%);
  --ref-color-lime-10: rgb(94% 97.529% 97.137%);
  --ref-color-lime-15: rgb(91% 96.294% 95.706%);
  --ref-color-lime-20: rgb(88% 95.059% 94.275%);
  --ref-color-lime-25: rgb(85% 93.824% 92.843%);
  --ref-color-lime-30: rgb(82% 92.588% 91.412%);
  --ref-color-lime-40: rgb(76% 90.118% 88.549%);
  --ref-color-lime-50: rgb(70% 87.647% 85.686%);
  --ref-color-lime-60: rgb(64% 85.176% 82.824%);
  --ref-color-lime-70: rgb(58% 82.706% 79.961%);
  --ref-color-lime-80: rgb(52% 80.235% 77.098%);
  --ref-color-lime-90: rgb(46% 77.765% 74.235%);
  --ref-color-lime-100: #66c0b6;
  --ref-color-lime-110: rgb(36% 67.765% 64.235%);
  --ref-color-lime-120: rgb(32% 60.235% 57.098%);
  --ref-color-lime-130: rgb(28% 52.706% 49.961%);
  --ref-color-lime-140: rgb(24% 45.176% 42.824%);
  --ref-color-lime-150: rgb(20% 37.647% 35.686%);
  --ref-color-lime-160: rgb(16% 30.118% 28.549%);
  --ref-color-lime-170: rgb(12% 22.588% 21.412%);
  --ref-color-lime-180: rgb(8% 15.059% 14.275%);
  --ref-color-sky-6: rgb(95.906% 98.471% 99.506%);
  --ref-color-sky-10: rgb(93.176% 97.451% 99.176%);
  --ref-color-sky-15: rgb(89.765% 96.176% 98.765%);
  --ref-color-sky-20: rgb(86.353% 94.902% 98.353%);
  --ref-color-sky-25: rgb(82.941% 93.627% 97.941%);
  --ref-color-sky-30: rgb(79.529% 92.353% 97.529%);
  --ref-color-sky-40: rgb(72.706% 89.804% 96.706%);
  --ref-color-sky-50: rgb(65.882% 87.255% 95.882%);
  --ref-color-sky-60: rgb(59.059% 84.706% 95.059%);
  --ref-color-sky-70: rgb(52.235% 82.157% 94.235%);
  --ref-color-sky-80: rgb(45.412% 79.608% 93.412%);
  --ref-color-sky-90: rgb(38.588% 77.059% 92.588%);
  --ref-color-sky-100: #51beea;
  --ref-color-sky-110: rgb(28.588% 67.059% 82.588%);
  --ref-color-sky-120: rgb(25.412% 59.608% 73.412%);
  --ref-color-sky-130: rgb(22.235% 52.157% 64.235%);
  --ref-color-sky-140: rgb(19.059% 44.706% 55.059%);
  --ref-color-sky-150: rgb(15.882% 37.255% 45.882%);
  --ref-color-sky-160: rgb(12.706% 29.804% 36.706%);
  --ref-color-sky-170: rgb(9.5294% 22.353% 27.529%);
  --ref-color-sky-180: rgb(6.3529% 14.902% 18.353%);
  --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-750: 12px;
  --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-3500: 16px;
  --sys-space-inset-horizontal-neg-125: -2px;
  --sys-space-inset-horizontal-neg-750: -12px;
  --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-inset-vertical-neg-750: -12px;
  --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.129% 96.259%);
  --sys-color-background-primary-10: rgb(90% 91.882% 93.765%);
  --sys-color-background-primary-15: rgb(85% 87.824% 90.647%);
  --sys-color-background-primary-20: rgb(80% 83.765% 87.529%);
  --sys-color-background-primary-25: rgb(75% 79.706% 84.412%);
  --sys-color-background-primary-30: rgb(70% 75.647% 81.294%);
  --sys-color-background-primary-40: rgb(60% 67.529% 75.059%);
  --sys-color-background-primary-50: rgb(50% 59.412% 68.824%);
  --sys-color-background-primary-60: rgb(40% 51.294% 62.588%);
  --sys-color-background-primary-70: rgb(30% 43.176% 56.353%);
  --sys-color-background-primary-80: rgb(20% 35.059% 50.118%);
  --sys-color-background-primary-90: rgb(10% 26.941% 43.882%);
  --sys-color-background-primary-100: #003060;
  --sys-color-background-primary-110: rgb(0% 16.941% 33.882%);
  --sys-color-background-primary-120: rgb(0% 15.059% 30.118%);
  --sys-color-background-primary-130: rgb(0% 13.176% 26.353%);
  --sys-color-background-primary-140: rgb(0% 11.294% 22.588%);
  --sys-color-background-primary-150: rgb(0% 9.4118% 18.824%);
  --sys-color-background-primary-160: rgb(0% 7.5294% 15.059%);
  --sys-color-background-primary-170: rgb(0% 5.6471% 11.294%);
  --sys-color-background-primary-180: rgb(0% 3.7647% 7.5294%);
  --sys-color-background-primary-gradient: linear-gradient(45deg, #003060 14%, rgb(0% 26.118% 60%) 84%);
  --sys-color-background-secondary-0: #ffffff;
  --sys-color-background-secondary-6: rgb(99.224% 94% 94%);
  --sys-color-background-secondary-10: rgb(98.706% 90% 90%);
  --sys-color-background-secondary-15: rgb(98.059% 85% 85%);
  --sys-color-background-secondary-20: rgb(97.412% 80% 80%);
  --sys-color-background-secondary-25: rgb(96.765% 75% 75%);
  --sys-color-background-secondary-30: rgb(96.118% 70% 70%);
  --sys-color-background-secondary-40: rgb(94.824% 60% 60%);
  --sys-color-background-secondary-50: rgb(93.529% 50% 50%);
  --sys-color-background-secondary-60: rgb(92.235% 40% 40%);
  --sys-color-background-secondary-70: rgb(90.941% 30% 30%);
  --sys-color-background-secondary-80: rgb(89.647% 20% 20%);
  --sys-color-background-secondary-90: rgb(88.353% 10% 10%);
  --sys-color-background-secondary-100: #de0000;
  --sys-color-background-secondary-110: rgb(78.353% 0% 0%);
  --sys-color-background-secondary-120: rgb(69.647% 0% 0%);
  --sys-color-background-secondary-130: rgb(60.941% 0% 0%);
  --sys-color-background-secondary-140: rgb(52.235% 0% 0%);
  --sys-color-background-secondary-150: rgb(43.529% 0% 0%);
  --sys-color-background-secondary-160: rgb(34.824% 0% 0%);
  --sys-color-background-secondary-170: rgb(26.118% 0% 0%);
  --sys-color-background-secondary-180: rgb(17.412% 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.333% 96.667% 94.667%);
  --sys-color-background-accent-15: rgb(87% 95% 92%);
  --sys-color-background-accent-20: rgb(82.667% 93.333% 89.333%);
  --sys-color-background-accent-25: rgb(78.333% 91.667% 86.667%);
  --sys-color-background-accent-30: rgb(74% 90% 84%);
  --sys-color-background-accent-40: rgb(65.333% 86.667% 78.667%);
  --sys-color-background-accent-50: rgb(56.667% 83.333% 73.333%);
  --sys-color-background-accent-60: rgb(48% 80% 68%);
  --sys-color-background-accent-70: rgb(39.333% 76.667% 62.667%);
  --sys-color-background-accent-80: rgb(30.667% 73.333% 57.333%);
  --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.667% 53.333% 37.333%);
  --sys-color-background-accent-130: rgb(9.3333% 46.667% 32.667%);
  --sys-color-background-accent-140: rgb(8% 40% 28%);
  --sys-color-background-accent-150: rgb(6.6667% 33.333% 23.333%);
  --sys-color-background-accent-160: rgb(5.3333% 26.667% 18.667%);
  --sys-color-background-accent-170: rgb(4% 20% 14%);
  --sys-color-background-accent-180: rgb(2.6667% 13.333% 9.3333%);
  --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.612% 100%);
  --sys-color-background-highlight-10: rgb(90% 94.353% 100%);
  --sys-color-background-highlight-15: rgb(85% 91.529% 100%);
  --sys-color-background-highlight-20: rgb(80% 88.706% 100%);
  --sys-color-background-highlight-25: rgb(75% 85.882% 100%);
  --sys-color-background-highlight-30: rgb(70% 83.059% 100%);
  --sys-color-background-highlight-40: rgb(60% 77.412% 100%);
  --sys-color-background-highlight-50: rgb(50% 71.765% 100%);
  --sys-color-background-highlight-60: rgb(40% 66.118% 100%);
  --sys-color-background-highlight-70: rgb(30% 60.471% 100%);
  --sys-color-background-highlight-80: rgb(20% 54.824% 100%);
  --sys-color-background-highlight-90: rgb(10% 49.176% 100%);
  --sys-color-background-highlight-100: #006fff;
  --sys-color-background-highlight-110: rgb(0% 39.176% 90%);
  --sys-color-background-highlight-120: rgb(0% 34.824% 80%);
  --sys-color-background-highlight-130: rgb(0% 30.471% 70%);
  --sys-color-background-highlight-140: rgb(0% 26.118% 60%);
  --sys-color-background-highlight-150: rgb(0% 21.765% 50%);
  --sys-color-background-highlight-160: rgb(0% 17.412% 40%);
  --sys-color-background-highlight-170: rgb(0% 13.059% 30%);
  --sys-color-background-highlight-180: rgb(0% 8.7059% 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.333% 96.667% 94.667%);
  --sys-color-background-status-success-15: rgb(87% 95% 92%);
  --sys-color-background-status-success-20: rgb(82.667% 93.333% 89.333%);
  --sys-color-background-status-success-25: rgb(78.333% 91.667% 86.667%);
  --sys-color-background-status-success-30: rgb(74% 90% 84%);
  --sys-color-background-status-success-40: rgb(65.333% 86.667% 78.667%);
  --sys-color-background-status-success-50: rgb(56.667% 83.333% 73.333%);
  --sys-color-background-status-success-60: rgb(48% 80% 68%);
  --sys-color-background-status-success-70: rgb(39.333% 76.667% 62.667%);
  --sys-color-background-status-success-80: rgb(30.667% 73.333% 57.333%);
  --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.667% 53.333% 37.333%);
  --sys-color-background-status-success-130: rgb(9.3333% 46.667% 32.667%);
  --sys-color-background-status-success-140: rgb(8% 40% 28%);
  --sys-color-background-status-success-150: rgb(6.6667% 33.333% 23.333%);
  --sys-color-background-status-success-160: rgb(5.3333% 26.667% 18.667%);
  --sys-color-background-status-success-170: rgb(4% 20% 14%);
  --sys-color-background-status-success-180: rgb(2.6667% 13.333% 9.3333%);
  --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.667% 90%);
  --sys-color-background-status-warning-15: rgb(100% 92% 85%);
  --sys-color-background-status-warning-20: rgb(100% 89.333% 80%);
  --sys-color-background-status-warning-25: rgb(100% 86.667% 75%);
  --sys-color-background-status-warning-30: rgb(100% 84% 70%);
  --sys-color-background-status-warning-40: rgb(100% 78.667% 60%);
  --sys-color-background-status-warning-50: rgb(100% 73.333% 50%);
  --sys-color-background-status-warning-60: rgb(100% 68% 40%);
  --sys-color-background-status-warning-70: rgb(100% 62.667% 30%);
  --sys-color-background-status-warning-80: rgb(100% 57.333% 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.333% 0%);
  --sys-color-background-status-warning-130: rgb(70% 32.667% 0%);
  --sys-color-background-status-warning-140: rgb(60% 28% 0%);
  --sys-color-background-status-warning-150: rgb(50% 23.333% 0%);
  --sys-color-background-status-warning-160: rgb(40% 18.667% 0%);
  --sys-color-background-status-warning-170: rgb(30% 14% 0%);
  --sys-color-background-status-warning-180: rgb(20% 9.3333% 0%);
  --sys-color-background-status-info-0: #ffffff;
  --sys-color-background-status-info-6: rgb(100% 98.282% 94%);
  --sys-color-background-status-info-10: rgb(100% 97.137% 90%);
  --sys-color-background-status-info-15: rgb(100% 95.706% 85%);
  --sys-color-background-status-info-20: rgb(100% 94.275% 80%);
  --sys-color-background-status-info-25: rgb(100% 92.843% 75%);
  --sys-color-background-status-info-30: rgb(100% 91.412% 70%);
  --sys-color-background-status-info-40: rgb(100% 88.549% 60%);
  --sys-color-background-status-info-50: rgb(100% 85.686% 50%);
  --sys-color-background-status-info-60: rgb(100% 82.824% 40%);
  --sys-color-background-status-info-70: rgb(100% 79.961% 30%);
  --sys-color-background-status-info-80: rgb(100% 77.098% 20%);
  --sys-color-background-status-info-90: rgb(100% 74.235% 10%);
  --sys-color-background-status-info-100: #ffb600;
  --sys-color-background-status-info-110: rgb(90% 64.235% 0%);
  --sys-color-background-status-info-120: rgb(80% 57.098% 0%);
  --sys-color-background-status-info-130: rgb(70% 49.961% 0%);
  --sys-color-background-status-info-140: rgb(60% 42.824% 0%);
  --sys-color-background-status-info-150: rgb(50% 35.686% 0%);
  --sys-color-background-status-info-160: rgb(40% 28.549% 0%);
  --sys-color-background-status-info-170: rgb(30% 21.412% 0%);
  --sys-color-background-status-info-180: rgb(20% 14.275% 0%);
  --sys-color-background-status-danger-0: #ffffff;
  --sys-color-background-status-danger-6: rgb(99.224% 94% 94%);
  --sys-color-background-status-danger-10: rgb(98.706% 90% 90%);
  --sys-color-background-status-danger-15: rgb(98.059% 85% 85%);
  --sys-color-background-status-danger-20: rgb(97.412% 80% 80%);
  --sys-color-background-status-danger-25: rgb(96.765% 75% 75%);
  --sys-color-background-status-danger-30: rgb(96.118% 70% 70%);
  --sys-color-background-status-danger-40: rgb(94.824% 60% 60%);
  --sys-color-background-status-danger-50: rgb(93.529% 50% 50%);
  --sys-color-background-status-danger-60: rgb(92.235% 40% 40%);
  --sys-color-background-status-danger-70: rgb(90.941% 30% 30%);
  --sys-color-background-status-danger-80: rgb(89.647% 20% 20%);
  --sys-color-background-status-danger-90: rgb(88.353% 10% 10%);
  --sys-color-background-status-danger-100: #de0000;
  --sys-color-background-status-danger-110: rgb(78.353% 0% 0%);
  --sys-color-background-status-danger-120: rgb(69.647% 0% 0%);
  --sys-color-background-status-danger-130: rgb(60.941% 0% 0%);
  --sys-color-background-status-danger-140: rgb(52.235% 0% 0%);
  --sys-color-background-status-danger-150: rgb(43.529% 0% 0%);
  --sys-color-background-status-danger-160: rgb(34.824% 0% 0%);
  --sys-color-background-status-danger-170: rgb(26.118% 0% 0%);
  --sys-color-background-status-danger-180: rgb(17.412% 0% 0%);
  --sys-color-background-neutral-6: rgb(97.882% 98.024% 98.047%);
  --sys-color-background-neutral-10: rgb(96.471% 96.706% 96.745%);
  --sys-color-background-neutral-15: rgb(94.706% 95.059% 95.118%);
  --sys-color-background-neutral-20: rgb(92.941% 93.412% 93.49%);
  --sys-color-background-neutral-25: rgb(91.176% 91.765% 91.863%);
  --sys-color-background-neutral-30: rgb(89.412% 90.118% 90.235%);
  --sys-color-background-neutral-40: rgb(85.882% 86.824% 86.98%);
  --sys-color-background-neutral-50: rgb(82.353% 83.529% 83.725%);
  --sys-color-background-neutral-60: rgb(78.824% 80.235% 80.471%);
  --sys-color-background-neutral-70: rgb(75.294% 76.941% 77.216%);
  --sys-color-background-neutral-80: rgb(71.765% 73.647% 73.961%);
  --sys-color-background-neutral-90: rgb(68.235% 70.353% 70.706%);
  --sys-color-background-neutral-100: #a5abac;
  --sys-color-background-neutral-110: rgb(58.235% 60.353% 60.706%);
  --sys-color-background-neutral-120: rgb(51.765% 53.647% 53.961%);
  --sys-color-background-neutral-130: rgb(45.294% 46.941% 47.216%);
  --sys-color-background-neutral-140: rgb(38.824% 40.235% 40.471%);
  --sys-color-background-neutral-150: rgb(32.353% 33.529% 33.725%);
  --sys-color-background-neutral-160: rgb(25.882% 26.824% 26.98%);
  --sys-color-background-neutral-170: rgb(19.412% 20.118% 20.235%);
  --sys-color-background-neutral-180: rgb(12.941% 13.412% 13.49%);
  --sys-color-background-neutral-black: #000000;
  --sys-color-background-neutral-white: #ffffff;
  --sys-color-elevation-surface-sunken: rgb(94% 95.129% 96.259%);
  --sys-color-elevation-surface-hovered-sunken: rgb(90% 91.882% 93.765%);
  --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.333% 66.667% 46.667% / 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.059% 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.667% 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.373% 0% / 0.48);
  --sys-color-text-primary-contrast: rgb(0% 7.5294% 15.059%);
  --sys-color-text-primary-vivid: #003060;
  --sys-color-text-primary-muted: rgb(30% 43.176% 56.353%);
  --sys-color-text-primary-inverse: rgb(94% 95.129% 96.259%);
  --sys-color-text-primary-muted-inverse: rgb(70% 75.647% 81.294%);
  --sys-color-text-secondary-contrast: rgb(60.941% 0% 0%);
  --sys-color-text-secondary-vivid: #de0000;
  --sys-color-text-secondary-muted: rgb(90.941% 30% 30%);
  --sys-color-text-secondary-inverse: rgb(99.224% 94% 94%);
  --sys-color-text-accent-contrast: rgb(9.3333% 46.667% 32.667%);
  --sys-color-text-accent-vivid: #22aa77;
  --sys-color-text-accent-muted: rgb(39.333% 76.667% 62.667%);
  --sys-color-text-accent-inverse: rgb(94.8% 98% 96.8%);
  --sys-color-text-highlight-contrast: rgb(0% 30.471% 70%);
  --sys-color-text-highlight-vivid: #006fff;
  --sys-color-text-highlight-muted: rgb(30% 60.471% 100%);
  --sys-color-text-highlight-inverse: rgb(94% 96.612% 100%);
  --sys-color-text-status-danger-contrast: rgb(60.941% 0% 0%);
  --sys-color-text-status-danger-vivid: #de0000;
  --sys-color-text-status-danger-muted: rgb(90.941% 30% 30%);
  --sys-color-text-status-danger-inverse: rgb(99.224% 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.333% 76.667% 62.667%);
  --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.667% 30%);
  --sys-color-text-status-warning-inverse: rgb(100% 96.8% 94%);
  --sys-color-text-status-info-contrast: rgb(40% 28.549% 0%);
  --sys-color-text-status-info-vivid: #ffb600;
  --sys-color-text-status-info-muted: rgb(100% 79.961% 30%);
  --sys-color-text-status-info-inverse: rgb(100% 98.282% 94%);
  --sys-color-text-neutral-contrast: #000000;
  --sys-color-text-neutral-vivid: rgb(25.882% 26.824% 26.98%);
  --sys-color-text-neutral-muted: rgb(51.765% 53.647% 53.961%);
  --sys-color-text-neutral-inverse: #ffffff;
  --sys-color-border-primary-contrast: rgb(0% 7.5294% 15.059%);
  --sys-color-border-primary-bold: rgb(0% 13.176% 26.353%);
  --sys-color-border-primary-strong: #003060;
  --sys-color-border-primary-moderate: rgb(70% 75.647% 81.294%);
  --sys-color-border-primary-subtle: rgb(85% 87.824% 90.647%);
  --sys-color-border-primary-minimal: rgb(90% 91.882% 93.765%);
  --sys-color-border-primary-inverse: rgb(94% 95.129% 96.259%);
  --sys-color-border-secondary-contrast: rgb(34.824% 0% 0%);
  --sys-color-border-secondary-bold: rgb(60.941% 0% 0%);
  --sys-color-border-secondary-strong: #de0000;
  --sys-color-border-secondary-moderate: rgb(96.118% 70% 70%);
  --sys-color-border-secondary-subtle: rgb(98.059% 85% 85%);
  --sys-color-border-secondary-minimal: rgb(98.706% 90% 90%);
  --sys-color-border-secondary-inverse: rgb(99.224% 94% 94%);
  --sys-color-border-accent-contrast: rgb(5.3333% 26.667% 18.667%);
  --sys-color-border-accent-bold: rgb(9.3333% 46.667% 32.667%);
  --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.333% 96.667% 94.667%);
  --sys-color-border-accent-inverse: rgb(94.8% 98% 96.8%);
  --sys-color-border-highlight-contrast: rgb(0% 17.412% 40%);
  --sys-color-border-highlight-bold: rgb(0% 34.824% 80%);
  --sys-color-border-highlight-strong: #006fff;
  --sys-color-border-highlight-moderate: rgb(70% 83.059% 100%);
  --sys-color-border-highlight-subtle: rgb(85% 91.529% 100%);
  --sys-color-border-highlight-minimal: rgb(90% 94.353% 100%);
  --sys-color-border-highlight-inverse: rgb(94% 96.612% 100%);
  --sys-color-border-status-danger-contrast: rgb(34.824% 0% 0%);
  --sys-color-border-status-danger-bold: rgb(60.941% 0% 0%);
  --sys-color-border-status-danger-strong: #de0000;
  --sys-color-border-status-danger-moderate: rgb(96.118% 70% 70%);
  --sys-color-border-status-danger-subtle: rgb(98.059% 85% 85%);
  --sys-color-border-status-danger-minimal: rgb(98.706% 90% 90%);
  --sys-color-border-status-danger-inverse: rgb(99.224% 94% 94%);
  --sys-color-border-status-warning-contrast: rgb(40% 18.667% 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.667% 90%);
  --sys-color-border-status-warning-inverse: rgb(100% 96.8% 94%);
  --sys-color-border-status-info-contrast: rgb(40% 28.549% 0%);
  --sys-color-border-status-info-bold: rgb(60% 42.824% 0%);
  --sys-color-border-status-info-strong: #ffb600;
  --sys-color-border-status-info-moderate: rgb(100% 91.412% 70%);
  --sys-color-border-status-info-subtle: rgb(100% 95.706% 85%);
  --sys-color-border-status-info-minimal: rgb(100% 97.137% 90%);
  --sys-color-border-status-info-inverse: rgb(100% 98.282% 94%);
  --sys-color-border-status-success-contrast: rgb(5.3333% 26.667% 18.667%);
  --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.333% 96.667% 94.667%);
  --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.294% 46.941% 47.216%);
  --sys-color-border-neutral-vivid: rgb(51.765% 53.647% 53.961%);
  --sys-color-border-neutral-strong: #a5abac;
  --sys-color-border-neutral-moderate: rgb(89.412% 90.118% 90.235%);
  --sys-color-border-neutral-subtle: rgb(94.706% 95.059% 95.118%);
  --sys-color-border-neutral-minimal: rgb(96.471% 96.706% 96.745%);
  --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-inset-horizontal-static-2500: 40px;
  --ui-space-inset-horizontal-static-3500: 56px;
  --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.824% 80%);
  --ui-interaction-active-hovered-text-color: rgb(0% 21.765% 50%);
  --ui-interaction-active-hovered-border-color: rgb(0% 21.765% 50%);
  --ui-interaction-active-border-color: rgb(0% 34.824% 80%);
  --ui-interaction-active-background-color: rgb(0% 34.824% 80%);
  --ui-interaction-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --ui-interaction-disabled-background-color: rgb(96.471% 96.706% 96.745%);
  --ui-interaction-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --ui-interaction-loading-background-color: linear-gradient(270deg, rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --ui-interaction-error-text-color: #de0000;
  --ui-interaction-error-background-color: rgb(99.224% 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.129% 96.259%);
  --brand-color-primary-solid-10: rgb(90% 91.882% 93.765%);
  --brand-color-primary-solid-15: rgb(85% 87.824% 90.647%);
  --brand-color-primary-solid-20: rgb(80% 83.765% 87.529%);
  --brand-color-primary-solid-25: rgb(75% 79.706% 84.412%);
  --brand-color-primary-solid-30: rgb(70% 75.647% 81.294%);
  --brand-color-primary-solid-40: rgb(60% 67.529% 75.059%);
  --brand-color-primary-solid-50: rgb(50% 59.412% 68.824%);
  --brand-color-primary-solid-60: rgb(40% 51.294% 62.588%);
  --brand-color-primary-solid-70: rgb(30% 43.176% 56.353%);
  --brand-color-primary-solid-80: rgb(20% 35.059% 50.118%);
  --brand-color-primary-solid-90: rgb(10% 26.941% 43.882%);
  --brand-color-primary-solid-100: #003060;
  --brand-color-primary-solid-110: rgb(0% 16.941% 33.882%);
  --brand-color-primary-solid-120: rgb(0% 15.059% 30.118%);
  --brand-color-primary-solid-130: rgb(0% 13.176% 26.353%);
  --brand-color-primary-solid-140: rgb(0% 11.294% 22.588%);
  --brand-color-primary-solid-150: rgb(0% 9.4118% 18.824%);
  --brand-color-primary-solid-160: rgb(0% 7.5294% 15.059%);
  --brand-color-primary-solid-170: rgb(0% 5.6471% 11.294%);
  --brand-color-primary-solid-180: rgb(0% 3.7647% 7.5294%);
  --brand-color-primary-gradient-100: linear-gradient(45deg, #003060 14%, rgb(0% 26.118% 60%) 84%);
  --brand-color-primary-gradient-120: linear-gradient(45deg, rgb(0% 15.059% 30.118%) 14%, rgb(0% 13.176% 26.353%) 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.224% 94% 94%);
  --brand-color-secondary-solid-10: rgb(98.706% 90% 90%);
  --brand-color-secondary-solid-15: rgb(98.059% 85% 85%);
  --brand-color-secondary-solid-20: rgb(97.412% 80% 80%);
  --brand-color-secondary-solid-25: rgb(96.765% 75% 75%);
  --brand-color-secondary-solid-30: rgb(96.118% 70% 70%);
  --brand-color-secondary-solid-40: rgb(94.824% 60% 60%);
  --brand-color-secondary-solid-50: rgb(93.529% 50% 50%);
  --brand-color-secondary-solid-60: rgb(92.235% 40% 40%);
  --brand-color-secondary-solid-70: rgb(90.941% 30% 30%);
  --brand-color-secondary-solid-80: rgb(89.647% 20% 20%);
  --brand-color-secondary-solid-90: rgb(88.353% 10% 10%);
  --brand-color-secondary-solid-100: #de0000;
  --brand-color-secondary-solid-110: rgb(78.353% 0% 0%);
  --brand-color-secondary-solid-120: rgb(69.647% 0% 0%);
  --brand-color-secondary-solid-130: rgb(60.941% 0% 0%);
  --brand-color-secondary-solid-140: rgb(52.235% 0% 0%);
  --brand-color-secondary-solid-150: rgb(43.529% 0% 0%);
  --brand-color-secondary-solid-160: rgb(34.824% 0% 0%);
  --brand-color-secondary-solid-170: rgb(26.118% 0% 0%);
  --brand-color-secondary-solid-180: rgb(17.412% 0% 0%);
  --brand-color-secondary-gradient-100: linear-gradient(45deg, #de0000 14%, #bb0044 84%);
  --brand-color-secondary-gradient-120: linear-gradient(45deg, rgb(69.647% 0% 0%) 14%, rgb(60.941% 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.333% 96.667% 94.667%);
  --brand-color-accent-solid-15: rgb(87% 95% 92%);
  --brand-color-accent-solid-20: rgb(82.667% 93.333% 89.333%);
  --brand-color-accent-solid-25: rgb(78.333% 91.667% 86.667%);
  --brand-color-accent-solid-30: rgb(74% 90% 84%);
  --brand-color-accent-solid-40: rgb(65.333% 86.667% 78.667%);
  --brand-color-accent-solid-50: rgb(56.667% 83.333% 73.333%);
  --brand-color-accent-solid-60: rgb(48% 80% 68%);
  --brand-color-accent-solid-70: rgb(39.333% 76.667% 62.667%);
  --brand-color-accent-solid-80: rgb(30.667% 73.333% 57.333%);
  --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.667% 53.333% 37.333%);
  --brand-color-accent-solid-130: rgb(9.3333% 46.667% 32.667%);
  --brand-color-accent-solid-140: rgb(8% 40% 28%);
  --brand-color-accent-solid-150: rgb(6.6667% 33.333% 23.333%);
  --brand-color-accent-solid-160: rgb(5.3333% 26.667% 18.667%);
  --brand-color-accent-solid-170: rgb(4% 20% 14%);
  --brand-color-accent-solid-180: rgb(2.6667% 13.333% 9.3333%);
  --brand-color-accent-gradient-100: linear-gradient(45deg, #20af93 14%, #22aa77 84%);
  --brand-color-accent-gradient-120: linear-gradient(45deg, rgb(10.667% 53.333% 37.333%) 14%, rgb(9.3333% 46.667% 32.667%) 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.129% 96.259%);
  --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.353% 100%);
  --comp-faq-highlight-hovered-background-color: rgb(85% 91.529% 100%);
  --comp-faq-highlight-pressed-border-color: rgb(0% 17.412% 40%);
  --comp-faq-highlight-button-background-color: #006fff;
  --comp-faq-inverse-background-color: #ffffff;
  --comp-faq-inverse-hovered-background-color: rgb(94% 95.129% 96.259%);
  --comp-faq-hovered-background-color: rgb(90% 91.882% 93.765%);
  --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.176% 26.353%);
  --comp-faq-pressed-border-width: 2px;
  --comp-accordion-background-color: rgb(94% 95.129% 96.259%);
  --comp-accordion-text-color: #003060;
  --comp-accordion-hovered-background-color: rgb(90% 91.882% 93.765%);
  --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.129% 96.259%);
  --comp-account-card-primary-text-color: #003060;
  --comp-account-card-primary-description-text-color: rgb(30% 43.176% 56.353%);
  --comp-account-card-success-background-color: rgb(82.667% 93.333% 89.333%);
  --comp-account-card-success-text-color: rgb(8% 40% 28%);
  --comp-account-card-warning-background-color: rgb(100% 89.333% 80%);
  --comp-account-card-warning-text-color: rgb(60% 28% 0%);
  --comp-account-card-danger-background-color: rgb(97.412% 80% 80%);
  --comp-account-card-danger-text-color: rgb(60.941% 0% 0%);
  --comp-account-card-info-background-color: rgb(100% 94.275% 80%);
  --comp-account-card-info-text-color: rgb(40% 28.549% 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.647% 81.294%);
  --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.129% 96.259%);
  --comp-activitylog-pressed-border-color: rgb(0% 11.294% 22.588%);
  --comp-activitylog-background-color: #ffffff;
  --comp-activitylog-hovered-background-color: rgb(94% 95.129% 96.259%);
  --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.5294% 15.059%);
  --comp-activitylog-description-text-color: rgb(30% 43.176% 56.353%);
  --comp-activitylog-border-radius: 16px;
  --comp-activitylog-title-leading-container-width: 112px;
  --comp-overlay-wrapper-inset-h: 8px;
  --comp-overlay-wrapper-inset-v: 8px;
  --comp-overlay-wrapper-full-border-radius: 1408px;
  --comp-overlay-wrapper-default-border-radius: 16px;
  --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.129% 96.259%);
  --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.176% 56.353%);
  --comp-alert-banner-success-background-color: rgb(82.667% 93.333% 89.333%);
  --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.667% 83.333% 73.333%);
  --comp-alert-banner-success-pressed-close-border-color: rgb(5.3333% 26.667% 18.667%);
  --comp-alert-banner-success-hovered-close-background-color: rgb(74% 90% 84%);
  --comp-alert-banner-success-close-icon-text-color: rgb(5.3333% 26.667% 18.667%);
  --comp-alert-banner-success-active-close-background-color: rgb(56.667% 83.333% 73.333%);
  --comp-alert-banner-success-active-close-border-color: rgb(5.3333% 26.667% 18.667%);
  --comp-alert-banner-warning-background-color: rgb(100% 89.333% 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.667% 0%);
  --comp-alert-banner-warning-pressed-close-border-color: rgb(40% 18.667% 0%);
  --comp-alert-banner-warning-pressed-close-background-color: rgb(100% 73.333% 50%);
  --comp-alert-banner-warning-active-close-border-color: rgb(40% 18.667% 0%);
  --comp-alert-banner-warning-active-close-background-color: rgb(100% 73.333% 50%);
  --comp-alert-banner-warning-hovered-close-background-color: rgb(100% 84% 70%);
  --comp-alert-banner-info-background-color: rgb(100% 94.275% 80%);
  --comp-alert-banner-info-heading-text-color: rgb(40% 28.549% 0%);
  --comp-alert-banner-info-description-text-color: rgb(40% 28.549% 0%);
  --comp-alert-banner-info-icon-text-color: rgb(40% 28.549% 0%);
  --comp-alert-banner-info-close-icon-text-color: rgb(40% 28.549% 0%);
  --comp-alert-banner-info-pressed-close-border-color: rgb(40% 28.549% 0%);
  --comp-alert-banner-info-pressed-close-background-color: rgb(100% 85.686% 50%);
  --comp-alert-banner-info-active-close-border-color: rgb(40% 28.549% 0%);
  --comp-alert-banner-info-active-close-background-color: rgb(100% 85.686% 50%);
  --comp-alert-banner-info-hovered-close-background-color: rgb(100% 91.412% 70%);
  --comp-alert-banner-danger-background-color: rgb(97.412% 80% 80%);
  --comp-alert-banner-danger-heading-text-color: rgb(60.941% 0% 0%);
  --comp-alert-banner-danger-description-text-color: rgb(60.941% 0% 0%);
  --comp-alert-banner-danger-icon-text-color: rgb(60.941% 0% 0%);
  --comp-alert-banner-danger-close-icon-text-color: rgb(34.824% 0% 0%);
  --comp-alert-banner-danger-pressed-close-background-color: rgb(93.529% 50% 50%);
  --comp-alert-banner-danger-pressed-close-border-color: rgb(34.824% 0% 0%);
  --comp-alert-banner-danger-active-close-background-color: rgb(93.529% 50% 50%);
  --comp-alert-banner-danger-active-close-border-color: rgb(34.824% 0% 0%);
  --comp-alert-banner-danger-hovered-close-background-color: rgb(96.118% 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.647% 81.294%);
  --comp-alert-banner-hovered-close-background-color: rgb(70% 75.647% 81.294%);
  --comp-alert-banner-active-close-border-color: #003060;
  --comp-alert-banner-active-close-background-color: rgb(70% 75.647% 81.294%);
  --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.176% 56.353%);
  --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.647% 81.294%);
  --comp-avatar-number-text-color: #003060;
  --comp-avatar-number-light-background-color: rgb(90% 91.882% 93.765%);
  --comp-avatar-number-secondary-background-color: #003060;
  --comp-avatar-number-secondary-text-color: rgb(94% 95.129% 96.259%);
  --comp-avatar-number-info-background-color: #ffb600;
  --comp-avatar-number-highlight-background-color: rgb(70% 83.059% 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.129% 96.259%);
  --comp-badge-primary-tonal-background-color: rgb(30% 43.176% 56.353%);
  --comp-badge-primary-tonal-muted-background-color: #ffffff;
  --comp-badge-primary-muted-background-color: rgb(90% 91.882% 93.765%);
  --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.824% 80%);
  --comp-badge-highlight-text-color: rgb(94% 96.612% 100%);
  --comp-badge-highlight-muted-background-color: rgb(90% 94.353% 100%);
  --comp-badge-highlight-muted-text-color: rgb(0% 34.824% 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.333% 96.667% 94.667%);
  --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.667% 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.282% 94%);
  --comp-badge-info-muted-background-color: rgb(100% 97.137% 90%);
  --comp-badge-info-muted-text-color: rgb(40% 28.549% 0%);
  --comp-badge-info-inverse-background-color: #ffffff;
  --comp-badge-info-inverse-text-color: rgb(40% 28.549% 0%);
  --comp-badge-danger-background-color: #de0000;
  --comp-badge-danger-text-color: rgb(99.224% 94% 94%);
  --comp-badge-danger-muted-background-color: rgb(98.706% 90% 90%);
  --comp-badge-danger-muted-text-color: rgb(60.941% 0% 0%);
  --comp-badge-danger-inverse-background-color: #ffffff;
  --comp-badge-danger-inverse-text-color: rgb(60.941% 0% 0%);
  --comp-badge-neutral-background-color: rgb(51.765% 53.647% 53.961%);
  --comp-badge-neutral-text-color: #ffffff;
  --comp-badge-neutral-muted-background-color: rgb(96.471% 96.706% 96.745%);
  --comp-badge-neutral-muted-text-color: rgb(25.882% 26.824% 26.98%);
  --comp-badge-neutral-inverse-background-color: #ffffff;
  --comp-badge-neutral-inverse-text-color: rgb(25.882% 26.824% 26.98%);
  --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.5294% 15.059%);
  --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.824% 0% 0%);
  --comp-badge-nps-rate-1-hovered-dot-background-color: rgb(20.894% 0% 0%);
  --comp-badge-nps-rate-2-dot-background-color: rgb(60.941% 0% 0%);
  --comp-badge-nps-rate-2-hovered-dot-background-color: rgb(36.565% 0% 0%);
  --comp-badge-nps-rate-3-dot-background-color: rgb(69.647% 0% 0%);
  --comp-badge-nps-rate-3-hovered-dot-background-color: rgb(41.788% 0% 0%);
  --comp-badge-nps-rate-4-dot-background-color: #de0000;
  --comp-badge-nps-rate-4-hovered-dot-background-color: rgb(52.235% 0% 0%);
  --comp-badge-nps-rate-5-dot-background-color: rgb(89.647% 20% 20%);
  --comp-badge-nps-rate-5-hovered-dot-background-color: rgb(53.788% 12% 12%);
  --comp-badge-nps-rate-6-dot-background-color: rgb(80% 37.333% 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.824% 0%);
  --comp-badge-nps-rate-9-dot-background-color: rgb(90% 64.235% 0%);
  --comp-badge-nps-rate-9-hovered-dot-background-color: rgb(54% 38.541% 0%);
  --comp-badge-nps-rate-10-dot-background-color: #90b13b;
  --comp-badge-nps-rate-10-hovered-dot-background-color: rgb(33.882% 41.647% 13.882%);
  --comp-badge-nps-stack: 4px;
  --comp-badge-nps-rating-dots-container-inline: 4px;
  --comp-badge-nps-sub-label-text-color: rgb(30% 43.176% 56.353%);
  --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.118% 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.176% 26.353%);
  --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.129% 96.259%);
  --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-danger-muted-background-color: rgb(99.224% 94% 94%);
  --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.824% 90.647%);
  --comp-brand-line-background-color: #de0000;
  --comp-brand-line-disabled-background-color: rgb(51.765% 53.647% 53.961%);
  --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.667% 53.333% 37.333%);
  --comp-button-primary-pressed-border-color: rgb(5.3333% 26.667% 18.667%);
  --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.882% 93.765%);
  --comp-button-secondary-text-color: #003060;
  --comp-button-secondary-hovered-background-color: rgb(80% 83.765% 87.529%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-secondary-pressed-background-color: rgb(70% 75.647% 81.294%);
  --comp-button-secondary-disabled-background-color: rgb(92.941% 93.412% 93.49%);
  --comp-button-secondary-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-button-secondary-loading-background-color: linear-gradient(270deg, rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --comp-button-secondary-loading-text-color: rgb(51.765% 53.647% 53.961%);
  --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-icon-button-pair-large-badge-dot-inset-v-t: 4px;
  --comp-button-icon-button-pair-large-badge-dot-inset-h-r: 4px;
  --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-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.765% 87.529%);
  --comp-icon-button-activatable-pressed-background-color: rgb(70% 75.647% 81.294%);
  --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.647% 81.294%);
  --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.765% 53.647% 53.961%);
  --comp-icon-button-activatable-inverse-disabled-background-color: rgb(92.941% 93.412% 93.49%);
  --comp-icon-button-activatable-inverse-background-color: #ffffff;
  --comp-icon-button-activatable-inverse-border-color: rgb(85% 87.824% 90.647%);
  --comp-icon-button-activatable-inverse-border-width: 2px;
  --comp-icon-button-activatable-loading-background-color: linear-gradient(270deg, rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --comp-icon-button-activatable-loading-icon-background-color: rgb(51.765% 53.647% 53.961%);
  --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.824% 80%);
  --comp-updates-button-pressed-background-color: rgb(0% 26.118% 60%);
  --comp-updates-button-pressed-border-color: rgb(0% 26.118% 60%);
  --comp-updates-button-text-color: rgb(94% 96.612% 100%);
  --comp-updates-button-disabled-background-color: rgb(60% 77.412% 100%);
  --comp-captchat-stack: 4px;
  --comp-captchat-inline: 8px;
  --comp-captchat-container-text-inset-v-b: 6px;
  --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.5294% 15.059%);
  --comp-card-product-meta-text-color: rgb(30% 43.176% 56.353%);
  --comp-card-product-highlight-heading-text-color: rgb(94% 96.612% 100%);
  --comp-card-product-highlight-description-text-color: rgb(94% 96.612% 100%);
  --comp-card-product-highlight-meta-text-color: rgb(94% 96.612% 100%);
  --comp-card-product-highlight-skeleton-background-color: linear-gradient( rgb(10% 49.176% 100%) 0%, rgb(0% 34.824% 80%) 36%, #006fff 100%);
  --comp-card-product-floating-footer-background-color: rgb(100% 100% 100%);
  --comp-card-product-floating-footer-inline: 4px;
  --comp-card-product-floating-footer-inset-v: 4px;
  --comp-card-product-floating-footer-inset-h: 4px;
  --comp-card-product-floating-footer-box-shadow: 0 2px 16px 0 rgba(0, 48, 96, 0.16);
  --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.176% 56.353%);
  --comp-card-product-body-highlight-media-fallback-icon-background-color: rgb(90% 94.353% 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.176% 56.353%);
  --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.647% 81.294%);
  --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.824% 90.647%);
  --comp-chat-message-tick-chatbot-background-color: #ffffff;
  --comp-chat-message-tick-user-background-color: rgb(94% 95.129% 96.259%);
  --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.176% 56.353%);
  --comp-chip-selected-background-color: rgb(0% 34.824% 80%);
  --comp-chip-selected-text-color: #ffffff;
  --comp-chip-hovered-background-color: rgb(80% 83.765% 87.529%);
  --comp-chip-pressed-border-color: #003060;
  --comp-chip-pressed-border-offset-inset-v: 2px;
  --comp-chip-pressed-border-offset-inset-h: 2px;
  --comp-chip-pressed-border-width: 1px;
  --comp-chip-selected-loading-background-color: linear-gradient( rgb(70% 83.059% 100%) 0%, rgb(0% 34.824% 80%) 36%, rgb(70% 83.059% 100%) 100%);
  --comp-chip-inset-v: 2px;
  --comp-chip-inset-h: 8px;
  --comp-chip-border-radius: 1408px;
  --comp-chip-enabled-background-color: rgb(90% 91.882% 93.765%);
  --comp-chip-enabled-text-color: #003060;
  --comp-chip-enabled-loading-background-color: linear-gradient( rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --comp-chip-group-inline: 12px;
  --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.176% 56.353%);
  --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.529% 75.059%);
  --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.882% 93.765%);
  --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.882% 93.765%);
  --comp-dropdown-selected-item-background-color: #ffffff;
  --comp-dropdown-medium-inset-h: 16px;
  --comp-dropdown-medium-inset-v: 16px;
  --comp-dropdown-row-inline: 4px;
  --comp-dropdown-row-stack: 4px;
  --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.765% 53.647% 53.961%);
  --comp-empty-state-icon-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-empty-state-description-text-color: rgb(51.765% 53.647% 53.961%);
  --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.129% 96.259%);
  --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.118% 60%) 84%);
  --comp-footer-fallback-background-color: #003060;
  --comp-footer-header-background-color: rgb(94% 95.129% 96.259%);
  --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.129% 96.259%);
  --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.882% 93.765%);
  --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.353% 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.941% 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(40% 28.549% 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.647% 81.294%);
  --comp-radio-background-color: #ffffff;
  --comp-radio-hovered-border-color: rgb(0% 34.824% 80%);
  --comp-radio-hovered-background-color: rgb(85% 91.529% 100%);
  --comp-radio-pressed-border-color: rgb(0% 17.412% 40%);
  --comp-radio-pressed-background-color: rgb(85% 91.529% 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.294% 46.941% 47.216%);
  --comp-radio-disabled-background-color: rgb(96.471% 96.706% 96.745%);
  --comp-radio-checked-border-color: rgb(0% 34.824% 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.824% 80%);
  --comp-radio-checked-disabled-dot-background-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-signature-border-width: 2px;
  --comp-input-signature-large-height: 304px;
  --comp-input-signature-large-inset-h-r: 8px;
  --comp-input-signature-large-inset-h-l: 40px;
  --comp-input-signature-large-inset-v: 8px;
  --comp-input-signature-small-height: 120px;
  --comp-input-signature-small-inset-v: 24px;
  --comp-input-signature-small-inset-h: 24px;
  --comp-input-signature-background-color: rgb(94% 95.129% 96.259%);
  --comp-input-signature-hover-background-color: rgb(94% 95.129% 96.259%);
  --comp-input-signature-hover-border-color: #003060;
  --comp-input-signature-text-color: #003060;
  --comp-input-signature-placeholder-text-color: rgb(30% 43.176% 56.353%);
  --comp-input-signature-placeholder-stack: 24px;
  --comp-input-signature-border-radius: 16px;
  --comp-input-signature-stack: 8px;
  --comp-input-signature-error-background-color: rgb(99.224% 94% 94%);
  --comp-input-signature-error-border-color: rgb(60.941% 0% 0%);
  --comp-input-signature-disabled-background-color: rgb(96.471% 96.706% 96.745%);
  --comp-input-signature-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-input-signature-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-composer-enabled-background-color: rgb(94% 95.129% 96.259%);
  --comp-input-composer-border-radius: 24px;
  --comp-input-composer-inline: 16px;
  --comp-input-composer-max-height: 144px;
  --comp-input-background-color: #ffffff;
  --comp-input-border-color: rgb(70% 75.647% 81.294%);
  --comp-input-text-color: rgb(30% 43.176% 56.353%);
  --comp-input-meta-text-color: rgb(30% 43.176% 56.353%);
  --comp-input-shadow-text-color: rgb(30% 43.176% 56.353%);
  --comp-input-icon-background-color: rgb(30% 43.176% 56.353%);
  --comp-input-active-border-color: rgb(0% 34.824% 80%);
  --comp-input-active-text-color: rgb(0% 7.5294% 15.059%);
  --comp-input-disabled-background-color: rgb(96.471% 96.706% 96.745%);
  --comp-input-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-disabled-meta-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-disabled-icon-background-color: rgb(25.882% 26.824% 26.98%);
  --comp-input-disabled-shadow-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-read-only-background-color: rgb(96.471% 96.706% 96.745%);
  --comp-input-read-only-shadow-text-color: rgb(30% 43.176% 56.353%);
  --comp-input-error-text-color: rgb(60.941% 0% 0%);
  --comp-input-error-border-color: rgb(60.941% 0% 0%);
  --comp-input-error-icon-background-color: rgb(60.941% 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.176% 56.353%);
  --comp-input-focused-placeholder-text-color: rgb(30% 43.176% 56.353%);
  --comp-input-filled-shadow-text-color: rgb(30% 43.176% 56.353%);
  --comp-input-enabled-placeholder-text-color: rgb(30% 43.176% 56.353%);
  --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(40% 28.549% 0%);
  --comp-input-info-border-color: rgb(60% 42.824% 0%);
  --comp-input-info-icon-background-color: rgb(40% 28.549% 0%);
  --comp-input-border-width: 2px;
  --comp-checkbox-input-alert-background-color: rgb(99.224% 94% 94%);
  --comp-checkbox-input-alert-active-background-color: rgb(94% 95.129% 96.259%);
  --comp-checkbox-input-alert-border-radius: 16px;
  --comp-checkbox-input-alert-inset-h: 8px;
  --comp-checkbox-input-alert-inset-v: 8px;
  --comp-checkbox-input-label-text-color: #000000;
  --comp-checkbox-input-error-label-text-color: rgb(60.941% 0% 0%);
  --comp-checkbox-input-disabled-label-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-checkbox-input-loading-label-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-checkbox-input-inline: 8px;
  --comp-checkbox-input-hint-inset-h: 16px;
  --comp-checkbox-input-stack: 4px;
  --comp-checkbox-input-box-background-color: rgb(94% 95.129% 96.259%);
  --comp-checkbox-input-box-error-background-color: rgb(99.224% 94% 94%);
  --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.647% 81.294%);
  --comp-checkbox-background-color: #ffffff;
  --comp-checkbox-hovered-border-color: rgb(0% 34.824% 80%);
  --comp-checkbox-hovered-icon-background-color: rgb(0% 34.824% 80%);
  --comp-checkbox-pressed-border-color: rgb(0% 17.412% 40%);
  --comp-checkbox-pressed-background-color: rgb(85% 91.529% 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.294% 46.941% 47.216%);
  --comp-checkbox-disabled-background-color: rgb(96.471% 96.706% 96.745%);
  --comp-checkbox-checked-border-width: 0px;
  --comp-checkbox-checked-border-color: rgba(0, 0, 0, 0);
  --comp-checkbox-checked-background-color: rgb(0% 34.824% 80%);
  --comp-checkbox-checked-icon-size: 24px;
  --comp-checkbox-checked-icon-background-color: #ffffff;
  --comp-checkbox-checked-pressed-border-color: rgb(0% 17.412% 40%);
  --comp-checkbox-checked-pressed-border-width: 2px;
  --comp-checkbox-checked-disabled-background-color: rgb(51.765% 53.647% 53.961%);
  --comp-checkbox-loading-icon-background-color: #003060;
  --comp-range-background-color: rgb(80% 83.765% 87.529%);
  --comp-range-knob-background-color: rgb(0% 34.824% 80%);
  --comp-range-knob-border-color: rgb(0% 34.824% 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.118% 60%);
  --comp-range-pressed-knob-border-color: rgb(0% 26.118% 60%);
  --comp-range-pressed-knob-dot-width: 14px;
  --comp-range-pressed-knob-dot-height: 14px;
  --comp-range-active-segment-background-color: rgb(0% 34.824% 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.176% 56.353%);
  --comp-range-max-text-color: rgb(30% 43.176% 56.353%);
  --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.941% 0% 0%);
  --comp-hint-success-text-color: rgb(8% 40% 28%);
  --comp-hint-info-text-color: rgb(40% 28.549% 0%);
  --comp-hint-warning-text-color: rgb(60% 28% 0%);
  --comp-hint-neutral-text-color: rgb(30% 43.176% 56.353%);
  --comp-hint-highlight-text-color: rgb(0% 34.824% 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-radio-input-label-text-color: #000000;
  --comp-radio-input-error-label-text-color: rgb(60.941% 0% 0%);
  --comp-radio-input-disabled-label-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-radio-input-loading-label-text-color: rgb(51.765% 53.647% 53.961%);
  --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.647% 81.294%);
  --comp-framed-choice-disabled-background-color: rgb(96.471% 96.706% 96.745%);
  --comp-framed-choice-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-framed-choice-error-background-color: rgb(99.224% 94% 94%);
  --comp-framed-choice-error-border-color: rgb(60.941% 0% 0%);
  --comp-framed-choice-checked-enabled-border-color: rgb(0% 34.824% 80%);
  --comp-framed-choice-checked-hovered-border-color: rgb(0% 34.824% 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.647% 81.294%);
  --comp-input-phone-prefix-button-background-color: #ffffff;
  --comp-input-phone-prefix-button-text-color: rgb(0% 7.5294% 15.059%);
  --comp-input-phone-prefix-button-icon-size: 24px;
  --comp-input-phone-prefix-button-icon-background-color: rgb(0% 7.5294% 15.059%);
  --comp-input-phone-prefix-button-inset-h: 4px;
  --comp-input-phone-hovered-prefix-button-background-color: rgb(85% 87.824% 90.647%);
  --comp-input-phone-active-prefix-button-background-color: rgb(85% 87.824% 90.647%);
  --comp-input-phone-disabled-prefix-button-background-color: rgb(96.471% 96.706% 96.745%);
  --comp-input-phone-disabled-prefix-button-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-phone-disabled-prefix-button-icon-background-color: rgb(51.765% 53.647% 53.961%);
  --comp-key-selected-border-color: #003060;
  --comp-key-selected-border-width: 2px;
  --comp-key-selected-border-radius: 16px;
  --comp-key-background-color: rgb(94% 95.129% 96.259%);
  --comp-key-text-color: #003060;
  --comp-key-hovered-text-color: #003060;
  --comp-key-hovered-background-color: rgb(80% 83.765% 87.529%);
  --comp-key-disable-background-color: rgb(92.941% 93.412% 93.49%);
  --comp-key-disable-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-key-text-light-text-color: #ffffff;
  --comp-key-text-dark-text-color: rgb(0% 7.5294% 15.059%);
  --comp-key-small-height: 40px;
  --comp-key-small-width: 40px;
  --comp-key-medium-height: 48px;
  --comp-key-medium-width: 48px;
  --comp-key-large-height: 64px;
  --comp-key-large-width: 64px;
  --comp-key-color-inset-h-r: 8px;
  --comp-key-color-picker-height: 32px;
  --comp-key-color-picker-width: 32px;
  --comp-key-inset-h: 4px;
  --comp-key-inset-v: 4px;
  --comp-key-inline: 4px;
  --comp-key-sub-label-text-color: rgb(30% 43.176% 56.353%);
  --comp-key-nps-rate-1-background-color: rgb(34.824% 0% 0%);
  --comp-key-nps-rate-1-hovered-background-color: rgb(20.894% 0% 0%);
  --comp-key-nps-rate-2-background-color: rgb(60.941% 0% 0%);
  --comp-key-nps-rate-2-hovered-background-color: rgb(36.565% 0% 0%);
  --comp-key-nps-rate-3-background-color: rgb(69.647% 0% 0%);
  --comp-key-nps-rate-3-hovered-background-color: rgb(41.788% 0% 0%);
  --comp-key-nps-rate-4-background-color: #de0000;
  --comp-key-nps-rate-4-hovered-background-color: rgb(52.235% 0% 0%);
  --comp-key-nps-rate-5-background-color: rgb(89.647% 20% 20%);
  --comp-key-nps-rate-5-hovered-background-color: rgb(53.788% 12% 12%);
  --comp-key-nps-rate-6-background-color: rgb(80% 37.333% 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.824% 0%);
  --comp-key-nps-rate-9-background-color: rgb(90% 64.235% 0%);
  --comp-key-nps-rate-9-hovered-background-color: rgb(54% 38.541% 0%);
  --comp-key-nps-rate-10-background-color: #90b13b;
  --comp-key-nps-rate-10-hovered-background-color: rgb(33.882% 41.647% 13.882%);
  --comp-key-selector-inline: 4px;
  --comp-key-selector-stack: 4px;
  --comp-label-meta-text-color: rgb(30% 43.176% 56.353%);
  --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.647% 81.294%);
  --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.5294% 15.059%);
  --comp-link-default-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-default-disabled-border-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-disabled-border-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-border-width: 1px;
  --comp-link-inline: 2px;
  --comp-link-item-background-color: rgb(94% 95.129% 96.259%);
  --comp-link-item-text-color: #003060;
  --comp-link-item-hovered-background-color: rgb(85% 87.824% 90.647%);
  --comp-link-item-hovered-text-color: rgb(0% 7.5294% 15.059%);
  --comp-link-item-highlight-background-color: rgb(94% 96.612% 100%);
  --comp-link-item-highlight-hovered-background-color: rgb(85% 91.529% 100%);
  --comp-link-item-highlight-icon-background-color: #006fff;
  --comp-list-item-inline: 16px;
  --comp-list-item-inset-h: 8px;
  --comp-list-item-inset-v: 8px;
  --comp-list-item-border-radius: 16px;
  --comp-list-item-background-color: #ffffff;
  --comp-list-item-active-text-color: rgb(0% 30.471% 70%);
  --comp-list-item-active-icon-text-color: rgb(0% 30.471% 70%);
  --comp-list-item-active-background-color: rgb(90% 94.353% 100%);
  --comp-list-item-sunken-background-color: rgb(94% 95.129% 96.259%);
  --comp-list-item-heading-text-color: #003060;
  --comp-list-item-description-text-color: rgb(30% 43.176% 56.353%);
  --comp-list-item-pressed-background-color: rgb(90% 91.882% 93.765%);
  --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.824% 90.647%);
  --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.5294% 15.059%);
  --comp-list-unordered-stack: 4px;
  --comp-list-unordered-dot-background-color: rgb(70% 75.647% 81.294%);
  --comp-list-unordered-leading-container-width: 36px;
  --comp-list-unordered-leading-width: 24px;
  --comp-list-unordered-feature-text-color: rgb(0% 7.5294% 15.059%);
  --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.882% 26.824% 26.98%);
  --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.176% 56.353%);
  --comp-ordered-list-text-color: rgb(0% 7.5294% 15.059%);
  --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-mailbox-message-inset-h: 8px;
  --comp-mailbox-message-inset-v: 8px;
  --comp-mailbox-message-stack: 4px;
  --comp-mailbox-message-description-text-color: rgb(30% 43.176% 56.353%);
  --comp-mailbox-message-heading-text-color: #003060;
  --comp-mailbox-message-default-enabled-background-color: #ffffff;
  --comp-mailbox-message-highlight-enabled-background-color: rgb(94% 96.612% 100%);
  --comp-mailbox-message-pressed-background-color: rgb(90% 91.882% 93.765%);
  --comp-mailbox-message-hovered-background-color: rgb(94% 95.129% 96.259%);
  --comp-mailbox-message-container-title-inline: 2px;
  --comp-mailbox-message-container-title-stack: 2px;
  --comp-mailbox-message-border-width: 1px;
  --comp-mailbox-message-container-inline: 8px;
  --comp-mailbox-message-border-color: rgb(85% 87.824% 90.647%);
  --comp-mailbox-message-chat-container-body-stack: 8px;
  --comp-mailbox-message-chat-container-body-inset-h-l: 16px;
  --comp-mailbox-message-item-container-tailing-inline: 4px;
  --comp-mailbox-message-item-container-heading-width: 8px;
  --comp-mailbox-message-item-container-heading-inset-v-t: 4px;
  --comp-media-border-radius: 24px;
  --comp-media-outline-border-width: 1px;
  --comp-media-outline-border-color: rgb(85% 91.529% 100%);
  --comp-media-background-color: rgb(90% 94.353% 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.353% 100%);
  --comp-media-fallback-icon-size: 40px;
  --comp-media-fallback-icon-background-color: rgb(30% 43.176% 56.353%);
  --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-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.129% 96.259%);
  --comp-navbar-background-color: linear-gradient(45deg, #003060 14%, rgb(0% 26.118% 60%) 84%);
  --comp-navbar-fallback-background-color: #003060;
  --comp-navbar-text-color: #ffffff;
  --comp-navbar-button-background-color: rgb(0% 15.059% 30.118%);
  --comp-navbar-button-text-color: rgb(94% 95.129% 96.259%);
  --comp-navbar-button-hovered-background-color: #003060;
  --comp-navbar-button-pressed-background-color: rgb(0% 15.059% 30.118%);
  --comp-navbar-search-background-color: rgb(0% 15.059% 30.118%);
  --comp-navbar-search-text-color: #ffffff;
  --comp-navbar-search-hovered-background-color: rgb(0% 7.5294% 15.059%);
  --comp-navbar-search-height: 40px;
  --comp-navbar-dropdown-background-color: #ffffff;
  --comp-navbar-dropdown-link-text-color: #003060;
  --comp-navbar-dropdown-active-background-color: rgb(90% 94.353% 100%);
  --comp-navbar-dropdown-active-text-color: rgb(0% 30.471% 70%);
  --comp-navbar-dropdown-hovered-background-color: rgb(80% 83.765% 87.529%);
  --comp-navbar-dropdown-pressed-border-color: #003060;
  --comp-navbar-dropdown-pressed-border-width: 2px;
  --comp-navbar-icon-block-enabled-background-color: rgb(90% 91.882% 93.765%);
  --comp-navbar-icon-block-active-background-color: #ffffff;
  --comp-navbar-subtitle-text-color: rgb(70% 75.647% 81.294%);
  --comp-navbar-inline: 8px;
  --comp-navbar-inset-h: 16px;
  --comp-navbar-link-inset-h: 16px;
  --comp-navbar-link-stack: 2px;
  --comp-navbar-link-inline: 4px;
  --comp-navbar-link-text-color: rgb(94% 95.129% 96.259%);
  --comp-navbar-link-hovered-text-color: #ffffff;
  --comp-navbar-link-hovered-background-color: rgb(0% 15.059% 30.118%);
  --comp-navbar-link-active-text-color: #ffffff;
  --comp-navbar-link-active-underline-background-color: #ffffff;
  --comp-navbar-link-pressed-text-color: #ffffff;
  --comp-navbar-link-pressed-border-color: #ffffff;
  --comp-navbar-link-pressed-background-color: rgb(0% 11.294% 22.588%);
  --comp-navbar-link-height: 40px;
  --comp-navbar-dropdown-item-height: 56px;
  --comp-page-controls-background-color: rgb(70% 75.647% 81.294%);
  --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.824% 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.824% 100%);
  --comp-popover-highlight-hovered-dismiss-button-background-color: rgb(0% 34.824% 80%);
  --comp-popover-highlight-heading-text-color: rgb(94% 96.612% 100%);
  --comp-popover-highlight-body-text-color: rgb(94% 96.612% 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.5294% 15.059%);
  --comp-popover-neutral-enabled-dismiss-button-background-color: rgb(90% 91.882% 93.765%);
  --comp-popover-neutral-hovered-dismiss-button-background-color: rgb(80% 83.765% 87.529%);
  --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.129% 96.259%);
  --comp-progress-bar-segment-background-color: rgb(0% 34.824% 80%);
  --comp-quote-marks-background-color: #de0000;
  --comp-quote-highlight-marks-background-color: #006fff;
  --comp-rights-button-single-width: 64px;
  --comp-rights-button-icon-container-size: 40px;
  --comp-rights-button-stack: 4px;
  --comp-rights-button-active-border-offset-inset-h: 2px;
  --comp-rights-button-active-border-offset-inset-v: 2px;
  --comp-rights-button-active-background-color: #006fff;
  --comp-rights-button-active-border-color: #006fff;
  --comp-rights-button-active-hovered-background-color: rgb(0% 34.824% 80%);
  --comp-rights-button-active-hovered-border-color: rgb(0% 34.824% 80%);
  --comp-rights-button-active-disabled-background-color: rgb(51.765% 53.647% 53.961%);
  --comp-rights-button-active-disabled-border-color: rgb(51.765% 53.647% 53.961%);
  --comp-rights-button-active-icon-background-color: #ffffff;
  --comp-rights-button-badge-container-inset-v: -12px;
  --comp-rights-button-badge-container-inset-h: -12px;
  --comp-rights-button-double-inset-h: 4px;
  --comp-rights-button-double-inline: 4px;
  --comp-rights-button-background-color: rgb(90% 94.353% 100%);
  --comp-rights-button-text-color: rgb(0% 7.5294% 15.059%);
  --comp-rights-button-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-rights-button-disabled-background-color: rgb(91.176% 91.765% 91.863%);
  --comp-rights-button-disabled-icon-background-color: rgb(51.765% 53.647% 53.961%);
  --comp-rights-button-hovered-background-color: rgb(75% 85.882% 100%);
  --comp-rights-button-hovered-icon-background-color: rgb(0% 34.824% 80%);
  --comp-rights-button-icon-background-color: #006fff;
  --comp-rights-button-border-radius: 8px;
  --comp-rights-button-border-width: 2px;
  --comp-rights-selector-inline: 4px;
  --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.129% 96.259%);
  --comp-search-sunken-focused-background-color: #ffffff;
  --comp-search-sunken-focused-typing-background-color: #ffffff;
  --comp-search-sunken-filled-background-color: rgb(94% 95.129% 96.259%);
  --comp-search-shadow-color: rgba(0, 48, 96, 0.16);
  --comp-search-shadow-blur: 16;
  --comp-search-enabled-text-color: rgb(30% 43.176% 56.353%);
  --comp-search-focused-text-color: rgb(30% 43.176% 56.353%);
  --comp-search-focused-border-color: rgb(0% 34.824% 80%);
  --comp-search-focused-border-width: 2px;
  --comp-search-focused-typing-text-color: rgb(0% 7.5294% 15.059%);
  --comp-search-filled-text-color: rgb(0% 7.5294% 15.059%);
  --comp-search-border-radius: 1408px;
  --comp-search-icon-image: sdsicon-search;
  --comp-search-icon-text-color: rgb(30% 43.176% 56.353%);
  --comp-search-icon-size: 24px;
  --comp-search-left-container-inline: 8px;
  --comp-search-container-tailing-inline: 4px;
  --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-segmented-button-inset-h: 2px;
  --comp-segmented-button-inset-v: 2px;
  --comp-segmented-button-inline: 4px;
  --comp-segmented-button-selected-button-background-color: #ffffff;
  --comp-segmented-button-selected-button-text-color: #003060;
  --comp-segmented-button-selected-button-blur: 16;
  --comp-segmented-button-selected-button-shadow-color: rgb(85% 87.824% 90.647%);
  --comp-segmented-button-selected-button-border-width: 2px;
  --comp-segmented-button-pressed-button-border-color: #003060;
  --comp-segmented-button-pressed-button-text-color: #003060;
  --comp-segmented-button-pressed-button-background-color: rgb(70% 75.647% 81.294%);
  --comp-segmented-button-enabled-button-text-color: #003060;
  --comp-segmented-button-enabled-button-background-color: rgb(90% 91.882% 93.765%);
  --comp-segmented-button-disabled-button-background-color: rgb(94% 95.129% 96.259%);
  --comp-segmented-button-disabled-button-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-segmented-button-border-radius: 1408px;
  --comp-segmented-button-background-color: rgb(90% 91.882% 93.765%);
  --comp-segmented-button-inverse-selected-button-background-color: rgb(90% 91.882% 93.765%);
  --comp-segmented-button-inverse-selected-button-text-color: #003060;
  --comp-segmented-button-inverse-selected-button-shadow-color: rgb(85% 87.824% 90.647%);
  --comp-segmented-button-inverse-pressed-button-border-color: #003060;
  --comp-segmented-button-inverse-pressed-button-text-color: #003060;
  --comp-segmented-button-inverse-pressed-button-background-color: rgb(85% 87.824% 90.647%);
  --comp-segmented-button-inverse-enabled-button-text-color: #003060;
  --comp-segmented-button-inverse-enabled-button-background-color: #ffffff;
  --comp-segmented-button-inverse-disabled-button-background-color: #ffffff;
  --comp-segmented-button-inverse-disabled-button-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-segmented-button-inverse-background-color: #ffffff;
  --comp-shader-background-color: rgb(100% 100% 100% / 0);
  --comp-shadow-small-new: 0 2px 32px 0 rgb(32.353% 33.529% 33.725%);
  --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-sidebar-list-item-border-radius: 24px;
  --comp-skeleton-background-color: linear-gradient(270deg, rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 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-split-button-primary-border-color: rgb(9.3333% 46.667% 32.667%);
  --comp-split-button-secondary-border-color: rgb(70% 75.647% 81.294%);
  --comp-split-button-secondary-inverse-border-color: rgb(90% 91.882% 93.765%);
  --comp-split-button-border-width: 2px;
  --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.765% 87.529%);
  --comp-suggestion-pressed-background-color: rgb(70% 75.647% 81.294%);
  --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.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --comp-suggestion-loading-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-suggestion-background-color: rgb(90% 91.882% 93.765%);
  --comp-suggestion-text-color: #003060;
  --comp-suggestion-border-radius: 16px;
  --comp-suggestion-inset-h: 24px;
  --comp-suggestion-inset-v: 12px;
  --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.647% 81.294%);
  --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.824% 80.235% 80.471%);
  --comp-switch-disabled-knob-background-color: rgb(92.941% 93.412% 93.49%);
  --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.333% 66.667% 46.667% / 0.48);
  --comp-switch-checked-disabled-background-color: rgb(48% 80% 68%);
  --comp-switch-checked-disabled-knob-background-color: rgb(82.667% 93.333% 89.333%);
  --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.882% 26.824% 26.98%);
  --comp-switch-large-inset-h: 4px;
  --comp-switch-inline: 12px;
  --comp-switch-loading-background-color: linear-gradient(270deg, rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --comp-switch-label-text-color: rgb(30% 43.176% 56.353%);
  --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.176% 56.353%);
  --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.5294% 15.059%);
  --comp-timeline-min-height: 80px;
  --comp-timeline-border-radius: 16px;
  --comp-timeline-background-color: #ffffff;
  --comp-timeline-pressed-background-color: rgb(94% 95.129% 96.259%);
  --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.176% 56.353%);
  --comp-timeline-highlight-background-color: rgb(94% 96.612% 100%);
  --comp-timeline-highlight-hovered-background-color: rgb(85% 91.529% 100%);
  --comp-timeline-meta-text-color: rgb(30% 43.176% 56.353%);
  --comp-timeline-date-text-color: rgb(30% 43.176% 56.353%);
  --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.294% 62.588%);
  --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.529% 100%);
  --comp-upload-drop-border-color: rgb(0% 34.824% 80%);
  --comp-upload-drop-inset-h: 24px;
  --comp-upload-drop-inset-v: 24px;
  --comp-upload-hovered-border-color: rgb(0% 34.824% 80%);
  --comp-upload-hovered-background-color: rgb(90% 91.882% 93.765%);
  --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.176% 56.353%);
  --comp-upload-error-border-color: rgb(60.941% 0% 0%);
  --comp-upload-error-text-color: rgb(60.941% 0% 0%);
  --comp-upload-error-background-color: #ffffff;
  --comp-upload-complete-background-color: rgb(94% 95.129% 96.259%);
  --comp-upload-disabled-background-color: rgb(96.471% 96.706% 96.745%);
  --comp-upload-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-upload-disabled-opacity: rgb(96.471% 96.706% 96.745% / 0.48);
  --comp-upload-stack: 8px;
  --comp-upload-button-group-inline: 8px;
  --comp-upload-description-text-color: rgb(30% 43.176% 56.353%);
  --comp-upload-heading-text-color: #003060;
  --comp-image-upload-border-radius: 1408px;
  --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.129% 96.259%);
  --comp-section-background-color: rgb(0% 11.294% 22.588%);
  --comp-heading-text-color: rgb(94% 95.129% 96.259%);
  --comp-shader-background-color: rgb(0% 11.294% 22.588% / 0);
  --comp-label-meta-text-color: rgb(94% 95.129% 96.259%);
  --comp-label-text-color: rgb(94% 95.129% 96.259%);
  --comp-page-controls-background-color: rgb(30% 43.176% 56.353%);
  --comp-page-controls-active-background-color: rgb(94% 95.129% 96.259%);
  --comp-alert-banner-primary-background-color: rgb(94% 95.129% 96.259%);
  --comp-accordion-background-color: rgb(94% 95.129% 96.259%);
  --comp-accordion-text-color: #003060;
  --comp-accordion-hovered-background-color: rgb(90% 91.882% 93.765%);
  --comp-accordion-active-background-color: #ffffff;
  --comp-range-background-color: #ffffff;
  --comp-link-item-background-color: rgb(94% 95.129% 96.259%);
  --comp-link-item-text-color: #003060;
  --comp-link-item-hovered-background-color: rgb(90% 91.882% 93.765%);
  --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.129% 96.259%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(94% 95.129% 96.259%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-text-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-border-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-hovered-text-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-box-pressed-border-color: rgb(94% 95.129% 96.259%);
  --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.3333% 26.667% 18.667%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(94% 95.129% 96.259%);
  --comp-heading-text-color: #003060;
  --comp-shader-background-color: rgb(94% 95.129% 96.259% / 0);
  --comp-accordion-background-color: #ffffff;
  --comp-accordion-icon-button-background-color: rgb(94% 95.129% 96.259%);
  --comp-link-item-background-color: #ffffff;
  --comp-box-background-color: #ffffff;
  --comp-box-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-alert-banner-primary-background-color: #ffffff;
  --comp-range-background-color: rgb(75% 79.706% 84.412%);
  --comp-label-text-color: #003060;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-text-color: #003060;
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(0% 7.5294% 15.059%);
  --comp-link-default-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-background-color: rgb(94% 95.129% 96.259%);
}
: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.5294% 15.059%);
  --comp-button-secondary-background-color: rgb(90% 91.882% 93.765%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(5.3333% 26.667% 18.667%);
  --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.176% 26.353%);
  --comp-link-default-text-color: #003060;
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(0% 7.5294% 15.059%);
  --comp-link-default-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-input-background-color: #ffffff;
}
: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.129% 96.259%);
}
: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.4118% 18.824%);
  --sys-color-background-primary-6: rgb(10% 26.941% 43.882%);
  --sys-color-background-primary-10: rgb(10% 26.941% 43.882%);
  --sys-color-background-primary-15: rgb(0% 16.941% 33.882%);
  --sys-color-background-primary-20: rgb(0% 7.5294% 15.059%);
  --sys-color-background-primary-25: rgb(0% 7.5294% 15.059%);
  --sys-color-background-primary-30: rgb(30% 43.176% 56.353%);
  --sys-color-background-primary-100: rgb(85% 87.824% 90.647%);
  --sys-color-background-primary-gradient: linear-gradient(45deg, rgb(0% 15.059% 30.118%) 14%, rgb(0% 13.176% 26.353%) 84%);
  --sys-color-background-secondary-100: rgb(89.647% 20% 20%);
  --sys-color-background-accent-100: rgb(30.667% 73.333% 57.333%);
  --sys-color-background-accent-gradient: linear-gradient(45deg, rgb(10.667% 53.333% 37.333%) 14%, rgb(9.3333% 46.667% 32.667%) 84%);
  --sys-color-background-highlight-100: rgb(20% 54.824% 100%);
  --sys-color-background-status-success-100: rgb(30.667% 73.333% 57.333%);
  --sys-color-background-status-warning-100: rgb(100% 57.333% 20%);
  --sys-color-background-status-info-100: rgb(100% 77.098% 20%);
  --sys-color-background-status-danger-100: rgb(89.647% 20% 20%);
  --sys-color-background-neutral-100: rgb(71.765% 73.647% 73.961%);
  --sys-color-elevation-surface-sunken: rgb(0% 9.4118% 18.824%);
  --sys-color-elevation-surface-hovered-sunken: rgb(0% 15.059% 30.118%);
  --sys-color-elevation-surface-flat: rgb(0% 7.5294% 15.059%);
  --sys-color-elevation-surface-raised: rgb(0% 15.059% 30.118%);
  --sys-color-elevation-surface-overlaid: rgb(0% 15.059% 30.118%);
  --sys-color-text-primary-contrast: rgb(80% 83.765% 87.529%);
  --sys-color-text-primary-vivid: rgb(85% 87.824% 90.647%);
  --sys-color-text-primary-muted: rgb(94% 95.129% 96.259%);
  --sys-color-text-primary-inverse: rgb(0% 13.176% 26.353%);
  --sys-color-text-primary-muted-inverse: rgb(30% 43.176% 56.353%);
  --sys-color-text-status-success-contrast: rgb(9.3333% 46.667% 32.667%);
  --sys-color-text-status-warning-contrast: rgb(70% 32.667% 0%);
  --sys-color-text-status-info-contrast: rgb(70% 49.961% 0%);
  --sys-color-text-neutral-vivid: rgb(92.941% 93.412% 93.49%);
  --sys-color-text-neutral-muted: rgb(97.882% 98.024% 98.047%);
  --sys-color-border-secondary-strong: rgb(89.647% 20% 20%);
  --sys-color-border-accent-strong: rgb(30.667% 73.333% 57.333%);
  --sys-color-border-highlight-bold: rgb(0% 30.471% 70%);
  --sys-color-border-highlight-strong: rgb(20% 54.824% 100%);
  --sys-color-border-status-danger-strong: rgb(89.647% 20% 20%);
  --sys-color-border-status-warning-strong: rgb(100% 57.333% 20%);
  --sys-color-border-status-info-strong: rgb(100% 77.098% 20%);
  --sys-color-border-status-success-strong: rgb(30.667% 73.333% 57.333%);
  --sys-color-border-neutral-strong: rgb(71.765% 73.647% 73.961%);
  --ui-interaction-loading-background-color: linear-gradient(rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --comp-faq-inset-h: 16px;
  --comp-faq-inset-v: 16px;
  --comp-faq-background-color: rgb(0% 9.4118% 18.824%);
  --comp-faq-text-color: rgb(85% 87.824% 90.647%);
  --comp-faq-inline: 8px;
  --comp-faq-highlight-button-background-color: rgb(20% 54.824% 100%);
  --comp-faq-inverse-background-color: rgb(0% 7.5294% 15.059%);
  --comp-faq-inverse-hovered-background-color: rgb(0% 9.4118% 18.824%);
  --comp-faq-hovered-background-color: rgb(0% 15.059% 30.118%);
  --comp-faq-open-background-color: rgb(0% 7.5294% 15.059%);
  --comp-accordion-background-color: rgb(0% 9.4118% 18.824%);
  --comp-accordion-text-color: rgb(85% 87.824% 90.647%);
  --comp-accordion-hovered-background-color: rgb(10% 26.941% 43.882%);
  --comp-accordion-active-background-color: rgb(0% 15.059% 30.118%);
  --comp-accordion-icon-button-background-color: rgb(0% 9.4118% 18.824%);
  --comp-account-card-primary-background-color: rgb(10% 26.941% 43.882%);
  --comp-account-card-primary-text-color: rgb(85% 87.824% 90.647%);
  --comp-account-card-primary-description-text-color: rgb(94% 95.129% 96.259%);
  --comp-account-card-success-text-color: rgb(9.3333% 46.667% 32.667%);
  --comp-account-card-warning-text-color: rgb(70% 32.667% 0%);
  --comp-account-card-info-text-color: rgb(70% 49.961% 0%);
  --comp-activitylog-pressed-background-color: rgb(0% 9.4118% 18.824%);
  --comp-activitylog-background-color: rgb(0% 7.5294% 15.059%);
  --comp-activitylog-hovered-background-color: rgb(0% 9.4118% 18.824%);
  --comp-activitylog-heading-text-color: rgb(80% 83.765% 87.529%);
  --comp-activitylog-description-text-color: rgb(94% 95.129% 96.259%);
  --comp-alert-banner-primary-background-color: rgb(10% 26.941% 43.882%);
  --comp-alert-banner-primary-inverse-background-color: rgb(0% 9.4118% 18.824%);
  --comp-alert-banner-primary-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-alert-banner-primary-icon-text-color: rgb(85% 87.824% 90.647%);
  --comp-alert-banner-primary-description-text-color: rgb(94% 95.129% 96.259%);
  --comp-alert-banner-success-heading-text-color: rgb(9.3333% 46.667% 32.667%);
  --comp-alert-banner-success-description-text-color: rgb(9.3333% 46.667% 32.667%);
  --comp-alert-banner-success-icon-text-color: rgb(9.3333% 46.667% 32.667%);
  --comp-alert-banner-warning-heading-text-color: rgb(70% 32.667% 0%);
  --comp-alert-banner-warning-description-text-color: rgb(70% 32.667% 0%);
  --comp-alert-banner-warning-icon-text-color: rgb(70% 32.667% 0%);
  --comp-alert-banner-info-heading-text-color: rgb(70% 49.961% 0%);
  --comp-alert-banner-info-description-text-color: rgb(70% 49.961% 0%);
  --comp-alert-banner-info-icon-text-color: rgb(70% 49.961% 0%);
  --comp-alert-banner-close-icon-text-color: rgb(85% 87.824% 90.647%);
  --comp-alert-banner-pressed-close-border-color: rgb(85% 87.824% 90.647%);
  --comp-alert-banner-pressed-close-background-color: rgb(30% 43.176% 56.353%);
  --comp-alert-banner-hovered-close-background-color: rgb(30% 43.176% 56.353%);
  --comp-alert-banner-active-close-border-color: rgb(85% 87.824% 90.647%);
  --comp-alert-banner-active-close-background-color: rgb(30% 43.176% 56.353%);
  --comp-amount-neutral-text-color: rgb(85% 87.824% 90.647%);
  --comp-amount-arrow-text-color: rgb(94% 95.129% 96.259%);
  --comp-avatar-background-color: rgb(20% 54.824% 100%);
  --comp-avatar-number-background-color: rgb(30% 43.176% 56.353%);
  --comp-avatar-number-text-color: rgb(85% 87.824% 90.647%);
  --comp-avatar-number-light-background-color: rgb(10% 26.941% 43.882%);
  --comp-avatar-number-secondary-background-color: rgb(85% 87.824% 90.647%);
  --comp-avatar-number-secondary-text-color: rgb(0% 13.176% 26.353%);
  --comp-avatar-number-info-background-color: rgb(100% 77.098% 20%);
  --comp-badge-primary-background-color: rgb(85% 87.824% 90.647%);
  --comp-badge-primary-text-color: rgb(0% 13.176% 26.353%);
  --comp-badge-primary-tonal-muted-background-color: rgb(0% 9.4118% 18.824%);
  --comp-badge-primary-muted-background-color: rgb(10% 26.941% 43.882%);
  --comp-badge-primary-muted-text-color: rgb(85% 87.824% 90.647%);
  --comp-badge-primary-inverse-background-color: rgb(0% 9.4118% 18.824%);
  --comp-badge-primary-inverse-text-color: rgb(85% 87.824% 90.647%);
  --comp-badge-highlight-inverse-background-color: rgb(0% 9.4118% 18.824%);
  --comp-badge-success-background-color: rgb(30.667% 73.333% 57.333%);
  --comp-badge-success-muted-text-color: rgb(9.3333% 46.667% 32.667%);
  --comp-badge-success-inverse-background-color: rgb(0% 9.4118% 18.824%);
  --comp-badge-success-inverse-text-color: rgb(9.3333% 46.667% 32.667%);
  --comp-badge-warning-background-color: rgb(100% 57.333% 20%);
  --comp-badge-warning-muted-text-color: rgb(70% 32.667% 0%);
  --comp-badge-warning-inverse-background-color: rgb(0% 9.4118% 18.824%);
  --comp-badge-warning-inverse-text-color: rgb(70% 32.667% 0%);
  --comp-badge-info-background-color: rgb(100% 77.098% 20%);
  --comp-badge-info-muted-text-color: rgb(70% 49.961% 0%);
  --comp-badge-info-inverse-background-color: rgb(0% 9.4118% 18.824%);
  --comp-badge-info-inverse-text-color: rgb(70% 49.961% 0%);
  --comp-badge-danger-background-color: rgb(89.647% 20% 20%);
  --comp-badge-danger-inverse-background-color: rgb(0% 9.4118% 18.824%);
  --comp-badge-neutral-muted-text-color: rgb(92.941% 93.412% 93.49%);
  --comp-badge-neutral-inverse-background-color: rgb(0% 9.4118% 18.824%);
  --comp-badge-neutral-inverse-text-color: rgb(92.941% 93.412% 93.49%);
  --comp-badge-energy-nps-dark-text-color: rgb(80% 83.765% 87.529%);
  --comp-badge-nps-rate-4-dot-background-color: rgb(89.647% 20% 20%);
  --comp-badge-nps-rate-4-hovered-dot-background-color: rgb(53.788% 12% 12%);
  --comp-badge-nps-rate-7-dot-background-color: rgb(100% 57.333% 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.098% 20%);
  --comp-badge-nps-rate-8-hovered-dot-background-color: rgb(60% 46.259% 12%);
  --comp-badge-nps-sub-label-text-color: rgb(94% 95.129% 96.259%);
  --comp-banner-background-color: rgb(0% 7.5294% 15.059%);
  --comp-banner-text-color: rgb(85% 87.824% 90.647%);
  --comp-box-background-color: rgb(0% 7.5294% 15.059%);
  --comp-box-raised-background-color: rgb(0% 15.059% 30.118%);
  --comp-box-highlight-background-color: rgb(20% 54.824% 100%);
  --comp-box-highlight-outline-background-color: rgb(0% 7.5294% 15.059%);
  --comp-box-highlight-outline-border-color: rgb(20% 54.824% 100%);
  --comp-box-sunken-background-color: rgb(0% 9.4118% 18.824%);
  --comp-box-danger-background-color: rgb(89.647% 20% 20%);
  --comp-box-danger-outline-background-color: rgb(0% 7.5294% 15.059%);
  --comp-box-danger-outline-border-color: rgb(89.647% 20% 20%);
  --comp-box-success-background-color: rgb(30.667% 73.333% 57.333%);
  --comp-box-success-outline-background-color: rgb(0% 7.5294% 15.059%);
  --comp-box-success-outline-border-color: rgb(30.667% 73.333% 57.333%);
  --comp-box-overlaid-background-color: rgb(0% 15.059% 30.118%);
  --comp-box-warning-background-color: rgb(100% 57.333% 20%);
  --comp-box-warning-outline-background-color: rgb(0% 7.5294% 15.059%);
  --comp-box-warning-outline-border-color: rgb(100% 57.333% 20%);
  --comp-box-neutral-outline-background-color: rgb(0% 7.5294% 15.059%);
  --comp-box-flat-bordered-background-color: rgb(0% 7.5294% 15.059%);
  --comp-brand-line-background-color: rgb(89.647% 20% 20%);
  --comp-button-primary-background-color: linear-gradient(45deg, rgb(10.667% 53.333% 37.333%) 14%, rgb(9.3333% 46.667% 32.667%) 84%);
  --comp-button-secondary-background-color: rgb(10% 26.941% 43.882%);
  --comp-button-secondary-text-color: rgb(85% 87.824% 90.647%);
  --comp-button-secondary-hovered-background-color: rgb(0% 7.5294% 15.059%);
  --comp-button-secondary-pressed-background-color: rgb(30% 43.176% 56.353%);
  --comp-button-secondary-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-button-secondary-loading-background-color: linear-gradient(rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --comp-button-secondary-loading-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-button-secondary-inverse-background-color: rgb(0% 9.4118% 18.824%);
  --comp-icon-button-activatable-hovered-background-color: rgb(0% 7.5294% 15.059%);
  --comp-icon-button-activatable-pressed-background-color: rgb(30% 43.176% 56.353%);
  --comp-icon-button-activatable-active-background-color: rgb(30% 43.176% 56.353%);
  --comp-icon-button-activatable-disabled-icon-background-color: rgb(97.882% 98.024% 98.047%);
  --comp-icon-button-activatable-inverse-background-color: rgb(0% 9.4118% 18.824%);
  --comp-icon-button-activatable-loading-background-color: linear-gradient(rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --comp-icon-button-activatable-loading-icon-background-color: rgb(97.882% 98.024% 98.047%);
  --comp-icon-button-activatable-icon-background-color: rgb(85% 87.824% 90.647%);
  --comp-updates-button-background-color: rgb(20% 54.824% 100%);
  --comp-card-product-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-card-product-description-text-color: rgb(80% 83.765% 87.529%);
  --comp-card-product-meta-text-color: rgb(94% 95.129% 96.259%);
  --comp-card-product-highlight-skeleton-background-color: linear-gradient( rgb(10% 49.176% 100%) 0%, rgb(0% 34.824% 80%) 36%, rgb(20% 54.824% 100%) 100%);
  --comp-card-product-floating-footer-background-color: rgb(80% 81.506% 83.012%);
  --comp-card-article-body-text-color: rgb(85% 87.824% 90.647%);
  --comp-card-filter-header-description-text-color: rgb(85% 87.824% 90.647%);
  --comp-card-contact-header-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-card-contact-header-description-text-color: rgb(94% 95.129% 96.259%);
  --comp-carousel-carousel-dot-background-color: rgb(30% 43.176% 56.353%);
  --comp-carousel-active-carousel-dot-background-color: rgb(85% 87.824% 90.647%);
  --comp-chat-message-tick-chatbot-background-color: rgb(0% 7.5294% 15.059%);
  --comp-chat-message-tick-user-background-color: rgb(10% 26.941% 43.882%);
  --comp-chip-hovered-background-color: rgb(0% 7.5294% 15.059%);
  --comp-chip-enabled-background-color: rgb(10% 26.941% 43.882%);
  --comp-chip-enabled-text-color: rgb(85% 87.824% 90.647%);
  --comp-chip-enabled-loading-background-color: linear-gradient( rgb(10% 26.941% 43.882%) 0%, rgb(0% 7.5294% 15.059%) 36%, rgb(10% 26.941% 43.882%) 100%);
  --comp-coupon-background-color: rgb(0% 7.5294% 15.059%);
  --comp-coupon-border-color: rgb(20% 54.824% 100%);
  --comp-disclaimer-text-color: rgb(94% 95.129% 96.259%);
  --comp-dropdown-background-color: rgb(0% 15.059% 30.118%);
  --comp-dropdown-link-text-color: rgb(85% 87.824% 90.647%);
  --comp-dropdown-link-hovered-background-color: rgb(10% 26.941% 43.882%);
  --comp-dropdown-item-background-color: rgb(0% 7.5294% 15.059%);
  --comp-dropdown-hovered-item-background-color: rgb(10% 26.941% 43.882%);
  --comp-dropdown-selected-item-background-color: rgb(0% 7.5294% 15.059%);
  --comp-dropdown-header-title-text-color: rgb(85% 87.824% 90.647%);
  --comp-empty-state-title-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-empty-state-icon-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-empty-state-description-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-footer-bar-background-color: rgb(0% 7.5294% 15.059%);
  --comp-footer-bar-header-background-color: rgb(0% 9.4118% 18.824%);
  --comp-footer-bar-header-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-footer-bar-header-description-text-color: rgb(85% 87.824% 90.647%);
  --comp-footer-background-color: linear-gradient(45deg, rgb(0% 15.059% 30.118%) 14%, rgb(0% 13.176% 26.353%) 84%);
  --comp-footer-fallback-background-color: rgb(85% 87.824% 90.647%);
  --comp-footer-header-background-color: rgb(0% 9.4118% 18.824%);
  --comp-footer-header-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-footer-header-description-text-color: rgb(85% 87.824% 90.647%);
  --comp-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-heading-inverse-background-color: rgb(10% 26.941% 43.882%);
  --comp-icon-block-primary-muted-background-color: rgb(10% 26.941% 43.882%);
  --comp-icon-block-primary-muted-icon-background-color: rgb(85% 87.824% 90.647%);
  --comp-icon-block-primary-inverse-background-color: rgb(0% 9.4118% 18.824%);
  --comp-icon-block-primary-inverse-icon-background-color: rgb(85% 87.824% 90.647%);
  --comp-icon-block-highlight-muted-icon-background-color: rgb(20% 54.824% 100%);
  --comp-icon-block-success-inverse-icon-background-color: rgb(9.3333% 46.667% 32.667%);
  --comp-icon-block-warning-inverse-icon-background-color: rgb(70% 32.667% 0%);
  --comp-icon-block-info-inverse-icon-background-color: rgb(70% 49.961% 0%);
  --comp-info-dot-background-color: rgb(85% 87.824% 90.647%);
  --comp-info-dot-disabled-background-color: rgb(71.765% 73.647% 73.961%);
  --comp-radio-background-color: rgb(0% 9.4118% 18.824%);
  --comp-radio-hovered-border-color: rgb(0% 30.471% 70%);
  --comp-radio-checked-border-color: rgb(0% 30.471% 70%);
  --comp-radio-checked-pressed-background-color: rgb(0% 9.4118% 18.824%);
  --comp-input-signature-background-color: rgb(0% 9.4118% 18.824%);
  --comp-input-signature-hover-background-color: rgb(0% 9.4118% 18.824%);
  --comp-input-signature-text-color: rgb(85% 87.824% 90.647%);
  --comp-input-signature-placeholder-text-color: rgb(94% 95.129% 96.259%);
  --comp-input-composer-enabled-background-color: rgb(0% 9.4118% 18.824%);
  --comp-input-background-color: rgb(0% 9.4118% 18.824%);
  --comp-input-text-color: rgb(94% 95.129% 96.259%);
  --comp-input-meta-text-color: rgb(94% 95.129% 96.259%);
  --comp-input-shadow-text-color: rgb(94% 95.129% 96.259%);
  --comp-input-icon-background-color: rgb(94% 95.129% 96.259%);
  --comp-input-active-border-color: rgb(0% 30.471% 70%);
  --comp-input-active-text-color: rgb(80% 83.765% 87.529%);
  --comp-input-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-input-disabled-meta-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-input-disabled-icon-background-color: rgb(92.941% 93.412% 93.49%);
  --comp-input-disabled-shadow-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-input-read-only-shadow-text-color: rgb(94% 95.129% 96.259%);
  --comp-input-focused-shadow-text-color: rgb(94% 95.129% 96.259%);
  --comp-input-focused-placeholder-text-color: rgb(94% 95.129% 96.259%);
  --comp-input-filled-shadow-text-color: rgb(94% 95.129% 96.259%);
  --comp-input-enabled-placeholder-text-color: rgb(94% 95.129% 96.259%);
  --comp-input-success-text-color: rgb(9.3333% 46.667% 32.667%);
  --comp-input-success-icon-background-color: rgb(9.3333% 46.667% 32.667%);
  --comp-input-warning-text-color: rgb(70% 32.667% 0%);
  --comp-input-warning-icon-background-color: rgb(70% 32.667% 0%);
  --comp-input-info-text-color: rgb(70% 49.961% 0%);
  --comp-input-info-icon-background-color: rgb(70% 49.961% 0%);
  --comp-checkbox-input-alert-active-background-color: rgb(0% 9.4118% 18.824%);
  --comp-checkbox-input-disabled-label-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-checkbox-input-loading-label-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-checkbox-input-box-background-color: rgb(0% 9.4118% 18.824%);
  --comp-checkbox-background-color: rgb(0% 9.4118% 18.824%);
  --comp-checkbox-hovered-border-color: rgb(0% 30.471% 70%);
  --comp-checkbox-loading-icon-background-color: rgb(85% 87.824% 90.647%);
  --comp-range-background-color: rgb(0% 7.5294% 15.059%);
  --comp-range-disabled-knob-background-color: rgb(71.765% 73.647% 73.961%);
  --comp-range-disabled-knob-border-color: rgb(71.765% 73.647% 73.961%);
  --comp-range-disabled-background-color: rgb(71.765% 73.647% 73.961%);
  --comp-range-knob-label-text-color: rgb(85% 87.824% 90.647%);
  --comp-range-min-text-color: rgb(94% 95.129% 96.259%);
  --comp-range-max-text-color: rgb(94% 95.129% 96.259%);
  --comp-range-segment-fixed-background-color: rgb(30.667% 73.333% 57.333%);
  --comp-range-segment-variable-background-color: rgb(20% 54.824% 100%);
  --comp-hint-success-text-color: rgb(9.3333% 46.667% 32.667%);
  --comp-hint-info-text-color: rgb(70% 49.961% 0%);
  --comp-hint-warning-text-color: rgb(70% 32.667% 0%);
  --comp-hint-neutral-text-color: rgb(94% 95.129% 96.259%);
  --comp-radio-input-disabled-label-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-radio-input-loading-label-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-framed-choice-background-color: rgb(0% 9.4118% 18.824%);
  --comp-framed-choice-checked-enabled-border-color: rgb(0% 30.471% 70%);
  --comp-framed-choice-checked-hovered-border-color: rgb(0% 30.471% 70%);
  --comp-input-phone-prefix-button-background-color: rgb(0% 9.4118% 18.824%);
  --comp-input-phone-prefix-button-text-color: rgb(80% 83.765% 87.529%);
  --comp-input-phone-prefix-button-icon-background-color: rgb(80% 83.765% 87.529%);
  --comp-input-phone-hovered-prefix-button-background-color: rgb(0% 16.941% 33.882%);
  --comp-input-phone-active-prefix-button-background-color: rgb(0% 16.941% 33.882%);
  --comp-input-phone-disabled-prefix-button-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-input-phone-disabled-prefix-button-icon-background-color: rgb(97.882% 98.024% 98.047%);
  --comp-key-background-color: rgb(0% 9.4118% 18.824%);
  --comp-key-text-color: rgb(85% 87.824% 90.647%);
  --comp-key-hovered-text-color: rgb(85% 87.824% 90.647%);
  --comp-key-hovered-background-color: rgb(0% 7.5294% 15.059%);
  --comp-key-disable-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-key-text-dark-text-color: rgb(80% 83.765% 87.529%);
  --comp-key-sub-label-text-color: rgb(94% 95.129% 96.259%);
  --comp-key-nps-rate-4-background-color: rgb(89.647% 20% 20%);
  --comp-key-nps-rate-4-hovered-background-color: rgb(53.788% 12% 12%);
  --comp-key-nps-rate-7-background-color: rgb(100% 57.333% 20%);
  --comp-key-nps-rate-7-hovered-background-color: rgb(60% 34.4% 12%);
  --comp-key-nps-rate-8-background-color: rgb(100% 77.098% 20%);
  --comp-key-nps-rate-8-hovered-background-color: rgb(60% 46.259% 12%);
  --comp-label-meta-text-color: rgb(94% 95.129% 96.259%);
  --comp-label-text-color: rgb(85% 87.824% 90.647%);
  --comp-label-success-icon-background-color: rgb(30.667% 73.333% 57.333%);
  --comp-label-danger-icon-background-color: rgb(89.647% 20% 20%);
  --comp-link-default-text-color: rgb(85% 87.824% 90.647%);
  --comp-link-default-hovered-text-color: rgb(80% 83.765% 87.529%);
  --comp-link-default-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-link-item-background-color: rgb(10% 26.941% 43.882%);
  --comp-link-item-text-color: rgb(85% 87.824% 90.647%);
  --comp-link-item-hovered-background-color: rgb(0% 16.941% 33.882%);
  --comp-link-item-hovered-text-color: rgb(80% 83.765% 87.529%);
  --comp-link-item-highlight-icon-background-color: rgb(20% 54.824% 100%);
  --comp-list-item-background-color: rgb(0% 7.5294% 15.059%);
  --comp-list-item-sunken-background-color: rgb(0% 9.4118% 18.824%);
  --comp-list-item-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-list-item-description-text-color: rgb(94% 95.129% 96.259%);
  --comp-list-item-pressed-background-color: rgb(10% 26.941% 43.882%);
  --comp-list-unordered-icon-background-color: rgb(85% 87.824% 90.647%);
  --comp-list-unordered-text-color: rgb(80% 83.765% 87.529%);
  --comp-list-unordered-dot-background-color: rgb(30% 43.176% 56.353%);
  --comp-list-unordered-feature-text-color: rgb(80% 83.765% 87.529%);
  --comp-list-unordered-feature-icon-background-color: rgb(30.667% 73.333% 57.333%);
  --comp-list-unordered-feature-disabled-icon-background-color: rgb(71.765% 73.647% 73.961%);
  --comp-list-unordered-feature-unavailable-text-color: rgb(92.941% 93.412% 93.49%);
  --comp-ordered-list-number-text-color: rgb(94% 95.129% 96.259%);
  --comp-ordered-list-text-color: rgb(80% 83.765% 87.529%);
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-mailbox-message-description-text-color: rgb(94% 95.129% 96.259%);
  --comp-mailbox-message-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-mailbox-message-default-enabled-background-color: rgb(0% 7.5294% 15.059%);
  --comp-mailbox-message-pressed-background-color: rgb(0% 15.059% 30.118%);
  --comp-mailbox-message-hovered-background-color: rgb(0% 9.4118% 18.824%);
  --comp-mailbox-message-border-color: rgb(0% 16.941% 33.882%);
  --comp-modal-background-color: rgb(0% 7.5294% 15.059%);
  --comp-modal-sunken-body-background-color: rgb(0% 9.4118% 18.824%);
  --comp-navbar-background-color: linear-gradient(45deg, rgb(0% 15.059% 30.118%) 14%, rgb(0% 13.176% 26.353%) 84%);
  --comp-navbar-fallback-background-color: rgb(85% 87.824% 90.647%);
  --comp-navbar-button-text-color: rgb(0% 13.176% 26.353%);
  --comp-navbar-button-hovered-background-color: rgb(85% 87.824% 90.647%);
  --comp-navbar-dropdown-background-color: rgb(0% 15.059% 30.118%);
  --comp-navbar-dropdown-link-text-color: rgb(85% 87.824% 90.647%);
  --comp-navbar-dropdown-hovered-background-color: rgb(0% 7.5294% 15.059%);
  --comp-navbar-icon-block-enabled-background-color: rgb(10% 26.941% 43.882%);
  --comp-navbar-icon-block-active-background-color: rgb(0% 7.5294% 15.059%);
  --comp-navbar-subtitle-text-color: rgb(30% 43.176% 56.353%);
  --comp-navbar-link-text-color: rgb(0% 13.176% 26.353%);
  --comp-page-controls-background-color: rgb(30% 43.176% 56.353%);
  --comp-page-controls-active-background-color: rgb(85% 87.824% 90.647%);
  --comp-popover-highlight-background-color: rgb(20% 54.824% 100%);
  --comp-popover-highlight-tick-background-color: rgb(20% 54.824% 100%);
  --comp-popover-neutral-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-popover-neutral-body-text-color: rgb(80% 83.765% 87.529%);
  --comp-popover-neutral-enabled-dismiss-button-background-color: rgb(10% 26.941% 43.882%);
  --comp-popover-neutral-hovered-dismiss-button-background-color: rgb(0% 7.5294% 15.059%);
  --comp-popover-neutral-dismiss-button-icon-text-color: rgb(85% 87.824% 90.647%);
  --comp-popover-neutral-dismiss-button-border-color: rgb(85% 87.824% 90.647%);
  --comp-progress-bar-background-color: rgb(0% 9.4118% 18.824%);
  --comp-quote-marks-background-color: rgb(89.647% 20% 20%);
  --comp-quote-highlight-marks-background-color: rgb(20% 54.824% 100%);
  --comp-rights-button-active-background-color: rgb(20% 54.824% 100%);
  --comp-rights-button-active-border-color: rgb(20% 54.824% 100%);
  --comp-rights-button-active-hovered-border-color: rgb(0% 30.471% 70%);
  --comp-rights-button-text-color: rgb(80% 83.765% 87.529%);
  --comp-rights-button-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-rights-button-disabled-icon-background-color: rgb(97.882% 98.024% 98.047%);
  --comp-rights-button-icon-background-color: rgb(20% 54.824% 100%);
  --comp-search-background-color: rgb(0% 7.5294% 15.059%);
  --comp-search-sunken-enabled-background-color: rgb(0% 9.4118% 18.824%);
  --comp-search-sunken-focused-background-color: rgb(0% 7.5294% 15.059%);
  --comp-search-sunken-focused-typing-background-color: rgb(0% 7.5294% 15.059%);
  --comp-search-sunken-filled-background-color: rgb(0% 9.4118% 18.824%);
  --comp-search-enabled-text-color: rgb(94% 95.129% 96.259%);
  --comp-search-focused-text-color: rgb(94% 95.129% 96.259%);
  --comp-search-focused-typing-text-color: rgb(80% 83.765% 87.529%);
  --comp-search-filled-text-color: rgb(80% 83.765% 87.529%);
  --comp-search-icon-text-color: rgb(94% 95.129% 96.259%);
  --comp-section-background-color: rgb(0% 7.5294% 15.059%);
  --comp-section-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-segmented-button-selected-button-background-color: rgb(0% 7.5294% 15.059%);
  --comp-segmented-button-selected-button-text-color: rgb(85% 87.824% 90.647%);
  --comp-segmented-button-selected-button-shadow-color: rgb(0% 16.941% 33.882%);
  --comp-segmented-button-pressed-button-text-color: rgb(85% 87.824% 90.647%);
  --comp-segmented-button-pressed-button-background-color: rgb(30% 43.176% 56.353%);
  --comp-segmented-button-enabled-button-text-color: rgb(85% 87.824% 90.647%);
  --comp-segmented-button-enabled-button-background-color: rgb(10% 26.941% 43.882%);
  --comp-segmented-button-disabled-button-background-color: rgb(10% 26.941% 43.882%);
  --comp-segmented-button-disabled-button-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-segmented-button-background-color: rgb(10% 26.941% 43.882%);
  --comp-segmented-button-inverse-selected-button-background-color: rgb(0% 15.059% 30.118%);
  --comp-segmented-button-inverse-selected-button-text-color: rgb(85% 87.824% 90.647%);
  --comp-segmented-button-inverse-selected-button-shadow-color: rgb(0% 16.941% 33.882%);
  --comp-segmented-button-inverse-pressed-button-text-color: rgb(85% 87.824% 90.647%);
  --comp-segmented-button-inverse-pressed-button-background-color: rgb(0% 16.941% 33.882%);
  --comp-segmented-button-inverse-enabled-button-text-color: rgb(85% 87.824% 90.647%);
  --comp-segmented-button-inverse-enabled-button-background-color: rgb(0% 7.5294% 15.059%);
  --comp-segmented-button-inverse-disabled-button-background-color: rgb(0% 7.5294% 15.059%);
  --comp-segmented-button-inverse-disabled-button-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-segmented-button-inverse-background-color: rgb(0% 7.5294% 15.059%);
  --comp-shader-background-color: rgb(0% 7.5294% 15.059% / 0);
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(45deg, rgb(10.667% 53.333% 37.333%) 14%, rgb(9.3333% 46.667% 32.667%) 84%);
  --comp-skeleton-background-color: linear-gradient(rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --comp-subheader-background-color: rgb(0% 7.5294% 15.059% / 0.64);
  --comp-subheader-link-text-color: rgb(85% 87.824% 90.647%);
  --comp-subheader-link-active-border-color: rgb(89.647% 20% 20%);
  --comp-suggestion-hovered-background-color: rgb(0% 7.5294% 15.059%);
  --comp-suggestion-pressed-background-color: rgb(30% 43.176% 56.353%);
  --comp-suggestion-loading-background-color: linear-gradient(rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --comp-suggestion-loading-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-suggestion-background-color: rgb(10% 26.941% 43.882%);
  --comp-suggestion-text-color: rgb(85% 87.824% 90.647%);
  --comp-switch-background-color: rgb(30% 43.176% 56.353%);
  --comp-switch-checked-background-color: rgb(30.667% 73.333% 57.333%);
  --comp-switch-large-text-color: rgb(85% 87.824% 90.647%);
  --comp-switch-large-disabled-text-color: rgb(92.941% 93.412% 93.49%);
  --comp-switch-loading-background-color: linear-gradient(rgb(94% 95.129% 96.259%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(94% 95.129% 96.259%) 100%);
  --comp-switch-label-text-color: rgb(94% 95.129% 96.259%);
  --comp-tile-background-color: rgb(0% 15.059% 30.118%);
  --comp-tile-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-tile-description-text-color: rgb(94% 95.129% 96.259%);
  --comp-tile-pressed-background-color: rgb(0% 15.059% 30.118%);
  --comp-tile-focused-background-color: rgb(0% 15.059% 30.118%);
  --comp-tile-focused-border-color: rgb(20% 54.824% 100%);
  --comp-tile-label-text-color: rgb(85% 87.824% 90.647%);
  --comp-tile-text-block-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-tile-text-block-description-text-color: rgb(80% 83.765% 87.529%);
  --comp-timeline-background-color: rgb(0% 7.5294% 15.059%);
  --comp-timeline-pressed-background-color: rgb(0% 9.4118% 18.824%);
  --comp-timeline-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-timeline-description-text-color: rgb(94% 95.129% 96.259%);
  --comp-timeline-meta-text-color: rgb(94% 95.129% 96.259%);
  --comp-timeline-date-text-color: rgb(94% 95.129% 96.259%);
  --comp-upload-background-color: rgb(0% 15.059% 30.118%);
  --comp-upload-hovered-background-color: rgb(10% 26.941% 43.882%);
  --comp-upload-error-background-color: rgb(0% 7.5294% 15.059%);
  --comp-upload-complete-background-color: rgb(10% 26.941% 43.882%);
  --comp-upload-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-upload-description-text-color: rgb(94% 95.129% 96.259%);
  --comp-upload-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-verified-color-background: rgb(30.667% 73.333% 57.333%);
}
: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.176% 26.353%);
  --comp-section-background-color: rgb(0% 11.294% 22.588%);
  --comp-heading-text-color: rgb(0% 13.176% 26.353%);
  --comp-shader-background-color: rgb(0% 11.294% 22.588% / 0);
  --comp-label-meta-text-color: rgb(0% 13.176% 26.353%);
  --comp-label-text-color: rgb(0% 13.176% 26.353%);
  --comp-page-controls-background-color: rgb(30% 43.176% 56.353%);
  --comp-page-controls-active-background-color: rgb(10% 26.941% 43.882%);
  --comp-alert-banner-primary-background-color: rgb(10% 26.941% 43.882%);
  --comp-accordion-background-color: rgb(0% 9.4118% 18.824%);
  --comp-accordion-text-color: rgb(85% 87.824% 90.647%);
  --comp-accordion-hovered-background-color: rgb(10% 26.941% 43.882%);
  --comp-accordion-active-background-color: rgb(0% 15.059% 30.118%);
  --comp-range-background-color: rgb(0% 9.4118% 18.824%);
  --comp-link-item-background-color: rgb(0% 9.4118% 18.824%);
  --comp-link-item-text-color: rgb(85% 87.824% 90.647%);
  --comp-link-item-hovered-background-color: rgb(10% 26.941% 43.882%);
  --comp-link-item-active-background-color: rgb(0% 15.059% 30.118%);
  --comp-button-primary-pressed-border-color: rgb(94.8% 98% 96.8%);
  --comp-button-secondary-pressed-border-color: rgb(94% 95.129% 96.259%);
  --comp-button-secondary-background-color: rgb(0% 9.4118% 18.824%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(94% 95.129% 96.259%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-text-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-border-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-hovered-text-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-box-pressed-border-color: rgb(94% 95.129% 96.259%);
  --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.3333% 26.667% 18.667%);
  --comp-button-secondary-background-color: rgb(0% 9.4118% 18.824%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(0% 9.4118% 18.824%);
  --comp-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-shader-background-color: rgb(0% 9.4118% 18.824% / 0);
  --comp-accordion-background-color: rgb(0% 7.5294% 15.059%);
  --comp-accordion-icon-button-background-color: rgb(0% 9.4118% 18.824%);
  --comp-link-item-background-color: rgb(0% 7.5294% 15.059%);
  --comp-box-background-color: rgb(0% 15.059% 30.118%);
  --comp-box-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-alert-banner-primary-background-color: rgb(0% 15.059% 30.118%);
  --comp-range-background-color: rgb(0% 7.5294% 15.059%);
  --comp-label-text-color: rgb(85% 87.824% 90.647%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-text-color: rgb(85% 87.824% 90.647%);
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(80% 83.765% 87.529%);
  --comp-link-default-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-background-color: rgb(0% 9.4118% 18.824%);
}
: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.5294% 15.059%);
  --comp-button-secondary-background-color: rgb(10% 26.941% 43.882%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(5.3333% 26.667% 18.667%);
  --comp-shader-background-color: rgb(0% 7.5294% 15.059% / 0);
  --comp-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-label-text-color: rgb(85% 87.824% 90.647%);
  --comp-box-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-text-color: rgb(85% 87.824% 90.647%);
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(0% 7.5294% 15.059%);
  --comp-link-default-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-input-background-color: rgb(0% 7.5294% 15.059%);
}
: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.129% 96.259%);
}
: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.412% 94.824% 96.918%);
  --sys-color-background-secondary-6: rgb(95.906% 98.471% 99.506%);
  --sys-color-background-secondary-10: rgb(93.176% 97.451% 99.176%);
  --sys-color-background-secondary-15: rgb(89.765% 96.176% 98.765%);
  --sys-color-background-secondary-20: rgb(86.353% 94.902% 98.353%);
  --sys-color-background-secondary-25: rgb(82.941% 93.627% 97.941%);
  --sys-color-background-secondary-30: rgb(79.529% 92.353% 97.529%);
  --sys-color-background-secondary-40: rgb(72.706% 89.804% 96.706%);
  --sys-color-background-secondary-50: rgb(65.882% 87.255% 95.882%);
  --sys-color-background-secondary-60: rgb(59.059% 84.706% 95.059%);
  --sys-color-background-secondary-70: rgb(52.235% 82.157% 94.235%);
  --sys-color-background-secondary-80: rgb(45.412% 79.608% 93.412%);
  --sys-color-background-secondary-90: rgb(38.588% 77.059% 92.588%);
  --sys-color-background-secondary-100: #51beea;
  --sys-color-background-secondary-110: rgb(28.588% 67.059% 82.588%);
  --sys-color-background-secondary-120: rgb(25.412% 59.608% 73.412%);
  --sys-color-background-secondary-130: rgb(22.235% 52.157% 64.235%);
  --sys-color-background-secondary-140: rgb(19.059% 44.706% 55.059%);
  --sys-color-background-secondary-150: rgb(15.882% 37.255% 45.882%);
  --sys-color-background-secondary-160: rgb(12.706% 29.804% 36.706%);
  --sys-color-background-secondary-170: rgb(9.5294% 22.353% 27.529%);
  --sys-color-background-secondary-180: rgb(6.3529% 14.902% 18.353%);
  --sys-color-background-secondary-gradient: linear-gradient(48deg, #51beea 14%, rgb(19.059% 44.706% 55.059%) 84%);
  --sys-color-background-accent-6: rgb(99.412% 94.824% 96.918%);
  --sys-color-background-accent-10: rgb(99.02% 91.373% 94.863%);
  --sys-color-background-accent-15: rgb(98.529% 87.059% 92.294%);
  --sys-color-background-accent-20: rgb(98.039% 82.745% 89.725%);
  --sys-color-background-accent-25: rgb(97.549% 78.431% 87.157%);
  --sys-color-background-accent-30: rgb(97.059% 74.118% 84.588%);
  --sys-color-background-accent-40: rgb(96.078% 65.49% 79.451%);
  --sys-color-background-accent-50: rgb(95.098% 56.863% 74.314%);
  --sys-color-background-accent-60: rgb(94.118% 48.235% 69.176%);
  --sys-color-background-accent-70: rgb(93.137% 39.608% 64.039%);
  --sys-color-background-accent-80: rgb(92.157% 30.98% 58.902%);
  --sys-color-background-accent-90: rgb(91.176% 22.353% 53.765%);
  --sys-color-background-accent-100: #e6237c;
  --sys-color-background-accent-110: rgb(81.176% 12.353% 43.765%);
  --sys-color-background-accent-120: rgb(72.157% 10.98% 38.902%);
  --sys-color-background-accent-130: rgb(63.137% 9.6078% 34.039%);
  --sys-color-background-accent-140: rgb(54.118% 8.2353% 29.176%);
  --sys-color-background-accent-150: rgb(45.098% 6.8627% 24.314%);
  --sys-color-background-accent-160: rgb(36.078% 5.4902% 19.451%);
  --sys-color-background-accent-170: rgb(27.059% 4.1176% 14.588%);
  --sys-color-background-accent-180: rgb(18.039% 2.7451% 9.7255%);
  --sys-color-background-accent-gradient: linear-gradient(48deg, #e6237c 14%, rgb(72.157% 10.98% 38.902%) 84%);
  --sys-color-elevation-surface-sunken: rgb(99.412% 94.824% 96.918%);
  --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.412% 94.824% 96.918%);
  --sys-color-text-secondary-contrast: rgb(22.235% 52.157% 64.235%);
  --sys-color-text-secondary-vivid: #51beea;
  --sys-color-text-secondary-muted: rgb(52.235% 82.157% 94.235%);
  --sys-color-text-secondary-inverse: rgb(95.906% 98.471% 99.506%);
  --sys-color-text-accent-contrast: rgb(63.137% 9.6078% 34.039%);
  --sys-color-text-accent-vivid: #e6237c;
  --sys-color-text-accent-muted: rgb(93.137% 39.608% 64.039%);
  --sys-color-text-accent-inverse: rgb(99.412% 94.824% 96.918%);
  --sys-color-border-primary-inverse: rgb(99.412% 94.824% 96.918%);
  --sys-color-border-secondary-contrast: rgb(12.706% 29.804% 36.706%);
  --sys-color-border-secondary-bold: rgb(22.235% 52.157% 64.235%);
  --sys-color-border-secondary-strong: #51beea;
  --sys-color-border-secondary-moderate: rgb(79.529% 92.353% 97.529%);
  --sys-color-border-secondary-subtle: rgb(89.765% 96.176% 98.765%);
  --sys-color-border-secondary-minimal: rgb(93.176% 97.451% 99.176%);
  --sys-color-border-secondary-inverse: rgb(95.906% 98.471% 99.506%);
  --sys-color-border-accent-contrast: rgb(36.078% 5.4902% 19.451%);
  --sys-color-border-accent-bold: rgb(63.137% 9.6078% 34.039%);
  --sys-color-border-accent-strong: #e6237c;
  --sys-color-border-accent-moderate: rgb(97.059% 74.118% 84.588%);
  --sys-color-border-accent-subtle: rgb(98.529% 87.059% 92.294%);
  --sys-color-border-accent-minimal: rgb(99.02% 91.373% 94.863%);
  --sys-color-border-accent-inverse: rgb(99.412% 94.824% 96.918%);
  --ui-interaction-loading-background-color: linear-gradient(270deg, rgb(99.412% 94.824% 96.918%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(99.412% 94.824% 96.918%) 100%);
  --brand-color-primary-solid-6: rgb(99.412% 94.824% 96.918%);
  --brand-color-secondary-solid-6: rgb(95.906% 98.471% 99.506%);
  --brand-color-secondary-solid-10: rgb(93.176% 97.451% 99.176%);
  --brand-color-secondary-solid-15: rgb(89.765% 96.176% 98.765%);
  --brand-color-secondary-solid-20: rgb(86.353% 94.902% 98.353%);
  --brand-color-secondary-solid-25: rgb(82.941% 93.627% 97.941%);
  --brand-color-secondary-solid-30: rgb(79.529% 92.353% 97.529%);
  --brand-color-secondary-solid-40: rgb(72.706% 89.804% 96.706%);
  --brand-color-secondary-solid-50: rgb(65.882% 87.255% 95.882%);
  --brand-color-secondary-solid-60: rgb(59.059% 84.706% 95.059%);
  --brand-color-secondary-solid-70: rgb(52.235% 82.157% 94.235%);
  --brand-color-secondary-solid-80: rgb(45.412% 79.608% 93.412%);
  --brand-color-secondary-solid-90: rgb(38.588% 77.059% 92.588%);
  --brand-color-secondary-solid-100: #51beea;
  --brand-color-secondary-solid-110: rgb(28.588% 67.059% 82.588%);
  --brand-color-secondary-solid-120: rgb(25.412% 59.608% 73.412%);
  --brand-color-secondary-solid-130: rgb(22.235% 52.157% 64.235%);
  --brand-color-secondary-solid-140: rgb(19.059% 44.706% 55.059%);
  --brand-color-secondary-solid-150: rgb(15.882% 37.255% 45.882%);
  --brand-color-secondary-solid-160: rgb(12.706% 29.804% 36.706%);
  --brand-color-secondary-solid-170: rgb(9.5294% 22.353% 27.529%);
  --brand-color-secondary-solid-180: rgb(6.3529% 14.902% 18.353%);
  --brand-color-secondary-gradient-100: linear-gradient(48deg, #51beea 14%, rgb(19.059% 44.706% 55.059%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(48deg, #51beea 14%, rgb(25.412% 59.608% 73.412%) 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.412% 94.824% 96.918%);
  --brand-color-accent-solid-10: rgb(99.02% 91.373% 94.863%);
  --brand-color-accent-solid-15: rgb(98.529% 87.059% 92.294%);
  --brand-color-accent-solid-20: rgb(98.039% 82.745% 89.725%);
  --brand-color-accent-solid-25: rgb(97.549% 78.431% 87.157%);
  --brand-color-accent-solid-30: rgb(97.059% 74.118% 84.588%);
  --brand-color-accent-solid-40: rgb(96.078% 65.49% 79.451%);
  --brand-color-accent-solid-50: rgb(95.098% 56.863% 74.314%);
  --brand-color-accent-solid-60: rgb(94.118% 48.235% 69.176%);
  --brand-color-accent-solid-70: rgb(93.137% 39.608% 64.039%);
  --brand-color-accent-solid-80: rgb(92.157% 30.98% 58.902%);
  --brand-color-accent-solid-90: rgb(91.176% 22.353% 53.765%);
  --brand-color-accent-solid-100: #e6237c;
  --brand-color-accent-solid-110: rgb(81.176% 12.353% 43.765%);
  --brand-color-accent-solid-120: rgb(72.157% 10.98% 38.902%);
  --brand-color-accent-solid-130: rgb(63.137% 9.6078% 34.039%);
  --brand-color-accent-solid-140: rgb(54.118% 8.2353% 29.176%);
  --brand-color-accent-solid-150: rgb(45.098% 6.8627% 24.314%);
  --brand-color-accent-solid-160: rgb(36.078% 5.4902% 19.451%);
  --brand-color-accent-solid-170: rgb(27.059% 4.1176% 14.588%);
  --brand-color-accent-solid-180: rgb(18.039% 2.7451% 9.7255%);
  --brand-color-accent-gradient-100: linear-gradient(48deg, #e6237c 14%, rgb(72.157% 10.98% 38.902%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(48deg, #e6237c 14%, rgb(72.157% 10.98% 38.902%) 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.518% 98.282%);
  --brand-color-tertiary-solid-10: rgb(94% 97.529% 97.137%);
  --brand-color-tertiary-solid-15: rgb(91% 96.294% 95.706%);
  --brand-color-tertiary-solid-20: rgb(88% 95.059% 94.275%);
  --brand-color-tertiary-solid-25: rgb(85% 93.824% 92.843%);
  --brand-color-tertiary-solid-30: rgb(82% 92.588% 91.412%);
  --brand-color-tertiary-solid-40: rgb(76% 90.118% 88.549%);
  --brand-color-tertiary-solid-50: rgb(70% 87.647% 85.686%);
  --brand-color-tertiary-solid-60: rgb(64% 85.176% 82.824%);
  --brand-color-tertiary-solid-70: rgb(58% 82.706% 79.961%);
  --brand-color-tertiary-solid-80: rgb(52% 80.235% 77.098%);
  --brand-color-tertiary-solid-90: rgb(46% 77.765% 74.235%);
  --brand-color-tertiary-solid-100: #66c0b6;
  --brand-color-tertiary-solid-110: rgb(36% 67.765% 64.235%);
  --brand-color-tertiary-solid-120: rgb(32% 60.235% 57.098%);
  --brand-color-tertiary-solid-130: rgb(28% 52.706% 49.961%);
  --brand-color-tertiary-solid-140: rgb(24% 45.176% 42.824%);
  --brand-color-tertiary-solid-150: rgb(20% 37.647% 35.686%);
  --brand-color-tertiary-solid-160: rgb(16% 30.118% 28.549%);
  --brand-color-tertiary-solid-170: rgb(12% 22.588% 21.412%);
  --brand-color-tertiary-solid-180: rgb(8% 15.059% 14.275%);
  --brand-color-tertiary-gradient-100: linear-gradient(48deg, #66c0b6 14%, rgb(32% 60.235% 57.098%) 84%);
  --brand-color-tertiary-gradient-120: linear-gradient(48deg, #66c0b6 14%, rgb(24% 45.176% 42.824%) 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.412% 94.824% 96.918%);
  --comp-faq-inline: 8px;
  --comp-faq-inverse-hovered-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-accordion-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-account-card-primary-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-activitylog-pressed-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-activitylog-hovered-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-alert-banner-primary-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-alert-banner-success-pressed-close-background-color: rgb(95.098% 56.863% 74.314%);
  --comp-alert-banner-success-pressed-close-border-color: rgb(36.078% 5.4902% 19.451%);
  --comp-alert-banner-success-hovered-close-background-color: rgb(97.059% 74.118% 84.588%);
  --comp-alert-banner-success-close-icon-text-color: rgb(36.078% 5.4902% 19.451%);
  --comp-alert-banner-success-active-close-background-color: rgb(95.098% 56.863% 74.314%);
  --comp-alert-banner-success-active-close-border-color: rgb(36.078% 5.4902% 19.451%);
  --comp-alert-banner-danger-close-icon-text-color: rgb(12.706% 29.804% 36.706%);
  --comp-alert-banner-danger-pressed-close-background-color: rgb(65.882% 87.255% 95.882%);
  --comp-alert-banner-danger-pressed-close-border-color: rgb(12.706% 29.804% 36.706%);
  --comp-alert-banner-danger-active-close-background-color: rgb(65.882% 87.255% 95.882%);
  --comp-alert-banner-danger-active-close-border-color: rgb(12.706% 29.804% 36.706%);
  --comp-alert-banner-danger-hovered-close-background-color: rgb(79.529% 92.353% 97.529%);
  --comp-amount-positive-text-color: #e6237c;
  --comp-amount-negative-text-color: #51beea;
  --comp-avatar-number-secondary-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-badge-primary-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-box-sunken-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-box-danger-muted-background-color: rgb(95.906% 98.471% 99.506%);
  --comp-brand-line-background-color: #e6237c;
  --comp-button-primary-background-color: linear-gradient(48deg, #e6237c 14%, rgb(72.157% 10.98% 38.902%) 84%);
  --comp-button-primary-hovered-background-color: rgb(72.157% 10.98% 38.902%);
  --comp-button-primary-pressed-border-color: rgb(36.078% 5.4902% 19.451%);
  --comp-button-primary-pressed-background-color: rgb(54.118% 8.2353% 29.176%);
  --comp-button-primary-disabled-background-color: rgb(97.059% 74.118% 84.588%);
  --comp-button-primary-loading-background-color: linear-gradient(180deg, rgb(97.059% 74.118% 84.588%) 0%, #e6237c 36%, rgb(97.059% 74.118% 84.588%) 100%);
  --comp-button-secondary-background-color: rgb(93.176% 97.451% 99.176%);
  --comp-button-secondary-text-color: rgb(22.235% 52.157% 64.235%);
  --comp-button-secondary-hovered-background-color: rgb(86.353% 94.902% 98.353%);
  --comp-button-secondary-pressed-border-color: rgb(22.235% 52.157% 64.235%);
  --comp-button-secondary-pressed-background-color: rgb(79.529% 92.353% 97.529%);
  --comp-button-secondary-loading-background-color: linear-gradient(180deg, rgb(95.906% 98.471% 99.506%) 0%, rgb(86.353% 94.902% 98.353%) 36%, rgb(95.906% 98.471% 99.506%) 100%);
  --comp-icon-button-activatable-loading-background-color: linear-gradient(270deg, rgb(99.412% 94.824% 96.918%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(99.412% 94.824% 96.918%) 100%);
  --comp-chat-message-tick-user-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-chip-enabled-loading-background-color: linear-gradient( rgb(99.412% 94.824% 96.918%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(99.412% 94.824% 96.918%) 100%);
  --comp-disclaimer-link-text-color: #51beea;
  --comp-footer-bar-header-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-footer-header-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-heading-inverse-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-signature-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-signature-hover-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-composer-enabled-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-checkbox-input-alert-active-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-checkbox-input-box-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-checkbox-input-box-error-background-color: rgb(95.906% 98.471% 99.506%);
  --comp-key-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-link-item-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-list-item-sunken-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-list-unordered-feature-icon-background-color: #e6237c;
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-mailbox-message-hovered-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-modal-sunken-body-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-navbar-button-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-navbar-button-color-background-hovered: rgb(0% 7.5294% 15.059%);
  --comp-navbar-button-color-background-pressed: rgb(0% 7.5294% 15.059%);
  --comp-navbar-dropdown-active-link-text-color: rgb(63.137% 9.6078% 34.039%);
  --comp-navbar-dropdown-hovered-link-text-color: rgb(63.137% 9.6078% 34.039%);
  --comp-navbar-dropdown-pressed-link-text-color: rgb(63.137% 9.6078% 34.039%);
  --comp-navbar-link-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-navbar-link-color-text-enabled-screenlarge: rgb(70% 75.647% 81.294%);
  --comp-navbar-link-color-text-enabled-screensmall: #003060;
  --comp-navbar-link-color-text-hovered-screensmall: rgb(63.137% 9.6078% 34.039%);
  --comp-navbar-link-color-text-active-screensmall: rgb(63.137% 9.6078% 34.039%);
  --comp-navbar-link-color-text-pressed-screensmall: rgb(63.137% 9.6078% 34.039%);
  --comp-page-controls-background-color: rgb(97.059% 74.118% 84.588%);
  --comp-page-controls-active-background-color: #e6237c;
  --comp-progress-bar-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-quote-marks-background-color: #51beea;
  --comp-search-sunken-enabled-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-search-sunken-filled-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-segmented-button-disabled-button-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(48deg, #e6237c 14%, rgb(72.157% 10.98% 38.902%) 84%);
  --comp-skeleton-background-color: linear-gradient(270deg, rgb(99.412% 94.824% 96.918%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(99.412% 94.824% 96.918%) 100%);
  --comp-split-button-primary-border-color: rgb(63.137% 9.6078% 34.039%);
  --comp-subheader-link-hovered-text-color: rgb(63.137% 9.6078% 34.039%);
  --comp-subheader-link-active-text-color: rgb(63.137% 9.6078% 34.039%);
  --comp-subheader-link-active-border-color: rgb(63.137% 9.6078% 34.039%);
  --comp-suggestion-loading-background-color: linear-gradient(270deg, rgb(99.412% 94.824% 96.918%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(99.412% 94.824% 96.918%) 100%);
  --comp-switch-checked-loading-background-color: linear-gradient(rgb(97.059% 74.118% 84.588%) 0%, #e6237c 36%, rgb(97.059% 74.118% 84.588%) 100%);
  --comp-switch-loading-background-color: linear-gradient(270deg, rgb(99.412% 94.824% 96.918%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(99.412% 94.824% 96.918%) 100%);
  --comp-timeline-pressed-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-upload-complete-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-verified-color-background: #e6237c;
  --comp-button-lo-text-color: rgb(22.235% 52.157% 64.235%);
}
: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.412% 94.824% 96.918%);
  --comp-section-background-color: rgb(0% 11.294% 22.588%);
  --comp-heading-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-shader-background-color: rgb(0% 11.294% 22.588% / 0);
  --comp-label-meta-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-label-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-page-controls-background-color: rgb(30% 43.176% 56.353%);
  --comp-page-controls-active-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-alert-banner-primary-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-accordion-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-accordion-text-color: #003060;
  --comp-accordion-hovered-background-color: rgb(90% 91.882% 93.765%);
  --comp-accordion-active-background-color: #ffffff;
  --comp-range-background-color: #ffffff;
  --comp-link-item-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-link-item-text-color: #003060;
  --comp-link-item-hovered-background-color: rgb(90% 91.882% 93.765%);
  --comp-link-item-active-background-color: #ffffff;
  --comp-button-primary-pressed-border-color: rgb(99.412% 94.824% 96.918%);
  --comp-button-secondary-pressed-border-color: rgb(99.412% 94.824% 96.918%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(99.412% 94.824% 96.918%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-link-default-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-link-default-border-color: rgb(99.412% 94.824% 96.918%);
  --comp-link-default-hovered-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-box-pressed-border-color: rgb(99.412% 94.824% 96.918%);
  --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.078% 5.4902% 19.451%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-heading-text-color: #003060;
  --comp-shader-background-color: rgb(99.412% 94.824% 96.918% / 0);
  --comp-accordion-background-color: #ffffff;
  --comp-accordion-icon-button-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-link-item-background-color: #ffffff;
  --comp-box-background-color: #ffffff;
  --comp-box-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-alert-banner-primary-background-color: #ffffff;
  --comp-range-background-color: rgb(75% 79.706% 84.412%);
  --comp-label-text-color: #003060;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-text-color: #003060;
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(0% 7.5294% 15.059%);
  --comp-link-default-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-background-color: rgb(99.412% 94.824% 96.918%);
}
: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.5294% 15.059%);
  --comp-button-secondary-background-color: rgb(90% 91.882% 93.765%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(36.078% 5.4902% 19.451%);
  --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.176% 26.353%);
  --comp-link-default-text-color: #003060;
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(0% 7.5294% 15.059%);
  --comp-link-default-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-input-background-color: #ffffff;
}
: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.412% 94.824% 96.918%);
}
: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.906% 98.471% 99.506%);
  --sys-color-background-secondary-10: rgb(93.176% 97.451% 99.176%);
  --sys-color-background-secondary-15: rgb(89.765% 96.176% 98.765%);
  --sys-color-background-secondary-20: rgb(86.353% 94.902% 98.353%);
  --sys-color-background-secondary-25: rgb(82.941% 93.627% 97.941%);
  --sys-color-background-secondary-30: rgb(79.529% 92.353% 97.529%);
  --sys-color-background-secondary-40: rgb(72.706% 89.804% 96.706%);
  --sys-color-background-secondary-50: rgb(65.882% 87.255% 95.882%);
  --sys-color-background-secondary-60: rgb(59.059% 84.706% 95.059%);
  --sys-color-background-secondary-70: rgb(52.235% 82.157% 94.235%);
  --sys-color-background-secondary-80: rgb(45.412% 79.608% 93.412%);
  --sys-color-background-secondary-90: rgb(38.588% 77.059% 92.588%);
  --sys-color-background-secondary-100: rgb(45.412% 79.608% 93.412%);
  --sys-color-background-secondary-110: rgb(28.588% 67.059% 82.588%);
  --sys-color-background-secondary-120: rgb(25.412% 59.608% 73.412%);
  --sys-color-background-secondary-130: rgb(22.235% 52.157% 64.235%);
  --sys-color-background-secondary-140: rgb(19.059% 44.706% 55.059%);
  --sys-color-background-secondary-150: rgb(15.882% 37.255% 45.882%);
  --sys-color-background-secondary-160: rgb(12.706% 29.804% 36.706%);
  --sys-color-background-secondary-170: rgb(9.5294% 22.353% 27.529%);
  --sys-color-background-secondary-180: rgb(6.3529% 14.902% 18.353%);
  --sys-color-background-secondary-gradient: linear-gradient(48deg, #51beea 14%, rgb(19.059% 44.706% 55.059%) 84%);
  --sys-color-background-accent-6: rgb(99.412% 94.824% 96.918%);
  --sys-color-background-accent-10: rgb(99.02% 91.373% 94.863%);
  --sys-color-background-accent-15: rgb(98.529% 87.059% 92.294%);
  --sys-color-background-accent-20: rgb(98.039% 82.745% 89.725%);
  --sys-color-background-accent-25: rgb(97.549% 78.431% 87.157%);
  --sys-color-background-accent-30: rgb(97.059% 74.118% 84.588%);
  --sys-color-background-accent-40: rgb(96.078% 65.49% 79.451%);
  --sys-color-background-accent-50: rgb(95.098% 56.863% 74.314%);
  --sys-color-background-accent-60: rgb(94.118% 48.235% 69.176%);
  --sys-color-background-accent-70: rgb(93.137% 39.608% 64.039%);
  --sys-color-background-accent-80: rgb(92.157% 30.98% 58.902%);
  --sys-color-background-accent-90: rgb(91.176% 22.353% 53.765%);
  --sys-color-background-accent-100: rgb(92.157% 30.98% 58.902%);
  --sys-color-background-accent-110: rgb(81.176% 12.353% 43.765%);
  --sys-color-background-accent-120: rgb(72.157% 10.98% 38.902%);
  --sys-color-background-accent-130: rgb(63.137% 9.6078% 34.039%);
  --sys-color-background-accent-140: rgb(54.118% 8.2353% 29.176%);
  --sys-color-background-accent-150: rgb(45.098% 6.8627% 24.314%);
  --sys-color-background-accent-160: rgb(36.078% 5.4902% 19.451%);
  --sys-color-background-accent-170: rgb(27.059% 4.1176% 14.588%);
  --sys-color-background-accent-180: rgb(18.039% 2.7451% 9.7255%);
  --sys-color-background-accent-gradient: linear-gradient(48deg, #e6237c 14%, rgb(72.157% 10.98% 38.902%) 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.412% 94.824% 96.918%);
  --sys-color-text-secondary-contrast: rgb(22.235% 52.157% 64.235%);
  --sys-color-text-secondary-vivid: #51beea;
  --sys-color-text-secondary-muted: rgb(52.235% 82.157% 94.235%);
  --sys-color-text-secondary-inverse: rgb(95.906% 98.471% 99.506%);
  --sys-color-text-accent-contrast: rgb(63.137% 9.6078% 34.039%);
  --sys-color-text-accent-vivid: #e6237c;
  --sys-color-text-accent-muted: rgb(93.137% 39.608% 64.039%);
  --sys-color-text-accent-inverse: rgb(99.412% 94.824% 96.918%);
  --sys-color-border-primary-inverse: rgb(99.412% 94.824% 96.918%);
  --sys-color-border-secondary-contrast: rgb(12.706% 29.804% 36.706%);
  --sys-color-border-secondary-bold: rgb(22.235% 52.157% 64.235%);
  --sys-color-border-secondary-strong: rgb(45.412% 79.608% 93.412%);
  --sys-color-border-secondary-moderate: rgb(79.529% 92.353% 97.529%);
  --sys-color-border-secondary-subtle: rgb(89.765% 96.176% 98.765%);
  --sys-color-border-secondary-minimal: rgb(93.176% 97.451% 99.176%);
  --sys-color-border-secondary-inverse: rgb(95.906% 98.471% 99.506%);
  --sys-color-border-accent-contrast: rgb(36.078% 5.4902% 19.451%);
  --sys-color-border-accent-bold: rgb(63.137% 9.6078% 34.039%);
  --sys-color-border-accent-strong: rgb(92.157% 30.98% 58.902%);
  --sys-color-border-accent-moderate: rgb(97.059% 74.118% 84.588%);
  --sys-color-border-accent-subtle: rgb(98.529% 87.059% 92.294%);
  --sys-color-border-accent-minimal: rgb(99.02% 91.373% 94.863%);
  --sys-color-border-accent-inverse: rgb(99.412% 94.824% 96.918%);
  --ui-interaction-loading-background-color: linear-gradient(rgb(99.412% 94.824% 96.918%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(99.412% 94.824% 96.918%) 100%);
  --brand-color-primary-solid-6: rgb(99.412% 94.824% 96.918%);
  --brand-color-secondary-solid-6: rgb(95.906% 98.471% 99.506%);
  --brand-color-secondary-solid-10: rgb(93.176% 97.451% 99.176%);
  --brand-color-secondary-solid-15: rgb(89.765% 96.176% 98.765%);
  --brand-color-secondary-solid-20: rgb(86.353% 94.902% 98.353%);
  --brand-color-secondary-solid-25: rgb(82.941% 93.627% 97.941%);
  --brand-color-secondary-solid-30: rgb(79.529% 92.353% 97.529%);
  --brand-color-secondary-solid-40: rgb(72.706% 89.804% 96.706%);
  --brand-color-secondary-solid-50: rgb(65.882% 87.255% 95.882%);
  --brand-color-secondary-solid-60: rgb(59.059% 84.706% 95.059%);
  --brand-color-secondary-solid-70: rgb(52.235% 82.157% 94.235%);
  --brand-color-secondary-solid-80: rgb(45.412% 79.608% 93.412%);
  --brand-color-secondary-solid-90: rgb(38.588% 77.059% 92.588%);
  --brand-color-secondary-solid-100: #51beea;
  --brand-color-secondary-solid-110: rgb(28.588% 67.059% 82.588%);
  --brand-color-secondary-solid-120: rgb(25.412% 59.608% 73.412%);
  --brand-color-secondary-solid-130: rgb(22.235% 52.157% 64.235%);
  --brand-color-secondary-solid-140: rgb(19.059% 44.706% 55.059%);
  --brand-color-secondary-solid-150: rgb(15.882% 37.255% 45.882%);
  --brand-color-secondary-solid-160: rgb(12.706% 29.804% 36.706%);
  --brand-color-secondary-solid-170: rgb(9.5294% 22.353% 27.529%);
  --brand-color-secondary-solid-180: rgb(6.3529% 14.902% 18.353%);
  --brand-color-secondary-gradient-100: linear-gradient(48deg, #51beea 14%, rgb(19.059% 44.706% 55.059%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(48deg, #51beea 14%, rgb(25.412% 59.608% 73.412%) 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.412% 94.824% 96.918%);
  --brand-color-accent-solid-10: rgb(99.02% 91.373% 94.863%);
  --brand-color-accent-solid-15: rgb(98.529% 87.059% 92.294%);
  --brand-color-accent-solid-20: rgb(98.039% 82.745% 89.725%);
  --brand-color-accent-solid-25: rgb(97.549% 78.431% 87.157%);
  --brand-color-accent-solid-30: rgb(97.059% 74.118% 84.588%);
  --brand-color-accent-solid-40: rgb(96.078% 65.49% 79.451%);
  --brand-color-accent-solid-50: rgb(95.098% 56.863% 74.314%);
  --brand-color-accent-solid-60: rgb(94.118% 48.235% 69.176%);
  --brand-color-accent-solid-70: rgb(93.137% 39.608% 64.039%);
  --brand-color-accent-solid-80: rgb(92.157% 30.98% 58.902%);
  --brand-color-accent-solid-90: rgb(91.176% 22.353% 53.765%);
  --brand-color-accent-solid-100: #e6237c;
  --brand-color-accent-solid-110: rgb(81.176% 12.353% 43.765%);
  --brand-color-accent-solid-120: rgb(72.157% 10.98% 38.902%);
  --brand-color-accent-solid-130: rgb(63.137% 9.6078% 34.039%);
  --brand-color-accent-solid-140: rgb(54.118% 8.2353% 29.176%);
  --brand-color-accent-solid-150: rgb(45.098% 6.8627% 24.314%);
  --brand-color-accent-solid-160: rgb(36.078% 5.4902% 19.451%);
  --brand-color-accent-solid-170: rgb(27.059% 4.1176% 14.588%);
  --brand-color-accent-solid-180: rgb(18.039% 2.7451% 9.7255%);
  --brand-color-accent-gradient-100: linear-gradient(48deg, #e6237c 14%, rgb(72.157% 10.98% 38.902%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(48deg, #e6237c 14%, rgb(72.157% 10.98% 38.902%) 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.518% 98.282%);
  --brand-color-tertiary-solid-10: rgb(94% 97.529% 97.137%);
  --brand-color-tertiary-solid-15: rgb(91% 96.294% 95.706%);
  --brand-color-tertiary-solid-20: rgb(88% 95.059% 94.275%);
  --brand-color-tertiary-solid-25: rgb(85% 93.824% 92.843%);
  --brand-color-tertiary-solid-30: rgb(82% 92.588% 91.412%);
  --brand-color-tertiary-solid-40: rgb(76% 90.118% 88.549%);
  --brand-color-tertiary-solid-50: rgb(70% 87.647% 85.686%);
  --brand-color-tertiary-solid-60: rgb(64% 85.176% 82.824%);
  --brand-color-tertiary-solid-70: rgb(58% 82.706% 79.961%);
  --brand-color-tertiary-solid-80: rgb(52% 80.235% 77.098%);
  --brand-color-tertiary-solid-90: rgb(46% 77.765% 74.235%);
  --brand-color-tertiary-solid-100: #66c0b6;
  --brand-color-tertiary-solid-110: rgb(36% 67.765% 64.235%);
  --brand-color-tertiary-solid-120: rgb(32% 60.235% 57.098%);
  --brand-color-tertiary-solid-130: rgb(28% 52.706% 49.961%);
  --brand-color-tertiary-solid-140: rgb(24% 45.176% 42.824%);
  --brand-color-tertiary-solid-150: rgb(20% 37.647% 35.686%);
  --brand-color-tertiary-solid-160: rgb(16% 30.118% 28.549%);
  --brand-color-tertiary-solid-170: rgb(12% 22.588% 21.412%);
  --brand-color-tertiary-solid-180: rgb(8% 15.059% 14.275%);
  --brand-color-tertiary-gradient-100: linear-gradient(48deg, #66c0b6 14%, rgb(32% 60.235% 57.098%) 84%);
  --brand-color-tertiary-gradient-120: linear-gradient(48deg, #66c0b6 14%, rgb(24% 45.176% 42.824%) 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.412% 94.824% 96.918%);
  --comp-activitylog-description-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-alert-banner-primary-description-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-alert-banner-success-pressed-close-background-color: rgb(95.098% 56.863% 74.314%);
  --comp-alert-banner-success-pressed-close-border-color: rgb(36.078% 5.4902% 19.451%);
  --comp-alert-banner-success-hovered-close-background-color: rgb(97.059% 74.118% 84.588%);
  --comp-alert-banner-success-close-icon-text-color: rgb(36.078% 5.4902% 19.451%);
  --comp-alert-banner-success-active-close-background-color: rgb(95.098% 56.863% 74.314%);
  --comp-alert-banner-success-active-close-border-color: rgb(36.078% 5.4902% 19.451%);
  --comp-alert-banner-danger-close-icon-text-color: rgb(12.706% 29.804% 36.706%);
  --comp-alert-banner-danger-pressed-close-background-color: rgb(65.882% 87.255% 95.882%);
  --comp-alert-banner-danger-pressed-close-border-color: rgb(12.706% 29.804% 36.706%);
  --comp-alert-banner-danger-active-close-background-color: rgb(65.882% 87.255% 95.882%);
  --comp-alert-banner-danger-active-close-border-color: rgb(12.706% 29.804% 36.706%);
  --comp-alert-banner-danger-hovered-close-background-color: rgb(79.529% 92.353% 97.529%);
  --comp-amount-positive-text-color: #e6237c;
  --comp-amount-negative-text-color: #51beea;
  --comp-amount-arrow-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-badge-nps-sub-label-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-box-danger-muted-background-color: rgb(95.906% 98.471% 99.506%);
  --comp-brand-line-background-color: rgb(92.157% 30.98% 58.902%);
  --comp-button-primary-background-color: linear-gradient(48deg, #e6237c 14%, rgb(72.157% 10.98% 38.902%) 84%);
  --comp-button-primary-hovered-background-color: rgb(72.157% 10.98% 38.902%);
  --comp-button-primary-pressed-border-color: rgb(36.078% 5.4902% 19.451%);
  --comp-button-primary-pressed-background-color: rgb(54.118% 8.2353% 29.176%);
  --comp-button-primary-disabled-background-color: rgb(97.059% 74.118% 84.588%);
  --comp-button-primary-loading-background-color: linear-gradient(180deg, rgb(97.059% 74.118% 84.588%) 0%, #e6237c 36%, rgb(97.059% 74.118% 84.588%) 100%);
  --comp-button-secondary-background-color: rgb(93.176% 97.451% 99.176%);
  --comp-button-secondary-text-color: rgb(22.235% 52.157% 64.235%);
  --comp-button-secondary-hovered-background-color: rgb(86.353% 94.902% 98.353%);
  --comp-button-secondary-pressed-border-color: rgb(22.235% 52.157% 64.235%);
  --comp-button-secondary-pressed-background-color: rgb(79.529% 92.353% 97.529%);
  --comp-button-secondary-loading-background-color: linear-gradient(180deg, rgb(95.906% 98.471% 99.506%) 0%, rgb(86.353% 94.902% 98.353%) 36%, rgb(95.906% 98.471% 99.506%) 100%);
  --comp-button-secondary-inverse-background-color: #ffffff;
  --comp-icon-button-activatable-loading-background-color: linear-gradient(rgb(99.412% 94.824% 96.918%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(99.412% 94.824% 96.918%) 100%);
  --comp-card-product-meta-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-card-contact-header-description-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-disclaimer-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-disclaimer-link-text-color: #51beea;
  --comp-input-signature-placeholder-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-meta-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-shadow-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-icon-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-read-only-shadow-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-focused-shadow-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-focused-placeholder-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-filled-shadow-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-input-enabled-placeholder-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-checkbox-input-box-error-background-color: rgb(95.906% 98.471% 99.506%);
  --comp-range-min-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-range-max-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-hint-neutral-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-key-sub-label-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-label-meta-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-list-item-description-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-list-unordered-feature-icon-background-color: rgb(92.157% 30.98% 58.902%);
  --comp-ordered-list-number-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-mailbox-message-description-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-navbar-button-color-background-hovered: rgb(0% 7.5294% 15.059%);
  --comp-navbar-button-color-background-pressed: rgb(0% 7.5294% 15.059%);
  --comp-navbar-dropdown-active-link-text-color: rgb(63.137% 9.6078% 34.039%);
  --comp-navbar-dropdown-hovered-link-text-color: rgb(63.137% 9.6078% 34.039%);
  --comp-navbar-dropdown-pressed-link-text-color: rgb(63.137% 9.6078% 34.039%);
  --comp-navbar-link-color-text-enabled-screenlarge: rgb(30% 43.176% 56.353%);
  --comp-navbar-link-color-text-enabled-screensmall: rgb(85% 87.824% 90.647%);
  --comp-navbar-link-color-text-hovered-screensmall: rgb(63.137% 9.6078% 34.039%);
  --comp-navbar-link-color-text-active-screensmall: rgb(63.137% 9.6078% 34.039%);
  --comp-navbar-link-color-text-pressed-screensmall: rgb(63.137% 9.6078% 34.039%);
  --comp-page-controls-background-color: rgb(97.059% 74.118% 84.588%);
  --comp-page-controls-active-background-color: rgb(92.157% 30.98% 58.902%);
  --comp-quote-marks-background-color: rgb(45.412% 79.608% 93.412%);
  --comp-search-enabled-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-search-focused-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-search-icon-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(48deg, #e6237c 14%, rgb(72.157% 10.98% 38.902%) 84%);
  --comp-skeleton-background-color: linear-gradient(rgb(99.412% 94.824% 96.918%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(99.412% 94.824% 96.918%) 100%);
  --comp-split-button-primary-border-color: rgb(63.137% 9.6078% 34.039%);
  --comp-subheader-link-hovered-text-color: rgb(63.137% 9.6078% 34.039%);
  --comp-subheader-link-active-text-color: rgb(63.137% 9.6078% 34.039%);
  --comp-subheader-link-active-border-color: rgb(63.137% 9.6078% 34.039%);
  --comp-suggestion-loading-background-color: linear-gradient(rgb(99.412% 94.824% 96.918%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(99.412% 94.824% 96.918%) 100%);
  --comp-switch-checked-loading-background-color: linear-gradient(rgb(97.059% 74.118% 84.588%) 0%, #e6237c 36%, rgb(97.059% 74.118% 84.588%) 100%);
  --comp-switch-loading-background-color: linear-gradient(rgb(99.412% 94.824% 96.918%) 0%, rgb(80% 83.765% 87.529%) 36%, rgb(99.412% 94.824% 96.918%) 100%);
  --comp-switch-label-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-tile-description-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-timeline-description-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-timeline-meta-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-timeline-date-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-upload-description-text-color: rgb(99.412% 94.824% 96.918%);
  --comp-verified-color-background: rgb(92.157% 30.98% 58.902%);
  --comp-button-lo-text-color: rgb(22.235% 52.157% 64.235%);
}
: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.176% 26.353%);
  --comp-section-background-color: rgb(0% 11.294% 22.588%);
  --comp-heading-text-color: rgb(0% 13.176% 26.353%);
  --comp-shader-background-color: rgb(0% 11.294% 22.588% / 0);
  --comp-label-meta-text-color: rgb(0% 13.176% 26.353%);
  --comp-label-text-color: rgb(0% 13.176% 26.353%);
  --comp-page-controls-background-color: rgb(30% 43.176% 56.353%);
  --comp-page-controls-active-background-color: rgb(10% 26.941% 43.882%);
  --comp-alert-banner-primary-background-color: rgb(10% 26.941% 43.882%);
  --comp-accordion-background-color: rgb(0% 9.4118% 18.824%);
  --comp-accordion-text-color: rgb(85% 87.824% 90.647%);
  --comp-accordion-hovered-background-color: rgb(10% 26.941% 43.882%);
  --comp-accordion-active-background-color: rgb(0% 15.059% 30.118%);
  --comp-range-background-color: rgb(0% 9.4118% 18.824%);
  --comp-link-item-background-color: rgb(0% 9.4118% 18.824%);
  --comp-link-item-text-color: rgb(85% 87.824% 90.647%);
  --comp-link-item-hovered-background-color: rgb(10% 26.941% 43.882%);
  --comp-link-item-active-background-color: rgb(0% 15.059% 30.118%);
  --comp-button-primary-pressed-border-color: rgb(99.412% 94.824% 96.918%);
  --comp-button-secondary-pressed-border-color: rgb(99.412% 94.824% 96.918%);
  --comp-button-secondary-background-color: rgb(0% 9.4118% 18.824%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(99.412% 94.824% 96.918%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(99.412% 94.824% 96.918%);
  --comp-link-default-text-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-border-color: rgb(99.412% 94.824% 96.918%);
  --comp-link-default-hovered-text-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-box-pressed-border-color: rgb(99.412% 94.824% 96.918%);
  --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.078% 5.4902% 19.451%);
  --comp-button-secondary-background-color: rgb(0% 9.4118% 18.824%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(0% 9.4118% 18.824%);
  --comp-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-shader-background-color: rgb(0% 9.4118% 18.824% / 0);
  --comp-accordion-background-color: rgb(0% 7.5294% 15.059%);
  --comp-accordion-icon-button-background-color: rgb(0% 9.4118% 18.824%);
  --comp-link-item-background-color: rgb(0% 7.5294% 15.059%);
  --comp-box-background-color: rgb(0% 15.059% 30.118%);
  --comp-box-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-alert-banner-primary-background-color: rgb(0% 15.059% 30.118%);
  --comp-range-background-color: rgb(0% 7.5294% 15.059%);
  --comp-label-text-color: rgb(85% 87.824% 90.647%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-text-color: rgb(85% 87.824% 90.647%);
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(80% 83.765% 87.529%);
  --comp-link-default-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-background-color: rgb(0% 9.4118% 18.824%);
}
: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.5294% 15.059%);
  --comp-button-secondary-background-color: rgb(10% 26.941% 43.882%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(36.078% 5.4902% 19.451%);
  --comp-shader-background-color: rgb(0% 7.5294% 15.059% / 0);
  --comp-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-label-text-color: rgb(85% 87.824% 90.647%);
  --comp-box-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-text-color: rgb(85% 87.824% 90.647%);
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(0% 7.5294% 15.059%);
  --comp-link-default-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-input-background-color: rgb(0% 7.5294% 15.059%);
}
: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.412% 94.824% 96.918%);
}
: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.482% 95.482% 95.482%);
  --sys-color-background-primary-10: rgb(92.471% 92.471% 92.471%);
  --sys-color-background-primary-15: rgb(88.706% 88.706% 88.706%);
  --sys-color-background-primary-20: rgb(84.941% 84.941% 84.941%);
  --sys-color-background-primary-25: rgb(81.176% 81.176% 81.176%);
  --sys-color-background-primary-30: rgb(77.412% 77.412% 77.412%);
  --sys-color-background-primary-40: rgb(69.882% 69.882% 69.882%);
  --sys-color-background-primary-50: rgb(62.353% 62.353% 62.353%);
  --sys-color-background-primary-60: rgb(54.824% 54.824% 54.824%);
  --sys-color-background-primary-70: rgb(47.294% 47.294% 47.294%);
  --sys-color-background-primary-80: rgb(39.765% 39.765% 39.765%);
  --sys-color-background-primary-90: rgb(32.235% 32.235% 32.235%);
  --sys-color-background-primary-100: #3f3f3f;
  --sys-color-background-primary-110: rgb(22.235% 22.235% 22.235%);
  --sys-color-background-primary-120: rgb(19.765% 19.765% 19.765%);
  --sys-color-background-primary-130: rgb(17.294% 17.294% 17.294%);
  --sys-color-background-primary-140: rgb(14.824% 14.824% 14.824%);
  --sys-color-background-primary-150: rgb(12.353% 12.353% 12.353%);
  --sys-color-background-primary-160: rgb(9.8824% 9.8824% 9.8824%);
  --sys-color-background-primary-170: rgb(7.4118% 7.4118% 7.4118%);
  --sys-color-background-primary-180: rgb(4.9412% 4.9412% 4.9412%);
  --sys-color-background-primary-gradient: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 84%);
  --sys-color-background-secondary-6: rgb(98.118% 97.741% 97.365%);
  --sys-color-background-secondary-10: rgb(96.863% 96.235% 95.608%);
  --sys-color-background-secondary-15: rgb(95.294% 94.353% 93.412%);
  --sys-color-background-secondary-20: rgb(93.725% 92.471% 91.216%);
  --sys-color-background-secondary-25: rgb(92.157% 90.588% 89.02%);
  --sys-color-background-secondary-30: rgb(90.588% 88.706% 86.824%);
  --sys-color-background-secondary-40: rgb(87.451% 84.941% 82.431%);
  --sys-color-background-secondary-50: rgb(84.314% 81.176% 78.039%);
  --sys-color-background-secondary-60: rgb(81.176% 77.412% 73.647%);
  --sys-color-background-secondary-70: rgb(78.039% 73.647% 69.255%);
  --sys-color-background-secondary-80: rgb(74.902% 69.882% 64.863%);
  --sys-color-background-secondary-90: rgb(71.765% 66.118% 60.471%);
  --sys-color-background-secondary-100: #af9f8f;
  --sys-color-background-secondary-110: rgb(61.765% 56.118% 50.471%);
  --sys-color-background-secondary-120: rgb(54.902% 49.882% 44.863%);
  --sys-color-background-secondary-130: rgb(48.039% 43.647% 39.255%);
  --sys-color-background-secondary-140: rgb(41.176% 37.412% 33.647%);
  --sys-color-background-secondary-150: rgb(34.314% 31.176% 28.039%);
  --sys-color-background-secondary-160: rgb(27.451% 24.941% 22.431%);
  --sys-color-background-secondary-170: rgb(20.588% 18.706% 16.824%);
  --sys-color-background-secondary-180: rgb(13.725% 12.471% 11.216%);
  --sys-color-background-secondary-gradient: linear-gradient(48deg, #af9f8f 14%, rgb(41.176% 37.412% 33.647%) 84%);
  --sys-color-background-accent-6: rgb(96.235% 98% 98%);
  --sys-color-background-accent-10: rgb(93.725% 96.667% 96.667%);
  --sys-color-background-accent-15: rgb(90.588% 95% 95%);
  --sys-color-background-accent-20: rgb(87.451% 93.333% 93.333%);
  --sys-color-background-accent-25: rgb(84.314% 91.667% 91.667%);
  --sys-color-background-accent-30: rgb(81.176% 90% 90%);
  --sys-color-background-accent-40: rgb(74.902% 86.667% 86.667%);
  --sys-color-background-accent-50: rgb(68.627% 83.333% 83.333%);
  --sys-color-background-accent-60: rgb(62.353% 80% 80%);
  --sys-color-background-accent-70: rgb(56.078% 76.667% 76.667%);
  --sys-color-background-accent-80: rgb(49.804% 73.333% 73.333%);
  --sys-color-background-accent-90: rgb(43.529% 70% 70%);
  --sys-color-background-accent-100: #5faaaa;
  --sys-color-background-accent-110: rgb(33.529% 60% 60%);
  --sys-color-background-accent-120: rgb(29.804% 53.333% 53.333%);
  --sys-color-background-accent-130: rgb(26.078% 46.667% 46.667%);
  --sys-color-background-accent-140: rgb(22.353% 40% 40%);
  --sys-color-background-accent-150: rgb(18.627% 33.333% 33.333%);
  --sys-color-background-accent-160: rgb(14.902% 26.667% 26.667%);
  --sys-color-background-accent-170: rgb(11.176% 20% 20%);
  --sys-color-background-accent-180: rgb(7.451% 13.333% 13.333%);
  --sys-color-background-accent-gradient: linear-gradient(48deg, #5faaaa 14%, rgb(29.804% 53.333% 53.333%) 84%);
  --sys-color-elevation-surface-sunken: rgb(95.482% 95.482% 95.482%);
  --sys-color-elevation-surface-hovered-sunken: rgb(92.471% 92.471% 92.471%);
  --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.8824% 9.8824% 9.8824%);
  --sys-color-text-primary-vivid: #3f3f3f;
  --sys-color-text-primary-muted: rgb(47.294% 47.294% 47.294%);
  --sys-color-text-primary-inverse: rgb(95.482% 95.482% 95.482%);
  --sys-color-text-primary-muted-inverse: rgb(77.412% 77.412% 77.412%);
  --sys-color-text-secondary-contrast: rgb(48.039% 43.647% 39.255%);
  --sys-color-text-secondary-vivid: #af9f8f;
  --sys-color-text-secondary-muted: rgb(78.039% 73.647% 69.255%);
  --sys-color-text-secondary-inverse: rgb(98.118% 97.741% 97.365%);
  --sys-color-text-accent-contrast: rgb(26.078% 46.667% 46.667%);
  --sys-color-text-accent-vivid: #5faaaa;
  --sys-color-text-accent-muted: rgb(56.078% 76.667% 76.667%);
  --sys-color-text-accent-inverse: rgb(96.235% 98% 98%);
  --sys-color-border-primary-contrast: rgb(9.8824% 9.8824% 9.8824%);
  --sys-color-border-primary-bold: rgb(17.294% 17.294% 17.294%);
  --sys-color-border-primary-strong: #3f3f3f;
  --sys-color-border-primary-moderate: rgb(77.412% 77.412% 77.412%);
  --sys-color-border-primary-subtle: rgb(88.706% 88.706% 88.706%);
  --sys-color-border-primary-minimal: rgb(92.471% 92.471% 92.471%);
  --sys-color-border-primary-inverse: rgb(95.482% 95.482% 95.482%);
  --sys-color-border-secondary-contrast: rgb(27.451% 24.941% 22.431%);
  --sys-color-border-secondary-bold: rgb(48.039% 43.647% 39.255%);
  --sys-color-border-secondary-strong: #af9f8f;
  --sys-color-border-secondary-moderate: rgb(90.588% 88.706% 86.824%);
  --sys-color-border-secondary-subtle: rgb(95.294% 94.353% 93.412%);
  --sys-color-border-secondary-minimal: rgb(96.863% 96.235% 95.608%);
  --sys-color-border-secondary-inverse: rgb(98.118% 97.741% 97.365%);
  --sys-color-border-accent-contrast: rgb(14.902% 26.667% 26.667%);
  --sys-color-border-accent-bold: rgb(26.078% 46.667% 46.667%);
  --sys-color-border-accent-strong: #5faaaa;
  --sys-color-border-accent-moderate: rgb(81.176% 90% 90%);
  --sys-color-border-accent-subtle: rgb(90.588% 95% 95%);
  --sys-color-border-accent-minimal: rgb(93.725% 96.667% 96.667%);
  --sys-color-border-accent-inverse: rgb(96.235% 98% 98%);
  --ui-interaction-loading-background-color: linear-gradient(270deg, rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 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.482% 95.482% 95.482%);
  --brand-color-primary-solid-10: rgb(92.471% 92.471% 92.471%);
  --brand-color-primary-solid-15: rgb(88.706% 88.706% 88.706%);
  --brand-color-primary-solid-20: rgb(84.941% 84.941% 84.941%);
  --brand-color-primary-solid-25: rgb(81.176% 81.176% 81.176%);
  --brand-color-primary-solid-30: rgb(77.412% 77.412% 77.412%);
  --brand-color-primary-solid-40: rgb(69.882% 69.882% 69.882%);
  --brand-color-primary-solid-50: rgb(62.353% 62.353% 62.353%);
  --brand-color-primary-solid-60: rgb(54.824% 54.824% 54.824%);
  --brand-color-primary-solid-70: rgb(47.294% 47.294% 47.294%);
  --brand-color-primary-solid-80: rgb(39.765% 39.765% 39.765%);
  --brand-color-primary-solid-90: rgb(32.235% 32.235% 32.235%);
  --brand-color-primary-solid-100: #3f3f3f;
  --brand-color-primary-solid-110: rgb(22.235% 22.235% 22.235%);
  --brand-color-primary-solid-120: rgb(19.765% 19.765% 19.765%);
  --brand-color-primary-solid-130: rgb(17.294% 17.294% 17.294%);
  --brand-color-primary-solid-140: rgb(14.824% 14.824% 14.824%);
  --brand-color-primary-solid-150: rgb(12.353% 12.353% 12.353%);
  --brand-color-primary-solid-160: rgb(9.8824% 9.8824% 9.8824%);
  --brand-color-primary-solid-170: rgb(7.4118% 7.4118% 7.4118%);
  --brand-color-primary-solid-180: rgb(4.9412% 4.9412% 4.9412%);
  --brand-color-primary-gradient-100: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 84%);
  --brand-color-primary-gradient-120: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 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.118% 97.741% 97.365%);
  --brand-color-secondary-solid-10: rgb(96.863% 96.235% 95.608%);
  --brand-color-secondary-solid-15: rgb(95.294% 94.353% 93.412%);
  --brand-color-secondary-solid-20: rgb(93.725% 92.471% 91.216%);
  --brand-color-secondary-solid-25: rgb(92.157% 90.588% 89.02%);
  --brand-color-secondary-solid-30: rgb(90.588% 88.706% 86.824%);
  --brand-color-secondary-solid-40: rgb(87.451% 84.941% 82.431%);
  --brand-color-secondary-solid-50: rgb(84.314% 81.176% 78.039%);
  --brand-color-secondary-solid-60: rgb(81.176% 77.412% 73.647%);
  --brand-color-secondary-solid-70: rgb(78.039% 73.647% 69.255%);
  --brand-color-secondary-solid-80: rgb(74.902% 69.882% 64.863%);
  --brand-color-secondary-solid-90: rgb(71.765% 66.118% 60.471%);
  --brand-color-secondary-solid-100: #af9f8f;
  --brand-color-secondary-solid-110: rgb(61.765% 56.118% 50.471%);
  --brand-color-secondary-solid-120: rgb(54.902% 49.882% 44.863%);
  --brand-color-secondary-solid-130: rgb(48.039% 43.647% 39.255%);
  --brand-color-secondary-solid-140: rgb(41.176% 37.412% 33.647%);
  --brand-color-secondary-solid-150: rgb(34.314% 31.176% 28.039%);
  --brand-color-secondary-solid-160: rgb(27.451% 24.941% 22.431%);
  --brand-color-secondary-solid-170: rgb(20.588% 18.706% 16.824%);
  --brand-color-secondary-solid-180: rgb(13.725% 12.471% 11.216%);
  --brand-color-secondary-gradient-100: linear-gradient(48deg, #af9f8f 14%, rgb(41.176% 37.412% 33.647%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(48deg, #af9f8f 14%, rgb(54.902% 49.882% 44.863%) 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.235% 98% 98%);
  --brand-color-accent-solid-10: rgb(93.725% 96.667% 96.667%);
  --brand-color-accent-solid-15: rgb(90.588% 95% 95%);
  --brand-color-accent-solid-20: rgb(87.451% 93.333% 93.333%);
  --brand-color-accent-solid-25: rgb(84.314% 91.667% 91.667%);
  --brand-color-accent-solid-30: rgb(81.176% 90% 90%);
  --brand-color-accent-solid-40: rgb(74.902% 86.667% 86.667%);
  --brand-color-accent-solid-50: rgb(68.627% 83.333% 83.333%);
  --brand-color-accent-solid-60: rgb(62.353% 80% 80%);
  --brand-color-accent-solid-70: rgb(56.078% 76.667% 76.667%);
  --brand-color-accent-solid-80: rgb(49.804% 73.333% 73.333%);
  --brand-color-accent-solid-90: rgb(43.529% 70% 70%);
  --brand-color-accent-solid-100: #5faaaa;
  --brand-color-accent-solid-110: rgb(33.529% 60% 60%);
  --brand-color-accent-solid-120: rgb(29.804% 53.333% 53.333%);
  --brand-color-accent-solid-130: rgb(26.078% 46.667% 46.667%);
  --brand-color-accent-solid-140: rgb(22.353% 40% 40%);
  --brand-color-accent-solid-150: rgb(18.627% 33.333% 33.333%);
  --brand-color-accent-solid-160: rgb(14.902% 26.667% 26.667%);
  --brand-color-accent-solid-170: rgb(11.176% 20% 20%);
  --brand-color-accent-solid-180: rgb(7.451% 13.333% 13.333%);
  --brand-color-accent-gradient-100: linear-gradient(48deg, #5faaaa 14%, rgb(29.804% 53.333% 53.333%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(48deg, #5faaaa 14%, rgb(22.353% 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.482% 95.482% 95.482%);
  --comp-faq-text-color: #3f3f3f;
  --comp-faq-inline: 8px;
  --comp-faq-inverse-hovered-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-faq-hovered-background-color: rgb(92.471% 92.471% 92.471%);
  --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.294% 17.294% 17.294%);
  --comp-accordion-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-accordion-text-color: #3f3f3f;
  --comp-accordion-hovered-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-accordion-active-box-shadow: 0 0 64px 0 rgba(63, 63, 63, 0.32);
  --comp-account-card-primary-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-account-card-primary-text-color: #3f3f3f;
  --comp-account-card-primary-description-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-activitylog-line-divider-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-activitylog-pressed-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-activitylog-pressed-border-color: rgb(14.824% 14.824% 14.824%);
  --comp-activitylog-hovered-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-activitylog-heading-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-activitylog-description-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-alert-banner-primary-background-color: rgb(95.482% 95.482% 95.482%);
  --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.294% 47.294% 47.294%);
  --comp-alert-banner-success-pressed-close-background-color: rgb(68.627% 83.333% 83.333%);
  --comp-alert-banner-success-pressed-close-border-color: rgb(14.902% 26.667% 26.667%);
  --comp-alert-banner-success-hovered-close-background-color: rgb(81.176% 90% 90%);
  --comp-alert-banner-success-close-icon-text-color: rgb(14.902% 26.667% 26.667%);
  --comp-alert-banner-success-active-close-background-color: rgb(68.627% 83.333% 83.333%);
  --comp-alert-banner-success-active-close-border-color: rgb(14.902% 26.667% 26.667%);
  --comp-alert-banner-danger-close-icon-text-color: rgb(27.451% 24.941% 22.431%);
  --comp-alert-banner-danger-pressed-close-background-color: rgb(84.314% 81.176% 78.039%);
  --comp-alert-banner-danger-pressed-close-border-color: rgb(27.451% 24.941% 22.431%);
  --comp-alert-banner-danger-active-close-background-color: rgb(84.314% 81.176% 78.039%);
  --comp-alert-banner-danger-active-close-border-color: rgb(27.451% 24.941% 22.431%);
  --comp-alert-banner-danger-hovered-close-background-color: rgb(90.588% 88.706% 86.824%);
  --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.412% 77.412% 77.412%);
  --comp-alert-banner-hovered-close-background-color: rgb(77.412% 77.412% 77.412%);
  --comp-alert-banner-active-close-border-color: #3f3f3f;
  --comp-alert-banner-active-close-background-color: rgb(77.412% 77.412% 77.412%);
  --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.294% 47.294% 47.294%);
  --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.412% 77.412% 77.412%);
  --comp-avatar-number-text-color: #3f3f3f;
  --comp-avatar-number-light-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-avatar-number-secondary-background-color: #3f3f3f;
  --comp-avatar-number-secondary-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-badge-primary-background-color: #3f3f3f;
  --comp-badge-primary-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-badge-primary-tonal-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-badge-primary-muted-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-badge-primary-muted-text-color: #3f3f3f;
  --comp-badge-primary-inverse-text-color: #3f3f3f;
  --comp-badge-energy-nps-dark-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-badge-nps-sub-label-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-badge-nps-selected-outline-border-color: #3f3f3f;
  --comp-banner-highlight-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 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.294% 17.294% 17.294%);
  --comp-box-sunken-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-box-danger-muted-background-color: rgb(98.118% 97.741% 97.365%);
  --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.706% 88.706% 88.706%);
  --comp-brand-line-background-color: #5faaaa;
  --comp-button-primary-background-color: linear-gradient(48deg, #5faaaa 14%, rgb(29.804% 53.333% 53.333%) 84%);
  --comp-button-primary-text-color: #ffffff;
  --comp-button-primary-hovered-background-color: rgb(29.804% 53.333% 53.333%);
  --comp-button-primary-pressed-border-color: rgb(14.902% 26.667% 26.667%);
  --comp-button-primary-pressed-background-color: rgb(22.353% 40% 40%);
  --comp-button-primary-disabled-background-color: rgb(81.176% 90% 90%);
  --comp-button-primary-loading-background-color: linear-gradient(180deg, rgb(81.176% 90% 90%) 0%, #5faaaa 36%, rgb(81.176% 90% 90%) 100%);
  --comp-button-secondary-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-button-secondary-text-color: #3f3f3f;
  --comp-button-secondary-hovered-background-color: rgb(84.941% 84.941% 84.941%);
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-button-secondary-pressed-background-color: rgb(77.412% 77.412% 77.412%);
  --comp-button-secondary-loading-background-color: linear-gradient(270deg, rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --comp-icon-button-activatable-hovered-background-color: rgb(84.941% 84.941% 84.941%);
  --comp-icon-button-activatable-pressed-background-color: rgb(77.412% 77.412% 77.412%);
  --comp-icon-button-activatable-pressed-border-color: #3f3f3f;
  --comp-icon-button-activatable-active-background-color: rgb(77.412% 77.412% 77.412%);
  --comp-icon-button-activatable-active-border-color: #3f3f3f;
  --comp-icon-button-activatable-inverse-border-color: rgb(88.706% 88.706% 88.706%);
  --comp-icon-button-activatable-loading-background-color: linear-gradient(270deg, rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --comp-icon-button-activatable-icon-background-color: #3f3f3f;
  --comp-card-product-heading-text-color: #3f3f3f;
  --comp-card-product-description-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-card-product-meta-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-card-product-floating-footer-box-shadow: 0 2px 16px 0 rgba(63, 63, 63, 0.16);
  --comp-card-product-body-media-fallback-icon-background-color: rgb(47.294% 47.294% 47.294%);
  --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.294% 47.294% 47.294%);
  --comp-carousel-carousel-dot-background-color: rgb(77.412% 77.412% 77.412%);
  --comp-carousel-active-carousel-dot-background-color: #3f3f3f;
  --comp-chat-message-tick-chatbot-border-color: rgb(88.706% 88.706% 88.706%);
  --comp-chat-message-tick-user-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-chevron-block-icon-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-chip-hovered-background-color: rgb(84.941% 84.941% 84.941%);
  --comp-chip-pressed-border-color: #3f3f3f;
  --comp-chip-enabled-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-chip-enabled-text-color: #3f3f3f;
  --comp-chip-enabled-loading-background-color: linear-gradient( rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --comp-disclaimer-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-disclaimer-link-text-color: #af9f8f;
  --comp-divider-background-color: rgb(69.882% 69.882% 69.882%);
  --comp-dropdown-link-text-color: #3f3f3f;
  --comp-dropdown-link-hovered-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-dropdown-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-dropdown-hovered-item-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-dropdown-header-title-text-color: #3f3f3f;
  --comp-footer-bar-header-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-footer-bar-header-heading-text-color: #3f3f3f;
  --comp-footer-bar-header-description-text-color: #3f3f3f;
  --comp-footer-bar-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-footer-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 84%);
  --comp-footer-fallback-background-color: #3f3f3f;
  --comp-footer-header-background-color: rgb(95.482% 95.482% 95.482%);
  --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.482% 95.482% 95.482%);
  --comp-icon-block-primary-muted-background-color: rgb(92.471% 92.471% 92.471%);
  --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.412% 77.412% 77.412%);
  --comp-input-signature-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-signature-hover-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-signature-hover-border-color: #3f3f3f;
  --comp-input-signature-text-color: #3f3f3f;
  --comp-input-signature-placeholder-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-input-composer-enabled-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-input-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-input-meta-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-input-shadow-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-input-icon-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-input-active-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-input-read-only-shadow-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-input-focused-shadow-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-input-focused-placeholder-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-input-filled-shadow-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-input-enabled-placeholder-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-checkbox-input-alert-active-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-checkbox-input-box-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-checkbox-input-box-error-background-color: rgb(98.118% 97.741% 97.365%);
  --comp-checkbox-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-checkbox-loading-icon-background-color: #3f3f3f;
  --comp-range-background-color: rgb(84.941% 84.941% 84.941%);
  --comp-range-knob-label-text-color: #3f3f3f;
  --comp-range-min-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-range-max-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-hint-neutral-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-framed-choice-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-input-phone-prefix-button-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-input-phone-prefix-button-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-input-phone-prefix-button-icon-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-input-phone-hovered-prefix-button-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-input-phone-active-prefix-button-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-key-selected-border-color: #3f3f3f;
  --comp-key-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-key-text-color: #3f3f3f;
  --comp-key-hovered-text-color: #3f3f3f;
  --comp-key-hovered-background-color: rgb(84.941% 84.941% 84.941%);
  --comp-key-text-dark-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-key-sub-label-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-label-meta-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-label-text-color: #3f3f3f;
  --comp-line-divider-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-link-default-text-color: #3f3f3f;
  --comp-link-default-border-color: #3f3f3f;
  --comp-link-default-hovered-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-link-item-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-link-item-text-color: #3f3f3f;
  --comp-link-item-hovered-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-link-item-hovered-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-list-item-sunken-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-list-item-heading-text-color: #3f3f3f;
  --comp-list-item-description-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-list-item-pressed-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-list-item-wide-border-color: rgb(88.706% 88.706% 88.706%);
  --comp-list-unordered-icon-background-color: #3f3f3f;
  --comp-list-unordered-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-list-unordered-dot-background-color: rgb(77.412% 77.412% 77.412%);
  --comp-list-unordered-feature-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-list-unordered-feature-icon-background-color: #5faaaa;
  --comp-ordered-list-number-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-ordered-list-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-mailbox-message-description-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-mailbox-message-heading-text-color: #3f3f3f;
  --comp-mailbox-message-pressed-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-mailbox-message-hovered-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-mailbox-message-border-color: rgb(88.706% 88.706% 88.706%);
  --comp-media-fallback-icon-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-modal-sunken-body-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-navbar-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 84%);
  --comp-navbar-fallback-background-color: #3f3f3f;
  --comp-navbar-button-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-navbar-button-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-navbar-button-hovered-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-navbar-button-pressed-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-navbar-search-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-navbar-search-hovered-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-navbar-dropdown-link-text-color: #3f3f3f;
  --comp-navbar-dropdown-active-link-text-color: rgb(26.078% 46.667% 46.667%);
  --comp-navbar-dropdown-hovered-background-color: rgb(84.941% 84.941% 84.941%);
  --comp-navbar-dropdown-hovered-link-text-color: rgb(26.078% 46.667% 46.667%);
  --comp-navbar-dropdown-pressed-border-color: #3f3f3f;
  --comp-navbar-dropdown-pressed-link-text-color: rgb(26.078% 46.667% 46.667%);
  --comp-navbar-icon-block-enabled-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-navbar-subtitle-text-color: rgb(77.412% 77.412% 77.412%);
  --comp-navbar-link-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-navbar-link-hovered-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-navbar-link-pressed-background-color: rgb(14.824% 14.824% 14.824%);
  --comp-navbar-link-color-text-enabled-screenlarge: rgb(77.412% 77.412% 77.412%);
  --comp-navbar-link-color-text-enabled-screensmall: #3f3f3f;
  --comp-navbar-link-color-text-hovered-screensmall: rgb(26.078% 46.667% 46.667%);
  --comp-navbar-link-color-text-active-screensmall: rgb(26.078% 46.667% 46.667%);
  --comp-navbar-link-color-text-pressed-screensmall: rgb(26.078% 46.667% 46.667%);
  --comp-page-controls-background-color: rgb(77.412% 77.412% 77.412%);
  --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.8824% 9.8824% 9.8824%);
  --comp-popover-neutral-enabled-dismiss-button-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-popover-neutral-hovered-dismiss-button-background-color: rgb(84.941% 84.941% 84.941%);
  --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.482% 95.482% 95.482%);
  --comp-quote-marks-background-color: #af9f8f;
  --comp-rights-button-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-search-sunken-enabled-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-search-sunken-filled-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-search-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-search-enabled-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-search-focused-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-search-focused-typing-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-search-filled-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-search-icon-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-section-heading-text-color: #3f3f3f;
  --comp-segmented-button-selected-button-text-color: #3f3f3f;
  --comp-segmented-button-selected-button-shadow-color: rgb(88.706% 88.706% 88.706%);
  --comp-segmented-button-pressed-button-border-color: #3f3f3f;
  --comp-segmented-button-pressed-button-text-color: #3f3f3f;
  --comp-segmented-button-pressed-button-background-color: rgb(77.412% 77.412% 77.412%);
  --comp-segmented-button-enabled-button-text-color: #3f3f3f;
  --comp-segmented-button-enabled-button-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-segmented-button-disabled-button-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-segmented-button-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-segmented-button-inverse-selected-button-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-segmented-button-inverse-selected-button-text-color: #3f3f3f;
  --comp-segmented-button-inverse-selected-button-shadow-color: rgb(88.706% 88.706% 88.706%);
  --comp-segmented-button-inverse-pressed-button-border-color: #3f3f3f;
  --comp-segmented-button-inverse-pressed-button-text-color: #3f3f3f;
  --comp-segmented-button-inverse-pressed-button-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-segmented-button-inverse-enabled-button-text-color: #3f3f3f;
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(48deg, #5faaaa 14%, rgb(29.804% 53.333% 53.333%) 84%);
  --comp-skeleton-background-color: linear-gradient(270deg, rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --comp-split-button-primary-border-color: rgb(26.078% 46.667% 46.667%);
  --comp-split-button-secondary-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-split-button-secondary-inverse-border-color: rgb(92.471% 92.471% 92.471%);
  --comp-subheader-link-text-color: #3f3f3f;
  --comp-subheader-link-hovered-text-color: rgb(26.078% 46.667% 46.667%);
  --comp-subheader-link-active-text-color: rgb(26.078% 46.667% 46.667%);
  --comp-subheader-link-active-border-color: rgb(26.078% 46.667% 46.667%);
  --comp-suggestion-hovered-background-color: rgb(84.941% 84.941% 84.941%);
  --comp-suggestion-pressed-background-color: rgb(77.412% 77.412% 77.412%);
  --comp-suggestion-pressed-border-color: #3f3f3f;
  --comp-suggestion-loading-background-color: linear-gradient(270deg, rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --comp-suggestion-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-suggestion-text-color: #3f3f3f;
  --comp-switch-background-color: rgb(77.412% 77.412% 77.412%);
  --comp-switch-knob-shadow-color: rgba(63, 63, 63, 0.48);
  --comp-switch-checked-loading-background-color: linear-gradient(rgb(81.176% 90% 90%) 0%, #5faaaa 36%, rgb(81.176% 90% 90%) 100%);
  --comp-switch-large-text-color: #3f3f3f;
  --comp-switch-loading-background-color: linear-gradient(270deg, rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --comp-switch-label-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-tile-heading-text-color: #3f3f3f;
  --comp-tile-description-text-color: rgb(47.294% 47.294% 47.294%);
  --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.8824% 9.8824% 9.8824%);
  --comp-timeline-pressed-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-timeline-heading-text-color: #3f3f3f;
  --comp-timeline-description-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-timeline-meta-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-timeline-date-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-timeline-details-shadow-color: rgba(63, 63, 63, 0.24);
  --comp-tooltip-background-color: rgb(54.824% 54.824% 54.824%);
  --comp-upload-hovered-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-upload-border-color: rgb(47.294% 47.294% 47.294%);
  --comp-upload-complete-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-upload-description-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-upload-heading-text-color: #3f3f3f;
  --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.482% 95.482% 95.482%);
  --comp-section-background-color: rgb(14.824% 14.824% 14.824%);
  --comp-heading-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-shader-background-color: rgb(14.824% 14.824% 14.824% / 0);
  --comp-label-meta-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-label-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-page-controls-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-page-controls-active-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-alert-banner-primary-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-accordion-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-accordion-text-color: #3f3f3f;
  --comp-accordion-hovered-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-accordion-active-background-color: #ffffff;
  --comp-range-background-color: #ffffff;
  --comp-link-item-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-link-item-text-color: #3f3f3f;
  --comp-link-item-hovered-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-link-item-active-background-color: #ffffff;
  --comp-button-primary-pressed-border-color: rgb(96.235% 98% 98%);
  --comp-button-secondary-pressed-border-color: rgb(95.482% 95.482% 95.482%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(95.482% 95.482% 95.482%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-link-default-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-link-default-border-color: rgb(95.482% 95.482% 95.482%);
  --comp-link-default-hovered-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-box-pressed-border-color: rgb(95.482% 95.482% 95.482%);
  --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.902% 26.667% 26.667%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-section-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-heading-text-color: #3f3f3f;
  --comp-shader-background-color: rgb(95.482% 95.482% 95.482% / 0);
  --comp-accordion-background-color: #ffffff;
  --comp-accordion-icon-button-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-link-item-background-color: #ffffff;
  --comp-box-background-color: #ffffff;
  --comp-box-pressed-border-color: rgb(17.294% 17.294% 17.294%);
  --comp-alert-banner-primary-background-color: #ffffff;
  --comp-range-background-color: rgb(81.176% 81.176% 81.176%);
  --comp-label-text-color: #3f3f3f;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(17.294% 17.294% 17.294%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(17.294% 17.294% 17.294%);
  --comp-link-default-text-color: #3f3f3f;
  --comp-link-default-border-color: #3f3f3f;
  --comp-link-default-hovered-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-link-default-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-background-color: rgb(95.482% 95.482% 95.482%);
}
: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.8824% 9.8824% 9.8824%);
  --comp-button-secondary-background-color: rgb(92.471% 92.471% 92.471%);
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-button-primary-pressed-border-color: rgb(14.902% 26.667% 26.667%);
  --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.294% 17.294% 17.294%);
  --comp-link-default-text-color: #3f3f3f;
  --comp-link-default-border-color: #3f3f3f;
  --comp-link-default-hovered-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-link-default-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(17.294% 17.294% 17.294%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(17.294% 17.294% 17.294%);
  --comp-input-background-color: #ffffff;
}
: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.482% 95.482% 95.482%);
}
: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.353% 12.353% 12.353%);
  --sys-color-background-primary-6: rgb(32.235% 32.235% 32.235%);
  --sys-color-background-primary-10: rgb(32.235% 32.235% 32.235%);
  --sys-color-background-primary-15: rgb(22.235% 22.235% 22.235%);
  --sys-color-background-primary-20: rgb(9.8824% 9.8824% 9.8824%);
  --sys-color-background-primary-25: rgb(9.8824% 9.8824% 9.8824%);
  --sys-color-background-primary-30: rgb(47.294% 47.294% 47.294%);
  --sys-color-background-primary-40: rgb(69.882% 69.882% 69.882%);
  --sys-color-background-primary-50: rgb(62.353% 62.353% 62.353%);
  --sys-color-background-primary-60: rgb(54.824% 54.824% 54.824%);
  --sys-color-background-primary-70: rgb(47.294% 47.294% 47.294%);
  --sys-color-background-primary-80: rgb(39.765% 39.765% 39.765%);
  --sys-color-background-primary-90: rgb(32.235% 32.235% 32.235%);
  --sys-color-background-primary-100: rgb(88.706% 88.706% 88.706%);
  --sys-color-background-primary-110: rgb(22.235% 22.235% 22.235%);
  --sys-color-background-primary-120: rgb(19.765% 19.765% 19.765%);
  --sys-color-background-primary-130: rgb(17.294% 17.294% 17.294%);
  --sys-color-background-primary-140: rgb(14.824% 14.824% 14.824%);
  --sys-color-background-primary-150: rgb(12.353% 12.353% 12.353%);
  --sys-color-background-primary-160: rgb(9.8824% 9.8824% 9.8824%);
  --sys-color-background-primary-170: rgb(7.4118% 7.4118% 7.4118%);
  --sys-color-background-primary-180: rgb(4.9412% 4.9412% 4.9412%);
  --sys-color-background-primary-gradient: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 84%);
  --sys-color-background-secondary-6: rgb(98.118% 97.741% 97.365%);
  --sys-color-background-secondary-10: rgb(96.863% 96.235% 95.608%);
  --sys-color-background-secondary-15: rgb(95.294% 94.353% 93.412%);
  --sys-color-background-secondary-20: rgb(93.725% 92.471% 91.216%);
  --sys-color-background-secondary-25: rgb(92.157% 90.588% 89.02%);
  --sys-color-background-secondary-30: rgb(90.588% 88.706% 86.824%);
  --sys-color-background-secondary-40: rgb(87.451% 84.941% 82.431%);
  --sys-color-background-secondary-50: rgb(84.314% 81.176% 78.039%);
  --sys-color-background-secondary-60: rgb(81.176% 77.412% 73.647%);
  --sys-color-background-secondary-70: rgb(78.039% 73.647% 69.255%);
  --sys-color-background-secondary-80: rgb(74.902% 69.882% 64.863%);
  --sys-color-background-secondary-90: rgb(71.765% 66.118% 60.471%);
  --sys-color-background-secondary-100: rgb(74.902% 69.882% 64.863%);
  --sys-color-background-secondary-110: rgb(61.765% 56.118% 50.471%);
  --sys-color-background-secondary-120: rgb(54.902% 49.882% 44.863%);
  --sys-color-background-secondary-130: rgb(48.039% 43.647% 39.255%);
  --sys-color-background-secondary-140: rgb(41.176% 37.412% 33.647%);
  --sys-color-background-secondary-150: rgb(34.314% 31.176% 28.039%);
  --sys-color-background-secondary-160: rgb(27.451% 24.941% 22.431%);
  --sys-color-background-secondary-170: rgb(20.588% 18.706% 16.824%);
  --sys-color-background-secondary-180: rgb(13.725% 12.471% 11.216%);
  --sys-color-background-secondary-gradient: linear-gradient(48deg, #af9f8f 14%, rgb(41.176% 37.412% 33.647%) 84%);
  --sys-color-background-accent-6: rgb(96.235% 98% 98%);
  --sys-color-background-accent-10: rgb(93.725% 96.667% 96.667%);
  --sys-color-background-accent-15: rgb(90.588% 95% 95%);
  --sys-color-background-accent-20: rgb(87.451% 93.333% 93.333%);
  --sys-color-background-accent-25: rgb(84.314% 91.667% 91.667%);
  --sys-color-background-accent-30: rgb(81.176% 90% 90%);
  --sys-color-background-accent-40: rgb(74.902% 86.667% 86.667%);
  --sys-color-background-accent-50: rgb(68.627% 83.333% 83.333%);
  --sys-color-background-accent-60: rgb(62.353% 80% 80%);
  --sys-color-background-accent-70: rgb(56.078% 76.667% 76.667%);
  --sys-color-background-accent-80: rgb(49.804% 73.333% 73.333%);
  --sys-color-background-accent-90: rgb(43.529% 70% 70%);
  --sys-color-background-accent-100: rgb(49.804% 73.333% 73.333%);
  --sys-color-background-accent-110: rgb(33.529% 60% 60%);
  --sys-color-background-accent-120: rgb(29.804% 53.333% 53.333%);
  --sys-color-background-accent-130: rgb(26.078% 46.667% 46.667%);
  --sys-color-background-accent-140: rgb(22.353% 40% 40%);
  --sys-color-background-accent-150: rgb(18.627% 33.333% 33.333%);
  --sys-color-background-accent-160: rgb(14.902% 26.667% 26.667%);
  --sys-color-background-accent-170: rgb(11.176% 20% 20%);
  --sys-color-background-accent-180: rgb(7.451% 13.333% 13.333%);
  --sys-color-background-accent-gradient: linear-gradient(48deg, #5faaaa 14%, rgb(22.353% 40% 40%) 84%);
  --sys-color-elevation-surface-sunken: rgb(12.353% 12.353% 12.353%);
  --sys-color-elevation-surface-hovered-sunken: rgb(19.765% 19.765% 19.765%);
  --sys-color-elevation-surface-flat: rgb(9.8824% 9.8824% 9.8824%);
  --sys-color-elevation-surface-raised: rgb(19.765% 19.765% 19.765%);
  --sys-color-elevation-surface-overlaid: rgb(19.765% 19.765% 19.765%);
  --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.941% 84.941% 84.941%);
  --sys-color-text-primary-vivid: rgb(88.706% 88.706% 88.706%);
  --sys-color-text-primary-muted: rgb(95.482% 95.482% 95.482%);
  --sys-color-text-primary-inverse: rgb(17.294% 17.294% 17.294%);
  --sys-color-text-primary-muted-inverse: rgb(47.294% 47.294% 47.294%);
  --sys-color-text-secondary-contrast: rgb(48.039% 43.647% 39.255%);
  --sys-color-text-secondary-vivid: #af9f8f;
  --sys-color-text-secondary-muted: rgb(78.039% 73.647% 69.255%);
  --sys-color-text-secondary-inverse: rgb(98.118% 97.741% 97.365%);
  --sys-color-text-accent-contrast: rgb(26.078% 46.667% 46.667%);
  --sys-color-text-accent-vivid: #5faaaa;
  --sys-color-text-accent-muted: rgb(56.078% 76.667% 76.667%);
  --sys-color-text-accent-inverse: rgb(96.235% 98% 98%);
  --sys-color-border-primary-contrast: rgb(9.8824% 9.8824% 9.8824%);
  --sys-color-border-primary-bold: rgb(17.294% 17.294% 17.294%);
  --sys-color-border-primary-strong: #3f3f3f;
  --sys-color-border-primary-moderate: rgb(77.412% 77.412% 77.412%);
  --sys-color-border-primary-subtle: rgb(88.706% 88.706% 88.706%);
  --sys-color-border-primary-minimal: rgb(92.471% 92.471% 92.471%);
  --sys-color-border-primary-inverse: rgb(95.482% 95.482% 95.482%);
  --sys-color-border-secondary-contrast: rgb(27.451% 24.941% 22.431%);
  --sys-color-border-secondary-bold: rgb(48.039% 43.647% 39.255%);
  --sys-color-border-secondary-strong: rgb(74.902% 69.882% 64.863%);
  --sys-color-border-secondary-moderate: rgb(90.588% 88.706% 86.824%);
  --sys-color-border-secondary-subtle: rgb(95.294% 94.353% 93.412%);
  --sys-color-border-secondary-minimal: rgb(96.863% 96.235% 95.608%);
  --sys-color-border-secondary-inverse: rgb(98.118% 97.741% 97.365%);
  --sys-color-border-accent-contrast: rgb(14.902% 26.667% 26.667%);
  --sys-color-border-accent-bold: rgb(26.078% 46.667% 46.667%);
  --sys-color-border-accent-strong: rgb(49.804% 73.333% 73.333%);
  --sys-color-border-accent-moderate: rgb(81.176% 90% 90%);
  --sys-color-border-accent-subtle: rgb(90.588% 95% 95%);
  --sys-color-border-accent-minimal: rgb(93.725% 96.667% 96.667%);
  --sys-color-border-accent-inverse: rgb(96.235% 98% 98%);
  --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);
  --ui-interaction-loading-background-color: linear-gradient(rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --brand-color-primary-solid-6: rgb(95.482% 95.482% 95.482%);
  --brand-color-primary-solid-10: rgb(92.471% 92.471% 92.471%);
  --brand-color-primary-solid-15: rgb(88.706% 88.706% 88.706%);
  --brand-color-primary-solid-20: rgb(84.941% 84.941% 84.941%);
  --brand-color-primary-solid-25: rgb(81.176% 81.176% 81.176%);
  --brand-color-primary-solid-30: rgb(77.412% 77.412% 77.412%);
  --brand-color-primary-solid-40: rgb(69.882% 69.882% 69.882%);
  --brand-color-primary-solid-50: rgb(62.353% 62.353% 62.353%);
  --brand-color-primary-solid-60: rgb(54.824% 54.824% 54.824%);
  --brand-color-primary-solid-70: rgb(47.294% 47.294% 47.294%);
  --brand-color-primary-solid-80: rgb(39.765% 39.765% 39.765%);
  --brand-color-primary-solid-90: rgb(32.235% 32.235% 32.235%);
  --brand-color-primary-solid-100: #3f3f3f;
  --brand-color-primary-solid-110: rgb(22.235% 22.235% 22.235%);
  --brand-color-primary-solid-120: rgb(19.765% 19.765% 19.765%);
  --brand-color-primary-solid-130: rgb(17.294% 17.294% 17.294%);
  --brand-color-primary-solid-140: rgb(14.824% 14.824% 14.824%);
  --brand-color-primary-solid-150: rgb(12.353% 12.353% 12.353%);
  --brand-color-primary-solid-160: rgb(9.8824% 9.8824% 9.8824%);
  --brand-color-primary-solid-170: rgb(7.4118% 7.4118% 7.4118%);
  --brand-color-primary-solid-180: rgb(4.9412% 4.9412% 4.9412%);
  --brand-color-primary-gradient-100: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 84%);
  --brand-color-primary-gradient-120: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 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.118% 97.741% 97.365%);
  --brand-color-secondary-solid-10: rgb(96.863% 96.235% 95.608%);
  --brand-color-secondary-solid-15: rgb(95.294% 94.353% 93.412%);
  --brand-color-secondary-solid-20: rgb(93.725% 92.471% 91.216%);
  --brand-color-secondary-solid-25: rgb(92.157% 90.588% 89.02%);
  --brand-color-secondary-solid-30: rgb(90.588% 88.706% 86.824%);
  --brand-color-secondary-solid-40: rgb(87.451% 84.941% 82.431%);
  --brand-color-secondary-solid-50: rgb(84.314% 81.176% 78.039%);
  --brand-color-secondary-solid-60: rgb(81.176% 77.412% 73.647%);
  --brand-color-secondary-solid-70: rgb(78.039% 73.647% 69.255%);
  --brand-color-secondary-solid-80: rgb(74.902% 69.882% 64.863%);
  --brand-color-secondary-solid-90: rgb(71.765% 66.118% 60.471%);
  --brand-color-secondary-solid-100: #af9f8f;
  --brand-color-secondary-solid-110: rgb(61.765% 56.118% 50.471%);
  --brand-color-secondary-solid-120: rgb(54.902% 49.882% 44.863%);
  --brand-color-secondary-solid-130: rgb(48.039% 43.647% 39.255%);
  --brand-color-secondary-solid-140: rgb(41.176% 37.412% 33.647%);
  --brand-color-secondary-solid-150: rgb(34.314% 31.176% 28.039%);
  --brand-color-secondary-solid-160: rgb(27.451% 24.941% 22.431%);
  --brand-color-secondary-solid-170: rgb(20.588% 18.706% 16.824%);
  --brand-color-secondary-solid-180: rgb(13.725% 12.471% 11.216%);
  --brand-color-secondary-gradient-100: linear-gradient(48deg, #af9f8f 14%, rgb(41.176% 37.412% 33.647%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(48deg, #af9f8f 14%, rgb(54.902% 49.882% 44.863%) 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.235% 98% 98%);
  --brand-color-accent-solid-10: rgb(93.725% 96.667% 96.667%);
  --brand-color-accent-solid-15: rgb(90.588% 95% 95%);
  --brand-color-accent-solid-20: rgb(87.451% 93.333% 93.333%);
  --brand-color-accent-solid-25: rgb(84.314% 91.667% 91.667%);
  --brand-color-accent-solid-30: rgb(81.176% 90% 90%);
  --brand-color-accent-solid-40: rgb(74.902% 86.667% 86.667%);
  --brand-color-accent-solid-50: rgb(68.627% 83.333% 83.333%);
  --brand-color-accent-solid-60: rgb(62.353% 80% 80%);
  --brand-color-accent-solid-70: rgb(56.078% 76.667% 76.667%);
  --brand-color-accent-solid-80: rgb(49.804% 73.333% 73.333%);
  --brand-color-accent-solid-90: rgb(43.529% 70% 70%);
  --brand-color-accent-solid-100: #5faaaa;
  --brand-color-accent-solid-110: rgb(33.529% 60% 60%);
  --brand-color-accent-solid-120: rgb(29.804% 53.333% 53.333%);
  --brand-color-accent-solid-130: rgb(26.078% 46.667% 46.667%);
  --brand-color-accent-solid-140: rgb(22.353% 40% 40%);
  --brand-color-accent-solid-150: rgb(18.627% 33.333% 33.333%);
  --brand-color-accent-solid-160: rgb(14.902% 26.667% 26.667%);
  --brand-color-accent-solid-170: rgb(11.176% 20% 20%);
  --brand-color-accent-solid-180: rgb(7.451% 13.333% 13.333%);
  --brand-color-accent-gradient-100: linear-gradient(48deg, #5faaaa 14%, rgb(29.804% 53.333% 53.333%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(48deg, #5faaaa 14%, rgb(22.353% 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.353% 12.353% 12.353%);
  --comp-faq-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-faq-inline: 8px;
  --comp-faq-inverse-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-faq-inverse-hovered-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-faq-hovered-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-faq-open-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --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.294% 17.294% 17.294%);
  --comp-accordion-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-accordion-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-accordion-hovered-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-accordion-active-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-accordion-active-box-shadow: 0 0 64px 0 rgba(63, 63, 63, 0.32);
  --comp-accordion-icon-button-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-account-card-primary-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-account-card-primary-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-account-card-primary-description-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-activitylog-line-divider-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-activitylog-pressed-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-activitylog-pressed-border-color: rgb(14.824% 14.824% 14.824%);
  --comp-activitylog-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-activitylog-hovered-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-activitylog-heading-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-activitylog-description-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-alert-banner-primary-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-alert-banner-primary-inverse-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-alert-banner-primary-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-alert-banner-primary-icon-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-alert-banner-primary-description-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-alert-banner-success-pressed-close-background-color: rgb(68.627% 83.333% 83.333%);
  --comp-alert-banner-success-pressed-close-border-color: rgb(14.902% 26.667% 26.667%);
  --comp-alert-banner-success-hovered-close-background-color: rgb(81.176% 90% 90%);
  --comp-alert-banner-success-close-icon-text-color: rgb(14.902% 26.667% 26.667%);
  --comp-alert-banner-success-active-close-background-color: rgb(68.627% 83.333% 83.333%);
  --comp-alert-banner-success-active-close-border-color: rgb(14.902% 26.667% 26.667%);
  --comp-alert-banner-danger-close-icon-text-color: rgb(27.451% 24.941% 22.431%);
  --comp-alert-banner-danger-pressed-close-background-color: rgb(84.314% 81.176% 78.039%);
  --comp-alert-banner-danger-pressed-close-border-color: rgb(27.451% 24.941% 22.431%);
  --comp-alert-banner-danger-active-close-background-color: rgb(84.314% 81.176% 78.039%);
  --comp-alert-banner-danger-active-close-border-color: rgb(27.451% 24.941% 22.431%);
  --comp-alert-banner-danger-hovered-close-background-color: rgb(90.588% 88.706% 86.824%);
  --comp-alert-banner-close-icon-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-alert-banner-pressed-close-border-color: rgb(88.706% 88.706% 88.706%);
  --comp-alert-banner-pressed-close-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-alert-banner-hovered-close-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-alert-banner-active-close-border-color: rgb(88.706% 88.706% 88.706%);
  --comp-alert-banner-active-close-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-amount-positive-text-color: #5faaaa;
  --comp-amount-negative-text-color: #af9f8f;
  --comp-amount-neutral-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-amount-arrow-text-color: rgb(95.482% 95.482% 95.482%);
  --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.294% 47.294% 47.294%);
  --comp-avatar-number-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-avatar-number-light-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-avatar-number-secondary-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-avatar-number-secondary-text-color: rgb(17.294% 17.294% 17.294%);
  --comp-badge-primary-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-badge-primary-text-color: rgb(17.294% 17.294% 17.294%);
  --comp-badge-primary-tonal-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-badge-primary-tonal-muted-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-badge-primary-muted-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-badge-primary-muted-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-badge-primary-inverse-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-badge-primary-inverse-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-badge-highlight-inverse-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-badge-success-inverse-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-badge-warning-inverse-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-badge-info-inverse-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-badge-danger-inverse-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-badge-neutral-inverse-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-badge-energy-nps-dark-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-badge-nps-sub-label-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-badge-nps-selected-outline-border-color: #3f3f3f;
  --comp-banner-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-banner-highlight-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 84%);
  --comp-banner-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-box-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-box-raised-background-color: rgb(19.765% 19.765% 19.765%);
  --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.294% 17.294% 17.294%);
  --comp-box-highlight-outline-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-box-sunken-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-box-danger-outline-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-box-danger-muted-background-color: rgb(98.118% 97.741% 97.365%);
  --comp-box-success-outline-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-box-overlaid-background-color: rgb(19.765% 19.765% 19.765%);
  --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.8824% 9.8824% 9.8824%);
  --comp-box-neutral-outline-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-box-neutral-outline-border-color: #3f3f3f;
  --comp-box-flat-bordered-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-box-flat-bordered-border-color: rgb(88.706% 88.706% 88.706%);
  --comp-brand-line-background-color: rgb(49.804% 73.333% 73.333%);
  --comp-button-primary-background-color: linear-gradient(48deg, #5faaaa 14%, rgb(22.353% 40% 40%) 84%);
  --comp-button-primary-text-color: #ffffff;
  --comp-button-primary-hovered-background-color: rgb(29.804% 53.333% 53.333%);
  --comp-button-primary-pressed-border-color: rgb(14.902% 26.667% 26.667%);
  --comp-button-primary-pressed-background-color: rgb(22.353% 40% 40%);
  --comp-button-primary-disabled-background-color: rgb(81.176% 90% 90%);
  --comp-button-primary-loading-background-color: linear-gradient(180deg, rgb(81.176% 90% 90%) 0%, #5faaaa 36%, rgb(81.176% 90% 90%) 100%);
  --comp-button-secondary-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-button-secondary-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-button-secondary-hovered-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-button-secondary-pressed-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-button-secondary-loading-background-color: linear-gradient(rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --comp-button-secondary-inverse-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-icon-button-activatable-hovered-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-icon-button-activatable-pressed-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-icon-button-activatable-pressed-border-color: #3f3f3f;
  --comp-icon-button-activatable-active-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-icon-button-activatable-active-border-color: #3f3f3f;
  --comp-icon-button-activatable-inverse-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-icon-button-activatable-inverse-border-color: rgb(88.706% 88.706% 88.706%);
  --comp-icon-button-activatable-loading-background-color: linear-gradient(rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --comp-icon-button-activatable-icon-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-card-product-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-card-product-description-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-card-product-meta-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-card-product-floating-footer-background-color: rgb(81.976% 81.976% 81.976%);
  --comp-card-product-floating-footer-box-shadow: 0 2px 16px 0 rgba(63, 63, 63, 0.16);
  --comp-card-product-body-media-fallback-icon-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-card-article-body-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-card-filter-header-description-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-card-contact-header-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-card-contact-header-description-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-carousel-carousel-dot-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-carousel-active-carousel-dot-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-chat-message-tick-chatbot-border-color: rgb(88.706% 88.706% 88.706%);
  --comp-chat-message-tick-chatbot-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-chat-message-tick-user-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-chevron-block-icon-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-chip-hovered-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-chip-pressed-border-color: #3f3f3f;
  --comp-chip-enabled-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-chip-enabled-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-chip-enabled-loading-background-color: linear-gradient( rgb(32.235% 32.235% 32.235%) 0%, rgb(9.8824% 9.8824% 9.8824%) 36%, rgb(32.235% 32.235% 32.235%) 100%);
  --comp-coupon-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-disclaimer-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-disclaimer-link-text-color: #af9f8f;
  --comp-divider-background-color: rgb(69.882% 69.882% 69.882%);
  --comp-dropdown-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-dropdown-link-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-dropdown-link-hovered-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-dropdown-item-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-dropdown-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-dropdown-hovered-item-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-dropdown-selected-item-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-dropdown-header-title-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-footer-bar-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-footer-bar-header-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-footer-bar-header-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-footer-bar-header-description-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-footer-bar-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-footer-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 84%);
  --comp-footer-fallback-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-footer-header-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-footer-header-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-footer-header-description-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-heading-inverse-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-icon-block-primary-muted-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-icon-block-primary-muted-icon-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-icon-block-primary-inverse-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-icon-block-primary-inverse-icon-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-info-dot-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-radio-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-radio-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-radio-checked-pressed-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-input-signature-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-input-signature-hover-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-input-signature-hover-border-color: #3f3f3f;
  --comp-input-signature-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-input-signature-placeholder-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-composer-enabled-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-input-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-input-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-input-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-meta-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-shadow-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-icon-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-active-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-input-read-only-shadow-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-focused-shadow-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-focused-placeholder-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-filled-shadow-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-input-enabled-placeholder-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-checkbox-input-alert-active-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-checkbox-input-box-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-checkbox-input-box-error-background-color: rgb(98.118% 97.741% 97.365%);
  --comp-checkbox-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-checkbox-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-checkbox-loading-icon-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-range-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-range-knob-label-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-range-min-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-range-max-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-hint-neutral-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-framed-choice-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-framed-choice-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-input-phone-prefix-button-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-input-phone-prefix-button-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-input-phone-prefix-button-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-input-phone-prefix-button-icon-background-color: rgb(84.941% 84.941% 84.941%);
  --comp-input-phone-hovered-prefix-button-background-color: rgb(22.235% 22.235% 22.235%);
  --comp-input-phone-active-prefix-button-background-color: rgb(22.235% 22.235% 22.235%);
  --comp-key-selected-border-color: #3f3f3f;
  --comp-key-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-key-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-key-hovered-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-key-hovered-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-key-text-dark-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-key-sub-label-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-label-meta-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-label-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-line-divider-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-link-default-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-link-default-border-color: #3f3f3f;
  --comp-link-default-hovered-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-link-item-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-link-item-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-link-item-hovered-background-color: rgb(22.235% 22.235% 22.235%);
  --comp-link-item-hovered-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-list-item-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-list-item-sunken-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-list-item-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-list-item-description-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-list-item-pressed-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-list-item-wide-border-color: rgb(88.706% 88.706% 88.706%);
  --comp-list-unordered-icon-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-list-unordered-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-list-unordered-dot-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-list-unordered-feature-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-list-unordered-feature-icon-background-color: rgb(49.804% 73.333% 73.333%);
  --comp-ordered-list-number-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-ordered-list-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-logo-type-background-color: #003060;
  --comp-logo-mark-background-color: #de0000;
  --comp-mailbox-message-description-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-mailbox-message-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-mailbox-message-default-enabled-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-mailbox-message-pressed-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-mailbox-message-hovered-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-mailbox-message-border-color: rgb(22.235% 22.235% 22.235%);
  --comp-media-fallback-icon-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-modal-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-modal-sunken-body-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-navbar-background-color: linear-gradient(48deg, #3f3f3f 14%, rgb(19.765% 19.765% 19.765%) 84%);
  --comp-navbar-fallback-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-navbar-button-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-navbar-button-text-color: rgb(17.294% 17.294% 17.294%);
  --comp-navbar-button-hovered-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-navbar-button-pressed-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-navbar-search-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-navbar-search-hovered-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-navbar-dropdown-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-navbar-dropdown-link-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-navbar-dropdown-active-link-text-color: rgb(26.078% 46.667% 46.667%);
  --comp-navbar-dropdown-hovered-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-navbar-dropdown-hovered-link-text-color: rgb(26.078% 46.667% 46.667%);
  --comp-navbar-dropdown-pressed-border-color: #3f3f3f;
  --comp-navbar-dropdown-pressed-link-text-color: rgb(26.078% 46.667% 46.667%);
  --comp-navbar-icon-block-enabled-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-navbar-icon-block-active-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-navbar-subtitle-text-color: rgb(47.294% 47.294% 47.294%);
  --comp-navbar-link-text-color: rgb(17.294% 17.294% 17.294%);
  --comp-navbar-link-hovered-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-navbar-link-pressed-background-color: rgb(14.824% 14.824% 14.824%);
  --comp-navbar-link-color-text-enabled-screenlarge: rgb(47.294% 47.294% 47.294%);
  --comp-navbar-link-color-text-enabled-screensmall: rgb(88.706% 88.706% 88.706%);
  --comp-navbar-link-color-text-hovered-screensmall: rgb(26.078% 46.667% 46.667%);
  --comp-navbar-link-color-text-active-screensmall: rgb(26.078% 46.667% 46.667%);
  --comp-navbar-link-color-text-pressed-screensmall: rgb(26.078% 46.667% 46.667%);
  --comp-page-controls-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-page-controls-active-background-color: rgb(88.706% 88.706% 88.706%);
  --comp-popover-neutral-shadow-color: rgba(63, 63, 63, 0.08);
  --comp-popover-neutral-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-popover-neutral-body-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-popover-neutral-enabled-dismiss-button-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-popover-neutral-hovered-dismiss-button-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-popover-neutral-dismiss-button-icon-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-popover-neutral-dismiss-button-border-color: rgb(88.706% 88.706% 88.706%);
  --comp-popover-box-shadow: 0 0 16px 0 rgba(63, 63, 63, 0.08);
  --comp-progress-bar-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-quote-marks-background-color: rgb(74.902% 69.882% 64.863%);
  --comp-rights-button-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-search-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-search-sunken-enabled-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-search-sunken-focused-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-search-sunken-focused-typing-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-search-sunken-filled-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-search-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-search-enabled-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-search-focused-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-search-focused-typing-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-search-filled-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-search-icon-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-section-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-section-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-segmented-button-selected-button-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-segmented-button-selected-button-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-segmented-button-selected-button-shadow-color: rgb(22.235% 22.235% 22.235%);
  --comp-segmented-button-pressed-button-border-color: #3f3f3f;
  --comp-segmented-button-pressed-button-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-segmented-button-pressed-button-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-segmented-button-enabled-button-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-segmented-button-enabled-button-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-segmented-button-disabled-button-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-segmented-button-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-segmented-button-inverse-selected-button-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-segmented-button-inverse-selected-button-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-segmented-button-inverse-selected-button-shadow-color: rgb(22.235% 22.235% 22.235%);
  --comp-segmented-button-inverse-pressed-button-border-color: #3f3f3f;
  --comp-segmented-button-inverse-pressed-button-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-segmented-button-inverse-pressed-button-background-color: rgb(22.235% 22.235% 22.235%);
  --comp-segmented-button-inverse-enabled-button-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-segmented-button-inverse-enabled-button-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-segmented-button-inverse-disabled-button-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-segmented-button-inverse-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-shader-background-color: rgb(9.8824% 9.8824% 9.8824% / 0);
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(48deg, #5faaaa 14%, rgb(22.353% 40% 40%) 84%);
  --comp-skeleton-background-color: linear-gradient(rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --comp-split-button-primary-border-color: rgb(26.078% 46.667% 46.667%);
  --comp-split-button-secondary-border-color: rgb(77.412% 77.412% 77.412%);
  --comp-split-button-secondary-inverse-border-color: rgb(92.471% 92.471% 92.471%);
  --comp-subheader-background-color: rgb(9.8824% 9.8824% 9.8824% / 0.64);
  --comp-subheader-link-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-subheader-link-hovered-text-color: rgb(26.078% 46.667% 46.667%);
  --comp-subheader-link-active-text-color: rgb(26.078% 46.667% 46.667%);
  --comp-subheader-link-active-border-color: rgb(26.078% 46.667% 46.667%);
  --comp-suggestion-hovered-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-suggestion-pressed-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-suggestion-pressed-border-color: #3f3f3f;
  --comp-suggestion-loading-background-color: linear-gradient(rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --comp-suggestion-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-suggestion-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-switch-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-switch-knob-shadow-color: rgba(63, 63, 63, 0.48);
  --comp-switch-checked-loading-background-color: linear-gradient(rgb(81.176% 90% 90%) 0%, #5faaaa 36%, rgb(81.176% 90% 90%) 100%);
  --comp-switch-large-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-switch-loading-background-color: linear-gradient(rgb(95.482% 95.482% 95.482%) 0%, rgb(84.941% 84.941% 84.941%) 36%, rgb(95.482% 95.482% 95.482%) 100%);
  --comp-switch-label-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-tile-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-tile-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-tile-description-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-tile-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-tile-pressed-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-tile-pressed-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-tile-active-border-color: #3f3f3f;
  --comp-tile-focused-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-tile-focused-shadow-color: rgba(63, 63, 63, 0.16);
  --comp-tile-label-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-tile-text-block-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-tile-text-block-description-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-timeline-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-timeline-pressed-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-timeline-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-timeline-description-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-timeline-meta-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-timeline-date-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-timeline-details-shadow-color: rgba(63, 63, 63, 0.24);
  --comp-tooltip-background-color: rgb(54.824% 54.824% 54.824%);
  --comp-upload-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-upload-hovered-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-upload-border-color: rgb(47.294% 47.294% 47.294%);
  --comp-upload-error-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-upload-complete-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-upload-description-text-color: rgb(95.482% 95.482% 95.482%);
  --comp-upload-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-verified-color-background: rgb(49.804% 73.333% 73.333%);
}
: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.294% 17.294% 17.294%);
  --comp-section-background-color: rgb(14.824% 14.824% 14.824%);
  --comp-heading-text-color: rgb(17.294% 17.294% 17.294%);
  --comp-shader-background-color: rgb(14.824% 14.824% 14.824% / 0);
  --comp-label-meta-text-color: rgb(17.294% 17.294% 17.294%);
  --comp-label-text-color: rgb(17.294% 17.294% 17.294%);
  --comp-page-controls-background-color: rgb(47.294% 47.294% 47.294%);
  --comp-page-controls-active-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-alert-banner-primary-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-accordion-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-accordion-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-accordion-hovered-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-accordion-active-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-range-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-link-item-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-link-item-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-link-item-hovered-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-link-item-active-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-button-primary-pressed-border-color: rgb(96.235% 98% 98%);
  --comp-button-secondary-pressed-border-color: rgb(95.482% 95.482% 95.482%);
  --comp-button-secondary-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(95.482% 95.482% 95.482%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(95.482% 95.482% 95.482%);
  --comp-link-default-text-color: rgb(17.294% 17.294% 17.294%);
  --comp-link-default-border-color: rgb(95.482% 95.482% 95.482%);
  --comp-link-default-hovered-text-color: rgb(17.294% 17.294% 17.294%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-box-pressed-border-color: rgb(95.482% 95.482% 95.482%);
  --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.902% 26.667% 26.667%);
  --comp-button-secondary-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-section-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-shader-background-color: rgb(12.353% 12.353% 12.353% / 0);
  --comp-accordion-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-accordion-icon-button-background-color: rgb(12.353% 12.353% 12.353%);
  --comp-link-item-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-box-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-box-pressed-border-color: rgb(17.294% 17.294% 17.294%);
  --comp-alert-banner-primary-background-color: rgb(19.765% 19.765% 19.765%);
  --comp-range-background-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-label-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(17.294% 17.294% 17.294%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(17.294% 17.294% 17.294%);
  --comp-link-default-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-link-default-border-color: #3f3f3f;
  --comp-link-default-hovered-text-color: rgb(84.941% 84.941% 84.941%);
  --comp-link-default-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-background-color: rgb(12.353% 12.353% 12.353%);
}
: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.8824% 9.8824% 9.8824%);
  --comp-button-secondary-background-color: rgb(32.235% 32.235% 32.235%);
  --comp-button-secondary-pressed-border-color: #3f3f3f;
  --comp-button-primary-pressed-border-color: rgb(14.902% 26.667% 26.667%);
  --comp-shader-background-color: rgb(9.8824% 9.8824% 9.8824% / 0);
  --comp-heading-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-label-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-box-pressed-border-color: rgb(17.294% 17.294% 17.294%);
  --comp-link-default-text-color: rgb(88.706% 88.706% 88.706%);
  --comp-link-default-border-color: #3f3f3f;
  --comp-link-default-hovered-text-color: rgb(9.8824% 9.8824% 9.8824%);
  --comp-link-default-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(17.294% 17.294% 17.294%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(17.294% 17.294% 17.294%);
  --comp-input-background-color: rgb(9.8824% 9.8824% 9.8824%);
}
: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.482% 95.482% 95.482%);
}
: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.118% 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.118% 60%) 84%);
  --brand-color-primary-gradient-120: linear-gradient(48deg, #003060 14%, rgb(0% 26.118% 60%) 84%);
  --brand-color-secondary-gradient-6: linear-gradient(64deg, rgb(95.906% 98.471% 99.506%) 14%, rgb(96.094% 98.071% 96.471%) 48%, rgb(99.718% 97.6% 94.565%) 84%);
  --brand-color-secondary-gradient-10: linear-gradient(64deg, rgb(93.176% 97.451% 99.176%) 14%, rgb(93.49% 96.784% 94.118%) 48%, rgb(99.529% 96% 90.941%) 84%);
  --brand-color-secondary-gradient-15: linear-gradient(64deg, rgb(89.765% 96.176% 98.765%) 14%, rgb(90.235% 95.176% 91.176%) 48%, rgb(99.294% 94% 86.412%) 84%);
  --brand-color-secondary-gradient-20: linear-gradient(64deg, rgb(86.353% 94.902% 98.353%) 14%, rgb(86.98% 93.569% 88.235%) 48%, rgb(99.059% 92% 81.882%) 84%);
  --brand-color-secondary-gradient-25: linear-gradient(64deg, rgb(82.941% 93.627% 97.941%) 14%, rgb(83.725% 91.961% 85.294%) 48%, rgb(98.824% 90% 77.353%) 84%);
  --brand-color-secondary-gradient-30: linear-gradient(64deg, rgb(79.529% 92.353% 97.529%) 14%, rgb(80.471% 90.353% 82.353%) 48%, rgb(98.588% 88% 72.824%) 84%);
  --brand-color-secondary-gradient-40: linear-gradient(64deg, rgb(72.706% 89.804% 96.706%) 14%, rgb(73.961% 87.137% 76.471%) 48%, rgb(98.118% 84% 63.765%) 84%);
  --brand-color-secondary-gradient-50: linear-gradient(64deg, rgb(65.882% 87.255% 95.882%) 14%, rgb(67.451% 83.922% 70.588%) 48%, rgb(97.647% 80% 54.706%) 84%);
  --brand-color-secondary-gradient-60: linear-gradient(64deg, rgb(59.059% 84.706% 95.059%) 14%, rgb(60.941% 80.706% 64.706%) 48%, rgb(97.176% 76% 45.647%) 84%);
  --brand-color-secondary-gradient-70: linear-gradient(64deg, rgb(52.235% 82.157% 94.235%) 14%, rgb(54.431% 77.49% 58.824%) 48%, rgb(96.706% 72% 36.588%) 84%);
  --brand-color-secondary-gradient-80: linear-gradient(64deg, rgb(45.412% 79.608% 93.412%) 14%, rgb(47.922% 74.275% 52.941%) 48%, rgb(96.235% 68% 27.529%) 84%);
  --brand-color-secondary-gradient-90: linear-gradient(64deg, rgb(38.588% 77.059% 92.588%) 14%, rgb(41.412% 71.059% 47.059%) 48%, rgb(95.765% 64% 18.471%) 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.588% 67.059% 82.588%) 14%, rgb(31.412% 61.059% 37.059%) 48%, rgb(85.765% 54% 8.4706%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(64deg, rgb(25.412% 59.608% 73.412%) 14%, rgb(27.922% 54.275% 32.941%) 48%, rgb(76.235% 48% 7.5294%) 84%);
  --brand-color-secondary-gradient-130: linear-gradient(64deg, rgb(22.235% 52.157% 64.235%) 14%, rgb(24.431% 47.49% 28.824%) 48%, rgb(66.706% 42% 6.5882%) 84%);
  --brand-color-secondary-gradient-140: linear-gradient(64deg, rgb(19.059% 44.706% 55.059%) 14%, rgb(20.941% 40.706% 24.706%) 48%, rgb(57.176% 36% 5.6471%) 84%);
  --brand-color-secondary-gradient-150: linear-gradient(64deg, rgb(15.882% 37.255% 45.882%) 14%, rgb(17.451% 33.922% 20.588%) 48%, rgb(47.647% 30% 4.7059%) 84%);
  --brand-color-secondary-gradient-160: linear-gradient(64deg, rgb(12.706% 29.804% 36.706%) 14%, rgb(13.961% 27.137% 16.471%) 48%, rgb(38.118% 24% 3.7647%) 84%);
  --brand-color-secondary-gradient-170: linear-gradient(64deg, rgb(9.5294% 22.353% 27.529%) 14%, rgb(10.471% 20.353% 12.353%) 48%, rgb(28.588% 18% 2.8235%) 84%);
  --brand-color-secondary-gradient-180: linear-gradient(64deg, rgb(6.3529% 14.902% 18.353%) 14%, rgb(6.9804% 13.569% 8.2353%) 48%, rgb(19.059% 12% 1.8824%) 84%);
  --brand-color-accent-gradient-6: linear-gradient(64deg, rgb(95.906% 98.471% 99.506%) 14%, rgb(96.094% 98.071% 96.471%) 48%, rgb(99.718% 97.6% 94.565%) 84%);
  --brand-color-accent-gradient-10: linear-gradient(64deg, rgb(93.176% 97.451% 99.176%) 14%, rgb(93.49% 96.784% 94.118%) 48%, rgb(99.529% 96% 90.941%) 84%);
  --brand-color-accent-gradient-15: linear-gradient(64deg, rgb(89.765% 96.176% 98.765%) 14%, rgb(90.235% 95.176% 91.176%) 48%, rgb(99.294% 94% 86.412%) 84%);
  --brand-color-accent-gradient-20: linear-gradient(64deg, rgb(86.353% 94.902% 98.353%) 14%, rgb(86.98% 93.569% 88.235%) 48%, rgb(99.059% 92% 81.882%) 84%);
  --brand-color-accent-gradient-25: linear-gradient(64deg, rgb(82.941% 93.627% 97.941%) 14%, rgb(83.725% 91.961% 85.294%) 48%, rgb(98.824% 90% 77.353%) 84%);
  --brand-color-accent-gradient-30: linear-gradient(64deg, rgb(79.529% 92.353% 97.529%) 14%, rgb(80.471% 90.353% 82.353%) 48%, rgb(98.588% 88% 72.824%) 84%);
  --brand-color-accent-gradient-40: linear-gradient(64deg, rgb(72.706% 89.804% 96.706%) 14%, rgb(73.961% 87.137% 76.471%) 48%, rgb(98.118% 84% 63.765%) 84%);
  --brand-color-accent-gradient-50: linear-gradient(64deg, rgb(65.882% 87.255% 95.882%) 14%, rgb(67.451% 83.922% 70.588%) 48%, rgb(97.647% 80% 54.706%) 84%);
  --brand-color-accent-gradient-60: linear-gradient(64deg, rgb(59.059% 84.706% 95.059%) 14%, rgb(60.941% 80.706% 64.706%) 48%, rgb(97.176% 76% 45.647%) 84%);
  --brand-color-accent-gradient-70: linear-gradient(64deg, rgb(52.235% 82.157% 94.235%) 14%, rgb(54.431% 77.49% 58.824%) 48%, rgb(96.706% 72% 36.588%) 84%);
  --brand-color-accent-gradient-80: linear-gradient(64deg, rgb(45.412% 79.608% 93.412%) 14%, rgb(47.922% 74.275% 52.941%) 48%, rgb(96.235% 68% 27.529%) 84%);
  --brand-color-accent-gradient-90: linear-gradient(64deg, rgb(38.588% 77.059% 92.588%) 14%, rgb(41.412% 71.059% 47.059%) 48%, rgb(95.765% 64% 18.471%) 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.588% 67.059% 82.588%) 14%, rgb(31.412% 61.059% 37.059%) 48%, rgb(85.765% 54% 8.4706%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(64deg, rgb(25.412% 59.608% 73.412%) 14%, rgb(27.922% 54.275% 32.941%) 48%, rgb(76.235% 48% 7.5294%) 84%);
  --brand-color-accent-gradient-130: linear-gradient(64deg, rgb(22.235% 52.157% 64.235%) 14%, rgb(24.431% 47.49% 28.824%) 48%, rgb(66.706% 42% 6.5882%) 84%);
  --brand-color-accent-gradient-140: linear-gradient(64deg, rgb(19.059% 44.706% 55.059%) 14%, rgb(20.941% 40.706% 24.706%) 48%, rgb(57.176% 36% 5.6471%) 84%);
  --brand-color-accent-gradient-150: linear-gradient(64deg, rgb(15.882% 37.255% 45.882%) 14%, rgb(17.451% 33.922% 20.588%) 48%, rgb(47.647% 30% 4.7059%) 84%);
  --brand-color-accent-gradient-160: linear-gradient(64deg, rgb(12.706% 29.804% 36.706%) 14%, rgb(13.961% 27.137% 16.471%) 48%, rgb(38.118% 24% 3.7647%) 84%);
  --brand-color-accent-gradient-170: linear-gradient(64deg, rgb(9.5294% 22.353% 27.529%) 14%, rgb(10.471% 20.353% 12.353%) 48%, rgb(28.588% 18% 2.8235%) 84%);
  --brand-color-accent-gradient-180: linear-gradient(64deg, rgb(6.3529% 14.902% 18.353%) 14%, rgb(6.9804% 13.569% 8.2353%) 48%, rgb(19.059% 12% 1.8824%) 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.118% 60%) 84%);
  --comp-brand-line-background-color: linear-gradient(64deg, rgb(45.412% 79.608% 93.412%) 14%, rgb(47.922% 74.275% 52.941%) 48%, rgb(96.235% 68% 27.529%) 84%);
  --comp-button-primary-background-color: linear-gradient(64deg, rgb(52.235% 82.157% 94.235%) 14%, rgb(54.431% 77.49% 58.824%) 48%, rgb(96.706% 72% 36.588%) 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.412% 59.608% 73.412%) 14%, rgb(27.922% 54.275% 32.941%) 48%, rgb(76.235% 48% 7.5294%) 84%);
  --comp-button-primary-disabled-background-color: linear-gradient(64deg, rgb(79.529% 92.353% 97.529%) 14%, rgb(80.471% 90.353% 82.353%) 48%, rgb(98.588% 88% 72.824%) 84%);
  --comp-footer-background-color: linear-gradient(48deg, #003060 14%, rgb(0% 26.118% 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.118% 60%) 84%);
  --comp-quote-marks-background-color: linear-gradient(64deg, rgb(45.412% 79.608% 93.412%) 14%, rgb(47.922% 74.275% 52.941%) 48%, rgb(96.235% 68% 27.529%) 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.129% 96.259%);
  --comp-section-background-color: rgb(0% 11.294% 22.588%);
  --comp-heading-text-color: rgb(94% 95.129% 96.259%);
  --comp-shader-background-color: rgb(0% 11.294% 22.588% / 0);
  --comp-label-meta-text-color: rgb(94% 95.129% 96.259%);
  --comp-label-text-color: rgb(94% 95.129% 96.259%);
  --comp-page-controls-background-color: rgb(30% 43.176% 56.353%);
  --comp-page-controls-active-background-color: rgb(94% 95.129% 96.259%);
  --comp-alert-banner-primary-background-color: rgb(94% 95.129% 96.259%);
  --comp-accordion-background-color: rgb(94% 95.129% 96.259%);
  --comp-accordion-text-color: #003060;
  --comp-accordion-hovered-background-color: rgb(90% 91.882% 93.765%);
  --comp-accordion-active-background-color: #ffffff;
  --comp-range-background-color: #ffffff;
  --comp-link-item-background-color: rgb(94% 95.129% 96.259%);
  --comp-link-item-text-color: #003060;
  --comp-link-item-hovered-background-color: rgb(90% 91.882% 93.765%);
  --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.129% 96.259%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(94% 95.129% 96.259%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-text-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-border-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-hovered-text-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-box-pressed-border-color: rgb(94% 95.129% 96.259%);
  --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.3333% 26.667% 18.667%);
  --comp-button-secondary-background-color: #ffffff;
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(94% 95.129% 96.259%);
  --comp-heading-text-color: #003060;
  --comp-shader-background-color: rgb(94% 95.129% 96.259% / 0);
  --comp-accordion-background-color: #ffffff;
  --comp-accordion-icon-button-background-color: rgb(94% 95.129% 96.259%);
  --comp-link-item-background-color: #ffffff;
  --comp-box-background-color: #ffffff;
  --comp-box-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-alert-banner-primary-background-color: #ffffff;
  --comp-range-background-color: rgb(75% 79.706% 84.412%);
  --comp-label-text-color: #003060;
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-text-color: #003060;
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(0% 7.5294% 15.059%);
  --comp-link-default-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-background-color: rgb(94% 95.129% 96.259%);
}
: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.5294% 15.059%);
  --comp-button-secondary-background-color: rgb(90% 91.882% 93.765%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(5.3333% 26.667% 18.667%);
  --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.176% 26.353%);
  --comp-link-default-text-color: #003060;
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(0% 7.5294% 15.059%);
  --comp-link-default-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-input-background-color: #ffffff;
}
: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.129% 96.259%);
}
: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.118% 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.412% 59.608% 73.412%) 14%, rgb(27.922% 54.275% 32.941%) 48%, rgb(76.235% 48% 7.5294%) 84%);
  --brand-color-primary-gradient-100: linear-gradient(48deg, #003060 14%, rgb(0% 26.118% 60%) 84%);
  --brand-color-primary-gradient-120: linear-gradient(48deg, #003060 14%, rgb(0% 26.118% 60%) 84%);
  --brand-color-secondary-gradient-6: linear-gradient(64deg, rgb(95.906% 98.471% 99.506%) 14%, rgb(96.094% 98.071% 96.471%) 48%, rgb(99.718% 97.6% 94.565%) 84%);
  --brand-color-secondary-gradient-10: linear-gradient(64deg, rgb(93.176% 97.451% 99.176%) 14%, rgb(93.49% 96.784% 94.118%) 48%, rgb(99.529% 96% 90.941%) 84%);
  --brand-color-secondary-gradient-15: linear-gradient(64deg, rgb(89.765% 96.176% 98.765%) 14%, rgb(90.235% 95.176% 91.176%) 48%, rgb(99.294% 94% 86.412%) 84%);
  --brand-color-secondary-gradient-20: linear-gradient(64deg, rgb(86.353% 94.902% 98.353%) 14%, rgb(86.98% 93.569% 88.235%) 48%, rgb(99.059% 92% 81.882%) 84%);
  --brand-color-secondary-gradient-25: linear-gradient(64deg, rgb(82.941% 93.627% 97.941%) 14%, rgb(83.725% 91.961% 85.294%) 48%, rgb(98.824% 90% 77.353%) 84%);
  --brand-color-secondary-gradient-30: linear-gradient(64deg, rgb(79.529% 92.353% 97.529%) 14%, rgb(80.471% 90.353% 82.353%) 48%, rgb(98.588% 88% 72.824%) 84%);
  --brand-color-secondary-gradient-40: linear-gradient(64deg, rgb(72.706% 89.804% 96.706%) 14%, rgb(73.961% 87.137% 76.471%) 48%, rgb(98.118% 84% 63.765%) 84%);
  --brand-color-secondary-gradient-50: linear-gradient(64deg, rgb(65.882% 87.255% 95.882%) 14%, rgb(67.451% 83.922% 70.588%) 48%, rgb(97.647% 80% 54.706%) 84%);
  --brand-color-secondary-gradient-60: linear-gradient(64deg, rgb(59.059% 84.706% 95.059%) 14%, rgb(60.941% 80.706% 64.706%) 48%, rgb(97.176% 76% 45.647%) 84%);
  --brand-color-secondary-gradient-70: linear-gradient(64deg, rgb(52.235% 82.157% 94.235%) 14%, rgb(54.431% 77.49% 58.824%) 48%, rgb(96.706% 72% 36.588%) 84%);
  --brand-color-secondary-gradient-80: linear-gradient(64deg, rgb(45.412% 79.608% 93.412%) 14%, rgb(47.922% 74.275% 52.941%) 48%, rgb(96.235% 68% 27.529%) 84%);
  --brand-color-secondary-gradient-90: linear-gradient(64deg, rgb(38.588% 77.059% 92.588%) 14%, rgb(41.412% 71.059% 47.059%) 48%, rgb(95.765% 64% 18.471%) 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.588% 67.059% 82.588%) 14%, rgb(31.412% 61.059% 37.059%) 48%, rgb(85.765% 54% 8.4706%) 84%);
  --brand-color-secondary-gradient-120: linear-gradient(64deg, rgb(25.412% 59.608% 73.412%) 14%, rgb(27.922% 54.275% 32.941%) 48%, rgb(76.235% 48% 7.5294%) 84%);
  --brand-color-secondary-gradient-130: linear-gradient(64deg, rgb(22.235% 52.157% 64.235%) 14%, rgb(24.431% 47.49% 28.824%) 48%, rgb(66.706% 42% 6.5882%) 84%);
  --brand-color-secondary-gradient-140: linear-gradient(64deg, rgb(19.059% 44.706% 55.059%) 14%, rgb(20.941% 40.706% 24.706%) 48%, rgb(57.176% 36% 5.6471%) 84%);
  --brand-color-secondary-gradient-150: linear-gradient(64deg, rgb(15.882% 37.255% 45.882%) 14%, rgb(17.451% 33.922% 20.588%) 48%, rgb(47.647% 30% 4.7059%) 84%);
  --brand-color-secondary-gradient-160: linear-gradient(64deg, rgb(12.706% 29.804% 36.706%) 14%, rgb(13.961% 27.137% 16.471%) 48%, rgb(38.118% 24% 3.7647%) 84%);
  --brand-color-secondary-gradient-170: linear-gradient(64deg, rgb(9.5294% 22.353% 27.529%) 14%, rgb(10.471% 20.353% 12.353%) 48%, rgb(28.588% 18% 2.8235%) 84%);
  --brand-color-secondary-gradient-180: linear-gradient(64deg, rgb(6.3529% 14.902% 18.353%) 14%, rgb(6.9804% 13.569% 8.2353%) 48%, rgb(19.059% 12% 1.8824%) 84%);
  --brand-color-accent-gradient-6: linear-gradient(64deg, rgb(95.906% 98.471% 99.506%) 14%, rgb(96.094% 98.071% 96.471%) 48%, rgb(99.718% 97.6% 94.565%) 84%);
  --brand-color-accent-gradient-10: linear-gradient(64deg, rgb(93.176% 97.451% 99.176%) 14%, rgb(93.49% 96.784% 94.118%) 48%, rgb(99.529% 96% 90.941%) 84%);
  --brand-color-accent-gradient-15: linear-gradient(64deg, rgb(89.765% 96.176% 98.765%) 14%, rgb(90.235% 95.176% 91.176%) 48%, rgb(99.294% 94% 86.412%) 84%);
  --brand-color-accent-gradient-20: linear-gradient(64deg, rgb(86.353% 94.902% 98.353%) 14%, rgb(86.98% 93.569% 88.235%) 48%, rgb(99.059% 92% 81.882%) 84%);
  --brand-color-accent-gradient-25: linear-gradient(64deg, rgb(82.941% 93.627% 97.941%) 14%, rgb(83.725% 91.961% 85.294%) 48%, rgb(98.824% 90% 77.353%) 84%);
  --brand-color-accent-gradient-30: linear-gradient(64deg, rgb(79.529% 92.353% 97.529%) 14%, rgb(80.471% 90.353% 82.353%) 48%, rgb(98.588% 88% 72.824%) 84%);
  --brand-color-accent-gradient-40: linear-gradient(64deg, rgb(72.706% 89.804% 96.706%) 14%, rgb(73.961% 87.137% 76.471%) 48%, rgb(98.118% 84% 63.765%) 84%);
  --brand-color-accent-gradient-50: linear-gradient(64deg, rgb(65.882% 87.255% 95.882%) 14%, rgb(67.451% 83.922% 70.588%) 48%, rgb(97.647% 80% 54.706%) 84%);
  --brand-color-accent-gradient-60: linear-gradient(64deg, rgb(59.059% 84.706% 95.059%) 14%, rgb(60.941% 80.706% 64.706%) 48%, rgb(97.176% 76% 45.647%) 84%);
  --brand-color-accent-gradient-70: linear-gradient(64deg, rgb(52.235% 82.157% 94.235%) 14%, rgb(54.431% 77.49% 58.824%) 48%, rgb(96.706% 72% 36.588%) 84%);
  --brand-color-accent-gradient-80: linear-gradient(64deg, rgb(45.412% 79.608% 93.412%) 14%, rgb(47.922% 74.275% 52.941%) 48%, rgb(96.235% 68% 27.529%) 84%);
  --brand-color-accent-gradient-90: linear-gradient(64deg, rgb(38.588% 77.059% 92.588%) 14%, rgb(41.412% 71.059% 47.059%) 48%, rgb(95.765% 64% 18.471%) 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.588% 67.059% 82.588%) 14%, rgb(31.412% 61.059% 37.059%) 48%, rgb(85.765% 54% 8.4706%) 84%);
  --brand-color-accent-gradient-120: linear-gradient(64deg, rgb(25.412% 59.608% 73.412%) 14%, rgb(27.922% 54.275% 32.941%) 48%, rgb(76.235% 48% 7.5294%) 84%);
  --brand-color-accent-gradient-130: linear-gradient(64deg, rgb(22.235% 52.157% 64.235%) 14%, rgb(24.431% 47.49% 28.824%) 48%, rgb(66.706% 42% 6.5882%) 84%);
  --brand-color-accent-gradient-140: linear-gradient(64deg, rgb(19.059% 44.706% 55.059%) 14%, rgb(20.941% 40.706% 24.706%) 48%, rgb(57.176% 36% 5.6471%) 84%);
  --brand-color-accent-gradient-150: linear-gradient(64deg, rgb(15.882% 37.255% 45.882%) 14%, rgb(17.451% 33.922% 20.588%) 48%, rgb(47.647% 30% 4.7059%) 84%);
  --brand-color-accent-gradient-160: linear-gradient(64deg, rgb(12.706% 29.804% 36.706%) 14%, rgb(13.961% 27.137% 16.471%) 48%, rgb(38.118% 24% 3.7647%) 84%);
  --brand-color-accent-gradient-170: linear-gradient(64deg, rgb(9.5294% 22.353% 27.529%) 14%, rgb(10.471% 20.353% 12.353%) 48%, rgb(28.588% 18% 2.8235%) 84%);
  --brand-color-accent-gradient-180: linear-gradient(64deg, rgb(6.3529% 14.902% 18.353%) 14%, rgb(6.9804% 13.569% 8.2353%) 48%, rgb(19.059% 12% 1.8824%) 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.118% 60%) 84%);
  --comp-brand-line-background-color: linear-gradient(64deg, rgb(45.412% 79.608% 93.412%) 14%, rgb(47.922% 74.275% 52.941%) 48%, rgb(96.235% 68% 27.529%) 84%);
  --comp-button-primary-background-color: linear-gradient(64deg, rgb(52.235% 82.157% 94.235%) 14%, rgb(54.431% 77.49% 58.824%) 48%, rgb(96.706% 72% 36.588%) 84%);
  --comp-button-primary-text-color: rgb(85% 87.824% 90.647%);
  --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.412% 59.608% 73.412%) 14%, rgb(27.922% 54.275% 32.941%) 48%, rgb(76.235% 48% 7.5294%) 84%);
  --comp-button-primary-disabled-background-color: linear-gradient(64deg, rgb(79.529% 92.353% 97.529%) 14%, rgb(80.471% 90.353% 82.353%) 48%, rgb(98.588% 88% 72.824%) 84%);
  --comp-footer-background-color: linear-gradient(48deg, #003060 14%, rgb(0% 26.118% 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.118% 60%) 84%);
  --comp-quote-marks-background-color: linear-gradient(64deg, rgb(45.412% 79.608% 93.412%) 14%, rgb(47.922% 74.275% 52.941%) 48%, rgb(96.235% 68% 27.529%) 84%);
  --comp-sidebar-icon-block-accent-background-color: linear-gradient(64deg, rgb(25.412% 59.608% 73.412%) 14%, rgb(27.922% 54.275% 32.941%) 48%, rgb(76.235% 48% 7.5294%) 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.176% 26.353%);
  --comp-section-background-color: rgb(0% 11.294% 22.588%);
  --comp-heading-text-color: rgb(0% 13.176% 26.353%);
  --comp-shader-background-color: rgb(0% 11.294% 22.588% / 0);
  --comp-label-meta-text-color: rgb(0% 13.176% 26.353%);
  --comp-label-text-color: rgb(0% 13.176% 26.353%);
  --comp-page-controls-background-color: rgb(30% 43.176% 56.353%);
  --comp-page-controls-active-background-color: rgb(10% 26.941% 43.882%);
  --comp-alert-banner-primary-background-color: rgb(10% 26.941% 43.882%);
  --comp-accordion-background-color: rgb(0% 9.4118% 18.824%);
  --comp-accordion-text-color: rgb(85% 87.824% 90.647%);
  --comp-accordion-hovered-background-color: rgb(10% 26.941% 43.882%);
  --comp-accordion-active-background-color: rgb(0% 15.059% 30.118%);
  --comp-range-background-color: rgb(0% 9.4118% 18.824%);
  --comp-link-item-background-color: rgb(0% 9.4118% 18.824%);
  --comp-link-item-text-color: rgb(85% 87.824% 90.647%);
  --comp-link-item-hovered-background-color: rgb(10% 26.941% 43.882%);
  --comp-link-item-active-background-color: rgb(0% 15.059% 30.118%);
  --comp-button-primary-pressed-border-color: rgb(94.8% 98% 96.8%);
  --comp-button-secondary-pressed-border-color: rgb(94% 95.129% 96.259%);
  --comp-button-secondary-background-color: rgb(0% 9.4118% 18.824%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(94% 95.129% 96.259%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-text-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-border-color: rgb(94% 95.129% 96.259%);
  --comp-link-default-hovered-text-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-box-pressed-border-color: rgb(94% 95.129% 96.259%);
  --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.3333% 26.667% 18.667%);
  --comp-button-secondary-background-color: rgb(0% 9.4118% 18.824%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-section-background-color: rgb(0% 9.4118% 18.824%);
  --comp-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-shader-background-color: rgb(0% 9.4118% 18.824% / 0);
  --comp-accordion-background-color: rgb(0% 7.5294% 15.059%);
  --comp-accordion-icon-button-background-color: rgb(0% 9.4118% 18.824%);
  --comp-link-item-background-color: rgb(0% 7.5294% 15.059%);
  --comp-box-background-color: rgb(0% 15.059% 30.118%);
  --comp-box-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-alert-banner-primary-background-color: rgb(0% 15.059% 30.118%);
  --comp-range-background-color: rgb(0% 7.5294% 15.059%);
  --comp-label-text-color: rgb(85% 87.824% 90.647%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-text-color: rgb(85% 87.824% 90.647%);
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(80% 83.765% 87.529%);
  --comp-link-default-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-input-background-color: rgb(0% 9.4118% 18.824%);
}
: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.5294% 15.059%);
  --comp-button-secondary-background-color: rgb(10% 26.941% 43.882%);
  --comp-button-secondary-pressed-border-color: #003060;
  --comp-button-primary-pressed-border-color: rgb(5.3333% 26.667% 18.667%);
  --comp-shader-background-color: rgb(0% 7.5294% 15.059% / 0);
  --comp-heading-text-color: rgb(85% 87.824% 90.647%);
  --comp-label-text-color: rgb(85% 87.824% 90.647%);
  --comp-box-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-link-default-text-color: rgb(85% 87.824% 90.647%);
  --comp-link-default-border-color: #003060;
  --comp-link-default-hovered-text-color: rgb(0% 7.5294% 15.059%);
  --comp-link-default-disabled-text-color: rgb(97.882% 98.024% 98.047%);
  --comp-link-default-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-border-color: rgb(45.294% 46.941% 47.216%);
  --comp-link-hypertext-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-link-hypertext-text-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-border-color: rgb(0% 34.824% 80%);
  --comp-link-hypertext-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-text-color: rgb(0% 34.824% 80%);
  --comp-link-nounderline-hovered-text-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-hovered-border-color: rgb(0% 21.765% 50%);
  --comp-link-nounderline-disabled-text-color: rgb(51.765% 53.647% 53.961%);
  --comp-icon-button-secondary-ghost-pressed-border-color: rgb(0% 13.176% 26.353%);
  --comp-icon-button-secondary-ghost-icon-background-color: rgb(0% 13.176% 26.353%);
  --comp-input-background-color: rgb(0% 7.5294% 15.059%);
}
: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.129% 96.259%);
}
@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-horizontal-3500: 56px;
  --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-horizontal-3500: 56px;
  --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. */
}
 
}