[data-theme=light]{--ig-wcag-a:.31;--ig-wcag-aa:.185;--ig-wcag-aaa:.178;--ig-contrast-level:var(--ig-wcag-aa);--y:clamp(0, (y / var(--ig-contrast-level) - 1) * -infinity, 1);--y-contrast:xyz-d65 var(--y) var(--y) var(--y);--ig-primary-50:oklch(97% .014 254.604);--ig-primary-50-contrast:hsla(from color(from oklch(97% .014 254.604) var(--y-contrast)) h 0 l/1);--ig-primary-100:oklch(93.2% .032 255.585);--ig-primary-100-contrast:hsla(from color(from oklch(93.2% .032 255.585) var(--y-contrast)) h 0 l/1);--ig-primary-200:oklch(88.2% .059 254.128);--ig-primary-200-contrast:hsla(from color(from oklch(88.2% .059 254.128) var(--y-contrast)) h 0 l/1);--ig-primary-300:oklch(80.9% .105 251.813);--ig-primary-300-contrast:hsla(from color(from oklch(80.9% .105 251.813) var(--y-contrast)) h 0 l/1);--ig-primary-400:oklch(71.6% .16 255.814);--ig-primary-400-contrast:hsla(from color(from oklch(71.6% .16 255.814) var(--y-contrast)) h 0 l/1);--ig-primary-500:oklch(62.3% .214 259.815);--ig-primary-500-contrast:hsla(from color(from oklch(62.3% .214 259.815) var(--y-contrast)) h 0 l/1);--ig-primary-600:oklch(54.6% .245 262.881);--ig-primary-600-contrast:hsla(from color(from oklch(54.6% .245 262.881) var(--y-contrast)) h 0 l/1);--ig-primary-700:oklch(48.8% .243 264.376);--ig-primary-700-contrast:hsla(from color(from oklch(48.8% .243 264.376) var(--y-contrast)) h 0 l/1);--ig-primary-800:oklch(42.4% .199 265.638);--ig-primary-800-contrast:hsla(from color(from oklch(42.4% .199 265.638) var(--y-contrast)) h 0 l/1);--ig-primary-900:oklch(37.9% .146 265.522);--ig-primary-900-contrast:hsla(from color(from oklch(37.9% .146 265.522) var(--y-contrast)) h 0 l/1);--ig-primary-A100:oklch(93.2% .032 255.585);--ig-primary-A100-contrast:hsla(from color(from oklch(93.2% .032 255.585) var(--y-contrast)) h 0 l/1);--ig-primary-A200:oklch(88.2% .059 254.128);--ig-primary-A200-contrast:hsla(from color(from oklch(88.2% .059 254.128) var(--y-contrast)) h 0 l/1);--ig-primary-A400:oklch(62.3% .214 259.815);--ig-primary-A400-contrast:hsla(from color(from oklch(62.3% .214 259.815) var(--y-contrast)) h 0 l/1);--ig-primary-A700:oklch(48.8% .243 264.376);--ig-primary-A700-contrast:hsla(from color(from oklch(48.8% .243 264.376) var(--y-contrast)) h 0 l/1);--ig-secondary-50:#fff0eb;--ig-secondary-50-contrast:hsla(from color(from #fff0eb var(--y-contrast)) h 0 l/1);--ig-secondary-100:#ffe1d6;--ig-secondary-100-contrast:hsla(from color(from #ffe1d6 var(--y-contrast)) h 0 l/1);--ig-secondary-200:#ffc3ad;--ig-secondary-200-contrast:hsla(from color(from #ffc3ad var(--y-contrast)) h 0 l/1);--ig-secondary-300:#ffa685;--ig-secondary-300-contrast:hsla(from color(from #ffa685 var(--y-contrast)) h 0 l/1);--ig-secondary-400:#ff885c;--ig-secondary-400-contrast:hsla(from color(from #ff885c var(--y-contrast)) h 0 l/1);--ig-secondary-500:#f95924;--ig-secondary-500-contrast:hsla(from color(from #f95924 var(--y-contrast)) h 0 l/1);--ig-secondary-600:#e04f1f;--ig-secondary-600-contrast:hsla(from color(from #e04f1f var(--y-contrast)) h 0 l/1);--ig-secondary-700:#c6451b;--ig-secondary-700-contrast:hsla(from color(from #c6451b var(--y-contrast)) h 0 l/1);--ig-secondary-800:#933313;--ig-secondary-800-contrast:hsla(from color(from #933313 var(--y-contrast)) h 0 l/1);--ig-secondary-900:#5a1f0c;--ig-secondary-900-contrast:hsla(from color(from #5a1f0c var(--y-contrast)) h 0 l/1);--ig-secondary-A100:#ffd0c0;--ig-secondary-A100-contrast:hsla(from color(from #ffd0c0 var(--y-contrast)) h 0 l/1);--ig-secondary-A200:#fa8;--ig-secondary-A200-contrast:hsla(from color(from #fa8 var(--y-contrast)) h 0 l/1);--ig-secondary-A400:#ff6b45;--ig-secondary-A400-contrast:hsla(from color(from #ff6b45 var(--y-contrast)) h 0 l/1);--ig-secondary-A700:#ff4d25;--ig-secondary-A700-contrast:hsla(from color(from #ff4d25 var(--y-contrast)) h 0 l/1);--ig-gray-50:oklch(98.5% .002 247.839);--ig-gray-50-contrast:hsla(from color(from oklch(98.5% .002 247.839) var(--y-contrast)) h 0 l/1);--ig-gray-100:oklch(96.7% .003 264.542);--ig-gray-100-contrast:hsla(from color(from oklch(96.7% .003 264.542) var(--y-contrast)) h 0 l/1);--ig-gray-200:oklch(92.8% .006 264.531);--ig-gray-200-contrast:hsla(from color(from oklch(92.8% .006 264.531) var(--y-contrast)) h 0 l/1);--ig-gray-300:oklch(87.2% .01 258.338);--ig-gray-300-contrast:hsla(from color(from oklch(87.2% .01 258.338) var(--y-contrast)) h 0 l/1);--ig-gray-400:oklch(70.7% .022 261.325);--ig-gray-400-contrast:hsla(from color(from oklch(70.7% .022 261.325) var(--y-contrast)) h 0 l/1);--ig-gray-500:oklch(55.1% .027 264.364);--ig-gray-500-contrast:hsla(from color(from oklch(55.1% .027 264.364) var(--y-contrast)) h 0 l/1);--ig-gray-600:oklch(44.6% .03 256.802);--ig-gray-600-contrast:hsla(from color(from oklch(44.6% .03 256.802) var(--y-contrast)) h 0 l/1);--ig-gray-700:oklch(37.3% .034 259.733);--ig-gray-700-contrast:hsla(from color(from oklch(37.3% .034 259.733) var(--y-contrast)) h 0 l/1);--ig-gray-800:oklch(27.8% .033 256.848);--ig-gray-800-contrast:hsla(from color(from oklch(27.8% .033 256.848) var(--y-contrast)) h 0 l/1);--ig-gray-900:oklch(21% .034 264.665);--ig-gray-900-contrast:hsla(from color(from oklch(21% .034 264.665) var(--y-contrast)) h 0 l/1);--ig-surface-50:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * 1.78));--ig-surface-50-contrast:hsla(from color(from var(--ig-surface-50) var(--y-contrast)) h 0 l/1);--ig-surface-100:hsl(from var(--ig-surface-500) h calc(s * .8) calc(l * 1.66));--ig-surface-100-contrast:hsla(from color(from var(--ig-surface-100) var(--y-contrast)) h 0 l/1);--ig-surface-200:hsl(from var(--ig-surface-500) h calc(s * .64) calc(l * 1.43));--ig-surface-200-contrast:hsla(from color(from var(--ig-surface-200) var(--y-contrast)) h 0 l/1);--ig-surface-300:hsl(from var(--ig-surface-500) h calc(s * .73) calc(l * 1.19));--ig-surface-300-contrast:hsla(from color(from var(--ig-surface-300) var(--y-contrast)) h 0 l/1);--ig-surface-400:hsl(from var(--ig-surface-500) h calc(s * .875) calc(l * 1.08));--ig-surface-400-contrast:hsla(from color(from var(--ig-surface-400) var(--y-contrast)) h 0 l/1);--ig-surface-500:#fafafa;--ig-surface-500-contrast:hsla(from color(from var(--ig-surface-500) var(--y-contrast)) h 0 l/1);--ig-surface-600:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .89));--ig-surface-600-contrast:hsla(from color(from var(--ig-surface-600) var(--y-contrast)) h 0 l/1);--ig-surface-700:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .81));--ig-surface-700-contrast:hsla(from color(from var(--ig-surface-700) var(--y-contrast)) h 0 l/1);--ig-surface-800:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .73));--ig-surface-800-contrast:hsla(from color(from var(--ig-surface-800) var(--y-contrast)) h 0 l/1);--ig-surface-900:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .64));--ig-surface-900-contrast:hsla(from color(from var(--ig-surface-900) var(--y-contrast)) h 0 l/1);--ig-surface-A100:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * 1.34));--ig-surface-A100-contrast:hsla(from color(from var(--ig-surface-A100) var(--y-contrast)) h 0 l/1);--ig-surface-A200:hsl(from var(--ig-surface-500) h calc(s * 1.22) calc(l * 1.16));--ig-surface-A200-contrast:hsla(from color(from var(--ig-surface-A200) var(--y-contrast)) h 0 l/1);--ig-surface-A400:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * .91));--ig-surface-A400-contrast:hsla(from color(from var(--ig-surface-A400) var(--y-contrast)) h 0 l/1);--ig-surface-A700:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * .65));--ig-surface-A700-contrast:hsla(from color(from var(--ig-surface-A700) var(--y-contrast)) h 0 l/1);--ig-info-50:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * 1.78));--ig-info-50-contrast:hsla(from color(from var(--ig-info-50) var(--y-contrast)) h 0 l/1);--ig-info-100:hsl(from var(--ig-info-500) h calc(s * .8) calc(l * 1.66));--ig-info-100-contrast:hsla(from color(from var(--ig-info-100) var(--y-contrast)) h 0 l/1);--ig-info-200:hsl(from var(--ig-info-500) h calc(s * .64) calc(l * 1.43));--ig-info-200-contrast:hsla(from color(from var(--ig-info-200) var(--y-contrast)) h 0 l/1);--ig-info-300:hsl(from var(--ig-info-500) h calc(s * .73) calc(l * 1.19));--ig-info-300-contrast:hsla(from color(from var(--ig-info-300) var(--y-contrast)) h 0 l/1);--ig-info-400:hsl(from var(--ig-info-500) h calc(s * .875) calc(l * 1.08));--ig-info-400-contrast:hsla(from color(from var(--ig-info-400) var(--y-contrast)) h 0 l/1);--ig-info-500:#1151c1;--ig-info-500-contrast:hsla(from color(from var(--ig-info-500) var(--y-contrast)) h 0 l/1);--ig-info-600:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .89));--ig-info-600-contrast:hsla(from color(from var(--ig-info-600) var(--y-contrast)) h 0 l/1);--ig-info-700:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .81));--ig-info-700-contrast:hsla(from color(from var(--ig-info-700) var(--y-contrast)) h 0 l/1);--ig-info-800:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .73));--ig-info-800-contrast:hsla(from color(from var(--ig-info-800) var(--y-contrast)) h 0 l/1);--ig-info-900:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .64));--ig-info-900-contrast:hsla(from color(from var(--ig-info-900) var(--y-contrast)) h 0 l/1);--ig-info-A100:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * 1.34));--ig-info-A100-contrast:hsla(from color(from var(--ig-info-A100) var(--y-contrast)) h 0 l/1);--ig-info-A200:hsl(from var(--ig-info-500) h calc(s * 1.22) calc(l * 1.16));--ig-info-A200-contrast:hsla(from color(from var(--ig-info-A200) var(--y-contrast)) h 0 l/1);--ig-info-A400:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * .91));--ig-info-A400-contrast:hsla(from color(from var(--ig-info-A400) var(--y-contrast)) h 0 l/1);--ig-info-A700:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * .65));--ig-info-A700-contrast:hsla(from color(from var(--ig-info-A700) var(--y-contrast)) h 0 l/1);--ig-success-50:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * 1.78));--ig-success-50-contrast:hsla(from color(from var(--ig-success-50) var(--y-contrast)) h 0 l/1);--ig-success-100:hsl(from var(--ig-success-500) h calc(s * .8) calc(l * 1.66));--ig-success-100-contrast:hsla(from color(from var(--ig-success-100) var(--y-contrast)) h 0 l/1);--ig-success-200:hsl(from var(--ig-success-500) h calc(s * .64) calc(l * 1.43));--ig-success-200-contrast:hsla(from color(from var(--ig-success-200) var(--y-contrast)) h 0 l/1);--ig-success-300:hsl(from var(--ig-success-500) h calc(s * .73) calc(l * 1.19));--ig-success-300-contrast:hsla(from color(from var(--ig-success-300) var(--y-contrast)) h 0 l/1);--ig-success-400:hsl(from var(--ig-success-500) h calc(s * .875) calc(l * 1.08));--ig-success-400-contrast:hsla(from color(from var(--ig-success-400) var(--y-contrast)) h 0 l/1);--ig-success-500:#028a54;--ig-success-500-contrast:hsla(from color(from var(--ig-success-500) var(--y-contrast)) h 0 l/1);--ig-success-600:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .89));--ig-success-600-contrast:hsla(from color(from var(--ig-success-600) var(--y-contrast)) h 0 l/1);--ig-success-700:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .81));--ig-success-700-contrast:hsla(from color(from var(--ig-success-700) var(--y-contrast)) h 0 l/1);--ig-success-800:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .73));--ig-success-800-contrast:hsla(from color(from var(--ig-success-800) var(--y-contrast)) h 0 l/1);--ig-success-900:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .64));--ig-success-900-contrast:hsla(from color(from var(--ig-success-900) var(--y-contrast)) h 0 l/1);--ig-success-A100:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * 1.34));--ig-success-A100-contrast:hsla(from color(from var(--ig-success-A100) var(--y-contrast)) h 0 l/1);--ig-success-A200:hsl(from var(--ig-success-500) h calc(s * 1.22) calc(l * 1.16));--ig-success-A200-contrast:hsla(from color(from var(--ig-success-A200) var(--y-contrast)) h 0 l/1);--ig-success-A400:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * .91));--ig-success-A400-contrast:hsla(from color(from var(--ig-success-A400) var(--y-contrast)) h 0 l/1);--ig-success-A700:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * .65));--ig-success-A700-contrast:hsla(from color(from var(--ig-success-A700) var(--y-contrast)) h 0 l/1);--ig-warn-50:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * 1.78));--ig-warn-50-contrast:hsla(from color(from var(--ig-warn-50) var(--y-contrast)) h 0 l/1);--ig-warn-100:hsl(from var(--ig-warn-500) h calc(s * .8) calc(l * 1.66));--ig-warn-100-contrast:hsla(from color(from var(--ig-warn-100) var(--y-contrast)) h 0 l/1);--ig-warn-200:hsl(from var(--ig-warn-500) h calc(s * .64) calc(l * 1.43));--ig-warn-200-contrast:hsla(from color(from var(--ig-warn-200) var(--y-contrast)) h 0 l/1);--ig-warn-300:hsl(from var(--ig-warn-500) h calc(s * .73) calc(l * 1.19));--ig-warn-300-contrast:hsla(from color(from var(--ig-warn-300) var(--y-contrast)) h 0 l/1);--ig-warn-400:hsl(from var(--ig-warn-500) h calc(s * .875) calc(l * 1.08));--ig-warn-400-contrast:hsla(from color(from var(--ig-warn-400) var(--y-contrast)) h 0 l/1);--ig-warn-500:#faa419;--ig-warn-500-contrast:hsla(from color(from var(--ig-warn-500) var(--y-contrast)) h 0 l/1);--ig-warn-600:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .89));--ig-warn-600-contrast:hsla(from color(from var(--ig-warn-600) var(--y-contrast)) h 0 l/1);--ig-warn-700:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .81));--ig-warn-700-contrast:hsla(from color(from var(--ig-warn-700) var(--y-contrast)) h 0 l/1);--ig-warn-800:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .73));--ig-warn-800-contrast:hsla(from color(from var(--ig-warn-800) var(--y-contrast)) h 0 l/1);--ig-warn-900:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .64));--ig-warn-900-contrast:hsla(from color(from var(--ig-warn-900) var(--y-contrast)) h 0 l/1);--ig-warn-A100:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * 1.34));--ig-warn-A100-contrast:hsla(from color(from var(--ig-warn-A100) var(--y-contrast)) h 0 l/1);--ig-warn-A200:hsl(from var(--ig-warn-500) h calc(s * 1.22) calc(l * 1.16));--ig-warn-A200-contrast:hsla(from color(from var(--ig-warn-A200) var(--y-contrast)) h 0 l/1);--ig-warn-A400:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * .91));--ig-warn-A400-contrast:hsla(from color(from var(--ig-warn-A400) var(--y-contrast)) h 0 l/1);--ig-warn-A700:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * .65));--ig-warn-A700-contrast:hsla(from color(from var(--ig-warn-A700) var(--y-contrast)) h 0 l/1);--ig-error-50:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * 1.78));--ig-error-50-contrast:hsla(from color(from var(--ig-error-50) var(--y-contrast)) h 0 l/1);--ig-error-100:hsl(from var(--ig-error-500) h calc(s * .8) calc(l * 1.66));--ig-error-100-contrast:hsla(from color(from var(--ig-error-100) var(--y-contrast)) h 0 l/1);--ig-error-200:hsl(from var(--ig-error-500) h calc(s * .64) calc(l * 1.43));--ig-error-200-contrast:hsla(from color(from var(--ig-error-200) var(--y-contrast)) h 0 l/1);--ig-error-300:hsl(from var(--ig-error-500) h calc(s * .73) calc(l * 1.19));--ig-error-300-contrast:hsla(from color(from var(--ig-error-300) var(--y-contrast)) h 0 l/1);--ig-error-400:hsl(from var(--ig-error-500) h calc(s * .875) calc(l * 1.08));--ig-error-400-contrast:hsla(from color(from var(--ig-error-400) var(--y-contrast)) h 0 l/1);--ig-error-500:#ff134a;--ig-error-500-contrast:hsla(from color(from var(--ig-error-500) var(--y-contrast)) h 0 l/1);--ig-error-600:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .89));--ig-error-600-contrast:hsla(from color(from var(--ig-error-600) var(--y-contrast)) h 0 l/1);--ig-error-700:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .81));--ig-error-700-contrast:hsla(from color(from var(--ig-error-700) var(--y-contrast)) h 0 l/1);--ig-error-800:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .73));--ig-error-800-contrast:hsla(from color(from var(--ig-error-800) var(--y-contrast)) h 0 l/1);--ig-error-900:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .64));--ig-error-900-contrast:hsla(from color(from var(--ig-error-900) var(--y-contrast)) h 0 l/1);--ig-error-A100:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * 1.34));--ig-error-A100-contrast:hsla(from color(from var(--ig-error-A100) var(--y-contrast)) h 0 l/1);--ig-error-A200:hsl(from var(--ig-error-500) h calc(s * 1.22) calc(l * 1.16));--ig-error-A200-contrast:hsla(from color(from var(--ig-error-A200) var(--y-contrast)) h 0 l/1);--ig-error-A400:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * .91));--ig-error-A400-contrast:hsla(from color(from var(--ig-error-A400) var(--y-contrast)) h 0 l/1);--ig-error-A700:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * .65));--ig-error-A700-contrast:hsla(from color(from var(--ig-error-A700) var(--y-contrast)) h 0 l/1);--igd-scrollbar-thumb:var(--ig-gray-300);--igd-scrollbar-track:transparent;color-scheme:light}[data-theme=dark]{--ig-wcag-a:.31;--ig-wcag-aa:.185;--ig-wcag-aaa:.178;--ig-contrast-level:var(--ig-wcag-aa);--y:clamp(0, (y / var(--ig-contrast-level) - 1) * -infinity, 1);--y-contrast:xyz-d65 var(--y) var(--y) var(--y);--ig-primary-50:oklch(97% .014 254.604);--ig-primary-50-contrast:hsla(from color(from oklch(97% .014 254.604) var(--y-contrast)) h 0 l/1);--ig-primary-100:oklch(93.2% .032 255.585);--ig-primary-100-contrast:hsla(from color(from oklch(93.2% .032 255.585) var(--y-contrast)) h 0 l/1);--ig-primary-200:oklch(88.2% .059 254.128);--ig-primary-200-contrast:hsla(from color(from oklch(88.2% .059 254.128) var(--y-contrast)) h 0 l/1);--ig-primary-300:oklch(80.9% .105 251.813);--ig-primary-300-contrast:hsla(from color(from oklch(80.9% .105 251.813) var(--y-contrast)) h 0 l/1);--ig-primary-400:oklch(71.6% .16 255.814);--ig-primary-400-contrast:hsla(from color(from oklch(71.6% .16 255.814) var(--y-contrast)) h 0 l/1);--ig-primary-500:oklch(62.3% .214 259.815);--ig-primary-500-contrast:hsla(from color(from oklch(62.3% .214 259.815) var(--y-contrast)) h 0 l/1);--ig-primary-600:oklch(54.6% .245 262.881);--ig-primary-600-contrast:hsla(from color(from oklch(54.6% .245 262.881) var(--y-contrast)) h 0 l/1);--ig-primary-700:oklch(48.8% .243 264.376);--ig-primary-700-contrast:hsla(from color(from oklch(48.8% .243 264.376) var(--y-contrast)) h 0 l/1);--ig-primary-800:oklch(42.4% .199 265.638);--ig-primary-800-contrast:hsla(from color(from oklch(42.4% .199 265.638) var(--y-contrast)) h 0 l/1);--ig-primary-900:oklch(37.9% .146 265.522);--ig-primary-900-contrast:hsla(from color(from oklch(37.9% .146 265.522) var(--y-contrast)) h 0 l/1);--ig-primary-A100:oklch(93.2% .032 255.585);--ig-primary-A100-contrast:hsla(from color(from oklch(93.2% .032 255.585) var(--y-contrast)) h 0 l/1);--ig-primary-A200:oklch(88.2% .059 254.128);--ig-primary-A200-contrast:hsla(from color(from oklch(88.2% .059 254.128) var(--y-contrast)) h 0 l/1);--ig-primary-A400:oklch(62.3% .214 259.815);--ig-primary-A400-contrast:hsla(from color(from oklch(62.3% .214 259.815) var(--y-contrast)) h 0 l/1);--ig-primary-A700:oklch(48.8% .243 264.376);--ig-primary-A700-contrast:hsla(from color(from oklch(48.8% .243 264.376) var(--y-contrast)) h 0 l/1);--ig-secondary-50:#fff0eb;--ig-secondary-50-contrast:hsla(from color(from #fff0eb var(--y-contrast)) h 0 l/1);--ig-secondary-100:#ffe1d6;--ig-secondary-100-contrast:hsla(from color(from #ffe1d6 var(--y-contrast)) h 0 l/1);--ig-secondary-200:#ffc3ad;--ig-secondary-200-contrast:hsla(from color(from #ffc3ad var(--y-contrast)) h 0 l/1);--ig-secondary-300:#ffa685;--ig-secondary-300-contrast:hsla(from color(from #ffa685 var(--y-contrast)) h 0 l/1);--ig-secondary-400:#ff885c;--ig-secondary-400-contrast:hsla(from color(from #ff885c var(--y-contrast)) h 0 l/1);--ig-secondary-500:#f95924;--ig-secondary-500-contrast:hsla(from color(from #f95924 var(--y-contrast)) h 0 l/1);--ig-secondary-600:#e04f1f;--ig-secondary-600-contrast:hsla(from color(from #e04f1f var(--y-contrast)) h 0 l/1);--ig-secondary-700:#c6451b;--ig-secondary-700-contrast:hsla(from color(from #c6451b var(--y-contrast)) h 0 l/1);--ig-secondary-800:#933313;--ig-secondary-800-contrast:hsla(from color(from #933313 var(--y-contrast)) h 0 l/1);--ig-secondary-900:#5a1f0c;--ig-secondary-900-contrast:hsla(from color(from #5a1f0c var(--y-contrast)) h 0 l/1);--ig-secondary-A100:#ffd0c0;--ig-secondary-A100-contrast:hsla(from color(from #ffd0c0 var(--y-contrast)) h 0 l/1);--ig-secondary-A200:#fa8;--ig-secondary-A200-contrast:hsla(from color(from #fa8 var(--y-contrast)) h 0 l/1);--ig-secondary-A400:#ff6b45;--ig-secondary-A400-contrast:hsla(from color(from #ff6b45 var(--y-contrast)) h 0 l/1);--ig-secondary-A700:#ff4d25;--ig-secondary-A700-contrast:hsla(from color(from #ff4d25 var(--y-contrast)) h 0 l/1);--ig-gray-50:oklch(21% .034 264.665);--ig-gray-50-contrast:hsla(from color(from oklch(21% .034 264.665) var(--y-contrast)) h 0 l/1);--ig-gray-100:oklch(27.8% .033 256.848);--ig-gray-100-contrast:hsla(from color(from oklch(27.8% .033 256.848) var(--y-contrast)) h 0 l/1);--ig-gray-200:oklch(37.3% .034 259.733);--ig-gray-200-contrast:hsla(from color(from oklch(37.3% .034 259.733) var(--y-contrast)) h 0 l/1);--ig-gray-300:oklch(44.6% .03 256.802);--ig-gray-300-contrast:hsla(from color(from oklch(44.6% .03 256.802) var(--y-contrast)) h 0 l/1);--ig-gray-400:oklch(55.1% .027 264.364);--ig-gray-400-contrast:hsla(from color(from oklch(55.1% .027 264.364) var(--y-contrast)) h 0 l/1);--ig-gray-500:oklch(70.7% .022 261.325);--ig-gray-500-contrast:hsla(from color(from oklch(70.7% .022 261.325) var(--y-contrast)) h 0 l/1);--ig-gray-600:oklch(87.2% .01 258.338);--ig-gray-600-contrast:hsla(from color(from oklch(87.2% .01 258.338) var(--y-contrast)) h 0 l/1);--ig-gray-700:oklch(92.8% .006 264.531);--ig-gray-700-contrast:hsla(from color(from oklch(92.8% .006 264.531) var(--y-contrast)) h 0 l/1);--ig-gray-800:oklch(96.7% .003 264.542);--ig-gray-800-contrast:hsla(from color(from oklch(96.7% .003 264.542) var(--y-contrast)) h 0 l/1);--ig-gray-900:oklch(98.5% .002 247.839);--ig-gray-900-contrast:hsla(from color(from oklch(98.5% .002 247.839) var(--y-contrast)) h 0 l/1);--ig-surface-50:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * 1.78));--ig-surface-50-contrast:hsla(from color(from var(--ig-surface-50) var(--y-contrast)) h 0 l/1);--ig-surface-100:hsl(from var(--ig-surface-500) h calc(s * .8) calc(l * 1.66));--ig-surface-100-contrast:hsla(from color(from var(--ig-surface-100) var(--y-contrast)) h 0 l/1);--ig-surface-200:hsl(from var(--ig-surface-500) h calc(s * .64) calc(l * 1.43));--ig-surface-200-contrast:hsla(from color(from var(--ig-surface-200) var(--y-contrast)) h 0 l/1);--ig-surface-300:hsl(from var(--ig-surface-500) h calc(s * .73) calc(l * 1.19));--ig-surface-300-contrast:hsla(from color(from var(--ig-surface-300) var(--y-contrast)) h 0 l/1);--ig-surface-400:hsl(from var(--ig-surface-500) h calc(s * .875) calc(l * 1.08));--ig-surface-400-contrast:hsla(from color(from var(--ig-surface-400) var(--y-contrast)) h 0 l/1);--ig-surface-500:#111;--ig-surface-500-contrast:hsla(from color(from var(--ig-surface-500) var(--y-contrast)) h 0 l/1);--ig-surface-600:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .89));--ig-surface-600-contrast:hsla(from color(from var(--ig-surface-600) var(--y-contrast)) h 0 l/1);--ig-surface-700:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .81));--ig-surface-700-contrast:hsla(from color(from var(--ig-surface-700) var(--y-contrast)) h 0 l/1);--ig-surface-800:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .73));--ig-surface-800-contrast:hsla(from color(from var(--ig-surface-800) var(--y-contrast)) h 0 l/1);--ig-surface-900:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .64));--ig-surface-900-contrast:hsla(from color(from var(--ig-surface-900) var(--y-contrast)) h 0 l/1);--ig-surface-A100:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * 1.34));--ig-surface-A100-contrast:hsla(from color(from var(--ig-surface-A100) var(--y-contrast)) h 0 l/1);--ig-surface-A200:hsl(from var(--ig-surface-500) h calc(s * 1.22) calc(l * 1.16));--ig-surface-A200-contrast:hsla(from color(from var(--ig-surface-A200) var(--y-contrast)) h 0 l/1);--ig-surface-A400:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * .91));--ig-surface-A400-contrast:hsla(from color(from var(--ig-surface-A400) var(--y-contrast)) h 0 l/1);--ig-surface-A700:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * .65));--ig-surface-A700-contrast:hsla(from color(from var(--ig-surface-A700) var(--y-contrast)) h 0 l/1);--ig-info-50:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * 1.78));--ig-info-50-contrast:hsla(from color(from var(--ig-info-50) var(--y-contrast)) h 0 l/1);--ig-info-100:hsl(from var(--ig-info-500) h calc(s * .8) calc(l * 1.66));--ig-info-100-contrast:hsla(from color(from var(--ig-info-100) var(--y-contrast)) h 0 l/1);--ig-info-200:hsl(from var(--ig-info-500) h calc(s * .64) calc(l * 1.43));--ig-info-200-contrast:hsla(from color(from var(--ig-info-200) var(--y-contrast)) h 0 l/1);--ig-info-300:hsl(from var(--ig-info-500) h calc(s * .73) calc(l * 1.19));--ig-info-300-contrast:hsla(from color(from var(--ig-info-300) var(--y-contrast)) h 0 l/1);--ig-info-400:hsl(from var(--ig-info-500) h calc(s * .875) calc(l * 1.08));--ig-info-400-contrast:hsla(from color(from var(--ig-info-400) var(--y-contrast)) h 0 l/1);--ig-info-500:#1151c1;--ig-info-500-contrast:hsla(from color(from var(--ig-info-500) var(--y-contrast)) h 0 l/1);--ig-info-600:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .89));--ig-info-600-contrast:hsla(from color(from var(--ig-info-600) var(--y-contrast)) h 0 l/1);--ig-info-700:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .81));--ig-info-700-contrast:hsla(from color(from var(--ig-info-700) var(--y-contrast)) h 0 l/1);--ig-info-800:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .73));--ig-info-800-contrast:hsla(from color(from var(--ig-info-800) var(--y-contrast)) h 0 l/1);--ig-info-900:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .64));--ig-info-900-contrast:hsla(from color(from var(--ig-info-900) var(--y-contrast)) h 0 l/1);--ig-info-A100:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * 1.34));--ig-info-A100-contrast:hsla(from color(from var(--ig-info-A100) var(--y-contrast)) h 0 l/1);--ig-info-A200:hsl(from var(--ig-info-500) h calc(s * 1.22) calc(l * 1.16));--ig-info-A200-contrast:hsla(from color(from var(--ig-info-A200) var(--y-contrast)) h 0 l/1);--ig-info-A400:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * .91));--ig-info-A400-contrast:hsla(from color(from var(--ig-info-A400) var(--y-contrast)) h 0 l/1);--ig-info-A700:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * .65));--ig-info-A700-contrast:hsla(from color(from var(--ig-info-A700) var(--y-contrast)) h 0 l/1);--ig-success-50:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * 1.78));--ig-success-50-contrast:hsla(from color(from var(--ig-success-50) var(--y-contrast)) h 0 l/1);--ig-success-100:hsl(from var(--ig-success-500) h calc(s * .8) calc(l * 1.66));--ig-success-100-contrast:hsla(from color(from var(--ig-success-100) var(--y-contrast)) h 0 l/1);--ig-success-200:hsl(from var(--ig-success-500) h calc(s * .64) calc(l * 1.43));--ig-success-200-contrast:hsla(from color(from var(--ig-success-200) var(--y-contrast)) h 0 l/1);--ig-success-300:hsl(from var(--ig-success-500) h calc(s * .73) calc(l * 1.19));--ig-success-300-contrast:hsla(from color(from var(--ig-success-300) var(--y-contrast)) h 0 l/1);--ig-success-400:hsl(from var(--ig-success-500) h calc(s * .875) calc(l * 1.08));--ig-success-400-contrast:hsla(from color(from var(--ig-success-400) var(--y-contrast)) h 0 l/1);--ig-success-500:#028a54;--ig-success-500-contrast:hsla(from color(from var(--ig-success-500) var(--y-contrast)) h 0 l/1);--ig-success-600:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .89));--ig-success-600-contrast:hsla(from color(from var(--ig-success-600) var(--y-contrast)) h 0 l/1);--ig-success-700:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .81));--ig-success-700-contrast:hsla(from color(from var(--ig-success-700) var(--y-contrast)) h 0 l/1);--ig-success-800:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .73));--ig-success-800-contrast:hsla(from color(from var(--ig-success-800) var(--y-contrast)) h 0 l/1);--ig-success-900:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .64));--ig-success-900-contrast:hsla(from color(from var(--ig-success-900) var(--y-contrast)) h 0 l/1);--ig-success-A100:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * 1.34));--ig-success-A100-contrast:hsla(from color(from var(--ig-success-A100) var(--y-contrast)) h 0 l/1);--ig-success-A200:hsl(from var(--ig-success-500) h calc(s * 1.22) calc(l * 1.16));--ig-success-A200-contrast:hsla(from color(from var(--ig-success-A200) var(--y-contrast)) h 0 l/1);--ig-success-A400:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * .91));--ig-success-A400-contrast:hsla(from color(from var(--ig-success-A400) var(--y-contrast)) h 0 l/1);--ig-success-A700:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * .65));--ig-success-A700-contrast:hsla(from color(from var(--ig-success-A700) var(--y-contrast)) h 0 l/1);--ig-warn-50:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * 1.78));--ig-warn-50-contrast:hsla(from color(from var(--ig-warn-50) var(--y-contrast)) h 0 l/1);--ig-warn-100:hsl(from var(--ig-warn-500) h calc(s * .8) calc(l * 1.66));--ig-warn-100-contrast:hsla(from color(from var(--ig-warn-100) var(--y-contrast)) h 0 l/1);--ig-warn-200:hsl(from var(--ig-warn-500) h calc(s * .64) calc(l * 1.43));--ig-warn-200-contrast:hsla(from color(from var(--ig-warn-200) var(--y-contrast)) h 0 l/1);--ig-warn-300:hsl(from var(--ig-warn-500) h calc(s * .73) calc(l * 1.19));--ig-warn-300-contrast:hsla(from color(from var(--ig-warn-300) var(--y-contrast)) h 0 l/1);--ig-warn-400:hsl(from var(--ig-warn-500) h calc(s * .875) calc(l * 1.08));--ig-warn-400-contrast:hsla(from color(from var(--ig-warn-400) var(--y-contrast)) h 0 l/1);--ig-warn-500:#faa419;--ig-warn-500-contrast:hsla(from color(from var(--ig-warn-500) var(--y-contrast)) h 0 l/1);--ig-warn-600:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .89));--ig-warn-600-contrast:hsla(from color(from var(--ig-warn-600) var(--y-contrast)) h 0 l/1);--ig-warn-700:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .81));--ig-warn-700-contrast:hsla(from color(from var(--ig-warn-700) var(--y-contrast)) h 0 l/1);--ig-warn-800:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .73));--ig-warn-800-contrast:hsla(from color(from var(--ig-warn-800) var(--y-contrast)) h 0 l/1);--ig-warn-900:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .64));--ig-warn-900-contrast:hsla(from color(from var(--ig-warn-900) var(--y-contrast)) h 0 l/1);--ig-warn-A100:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * 1.34));--ig-warn-A100-contrast:hsla(from color(from var(--ig-warn-A100) var(--y-contrast)) h 0 l/1);--ig-warn-A200:hsl(from var(--ig-warn-500) h calc(s * 1.22) calc(l * 1.16));--ig-warn-A200-contrast:hsla(from color(from var(--ig-warn-A200) var(--y-contrast)) h 0 l/1);--ig-warn-A400:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * .91));--ig-warn-A400-contrast:hsla(from color(from var(--ig-warn-A400) var(--y-contrast)) h 0 l/1);--ig-warn-A700:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * .65));--ig-warn-A700-contrast:hsla(from color(from var(--ig-warn-A700) var(--y-contrast)) h 0 l/1);--ig-error-50:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * 1.78));--ig-error-50-contrast:hsla(from color(from var(--ig-error-50) var(--y-contrast)) h 0 l/1);--ig-error-100:hsl(from var(--ig-error-500) h calc(s * .8) calc(l * 1.66));--ig-error-100-contrast:hsla(from color(from var(--ig-error-100) var(--y-contrast)) h 0 l/1);--ig-error-200:hsl(from var(--ig-error-500) h calc(s * .64) calc(l * 1.43));--ig-error-200-contrast:hsla(from color(from var(--ig-error-200) var(--y-contrast)) h 0 l/1);--ig-error-300:hsl(from var(--ig-error-500) h calc(s * .73) calc(l * 1.19));--ig-error-300-contrast:hsla(from color(from var(--ig-error-300) var(--y-contrast)) h 0 l/1);--ig-error-400:hsl(from var(--ig-error-500) h calc(s * .875) calc(l * 1.08));--ig-error-400-contrast:hsla(from color(from var(--ig-error-400) var(--y-contrast)) h 0 l/1);--ig-error-500:#ff134a;--ig-error-500-contrast:hsla(from color(from var(--ig-error-500) var(--y-contrast)) h 0 l/1);--ig-error-600:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .89));--ig-error-600-contrast:hsla(from color(from var(--ig-error-600) var(--y-contrast)) h 0 l/1);--ig-error-700:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .81));--ig-error-700-contrast:hsla(from color(from var(--ig-error-700) var(--y-contrast)) h 0 l/1);--ig-error-800:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .73));--ig-error-800-contrast:hsla(from color(from var(--ig-error-800) var(--y-contrast)) h 0 l/1);--ig-error-900:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .64));--ig-error-900-contrast:hsla(from color(from var(--ig-error-900) var(--y-contrast)) h 0 l/1);--ig-error-A100:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * 1.34));--ig-error-A100-contrast:hsla(from color(from var(--ig-error-A100) var(--y-contrast)) h 0 l/1);--ig-error-A200:hsl(from var(--ig-error-500) h calc(s * 1.22) calc(l * 1.16));--ig-error-A200-contrast:hsla(from color(from var(--ig-error-A200) var(--y-contrast)) h 0 l/1);--ig-error-A400:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * .91));--ig-error-A400-contrast:hsla(from color(from var(--ig-error-A400) var(--y-contrast)) h 0 l/1);--ig-error-A700:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * .65));--ig-error-A700-contrast:hsla(from color(from var(--ig-error-A700) var(--y-contrast)) h 0 l/1);--igd-scrollbar-thumb:var(--ig-gray-300);--igd-scrollbar-track:transparent;color-scheme:dark}:root{--igd-font-sans:aktiv-grotesk, "Segoe UI", system-ui, sans-serif;--igd-font-mono:"JetBrains Mono", "Fira Code", "Cascadia Code", monospace;--igd-logo-type:light-dark(#27265f,#fff);--igd-accent:var(--ig-primary-600);--igd-illustration:var(--igd-accent);--igd-on-accent:var(--ig-primary-600-contrast);--igd-border-radius:.25rem;--igd-border-radius-xl:.625rem;--igd-app-bg:light-dark(var(--ig-surface-50),#0a0b10);--igd-on-app-bg:light-dark(var(--ig-surface-900-contrast),var(--ig-surface-50-contrast));--igd-layout-sections-bg:var(--igd-app-bg);--igd-app-outline-color:light-dark(var(--ig-gray-200),var(--ig-gray-100));--igd-app-outline-size:.0625rem;--igd-app-outline-style:solid;--igd-app-outline:var(--igd-app-outline-size) var(--igd-app-outline-style) var(--igd-app-outline-color);--igd-sidebar-spacing:2.875rem 1.5rem;--igd-header-height:4.6875rem;--ig-header-height:4.75rem;--igd-toc-scroll-offset:1.5rem;--igd-toc-subheader-bottom:0px;--sticky-sidebar-top:0;--igd-members-spacing:var(--igd-border-radius) 1rem;--igd-page-layout-grid:18.125rem 1fr;--igd-page-padding:3rem;--igd-padding-sm:1rem;--igd-padding-md:1.5rem;--igd-padding-lg:2rem;--igd-updated-bg:light-dark(#eaf6fe,#0d1e38);--igd-updated-color:light-dark(#1151c1,#6b9fe8);--igd-updated-border:light-dark(#bae2f5,#1e3d6a);--igd-new-bg:light-dark(#eafef6,#0a2a1c);--igd-new-color:light-dark(#018450,#3dbf85);--igd-new-border:light-dark(#baf5d7,#154a30);--igd-preview-bg:light-dark(#fef5ea,#2d1507);--igd-preview-color:light-dark(#af390a,#e06030);--igd-preview-border:light-dark(#f5c8ba,#5c2810);--igd-premium-bg:light-dark(#f5eafe,#1e1030);--igd-premium-color:light-dark(#8438ff,#b585ff);--igd-premium-border:light-dark(#8438ff,#5a3a99);--igd-opensource-color:light-dark(#535353,#b5b5b5);--igd-opensource-bg:light-dark(#ececec,#383737);--igd-opensource-border:light-dark(#cacaca,#6a6a6a);--igd-expantion-panel-color:light-dark(var(--ig-secondary-500),var(--ig-secondary-500));--igd-aside-padding:1rem;--igd-aside-row-gap:.25rem;--igd-aside-column-gap:1rem;--igd-aside-border-width:.25rem;--igd-aside-border-radius:0;--igd-aside-margin-bottom:1.625rem;--igd-aside-border-style:solid;--igd-aside-info-title:light-dark(var(--ig-primary-700),var(--ig-primary-400));--igd-aside-info-content:light-dark(var(--ig-primary-800),var(--ig-primary-200));--igd-aside-info-icon:light-dark(var(--ig-primary-700),var(--ig-primary-400));--igd-aside-info-bg:light-dark(var(--ig-primary-50),var(--ig-primary-900));--igd-aside-info-border:light-dark(var(--ig-primary-700),var(--ig-primary-400));--igd-aside-info-code-background:light-dark(var(--ig-primary-100),var(--ig-primary-900));--igd-aside-warning-title:light-dark(var(--ig-secondary-700),var(--ig-secondary-400));--igd-aside-warning-content:light-dark(var(--ig-secondary-700),var(--ig-secondary-300));--igd-aside-warning-icon:light-dark(var(--ig-secondary-700),var(--ig-secondary-400));--igd-aside-warning-bg:light-dark(var(--ig-secondary-50),var(--ig-secondary-900));--igd-aside-warning-border:light-dark(var(--ig-secondary-700),var(--ig-secondary-400));--igd-aside-warning-code-background:light-dark(var(--ig-secondary-100),var(--ig-secondary-900));--igd-aside-note-title:light-dark(var(--ig-gray-700),var(--ig-gray-500));--igd-aside-note-content:light-dark(var(--ig-gray-800),var(--ig-gray-400));--igd-aside-note-icon:light-dark(var(--ig-gray-700),var(--ig-gray-400));--igd-aside-note-bg:light-dark(var(--ig-gray-100),var(--ig-gray-50));--igd-aside-note-border:light-dark(var(--ig-gray-700),var(--ig-gray-400));--igd-aside-note-code-background:light-dark(var(--ig-sgray-100),var(--ig-secondary-900));--igd-table-max-height:21.875rem;--igd-table-pinned-border-size:.0625rem;--igd-table-fg:light-dark(var(--ig-gray-700),var(--ig-gray-500));--igd-table-bg:var(--igd-layout-sections-bg);--igd-tabe-even-row-bg:var(--igd-table-bg);--igd-table-border-color:light-dark(var(--ig-gray-200),var(--ig-gray-200));--igd-table-header-bg:var(--igd-layout-sections-bg);--igd-table-header-fg:light-dark(var(--ig-gray-900),var(--ig-gray-700))}.shiki{border:1px solid var(--ig-gray-200);margin-bottom:1.625rem}pre.shiki{word-wrap:break-word;white-space:pre-wrap;border-radius:var(--igd-border-radius);max-width:100%;padding:2rem;overflow-x:auto}pre.shiki code{white-space:pre-wrap;word-break:break-word}pre.shiki{background-color:var(--shiki-color-background)!important}.copy-code-wrapper{z-index:0;position:relative}.copy-code-wrapper>.copy-btn{opacity:0;z-index:1;--foreground:var(--ig-primary-600-contrast);--hover-foreground:var(--ig-primary-600-contrast);--focus-foreground:var(--ig-primary-600-contrast);--active-foreground:var(--ig-primary-600-contrast);--background:var(--ig-primary-500);--hover-background:var(--ig-primary-500);--focus-background:var(--ig-primary-500);--active-background:var(--ig-primary-500);--border-color:transparent;--border-color-hover:transparent;--border-color-focus:transparent;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.copy-code-wrapper>.copy-btn:has([name=check]){--foreground:var(--ig-success-300-contrast);--hover-foreground:var(--ig-success-300-contrast);--focus-foreground:var(--ig-success-300-contrast);--active-foreground:var(--ig-success-300-contrast);--background:var(--ig-success-300);--hover-background:var(--ig-success-300);--focus-background:var(--ig-success-300);--active-background:var(--ig-success-300)}.copy-code-wrapper:hover>.copy-btn,.copy-code-wrapper:focus-within>.copy-btn{opacity:1}@layer components{.igd-main-content__markdown .igniteui-page-logo{height:2.5rem;margin-block-end:1.5rem;display:none}.igd-main-content__markdown igc-divider:not([variant=vertical]){margin-block:1.5rem}.igd-main-content__markdown .license-indicator-badge{margin-block-end:1.625rem}.igd-main-content__markdown p,.igd-main-content__markdown .igd-p{font-family:var(--ig-body-1-font-family,var(--ig-font-family));font-size:var(--ig-body-1-font-size);font-weight:var(--ig-body-1-font-weight);font-style:var(--ig-body-1-font-style);line-height:var(--ig-body-1-line-height);letter-spacing:var(--ig-body-1-letter-spacing);text-transform:var(--ig-body-1-text-transform);margin-top:var(--ig-body-1-margin-top);margin-bottom:var(--ig-body-1-margin-bottom)}.igd-main-content__markdown p code,.igd-main-content__markdown .igd-p code{white-space:nowrap;vertical-align:middle;max-width:100%;display:inline-block;overflow-x:auto}.igd-main-content__markdown h1,.igd-main-content__markdown .igd-h1{font-family:var(--ig-h1-font-family,var(--ig-font-family));font-size:var(--ig-h1-font-size);font-weight:var(--ig-h1-font-weight);font-style:var(--ig-h1-font-style);line-height:var(--ig-h1-line-height);letter-spacing:var(--ig-h1-letter-spacing);text-transform:var(--ig-h1-text-transform);margin-top:var(--ig-h1-margin-top);margin-bottom:var(--ig-h1-margin-bottom)}.igd-main-content__markdown h2,.igd-main-content__markdown .igd-h2{font-family:var(--ig-h2-font-family,var(--ig-font-family));font-size:var(--ig-h2-font-size);font-weight:var(--ig-h2-font-weight);font-style:var(--ig-h2-font-style);line-height:var(--ig-h2-line-height);letter-spacing:var(--ig-h2-letter-spacing);text-transform:var(--ig-h2-text-transform);margin-top:var(--ig-h2-margin-top);margin-bottom:var(--ig-h2-margin-bottom)}.igd-main-content__markdown h3,.igd-main-content__markdown .igd-h3{font-family:var(--ig-h3-font-family,var(--ig-font-family));font-size:var(--ig-h3-font-size);font-weight:var(--ig-h3-font-weight);font-style:var(--ig-h3-font-style);line-height:var(--ig-h3-line-height);letter-spacing:var(--ig-h3-letter-spacing);text-transform:var(--ig-h3-text-transform);margin-top:var(--ig-h3-margin-top);margin-bottom:var(--ig-h3-margin-bottom)}.igd-main-content__markdown h4,.igd-main-content__markdown .igd-h4{font-family:var(--ig-h4-font-family,var(--ig-font-family));font-size:var(--ig-h4-font-size);font-weight:var(--ig-h4-font-weight);font-style:var(--ig-h4-font-style);line-height:var(--ig-h4-line-height);letter-spacing:var(--ig-h4-letter-spacing);text-transform:var(--ig-h4-text-transform);margin-top:var(--ig-h4-margin-top);margin-bottom:var(--ig-h4-margin-bottom)}.igd-main-content__markdown h5,.igd-main-content__markdown .igd-h5{font-family:var(--ig-h5-font-family,var(--ig-font-family));font-size:var(--ig-h5-font-size);font-weight:var(--ig-h5-font-weight);font-style:var(--ig-h5-font-style);line-height:var(--ig-h5-line-height);letter-spacing:var(--ig-h5-letter-spacing);text-transform:var(--ig-h5-text-transform);margin-top:var(--ig-h5-margin-top);margin-bottom:var(--ig-h5-margin-bottom)}.igd-main-content__markdown h6,.igd-main-content__markdown .igd-h6{font-family:var(--ig-h6-font-family,var(--ig-font-family));font-size:var(--ig-h6-font-size);font-weight:var(--ig-h6-font-weight);font-style:var(--ig-h6-font-style);line-height:var(--ig-h6-line-height);letter-spacing:var(--ig-h6-letter-spacing);text-transform:var(--ig-h6-text-transform);margin-top:var(--ig-h6-margin-top);margin-bottom:var(--ig-h6-margin-bottom)}.igd-main-content__markdown p code,.igd-main-content__markdown h1 code,.igd-main-content__markdown h2 code,.igd-main-content__markdown h3 code,.igd-main-content__markdown h4 code,.igd-main-content__markdown h5 code,.igd-main-content__markdown h6 code,.igd-main-content__markdown table code{margin-block-end:0}.igd-main-content__markdown p+p{margin-block-start:1.5rem}.igd-main-content__markdown{color:light-dark(var(--ig-gray-800),var(--ig-gray-500));padding:var(--igd-page-padding);min-width:0}.igd-main-content__markdown pre:not(.astro-code){font-family:var(--ig-code-font-family,var(--ig-font-family));font-size:var(--ig-code-font-size);font-weight:var(--ig-code-font-weight);font-style:var(--ig-code-font-style);line-height:var(--ig-code-line-height);letter-spacing:var(--ig-code-letter-spacing);text-transform:var(--ig-code-text-transform);margin-top:var(--ig-code-margin-top);margin-bottom:var(--ig-code-margin-bottom);margin-block:0 1.625rem}.igd-main-content__markdown pre,.igd-main-content__markdown code{margin-block-end:1.625rem;font-family:var(--font-mono)!important}.igd-main-content__markdown pre.astro-code{border-radius:.5rem;padding:1.5rem}.igd-main-content__markdown kbd{font-family:var(--ig-code-font-family,var(--ig-font-family));font-size:var(--ig-code-font-size);font-weight:var(--ig-code-font-weight);font-style:var(--ig-code-font-style);line-height:var(--ig-code-line-height);letter-spacing:var(--ig-code-letter-spacing);text-transform:var(--ig-code-text-transform);margin-top:var(--ig-code-margin-top);margin-bottom:var(--ig-code-margin-bottom);background-color:var(--ig-gray-100);color:var(--ig-gray-100-contrast);box-shadow:none;border:.0625rem solid var(--ig-gray-300);margin:0}.igd-main-content__markdown code:not(pre code){font-family:var(--ig-code-font-family,var(--ig-font-family));font-size:var(--ig-code-font-size);font-weight:var(--ig-code-font-weight);font-style:var(--ig-code-font-style);line-height:var(--ig-code-line-height);letter-spacing:var(--ig-code-letter-spacing);text-transform:var(--ig-code-text-transform);margin-top:var(--ig-code-margin-top);margin-bottom:var(--ig-code-margin-bottom);color:light-dark(var(--ig-gray-900),var(--ig-gray-800));background:light-dark(var(--ig-gray-100),#112031);border:.0625rem solid light-dark(var(--ig-gray-200),#1a314a);border-radius:.25rem;margin:0;line-height:normal}.igd-main-content__markdown ul,.igd-main-content__markdown ol,.igd-main-content__markdown dl{font-family:var(--ig-body-1-font-family,var(--ig-font-family));font-size:var(--ig-body-1-font-size);font-weight:var(--ig-body-1-font-weight);font-style:var(--ig-body-1-font-style);line-height:var(--ig-body-1-line-height);letter-spacing:var(--ig-body-1-letter-spacing);text-transform:var(--ig-body-1-text-transform);margin-top:var(--ig-body-1-margin-top);margin-bottom:var(--ig-body-1-margin-bottom);color:inherit;margin:0;padding-block:0;padding-inline-start:1.125rem}.igd-main-content__markdown ul ::marker,.igd-main-content__markdown ol ::marker,.igd-main-content__markdown dl ::marker{color:var(--ig-primary-500)}.igd-main-content__markdown ul li>strong,.igd-main-content__markdown ol li>strong,.igd-main-content__markdown dl li>strong{font-family:var(--ig-subtitle-2-font-family,var(--ig-font-family));font-size:var(--ig-subtitle-2-font-size);font-weight:var(--ig-subtitle-2-font-weight);font-style:var(--ig-subtitle-2-font-style);line-height:var(--ig-subtitle-2-line-height);letter-spacing:var(--ig-subtitle-2-letter-spacing);text-transform:var(--ig-subtitle-2-text-transform);margin-top:var(--ig-subtitle-2-margin-top);margin-bottom:var(--ig-subtitle-2-margin-bottom);margin:0}.igd-main-content__markdown ul li,.igd-main-content__markdown ol li,.igd-main-content__markdown dl li{color:inherit;padding-block:.25rem;padding-inline:0 .5rem;position:relative}.igd-main-content__markdown ul li ::marker,.igd-main-content__markdown ol li ::marker,.igd-main-content__markdown dl li ::marker{color:var(--ig-primary-500)}.igd-main-content__markdown ul li>.shiki,.igd-main-content__markdown ol li>.shiki,.igd-main-content__markdown dl li>.shiki{margin-top:.5rem}.igd-main-content__markdown ul li:has(>ul),.igd-main-content__markdown ol li:has(>ul),.igd-main-content__markdown dl li:has(>ul){padding-block-end:0}.igd-main-content__markdown ul code,.igd-main-content__markdown ol code,.igd-main-content__markdown dl code{margin-block-end:0}.igd-main-content__markdown ul p,.igd-main-content__markdown ul h1,.igd-main-content__markdown ul h2,.igd-main-content__markdown ul h3,.igd-main-content__markdown ul h4,.igd-main-content__markdown ul h5,.igd-main-content__markdown ul h6:only-child,.igd-main-content__markdown ol p,.igd-main-content__markdown ol h1,.igd-main-content__markdown ol h2,.igd-main-content__markdown ol h3,.igd-main-content__markdown ol h4,.igd-main-content__markdown ol h5,.igd-main-content__markdown ol h6:only-child,.igd-main-content__markdown dl p,.igd-main-content__markdown dl h1,.igd-main-content__markdown dl h2,.igd-main-content__markdown dl h3,.igd-main-content__markdown dl h4,.igd-main-content__markdown dl h5,.igd-main-content__markdown dl h6:only-child{margin:0}.igd-main-content__markdown iframe:not(.igd-code-view iframe){border:.0625rem solid light-dark(var(--ig-gray-200),var(--ig-gray-100));border-radius:.5rem;margin-block-end:1.625rem}.igd-main-content__markdown ul:not(li ul),.igd-main-content__markdown ol:not(li ol),.igd-main-content__markdown dl:not(dd dl){margin-bottom:1.625rem}.igd-main-content__markdown dl{flex-direction:column;gap:8px;padding-inline-start:0;display:flex}.igd-main-content__markdown dl dt{color:var(--ig-gray-900)}.igd-main-content__markdown dl dd{color:inherit;margin-block-end:1rem}.igd-main-content__markdown address{line-height:2rem}.igd-main-content__markdown address p{font-family:var(--ig-body-2-font-family,var(--ig-font-family));font-size:var(--ig-body-2-font-size);font-weight:var(--ig-body-2-font-weight);font-style:var(--ig-body-2-font-style);line-height:var(--ig-body-2-line-height);letter-spacing:var(--ig-body-2-letter-spacing);text-transform:var(--ig-body-2-text-transform);margin-top:var(--ig-body-2-margin-top);margin-bottom:var(--ig-body-2-margin-bottom);line-height:2rem}.igd-main-content__markdown address a{text-decoration:underline}.igd-main-content__markdown address{margin-block-end:1.625rem}.igd-main-content__markdown a{font-size:inherit;color:light-dark(var(--ig-primary-500),var(--ig-primary-200));text-decoration:underline}.igd-main-content__markdown a:hover,.igd-main-content__markdown a:focus{color:light-dark(var(--ig-primary-600),var(--ig-primary-100))}.igd-main-content__markdown a:focus,.igd-main-content__markdown a:focus-visible{outline:none}.igd-main-content__markdown a code{color:inherit}.igd-main-content__markdown a:has(code):hover code,.igd-main-content__markdown a:has(code):focus code{color:var(--igd-accent);border-color:var(--ig-primary-100)}.igd-main-content__markdown label{font-family:var(--ig-body-2-font-family,var(--ig-font-family));font-size:var(--ig-body-2-font-size);font-weight:var(--ig-body-2-font-weight);font-style:var(--ig-body-2-font-style);line-height:var(--ig-body-2-line-height);letter-spacing:var(--ig-body-2-letter-spacing);text-transform:var(--ig-body-2-text-transform);margin-top:var(--ig-body-2-margin-top);margin-bottom:var(--ig-body-2-margin-bottom);margin-block:0}.igd-main-content__markdown a[target=_blank]:after{content:"";vertical-align:middle;background-color:currentColor;width:1em;height:1em;margin-inline-start:.2em;display:inline-block;mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.21162 15C3.86637 15 3.57812 14.8844 3.34688 14.6531C3.11563 14.4219 3 14.1336 3 13.7884V4.21162C3 3.86637 3.11563 3.57812 3.34688 3.34688C3.57812 3.11563 3.86637 3 4.21162 3H8.42306V3.75H4.21162C4.09613 3.75 3.99031 3.79806 3.89419 3.89419C3.79806 3.99031 3.75 4.09613 3.75 4.21162V13.7884C3.75 13.9039 3.79806 14.0097 3.89419 14.1058C3.99031 14.2019 4.09613 14.25 4.21162 14.25H13.7884C13.9039 14.25 14.0097 14.2019 14.1058 14.1058C14.2019 14.0097 14.25 13.9039 14.25 13.7884V9.57694H15V13.7884C15 14.1336 14.8844 14.4219 14.6531 14.6531C14.4219 14.8844 14.1336 15 13.7884 15H4.21162ZM7.30388 11.2269L6.77306 10.6961L13.7192 3.75H10.5V3H15V7.5H14.25V4.28081L7.30388 11.2269Z'/%3E%3C/svg%3E");mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.igd-main-content__markdown .igd-defined-in>span{white-space:nowrap}.igd-main-content__markdown .igd-defined-in{border:1px solid light-dark(var(--ig-primary-500),var(--ig-primary-800));border-radius:var(--igd-border-radius);font-family:var(--ig-body-1-font-family,var(--ig-font-family));font-size:var(--ig-body-1-font-size);font-weight:var(--ig-body-1-font-weight);font-style:var(--ig-body-1-font-style);line-height:var(--ig-body-1-line-height);letter-spacing:var(--ig-body-1-letter-spacing);text-transform:var(--ig-body-1-text-transform);margin-top:var(--ig-body-1-margin-top);margin-bottom:var(--ig-body-1-margin-bottom);color:var(--ig-secondary-500);grid-template-columns:auto 1fr;align-items:start;gap:.5rem;margin-block-end:1.625rem;padding:.5rem 1rem;display:grid}.igd-main-content__markdown .igd-defined-in a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.igd-main-content__markdown h2,.igd-main-content__markdown h3,.igd-main-content__markdown h4,.igd-main-content__markdown h5,.igd-main-content__markdown h6{align-items:center;gap:.5rem;display:flex}.igd-main-content__markdown h2:hover .igd-anchor-link,.igd-main-content__markdown h3:hover .igd-anchor-link,.igd-main-content__markdown h4:hover .igd-anchor-link,.igd-main-content__markdown h5:hover .igd-anchor-link,.igd-main-content__markdown h6:hover .igd-anchor-link{opacity:1}.igd-main-content__markdown h1,.igd-main-content__markdown h2,.igd-main-content__markdown h3,.igd-main-content__markdown h4,.igd-main-content__markdown h5,.igd-main-content__markdown h6{color:light-dark(var(--ig-gray-800),var(--ig-gray-700))}.igd-main-content__markdown .igd-anchor-link{opacity:0;--ig-size:1;--foreground:var(--ig-primary-600);--background:var(--ig-primary-50);--border-color:var(--ig-primary-100);--hover-foreground:var(--ig-primary-600);--hover-background:var(--ig-primary-50);--focus-foreground:var(--ig-primary-600);--focus-background:var(--ig-primary-50);--active-foreground:var(--ig-primary-600);--active-background:var(--ig-primary-50);flex-shrink:0;transition:opacity .15s}.igd-main-content__markdown .igd-anchor-link::part(focused):after{display:none}.igd-main-content__markdown .igd-anchor-link:focus-within,.igd-main-content__markdown .igd-anchor-link:focus-visible{opacity:1;outline:none}.igd-main-content__markdown .igd-anchor-link igc-icon{--ig-icon-size:rem(32px)}.igd-main-content__markdown .lead{margin-bottom:1.625rem}.igd-main-content__markdown img{border-radius:var(--igd-border-radius);content-visibility:auto;max-width:100%;height:auto;margin-block-end:1.625rem;display:block}.igd-main-content__markdown a:has(>img){text-decoration:none;display:inline-block}.igd-main-content__markdown figure{margin-block-end:1.625rem;margin-inline:0}.igd-main-content__markdown figure img,.igd-main-content__markdown figure video,.igd-main-content__markdown figure p,.igd-main-content__markdown figure h1,.igd-main-content__markdown figure h2,.igd-main-content__markdown figure h3,.igd-main-content__markdown figure h4,.igd-main-content__markdown figure h5,.igd-main-content__markdown figure h6{margin-block-end:0}.igd-main-content__markdown figcaption,.igd-main-content__markdown figcaption>p{font-family:var(--ig-caption-font-family,var(--ig-font-family));font-size:var(--ig-caption-font-size);font-weight:var(--ig-caption-font-weight);font-style:var(--ig-caption-font-style);line-height:var(--ig-caption-line-height);letter-spacing:var(--ig-caption-letter-spacing);text-transform:var(--ig-caption-text-transform);margin-top:var(--ig-caption-margin-top);margin-bottom:var(--ig-caption-margin-bottom);margin:0}.igd-main-content__markdown figcaption{color:var(--ig-gray-600);text-align:center;margin-block-end:1.625rem;padding-block-start:.5rem}.igd-main-content__markdown blockquote{border-inline-start-width:.0625rem;border-inline-start-color:var(--ig-gray-600);margin-block-end:1.625rem;padding:1rem}.igd-main-content__markdown blockquote p:only-child{font-family:var(--ig-detail-1-font-family,var(--ig-font-family));font-size:var(--ig-detail-1-font-size);font-weight:var(--ig-detail-1-font-weight);font-style:var(--ig-detail-1-font-style);line-height:var(--ig-detail-1-line-height);letter-spacing:var(--ig-detail-1-letter-spacing);text-transform:var(--ig-detail-1-text-transform);margin-top:var(--ig-detail-1-margin-top);margin-bottom:var(--ig-detail-1-margin-bottom);margin:0;margin:0;font-style:italic}.igd-main-content__markdown q{font-family:var(--ig-detail-1-font-family,var(--ig-font-family));font-size:var(--ig-detail-1-font-size);font-weight:var(--ig-detail-1-font-weight);font-style:var(--ig-detail-1-font-style);line-height:var(--ig-detail-1-line-height);letter-spacing:var(--ig-detail-1-letter-spacing);text-transform:var(--ig-detail-1-text-transform);margin-top:var(--ig-detail-1-margin-top);margin-bottom:var(--ig-detail-1-margin-bottom);margin:0;font-style:italic}.igd-main-content__markdown blockquote .small,.igd-main-content__markdown blockquote footer,.igd-main-content__markdown blockquote small{font-family:var(--ig-detail-1-font-family,var(--ig-font-family));font-size:var(--ig-detail-1-font-size);font-weight:var(--ig-detail-1-font-weight);font-style:var(--ig-detail-1-font-style);line-height:var(--ig-detail-1-line-height);letter-spacing:var(--ig-detail-1-letter-spacing);text-transform:var(--ig-detail-1-text-transform);margin-top:var(--ig-detail-1-margin-top);margin-bottom:var(--ig-detail-1-margin-bottom);color:var(--ig-gray-600);margin:0}.igd-main-content__markdown .igd-video{aspect-ratio:16/9;border-radius:var(--igd-border-radius);outline:.0625rem solid light-dark(var(--ig-gray-200),var(--ig-gray-100));width:100%;margin-block-end:1.625rem;position:relative;overflow:hidden}.igd-main-content__markdown .igd-video iframe,.igd-main-content__markdown .igd-video video{border:0;width:100%;height:100%;position:absolute;inset:0}.igd-main-content__markdown video{aspect-ratio:16/9;border-radius:var(--igd-border-radius);outline:.0625rem solid light-dark(var(--ig-gray-200),var(--ig-gray-100));width:100%;max-width:100%;height:auto;margin-block-end:1.625rem;font-family:inherit;display:block}.igd-main-content__markdown audio{width:100%;margin-block-end:1.625rem;display:block}.igd-main-content__markdown>hr{border:none;border-block-start:.0625rem solid light-dark(var(--ig-gray-200),var(--ig-gray-100));margin-block:1.625rem}.theme-switcher-wrapper input[type=radio][name=theme]{display:none}.theme-switcher-wrapper .switch-label{cursor:pointer;color:var(--ig-gray-600);border-bottom:.125rem solid #0000;margin-inline-end:.25rem;padding:.375rem 1rem;display:inline-block}.theme-switcher-wrapper .switch-label:hover{color:var(--ig-gray-900)}.theme-switcher-wrapper .tables .theme-table{display:none}.theme-switcher-wrapper #material:checked~.tables .theme-table.material,.theme-switcher-wrapper #fluent:checked~.tables .theme-table.fluent,.theme-switcher-wrapper #bootstrap:checked~.tables .theme-table.bootstrap,.theme-switcher-wrapper #indigo:checked~.tables .theme-table.indigo{display:block}.theme-switcher-wrapper #material:checked~label[for=material],.theme-switcher-wrapper #fluent:checked~label[for=fluent],.theme-switcher-wrapper #bootstrap:checked~label[for=bootstrap],.theme-switcher-wrapper #indigo:checked~label[for=indigo]{color:var(--igd-accent);border-bottom-color:var(--igd-accent);font-weight:600}.igd-table-wrapper{max-height:var(--igd-table-max-height);border:.0625rem solid var(--igd-table-border-color);z-index:0;width:100%;margin-block-end:1.625rem;position:relative;overflow:auto}.igd-table-wrapper table{border-collapse:collapse;min-width:100%;color:var(--igd-table-fg);font-family:inherit}.igd-table-wrapper table th{font-family:var(--ig-subtitle-2-font-family,var(--ig-font-family));font-size:var(--ig-subtitle-2-font-size);font-weight:var(--ig-subtitle-2-font-weight);font-style:var(--ig-subtitle-2-font-style);line-height:var(--ig-subtitle-2-line-height);letter-spacing:var(--ig-subtitle-2-letter-spacing);text-transform:var(--ig-subtitle-2-text-transform);margin-top:var(--ig-subtitle-2-margin-top);margin-bottom:var(--ig-subtitle-2-margin-bottom);white-space:nowrap;margin:0}.igd-table-wrapper table td{font-family:var(--ig-detail-1-font-family,var(--ig-font-family));font-size:var(--ig-detail-1-font-size);font-weight:var(--ig-detail-1-font-weight);font-style:var(--ig-detail-1-font-style);line-height:var(--ig-detail-1-line-height);letter-spacing:var(--ig-detail-1-letter-spacing);text-transform:var(--ig-detail-1-text-transform);margin-top:var(--ig-detail-1-margin-top);margin-bottom:var(--ig-detail-1-margin-bottom);margin:0}.igd-table-wrapper table td,.igd-table-wrapper table th{border-block:.0625rem solid var(--igd-table-border-color);vertical-align:baseline;border-inline:none;padding-block:1rem;padding-inline:1.5rem}.igd-table-wrapper table thead tr:first-child th,.igd-table-wrapper table tbody tr:first-child td,.igd-table-wrapper table tbody tr:first-child th{border-block-start:none}.igd-table-wrapper table tbody tr:last-child td,.igd-table-wrapper table tbody tr:last-child th,.igd-table-wrapper table tfoot tr:last-child td,.igd-table-wrapper table tfoot tr:last-child th{border-block-end:none}.igd-table-wrapper table thead th{vertical-align:bottom;border-block-end:none}.igd-table-wrapper table tr{background-color:var(--igd-table-bg)}.igd-table-wrapper table tr:nth-child(2n){background-color:var(--igd-tabe-row-even-bg)}.igd-table-wrapper table tr:hover{background-color:var(--igd-tabe-row-hover-bg)}.igd-table-wrapper table th{text-align:left;background-color:var(--igd-table-header-bg);color:var(--igd-table-header-fg)}.igd-table-wrapper table thead th{z-index:2;position:sticky;top:0}.igd-table-wrapper table thead th:before{content:"";width:100%;height:var(--igd-table-pinned-border-size);background:var(--igd-table-border-color);position:absolute;inset-block-end:0;inset-inline-start:0}.igd-table-wrapper[data-scrolled-y] .igd-table-wrapper table thead th:before{background:linear-gradient(to bottom, var(--igd-table-border-color) 0, var(--igd-table-border-color) .0625rem, transparent .0625rem, transparent .125rem, var(--igd-table-border-color) .125rem, var(--igd-table-border-color) .1875rem);height:.1875rem}.igd-table-wrapper table th:first-child{background-color:var(--igd-table-header-bg)}.igd-table-wrapper table td:first-child{background-color:var(--igd-table-bg)}.igd-table-wrapper table th:first-child,.igd-table-wrapper table td:first-child{position:sticky;inset-inline-start:0}.igd-table-wrapper table th:first-child:after,.igd-table-wrapper table td:first-child:after{content:"";width:var(--igd-table-pinned-border-size);background:var(--igd-table-border-color);height:100%;position:absolute;inset-block-start:0;inset-inline-end:0}.igd-table-wrapper[data-scrolled-x] .igd-table-wrapper table th:first-child:after,.igd-table-wrapper[data-scrolled-x] .igd-table-wrapper table td:first-child:after{background:linear-gradient(to right, var(--igd-table-border-color) 0, var(--igd-table-border-color) .0625rem, transparent .0625rem, transparent .125rem, var(--igd-table-border-color) .125rem, var(--igd-table-border-color) .1875rem);width:.1875rem}.igd-table-wrapper table thead th:first-child,.igd-table-wrapper table tfoot th:first-child{background-color:var(--igd-table-header-bg);z-index:3}.igd-table-wrapper table.igd-table-expandable thead th:first-child,.igd-table-wrapper table.igd-table-expandable .igd-row-summary td:first-child{text-align:center;width:3rem;padding-inline:.75rem}.igd-table-wrapper table.igd-table-expandable .igd-row-summary td:first-child{vertical-align:middle}.igd-table-wrapper table.igd-table-expandable .igd-row-toggle{cursor:pointer;color:var(--igd-table-header-fg);justify-content:center;align-items:center;display:inline-flex}.igd-table-wrapper table.igd-table-expandable .igd-row-toggle input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.igd-table-wrapper table.igd-table-expandable .igd-row-toggle input:focus-visible+.igd-row-chevron{outline:.125rem solid var(--igd-accent);outline-offset:.125rem;border-radius:.125rem}.igd-table-wrapper table.igd-table-expandable .igd-row-chevron{--size:1.125rem;flex-shrink:0;transition:transform .2s;transform:rotate(-90deg)}.igd-table-wrapper table.igd-table-expandable .igd-row-detail{display:none}.igd-table-wrapper table.igd-table-expandable .igd-row-summary:has(.igd-row-toggle input:checked) .igd-row-chevron{transform:rotate(0)}.igd-table-wrapper table.igd-table-expandable .igd-row-summary:has(.igd-row-toggle input:checked) td{border-block-end:none}.igd-table-wrapper table.igd-table-expandable .igd-row-summary:has(.igd-row-toggle input:checked)+.igd-row-detail{display:table-row}.igd-table-wrapper table.igd-table-expandable .igd-row-detail>td{vertical-align:top;border-block-start:none;padding-block-start:0;position:static}.igd-table-wrapper table.igd-table-expandable .igd-row-detail>td:after{display:none}.igd-table-wrapper table.igd-table-expandable .igd-row-detail-inner{font-family:var(--ig-detail-1-font-family,var(--ig-font-family));font-size:var(--ig-detail-1-font-size);font-weight:var(--ig-detail-1-font-weight);font-style:var(--ig-detail-1-font-style);line-height:var(--ig-detail-1-line-height);letter-spacing:var(--ig-detail-1-letter-spacing);text-transform:var(--ig-detail-1-text-transform);margin-top:var(--ig-detail-1-margin-top);margin-bottom:var(--ig-detail-1-margin-bottom);color:var(--igd-table-fg);margin:0}igc-select{--ig-drop-down-background-color:var(--igd-app-bg);--ig-drop-down-item-text-color:var(--ig-gray-600);--ig-drop-down-hover-item-background:var(--ig-gray-50);--ig-drop-down-hover-item-text-color:var(--ig-gray-900);--ig-drop-down-focused-item-text-color:var(--ig-gray-600);--ig-drop-down-focused-item-background:var(--ig-gray-50);--ig-drop-down-focused-item-border-color:transparent;--ig-drop-down-border-color:transparent;--ig-drop-down-border-radius:1rem;--ig-drop-down-item-border-radius:0;--ig-drop-down-selected-item-text-color:var(--igd-accent);--ig-drop-down-selected-hover-item-text-color:var(--igd-accent);--ig-drop-down-selected-focus-item-text-color:var(--igd-accent);--ig-drop-down-selected-item-background:transparent;--ig-drop-down-selected-hover-item-background:var(--ig-gray-50);--ig-drop-down-selected-focus-item-background:transparent;--ig-drop-down-size:2.5rem;--ig-input-group-input-prefix-background:transparent;--ig-input-group-input-prefix-background--filled:transparent;--ig-input-group-input-prefix-color--filled:var(--ig-gray-900);--ig-input-group-input-prefix-background--focused:transparent;--ig-input-group-input-prefix-color--focused:var(--ig-gray-900);--ig-input-group-input-suffix-background:transparent;--ig-input-group-input-suffix-background--filled:transparent;--ig-input-group-input-suffix-color--filled:var(--ig-gray-900);--ig-input-group-input-suffix-background--focused:transparent;--ig-input-group-input-suffix-color--focused:var(--ig-gray-900);--ig-input-group-idle-text-color:var(--ig-gray-900);--ig-input-group-disabled-border-color:transparent;--ig-input-group-border-color:var(--ig-gray-300);--ig-input-group-hover-border-color:var(--ig-gray-400);--ig-input-group-border-disabled-background:transparent;--ig-select-toggle-button-background:transparent;--ig-select-toggle-button-background-focus:transparent;--ig-select-toggle-button-foreground:var(--ig-gray-900);--ig-select-toggle-button-foreground-focus:var(--igd-accent);--ig-select-toggle-button-foreground-filled:var(--ig-gray-900);--ig-select-toggle-button-background-disabled:transparent;--ig-select-toggle-button-foreground-disabled:var(--ig-gray-400);--ig-input-group-border-border-radius:var(--igd-border-radius-xl)}igc-select::part(base){padding-block:.75rem}igc-select igc-icon{padding-inline-end:0}igc-select-item{margin-block:0}igc-select::part(container){font-family:var(--ig-body-2-font-family,var(--ig-font-family));font-size:var(--ig-body-2-font-size);font-weight:var(--ig-body-2-font-weight);font-style:var(--ig-body-2-font-style);line-height:var(--ig-body-2-line-height);letter-spacing:var(--ig-body-2-letter-spacing);text-transform:var(--ig-body-2-text-transform);margin-top:var(--ig-body-2-margin-top);margin-bottom:var(--ig-body-2-margin-bottom);margin:0}igc-select::part(base){border:var(--igd-app-outline);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}igc-icon-button[variant=outlined]{--foreground:light-dark(var(--ig-gray-900),var(--ig-gray-700));--hover-foreground:var(--igd-accent);--focus-foreground:var(--igd-accent);--active-foreground:var(--igd-accent);--focus-hover-foreground:var(--igd-accent);--hover-background:transparent;--focus-background:transparent;--active-background:transparent;--focus-hover-background:transparent;--focus-visible-background:transparent;--border-color:light-dark(var(--ig-gray-400),var(--ig-gray-200));--focus-border-color:light-dark(var(--ig-gray-400),var(--ig-gray-200));--hover-border-color:light-dark(var(--ig-gray-400),var(--ig-gray-200));--border-radius:var(--igd-border-radius-xl)}igc-icon-button[variant=outlined]::part(base):after{display:none}igc-icon-button[variant=outlined]::part(base):hover,igc-icon-button[variant=outlined]::part(base):focus{--foreground:var(--igd-accent)}igc-button[variant=outlined]::part(base){--border-color:light-dark(var(--ig-gray-400),var(--ig-gray-200));--hover-border-color:light-dark(var(--ig-gray-400),var(--ig-gray-200));--focus-border-color:light-dark(var(--ig-gray-400),var(--ig-gray-200));--focus-visible-border-color:light-dark(var(--ig-gray-400),var(--ig-gray-700));--active-border-color:light-dark(var(--ig-gray-400),var(--ig-gray-700));--foreground:light-dark(var(--ig-gray-900),var(--ig-gray-700));--hover-foreground:var(--igd-accent);--focus-foreground:var(--igd-accent);--active-foreground:var(--igd-accent);--focus-hover-foreground:var(--igd-accent);--focus-visible-foreground:var(--igd-accent);--icon-color:light-dark(var(--ig-gray-900),var(--ig-gray-200));--icon-color-hover:var(--igd-accent);--hover-background:transparent;--focus-background:transparent;--active-background:transparent;--focus-hover-background:transparent;--focus-visible-background:transparent;--border-radius:var(--igd-border-radius-xl)}igc-button[variant=outlined]::part(base):after{display:none}}.icon-gallery{container-type:inline-size}igc-tabs.icon-gallery-tabs{--tabs-wrapper-padding:0}.icon-gallery__grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:1rem;padding-block:1rem;display:grid}.icon-gallery__grid--illustrations{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.icon-card{border:1px solid light-dark(var(--ig-gray-200),var(--ig-gray-100));background:light-dark(var(--ig-surface-500),var(--ig-surface-400));border-radius:.625rem;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.icon-card:hover{border-color:var(--ig-primary-300);box-shadow:0 2px 8px light-dark(#0000000f,#0000004d)}.icon-card__preview{justify-content:center;align-items:center;margin-block:1rem;display:flex}.icon-card__preview igc-icon{--size:28px;color:inherit}.icon-card__preview--illustration{height:2rem}.icon-card__preview--illustration svg{object-fit:contain;fill:currentColor;width:100%;height:100%}.icon-card__preview--illustration svg path,.icon-card__preview--illustration svg rect,.icon-card__preview--illustration svg circle,.icon-card__preview--illustration svg polygon,.icon-card__preview--illustration svg polyline,.icon-card__preview--illustration svg ellipse{fill:currentColor}.icon-card__name{font-family:var(--ig-caption-font-family,var(--ig-font-family));font-size:var(--ig-caption-font-size);font-weight:var(--ig-caption-font-weight);font-style:var(--ig-caption-font-style);line-height:var(--ig-caption-line-height);letter-spacing:var(--ig-caption-letter-spacing);text-transform:var(--ig-caption-text-transform);margin-top:var(--ig-caption-margin-top);margin-bottom:var(--ig-caption-margin-bottom);text-align:center;word-break:break-all;color:light-dark(var(--ig-gray-700),var(--ig-gray-800));margin-block-end:1.5rem}.icon-card__actions{flex-direction:column;gap:.5rem;width:100%;display:flex}.icon-card__actions igc-button{flex:1}.icon-card__actions igc-button::part(base){font-family:var(--ig-caption-font-family,var(--ig-font-family));font-size:var(--ig-caption-font-size);font-weight:var(--ig-caption-font-weight);font-style:var(--ig-caption-font-style);line-height:var(--ig-caption-line-height);letter-spacing:var(--ig-caption-letter-spacing);text-transform:var(--ig-caption-text-transform);margin-top:var(--ig-caption-margin-top);margin-bottom:var(--ig-caption-margin-bottom);margin:0}.icon-card__actions igc-button.icon-card__btn--copied::part(base){background:light-dark(var(--ig-success-100),var(--ig-success-200));border-color:var(--ig-success-400);color:var(--ig-success-700)}dialog::backdrop{opacity:1}@layer bootstrap;html{background:var(--igd-app-bg);scroll-padding-top:calc(var(--igd-toc-subheader-bottom) + var(--igd-toc-scroll-offset));font-size:16px}html:has(#package-select:focus),html:has(#version-select:focus){scroll-padding-top:0}body{scrollbar-gutter:stable}:root{--ig-theme:fluent;--font-mono:"JetBrains Mono Variable"}@property --ig-size-small{syntax:"<number>|<integer>";inherits:true;initial-value:1}@property --ig-size-medium{syntax:"<number>|<integer>";inherits:true;initial-value:2}@property --ig-size-large{syntax:"<number>|<integer>";inherits:true;initial-value:3}@property --ig-spacing{syntax:"<number>|<integer>";inherits:true;initial-value:1}:root{--ig-spacing-inline-small:var(--ig-spacing-inline,var(--ig-spacing-small));--ig-spacing-inline-medium:var(--ig-spacing-inline,var(--ig-spacing-medium));--ig-spacing-inline-large:var(--ig-spacing-inline,var(--ig-spacing-large));--ig-spacing-block-small:var(--ig-spacing-block,var(--ig-spacing-small));--ig-spacing-block-medium:var(--ig-spacing-block,var(--ig-spacing-medium));--ig-spacing-block-large:var(--ig-spacing-block,var(--ig-spacing-large));--ig-elevation-0:none;--ig-elevation-1:0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 3px) 0 #00000042, 0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 1px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 2px) calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * -1px) #00000014;--ig-elevation-2:0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 5px) 0 #00000042, 0 calc(var(--ig-elevation-factor,1) * 2px) calc(var(--ig-elevation-factor,1) * 2px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * -2px) #00000014;--ig-elevation-3:0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 8px) 0 #00000042, 0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 4px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * -2px) #00000014;--ig-elevation-4:0 calc(var(--ig-elevation-factor,1) * 2px) calc(var(--ig-elevation-factor,1) * 4px) calc(var(--ig-elevation-factor,1) * -1px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 4px) calc(var(--ig-elevation-factor,1) * 5px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 10px) 0 #00000014;--ig-elevation-5:0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * -1px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 8px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 14px) 0 #00000014;--ig-elevation-6:0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * -1px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 10px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 18px) 0 #00000014;--ig-elevation-7:0 calc(var(--ig-elevation-factor,1) * 4px) calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * -2px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 1px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 2px) calc(var(--ig-elevation-factor,1) * 16px) calc(var(--ig-elevation-factor,1) * 1px) #00000014;--ig-elevation-8:0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * -3px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 1px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 14px) calc(var(--ig-elevation-factor,1) * 2px) #00000014;--ig-elevation-9:0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * -3px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * 12px) calc(var(--ig-elevation-factor,1) * 1px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 16px) calc(var(--ig-elevation-factor,1) * 2px) #00000014;--ig-elevation-10:0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * -3px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 14px) calc(var(--ig-elevation-factor,1) * 1px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 4px) calc(var(--ig-elevation-factor,1) * 18px) calc(var(--ig-elevation-factor,1) * 3px) #00000014;--ig-elevation-11:0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * -4px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 11px) calc(var(--ig-elevation-factor,1) * 15px) calc(var(--ig-elevation-factor,1) * 1px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 4px) calc(var(--ig-elevation-factor,1) * 20px) calc(var(--ig-elevation-factor,1) * 3px) #00000014;--ig-elevation-12:0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * -4px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 12px) calc(var(--ig-elevation-factor,1) * 17px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 22px) calc(var(--ig-elevation-factor,1) * 4px) #00000014;--ig-elevation-13:0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * -4px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 13px) calc(var(--ig-elevation-factor,1) * 19px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 24px) calc(var(--ig-elevation-factor,1) * 4px) #00000014;--ig-elevation-14:0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * -4px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 14px) calc(var(--ig-elevation-factor,1) * 21px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 26px) calc(var(--ig-elevation-factor,1) * 4px) #00000014;--ig-elevation-15:0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * -5px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 15px) calc(var(--ig-elevation-factor,1) * 22px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 28px) calc(var(--ig-elevation-factor,1) * 5px) #00000014;--ig-elevation-16:0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * -5px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 16px) calc(var(--ig-elevation-factor,1) * 24px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 30px) calc(var(--ig-elevation-factor,1) * 5px) #00000014;--ig-elevation-17:0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 11px) calc(var(--ig-elevation-factor,1) * -5px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 17px) calc(var(--ig-elevation-factor,1) * 26px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 32px) calc(var(--ig-elevation-factor,1) * 5px) #00000014;--ig-elevation-18:0 calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * 11px) calc(var(--ig-elevation-factor,1) * -5px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 18px) calc(var(--ig-elevation-factor,1) * 28px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 34px) calc(var(--ig-elevation-factor,1) * 6px) #00000014;--ig-elevation-19:0 calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * 12px) calc(var(--ig-elevation-factor,1) * -6px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 19px) calc(var(--ig-elevation-factor,1) * 29px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 36px) calc(var(--ig-elevation-factor,1) * 6px) #00000014;--ig-elevation-20:0 calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 13px) calc(var(--ig-elevation-factor,1) * -6px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 20px) calc(var(--ig-elevation-factor,1) * 31px) calc(var(--ig-elevation-factor,1) * 3px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 38px) calc(var(--ig-elevation-factor,1) * 7px) #00000014;--ig-elevation-21:0 calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 13px) calc(var(--ig-elevation-factor,1) * -6px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 21px) calc(var(--ig-elevation-factor,1) * 33px) calc(var(--ig-elevation-factor,1) * 3px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 40px) calc(var(--ig-elevation-factor,1) * 7px) #00000014;--ig-elevation-22:0 calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 14px) calc(var(--ig-elevation-factor,1) * -6px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 22px) calc(var(--ig-elevation-factor,1) * 35px) calc(var(--ig-elevation-factor,1) * 3px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 42px) calc(var(--ig-elevation-factor,1) * 7px) #00000014;--ig-elevation-23:0 calc(var(--ig-elevation-factor,1) * 11px) calc(var(--ig-elevation-factor,1) * 14px) calc(var(--ig-elevation-factor,1) * -7px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 23px) calc(var(--ig-elevation-factor,1) * 36px) calc(var(--ig-elevation-factor,1) * 3px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * 44px) calc(var(--ig-elevation-factor,1) * 8px) #00000014;--ig-elevation-24:0 calc(var(--ig-elevation-factor,1) * 11px) calc(var(--ig-elevation-factor,1) * 15px) calc(var(--ig-elevation-factor,1) * -7px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 24px) calc(var(--ig-elevation-factor,1) * 38px) calc(var(--ig-elevation-factor,1) * 3px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * 46px) calc(var(--ig-elevation-factor,1) * 8px) #00000014;--ig-font-family:aktiv-grotesk;--ig-base-font-size:16px;--ig-h1-font-size:2.25rem;--ig-h1-font-weight:700;--ig-h1-font-style:normal;--ig-h1-line-height:2.5rem;--ig-h1-letter-spacing:normal;--ig-h1-text-transform:none;--ig-h1-margin-top:0;--ig-h1-margin-bottom:1.5rem;--ig-h2-font-size:1.5rem;--ig-h2-font-weight:700;--ig-h2-font-style:normal;--ig-h2-line-height:2rem;--ig-h2-letter-spacing:normal;--ig-h2-text-transform:none;--ig-h2-margin-top:0;--ig-h2-margin-bottom:1rem;--ig-h3-font-size:1.25rem;--ig-h3-font-weight:700;--ig-h3-font-style:normal;--ig-h3-line-height:1.75rem;--ig-h3-letter-spacing:normal;--ig-h3-text-transform:none;--ig-h3-margin-top:0;--ig-h3-margin-bottom:1rem;--ig-h4-font-size:1.125rem;--ig-h4-font-weight:700;--ig-h4-font-style:normal;--ig-h4-line-height:1.75rem;--ig-h4-letter-spacing:normal;--ig-h4-text-transform:none;--ig-h4-margin-top:0;--ig-h4-margin-bottom:1rem;--ig-h5-font-size:1rem;--ig-h5-font-weight:700;--ig-h5-font-style:normal;--ig-h5-line-height:1.5rem;--ig-h5-letter-spacing:normal;--ig-h5-text-transform:none;--ig-h5-margin-top:0;--ig-h5-margin-bottom:.75rem;--ig-h6-font-size:.875rem;--ig-h6-font-weight:600;--ig-h6-font-style:normal;--ig-h6-line-height:1.25rem;--ig-h6-letter-spacing:normal;--ig-h6-text-transform:none;--ig-h6-margin-top:0;--ig-h6-margin-bottom:1.625rem;--ig-subtitle-1-font-size:1rem;--ig-subtitle-1-font-weight:500;--ig-subtitle-1-font-style:normal;--ig-subtitle-1-line-height:1.5rem;--ig-subtitle-1-letter-spacing:.15px;--ig-subtitle-1-text-transform:none;--ig-subtitle-1-margin-top:0;--ig-subtitle-1-margin-bottom:1.625rem;--ig-subtitle-2-font-size:.875rem;--ig-subtitle-2-font-weight:600;--ig-subtitle-2-font-style:normal;--ig-subtitle-2-line-height:1.5rem;--ig-subtitle-2-letter-spacing:.1px;--ig-subtitle-2-text-transform:none;--ig-subtitle-2-margin-top:0;--ig-subtitle-2-margin-bottom:1.625rem;--ig-body-1-font-size:1rem;--ig-body-1-font-weight:400;--ig-body-1-font-style:normal;--ig-body-1-line-height:1.75rem;--ig-body-1-letter-spacing:normal;--ig-body-1-text-transform:none;--ig-body-1-margin-top:0;--ig-body-1-margin-bottom:1rem;--ig-body-2-font-size:.875rem;--ig-body-2-font-weight:500;--ig-body-2-font-style:normal;--ig-body-2-line-height:1.25rem;--ig-body-2-letter-spacing:normal;--ig-body-2-text-transform:none;--ig-body-2-margin-top:0;--ig-body-2-margin-bottom:1rem;--ig-button-font-size:1rem;--ig-button-font-weight:400;--ig-button-font-style:normal;--ig-button-line-height:1.5rem;--ig-button-letter-spacing:normal;--ig-button-text-transform:none;--ig-button-margin-top:0;--ig-button-margin-bottom:0;--ig-caption-font-size:.75rem;--ig-caption-font-weight:500;--ig-caption-font-style:normal;--ig-caption-line-height:1.125rem;--ig-caption-letter-spacing:normal;--ig-caption-text-transform:none;--ig-caption-margin-top:0;--ig-caption-margin-bottom:0;--ig-overline-font-size:.625rem;--ig-overline-font-weight:400;--ig-overline-font-style:normal;--ig-overline-line-height:1.25rem;--ig-overline-letter-spacing:.09375rem;--ig-overline-text-transform:uppercase;--ig-overline-margin-top:0;--ig-overline-margin-bottom:0;--ig-code-font-size:.875rem;--ig-code-font-weight:400;--ig-code-font-style:normal;--ig-code-line-height:1.5rem;--ig-code-letter-spacing:normal;--ig-code-text-transform:none;--ig-code-margin-top:0;--ig-code-margin-bottom:1.625rem;--ig-detail-1-font-size:.8125rem;--ig-detail-1-font-weight:400;--ig-detail-1-font-style:normal;--ig-detail-1-line-height:1.25rem;--ig-detail-1-letter-spacing:.3px;--ig-detail-1-text-transform:none;--ig-detail-1-margin-top:0;--ig-detail-1-margin-bottom:1.625rem;--ig-detail-2-font-size:.8125rem;--ig-detail-2-font-weight:600;--ig-detail-2-font-style:normal;--ig-detail-2-line-height:1rem;--ig-detail-2-letter-spacing:.15px;--ig-detail-2-text-transform:none;--ig-detail-2-margin-top:0;--ig-detail-2-margin-bottom:1.625rem}.visually-hidden{visibility:hidden;opacity:0;user-select:none;pointer-events:none;position:absolute;top:0;left:0}:is(igc-accordion,igc-badge,igc-button,igc-icon,igc-icon-button,igc-input,igc-select,igc-tree,igc-tree-item,igc-dialog):not(:defined){opacity:0}igc-dialog:not(:defined){display:none}::view-transition-old(docs-sidebar),::view-transition-old(docs-subheader){opacity:0!important;animation:none!important}::view-transition-new(docs-sidebar),::view-transition-new(docs-subheader){opacity:1!important;animation:none!important}*{scrollbar-width:thin;scrollbar-color:var(--igd-scrollbar-thumb) var(--igd-scrollbar-track)}::-webkit-scrollbar{width:.3125rem;height:.3125rem}::-webkit-scrollbar-track{background-color:var(--igd-scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--igd-scrollbar-thumb);border-radius:.3125rem}:root{--ig-wcag-a:.31;--ig-wcag-aa:.185;--ig-wcag-aaa:.178;--ig-contrast-level:var(--ig-wcag-aa);--y:clamp(0, (y / var(--ig-contrast-level) - 1) * -infinity, 1);--y-contrast:xyz-d65 var(--y) var(--y) var(--y);--ig-primary-50:hsl(from var(--ig-primary-500) h calc(s * 1.23) calc(l * 1.78));--ig-primary-50-contrast:hsla(from color(from var(--ig-primary-50) var(--y-contrast)) h 0 l/1);--ig-primary-100:hsl(from var(--ig-primary-500) h calc(s * .8) calc(l * 1.66));--ig-primary-100-contrast:hsla(from color(from var(--ig-primary-100) var(--y-contrast)) h 0 l/1);--ig-primary-200:hsl(from var(--ig-primary-500) h calc(s * .64) calc(l * 1.43));--ig-primary-200-contrast:hsla(from color(from var(--ig-primary-200) var(--y-contrast)) h 0 l/1);--ig-primary-300:hsl(from var(--ig-primary-500) h calc(s * .73) calc(l * 1.19));--ig-primary-300-contrast:hsla(from color(from var(--ig-primary-300) var(--y-contrast)) h 0 l/1);--ig-primary-400:hsl(from var(--ig-primary-500) h calc(s * .875) calc(l * 1.08));--ig-primary-400-contrast:hsla(from color(from var(--ig-primary-400) var(--y-contrast)) h 0 l/1);--ig-primary-500:#0d6efd;--ig-primary-500-contrast:hsla(from color(from var(--ig-primary-500) var(--y-contrast)) h 0 l/1);--ig-primary-600:hsl(from var(--ig-primary-500) h calc(s * 1.26) calc(l * .89));--ig-primary-600-contrast:hsla(from color(from var(--ig-primary-600) var(--y-contrast)) h 0 l/1);--ig-primary-700:hsl(from var(--ig-primary-500) h calc(s * 1.26) calc(l * .81));--ig-primary-700-contrast:hsla(from color(from var(--ig-primary-700) var(--y-contrast)) h 0 l/1);--ig-primary-800:hsl(from var(--ig-primary-500) h calc(s * 1.26) calc(l * .73));--ig-primary-800-contrast:hsla(from color(from var(--ig-primary-800) var(--y-contrast)) h 0 l/1);--ig-primary-900:hsl(from var(--ig-primary-500) h calc(s * 1.26) calc(l * .64));--ig-primary-900-contrast:hsla(from color(from var(--ig-primary-900) var(--y-contrast)) h 0 l/1);--ig-primary-seed:#0d6efd;--ig-primary-seed-contrast:hsla(from color(from var(--ig-primary-seed) var(--y-contrast)) h 0 l/1);--ig-primary-A100:hsl(from var(--ig-primary-500) h calc(s * 1.23) calc(l * 1.34));--ig-primary-A100-contrast:hsla(from color(from var(--ig-primary-A100) var(--y-contrast)) h 0 l/1);--ig-primary-A200:hsl(from var(--ig-primary-500) h calc(s * 1.22) calc(l * 1.16));--ig-primary-A200-contrast:hsla(from color(from var(--ig-primary-A200) var(--y-contrast)) h 0 l/1);--ig-primary-A400:hsl(from var(--ig-primary-500) h calc(s * 1.23) calc(l * .91));--ig-primary-A400-contrast:hsla(from color(from var(--ig-primary-A400) var(--y-contrast)) h 0 l/1);--ig-primary-A700:hsl(from var(--ig-primary-500) h calc(s * 1.23) calc(l * .65));--ig-primary-A700-contrast:hsla(from color(from var(--ig-primary-A700) var(--y-contrast)) h 0 l/1);--ig-secondary-50:hsl(from var(--ig-secondary-500) h calc(s * 1.23) calc(l * 1.78));--ig-secondary-50-contrast:hsla(from color(from var(--ig-secondary-50) var(--y-contrast)) h 0 l/1);--ig-secondary-100:hsl(from var(--ig-secondary-500) h calc(s * .8) calc(l * 1.66));--ig-secondary-100-contrast:hsla(from color(from var(--ig-secondary-100) var(--y-contrast)) h 0 l/1);--ig-secondary-200:hsl(from var(--ig-secondary-500) h calc(s * .64) calc(l * 1.43));--ig-secondary-200-contrast:hsla(from color(from var(--ig-secondary-200) var(--y-contrast)) h 0 l/1);--ig-secondary-300:hsl(from var(--ig-secondary-500) h calc(s * .73) calc(l * 1.19));--ig-secondary-300-contrast:hsla(from color(from var(--ig-secondary-300) var(--y-contrast)) h 0 l/1);--ig-secondary-400:hsl(from var(--ig-secondary-500) h calc(s * .875) calc(l * 1.08));--ig-secondary-400-contrast:hsla(from color(from var(--ig-secondary-400) var(--y-contrast)) h 0 l/1);--ig-secondary-500:#6c757d;--ig-secondary-500-contrast:hsla(from color(from var(--ig-secondary-500) var(--y-contrast)) h 0 l/1);--ig-secondary-600:hsl(from var(--ig-secondary-500) h calc(s * 1.26) calc(l * .89));--ig-secondary-600-contrast:hsla(from color(from var(--ig-secondary-600) var(--y-contrast)) h 0 l/1);--ig-secondary-700:hsl(from var(--ig-secondary-500) h calc(s * 1.26) calc(l * .81));--ig-secondary-700-contrast:hsla(from color(from var(--ig-secondary-700) var(--y-contrast)) h 0 l/1);--ig-secondary-800:hsl(from var(--ig-secondary-500) h calc(s * 1.26) calc(l * .73));--ig-secondary-800-contrast:hsla(from color(from var(--ig-secondary-800) var(--y-contrast)) h 0 l/1);--ig-secondary-900:hsl(from var(--ig-secondary-500) h calc(s * 1.26) calc(l * .64));--ig-secondary-900-contrast:hsla(from color(from var(--ig-secondary-900) var(--y-contrast)) h 0 l/1);--ig-secondary-seed:#6c757d;--ig-secondary-seed-contrast:hsla(from color(from var(--ig-secondary-seed) var(--y-contrast)) h 0 l/1);--ig-secondary-A100:hsl(from var(--ig-secondary-500) h calc(s * 1.23) calc(l * 1.34));--ig-secondary-A100-contrast:hsla(from color(from var(--ig-secondary-A100) var(--y-contrast)) h 0 l/1);--ig-secondary-A200:hsl(from var(--ig-secondary-500) h calc(s * 1.22) calc(l * 1.16));--ig-secondary-A200-contrast:hsla(from color(from var(--ig-secondary-A200) var(--y-contrast)) h 0 l/1);--ig-secondary-A400:hsl(from var(--ig-secondary-500) h calc(s * 1.23) calc(l * .91));--ig-secondary-A400-contrast:hsla(from color(from var(--ig-secondary-A400) var(--y-contrast)) h 0 l/1);--ig-secondary-A700:hsl(from var(--ig-secondary-500) h calc(s * 1.23) calc(l * .65));--ig-secondary-A700-contrast:hsla(from color(from var(--ig-secondary-A700) var(--y-contrast)) h 0 l/1);--ig-gray-50:hsl(from var(--ig-gray-500) h s 98%);--ig-gray-50-contrast:hsla(from color(from var(--ig-gray-50) var(--y-contrast)) h 0 l/1);--ig-gray-100:hsl(from var(--ig-gray-500) h s 96%);--ig-gray-100-contrast:hsla(from color(from var(--ig-gray-100) var(--y-contrast)) h 0 l/1);--ig-gray-200:hsl(from var(--ig-gray-500) h s 93%);--ig-gray-200-contrast:hsla(from color(from var(--ig-gray-200) var(--y-contrast)) h 0 l/1);--ig-gray-300:hsl(from var(--ig-gray-500) h s 88%);--ig-gray-300-contrast:hsla(from color(from var(--ig-gray-300) var(--y-contrast)) h 0 l/1);--ig-gray-400:hsl(from var(--ig-gray-500) h s 74%);--ig-gray-400-contrast:hsla(from color(from var(--ig-gray-400) var(--y-contrast)) h 0 l/1);--ig-gray-500:#949ea9;--ig-gray-500-contrast:hsla(from color(from var(--ig-gray-500) var(--y-contrast)) h 0 l/1);--ig-gray-600:hsl(from var(--ig-gray-500) h s 54%);--ig-gray-600-contrast:hsla(from color(from var(--ig-gray-600) var(--y-contrast)) h 0 l/1);--ig-gray-700:hsl(from var(--ig-gray-500) h s 38%);--ig-gray-700-contrast:hsla(from color(from var(--ig-gray-700) var(--y-contrast)) h 0 l/1);--ig-gray-800:hsl(from var(--ig-gray-500) h s 26%);--ig-gray-800-contrast:hsla(from color(from var(--ig-gray-800) var(--y-contrast)) h 0 l/1);--ig-gray-900:hsl(from var(--ig-gray-500) h s 13%);--ig-gray-900-contrast:hsla(from color(from var(--ig-gray-900) var(--y-contrast)) h 0 l/1);--ig-gray-seed:#adb5bd;--ig-gray-seed-contrast:hsla(from color(from var(--ig-gray-seed) var(--y-contrast)) h 0 l/1);--ig-surface-50:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * 1.78));--ig-surface-50-contrast:hsla(from color(from var(--ig-surface-50) var(--y-contrast)) h 0 l/1);--ig-surface-100:hsl(from var(--ig-surface-500) h calc(s * .8) calc(l * 1.66));--ig-surface-100-contrast:hsla(from color(from var(--ig-surface-100) var(--y-contrast)) h 0 l/1);--ig-surface-200:hsl(from var(--ig-surface-500) h calc(s * .64) calc(l * 1.43));--ig-surface-200-contrast:hsla(from color(from var(--ig-surface-200) var(--y-contrast)) h 0 l/1);--ig-surface-300:hsl(from var(--ig-surface-500) h calc(s * .73) calc(l * 1.19));--ig-surface-300-contrast:hsla(from color(from var(--ig-surface-300) var(--y-contrast)) h 0 l/1);--ig-surface-400:hsl(from var(--ig-surface-500) h calc(s * .875) calc(l * 1.08));--ig-surface-400-contrast:hsla(from color(from var(--ig-surface-400) var(--y-contrast)) h 0 l/1);--ig-surface-500:#f8f9fa;--ig-surface-500-contrast:hsla(from color(from var(--ig-surface-500) var(--y-contrast)) h 0 l/1);--ig-surface-600:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .89));--ig-surface-600-contrast:hsla(from color(from var(--ig-surface-600) var(--y-contrast)) h 0 l/1);--ig-surface-700:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .81));--ig-surface-700-contrast:hsla(from color(from var(--ig-surface-700) var(--y-contrast)) h 0 l/1);--ig-surface-800:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .73));--ig-surface-800-contrast:hsla(from color(from var(--ig-surface-800) var(--y-contrast)) h 0 l/1);--ig-surface-900:hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * .64));--ig-surface-900-contrast:hsla(from color(from var(--ig-surface-900) var(--y-contrast)) h 0 l/1);--ig-surface-seed:#f8f9fa;--ig-surface-seed-contrast:hsla(from color(from var(--ig-surface-seed) var(--y-contrast)) h 0 l/1);--ig-surface-A100:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * 1.34));--ig-surface-A100-contrast:hsla(from color(from var(--ig-surface-A100) var(--y-contrast)) h 0 l/1);--ig-surface-A200:hsl(from var(--ig-surface-500) h calc(s * 1.22) calc(l * 1.16));--ig-surface-A200-contrast:hsla(from color(from var(--ig-surface-A200) var(--y-contrast)) h 0 l/1);--ig-surface-A400:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * .91));--ig-surface-A400-contrast:hsla(from color(from var(--ig-surface-A400) var(--y-contrast)) h 0 l/1);--ig-surface-A700:hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * .65));--ig-surface-A700-contrast:hsla(from color(from var(--ig-surface-A700) var(--y-contrast)) h 0 l/1);--ig-info-50:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * 1.78));--ig-info-50-contrast:hsla(from color(from var(--ig-info-50) var(--y-contrast)) h 0 l/1);--ig-info-100:hsl(from var(--ig-info-500) h calc(s * .8) calc(l * 1.66));--ig-info-100-contrast:hsla(from color(from var(--ig-info-100) var(--y-contrast)) h 0 l/1);--ig-info-200:hsl(from var(--ig-info-500) h calc(s * .64) calc(l * 1.43));--ig-info-200-contrast:hsla(from color(from var(--ig-info-200) var(--y-contrast)) h 0 l/1);--ig-info-300:hsl(from var(--ig-info-500) h calc(s * .73) calc(l * 1.19));--ig-info-300-contrast:hsla(from color(from var(--ig-info-300) var(--y-contrast)) h 0 l/1);--ig-info-400:hsl(from var(--ig-info-500) h calc(s * .875) calc(l * 1.08));--ig-info-400-contrast:hsla(from color(from var(--ig-info-400) var(--y-contrast)) h 0 l/1);--ig-info-500:#0dcaf0;--ig-info-500-contrast:hsla(from color(from var(--ig-info-500) var(--y-contrast)) h 0 l/1);--ig-info-600:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .89));--ig-info-600-contrast:hsla(from color(from var(--ig-info-600) var(--y-contrast)) h 0 l/1);--ig-info-700:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .81));--ig-info-700-contrast:hsla(from color(from var(--ig-info-700) var(--y-contrast)) h 0 l/1);--ig-info-800:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .73));--ig-info-800-contrast:hsla(from color(from var(--ig-info-800) var(--y-contrast)) h 0 l/1);--ig-info-900:hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * .64));--ig-info-900-contrast:hsla(from color(from var(--ig-info-900) var(--y-contrast)) h 0 l/1);--ig-info-seed:#0dcaf0;--ig-info-seed-contrast:hsla(from color(from var(--ig-info-seed) var(--y-contrast)) h 0 l/1);--ig-info-A100:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * 1.34));--ig-info-A100-contrast:hsla(from color(from var(--ig-info-A100) var(--y-contrast)) h 0 l/1);--ig-info-A200:hsl(from var(--ig-info-500) h calc(s * 1.22) calc(l * 1.16));--ig-info-A200-contrast:hsla(from color(from var(--ig-info-A200) var(--y-contrast)) h 0 l/1);--ig-info-A400:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * .91));--ig-info-A400-contrast:hsla(from color(from var(--ig-info-A400) var(--y-contrast)) h 0 l/1);--ig-info-A700:hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * .65));--ig-info-A700-contrast:hsla(from color(from var(--ig-info-A700) var(--y-contrast)) h 0 l/1);--ig-success-50:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * 1.78));--ig-success-50-contrast:hsla(from color(from var(--ig-success-50) var(--y-contrast)) h 0 l/1);--ig-success-100:hsl(from var(--ig-success-500) h calc(s * .8) calc(l * 1.66));--ig-success-100-contrast:hsla(from color(from var(--ig-success-100) var(--y-contrast)) h 0 l/1);--ig-success-200:hsl(from var(--ig-success-500) h calc(s * .64) calc(l * 1.43));--ig-success-200-contrast:hsla(from color(from var(--ig-success-200) var(--y-contrast)) h 0 l/1);--ig-success-300:hsl(from var(--ig-success-500) h calc(s * .73) calc(l * 1.19));--ig-success-300-contrast:hsla(from color(from var(--ig-success-300) var(--y-contrast)) h 0 l/1);--ig-success-400:hsl(from var(--ig-success-500) h calc(s * .875) calc(l * 1.08));--ig-success-400-contrast:hsla(from color(from var(--ig-success-400) var(--y-contrast)) h 0 l/1);--ig-success-500:#198754;--ig-success-500-contrast:hsla(from color(from var(--ig-success-500) var(--y-contrast)) h 0 l/1);--ig-success-600:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .89));--ig-success-600-contrast:hsla(from color(from var(--ig-success-600) var(--y-contrast)) h 0 l/1);--ig-success-700:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .81));--ig-success-700-contrast:hsla(from color(from var(--ig-success-700) var(--y-contrast)) h 0 l/1);--ig-success-800:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .73));--ig-success-800-contrast:hsla(from color(from var(--ig-success-800) var(--y-contrast)) h 0 l/1);--ig-success-900:hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * .64));--ig-success-900-contrast:hsla(from color(from var(--ig-success-900) var(--y-contrast)) h 0 l/1);--ig-success-seed:#198754;--ig-success-seed-contrast:hsla(from color(from var(--ig-success-seed) var(--y-contrast)) h 0 l/1);--ig-success-A100:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * 1.34));--ig-success-A100-contrast:hsla(from color(from var(--ig-success-A100) var(--y-contrast)) h 0 l/1);--ig-success-A200:hsl(from var(--ig-success-500) h calc(s * 1.22) calc(l * 1.16));--ig-success-A200-contrast:hsla(from color(from var(--ig-success-A200) var(--y-contrast)) h 0 l/1);--ig-success-A400:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * .91));--ig-success-A400-contrast:hsla(from color(from var(--ig-success-A400) var(--y-contrast)) h 0 l/1);--ig-success-A700:hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * .65));--ig-success-A700-contrast:hsla(from color(from var(--ig-success-A700) var(--y-contrast)) h 0 l/1);--ig-warn-50:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * 1.78));--ig-warn-50-contrast:hsla(from color(from var(--ig-warn-50) var(--y-contrast)) h 0 l/1);--ig-warn-100:hsl(from var(--ig-warn-500) h calc(s * .8) calc(l * 1.66));--ig-warn-100-contrast:hsla(from color(from var(--ig-warn-100) var(--y-contrast)) h 0 l/1);--ig-warn-200:hsl(from var(--ig-warn-500) h calc(s * .64) calc(l * 1.43));--ig-warn-200-contrast:hsla(from color(from var(--ig-warn-200) var(--y-contrast)) h 0 l/1);--ig-warn-300:hsl(from var(--ig-warn-500) h calc(s * .73) calc(l * 1.19));--ig-warn-300-contrast:hsla(from color(from var(--ig-warn-300) var(--y-contrast)) h 0 l/1);--ig-warn-400:hsl(from var(--ig-warn-500) h calc(s * .875) calc(l * 1.08));--ig-warn-400-contrast:hsla(from color(from var(--ig-warn-400) var(--y-contrast)) h 0 l/1);--ig-warn-500:#ffc107;--ig-warn-500-contrast:hsla(from color(from var(--ig-warn-500) var(--y-contrast)) h 0 l/1);--ig-warn-600:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .89));--ig-warn-600-contrast:hsla(from color(from var(--ig-warn-600) var(--y-contrast)) h 0 l/1);--ig-warn-700:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .81));--ig-warn-700-contrast:hsla(from color(from var(--ig-warn-700) var(--y-contrast)) h 0 l/1);--ig-warn-800:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .73));--ig-warn-800-contrast:hsla(from color(from var(--ig-warn-800) var(--y-contrast)) h 0 l/1);--ig-warn-900:hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * .64));--ig-warn-900-contrast:hsla(from color(from var(--ig-warn-900) var(--y-contrast)) h 0 l/1);--ig-warn-seed:#ffc107;--ig-warn-seed-contrast:hsla(from color(from var(--ig-warn-seed) var(--y-contrast)) h 0 l/1);--ig-warn-A100:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * 1.34));--ig-warn-A100-contrast:hsla(from color(from var(--ig-warn-A100) var(--y-contrast)) h 0 l/1);--ig-warn-A200:hsl(from var(--ig-warn-500) h calc(s * 1.22) calc(l * 1.16));--ig-warn-A200-contrast:hsla(from color(from var(--ig-warn-A200) var(--y-contrast)) h 0 l/1);--ig-warn-A400:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * .91));--ig-warn-A400-contrast:hsla(from color(from var(--ig-warn-A400) var(--y-contrast)) h 0 l/1);--ig-warn-A700:hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * .65));--ig-warn-A700-contrast:hsla(from color(from var(--ig-warn-A700) var(--y-contrast)) h 0 l/1);--ig-error-50:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * 1.78));--ig-error-50-contrast:hsla(from color(from var(--ig-error-50) var(--y-contrast)) h 0 l/1);--ig-error-100:hsl(from var(--ig-error-500) h calc(s * .8) calc(l * 1.66));--ig-error-100-contrast:hsla(from color(from var(--ig-error-100) var(--y-contrast)) h 0 l/1);--ig-error-200:hsl(from var(--ig-error-500) h calc(s * .64) calc(l * 1.43));--ig-error-200-contrast:hsla(from color(from var(--ig-error-200) var(--y-contrast)) h 0 l/1);--ig-error-300:hsl(from var(--ig-error-500) h calc(s * .73) calc(l * 1.19));--ig-error-300-contrast:hsla(from color(from var(--ig-error-300) var(--y-contrast)) h 0 l/1);--ig-error-400:hsl(from var(--ig-error-500) h calc(s * .875) calc(l * 1.08));--ig-error-400-contrast:hsla(from color(from var(--ig-error-400) var(--y-contrast)) h 0 l/1);--ig-error-500:#dc3545;--ig-error-500-contrast:hsla(from color(from var(--ig-error-500) var(--y-contrast)) h 0 l/1);--ig-error-600:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .89));--ig-error-600-contrast:hsla(from color(from var(--ig-error-600) var(--y-contrast)) h 0 l/1);--ig-error-700:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .81));--ig-error-700-contrast:hsla(from color(from var(--ig-error-700) var(--y-contrast)) h 0 l/1);--ig-error-800:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .73));--ig-error-800-contrast:hsla(from color(from var(--ig-error-800) var(--y-contrast)) h 0 l/1);--ig-error-900:hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * .64));--ig-error-900-contrast:hsla(from color(from var(--ig-error-900) var(--y-contrast)) h 0 l/1);--ig-error-seed:#dc3545;--ig-error-seed-contrast:hsla(from color(from var(--ig-error-seed) var(--y-contrast)) h 0 l/1);--ig-error-A100:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * 1.34));--ig-error-A100-contrast:hsla(from color(from var(--ig-error-A100) var(--y-contrast)) h 0 l/1);--ig-error-A200:hsl(from var(--ig-error-500) h calc(s * 1.22) calc(l * 1.16));--ig-error-A200-contrast:hsla(from color(from var(--ig-error-A200) var(--y-contrast)) h 0 l/1);--ig-error-A400:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * .91));--ig-error-A400-contrast:hsla(from color(from var(--ig-error-A400) var(--y-contrast)) h 0 l/1);--ig-error-A700:hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * .65));--ig-error-A700-contrast:hsla(from color(from var(--ig-error-A700) var(--y-contrast)) h 0 l/1);--ig-font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--ig-base-font-size:16px;--ig-h1-font-size:2.5rem;--ig-h1-font-weight:500;--ig-h1-font-style:normal;--ig-h1-line-height:3rem;--ig-h1-letter-spacing:-.09375rem;--ig-h1-text-transform:none;--ig-h1-margin-top:0;--ig-h1-margin-bottom:.5rem;--ig-h2-font-size:2rem;--ig-h2-font-weight:500;--ig-h2-font-style:normal;--ig-h2-line-height:2.4rem;--ig-h2-letter-spacing:normal;--ig-h2-text-transform:none;--ig-h2-margin-top:0;--ig-h2-margin-bottom:.5rem;--ig-h3-font-size:1.75rem;--ig-h3-font-weight:500;--ig-h3-font-style:normal;--ig-h3-line-height:2.1rem;--ig-h3-letter-spacing:normal;--ig-h3-text-transform:none;--ig-h3-margin-top:0;--ig-h3-margin-bottom:.5rem;--ig-h4-font-size:1.5rem;--ig-h4-font-weight:500;--ig-h4-font-style:normal;--ig-h4-line-height:1.8rem;--ig-h4-letter-spacing:normal;--ig-h4-text-transform:none;--ig-h4-margin-top:0;--ig-h4-margin-bottom:.5rem;--ig-h5-font-size:1.25rem;--ig-h5-font-weight:500;--ig-h5-font-style:normal;--ig-h5-line-height:1.5rem;--ig-h5-letter-spacing:normal;--ig-h5-text-transform:none;--ig-h5-margin-top:0;--ig-h5-margin-bottom:.5rem;--ig-h6-font-size:1rem;--ig-h6-font-weight:500;--ig-h6-font-style:normal;--ig-h6-line-height:1.2rem;--ig-h6-letter-spacing:normal;--ig-h6-text-transform:none;--ig-h6-margin-top:0;--ig-h6-margin-bottom:.5rem;--ig-subtitle-1-font-size:1rem;--ig-subtitle-1-font-weight:700;--ig-subtitle-1-font-style:normal;--ig-subtitle-1-line-height:1.5rem;--ig-subtitle-1-letter-spacing:normal;--ig-subtitle-1-text-transform:none;--ig-subtitle-1-margin-top:0;--ig-subtitle-1-margin-bottom:0;--ig-subtitle-2-font-size:.875rem;--ig-subtitle-2-font-weight:700;--ig-subtitle-2-font-style:normal;--ig-subtitle-2-line-height:1.5rem;--ig-subtitle-2-letter-spacing:normal;--ig-subtitle-2-text-transform:none;--ig-subtitle-2-margin-top:0;--ig-subtitle-2-margin-bottom:0;--ig-body-1-font-size:1rem;--ig-body-1-font-weight:400;--ig-body-1-font-style:normal;--ig-body-1-line-height:1.5rem;--ig-body-1-letter-spacing:normal;--ig-body-1-text-transform:none;--ig-body-1-margin-top:0;--ig-body-1-margin-bottom:0;--ig-body-2-font-size:.875rem;--ig-body-2-font-weight:400;--ig-body-2-font-style:normal;--ig-body-2-line-height:1.3125rem;--ig-body-2-letter-spacing:normal;--ig-body-2-text-transform:none;--ig-body-2-margin-top:0;--ig-body-2-margin-bottom:0;--ig-button-font-size:1rem;--ig-button-font-weight:400;--ig-button-font-style:normal;--ig-button-line-height:1.5rem;--ig-button-letter-spacing:normal;--ig-button-text-transform:none;--ig-button-margin-top:0;--ig-button-margin-bottom:0;--ig-caption-font-size:.75rem;--ig-caption-font-weight:400;--ig-caption-font-style:normal;--ig-caption-line-height:1rem;--ig-caption-letter-spacing:normal;--ig-caption-text-transform:none;--ig-caption-margin-top:0;--ig-caption-margin-bottom:0;--ig-overline-font-size:.625rem;--ig-overline-font-weight:400;--ig-overline-font-style:normal;--ig-overline-line-height:1rem;--ig-overline-letter-spacing:.09375rem;--ig-overline-text-transform:uppercase;--ig-overline-margin-top:0;--ig-overline-margin-bottom:0;--ig-calendar-labels-font-size:.8125rem;--ig-calendar-labels-font-weight:400;--ig-calendar-labels-font-style:normal;--ig-calendar-labels-line-height:normal;--ig-calendar-labels-letter-spacing:normal;--ig-calendar-labels-text-transform:none;--ig-calendar-labels-margin-top:0;--ig-calendar-labels-margin-bottom:0}.ig-typography h1{font-family:var(--ig-h1-font-family,var(--ig-font-family));font-size:var(--ig-h1-font-size);font-weight:var(--ig-h1-font-weight);font-style:var(--ig-h1-font-style);line-height:var(--ig-h1-line-height);letter-spacing:var(--ig-h1-letter-spacing);text-transform:var(--ig-h1-text-transform);margin-top:var(--ig-h1-margin-top);margin-bottom:var(--ig-h1-margin-bottom)}.ig-typography h2{font-family:var(--ig-h2-font-family,var(--ig-font-family));font-size:var(--ig-h2-font-size);font-weight:var(--ig-h2-font-weight);font-style:var(--ig-h2-font-style);line-height:var(--ig-h2-line-height);letter-spacing:var(--ig-h2-letter-spacing);text-transform:var(--ig-h2-text-transform);margin-top:var(--ig-h2-margin-top);margin-bottom:var(--ig-h2-margin-bottom)}.ig-typography h3{font-family:var(--ig-h3-font-family,var(--ig-font-family));font-size:var(--ig-h3-font-size);font-weight:var(--ig-h3-font-weight);font-style:var(--ig-h3-font-style);line-height:var(--ig-h3-line-height);letter-spacing:var(--ig-h3-letter-spacing);text-transform:var(--ig-h3-text-transform);margin-top:var(--ig-h3-margin-top);margin-bottom:var(--ig-h3-margin-bottom)}.ig-typography h4{font-family:var(--ig-h4-font-family,var(--ig-font-family));font-size:var(--ig-h4-font-size);font-weight:var(--ig-h4-font-weight);font-style:var(--ig-h4-font-style);line-height:var(--ig-h4-line-height);letter-spacing:var(--ig-h4-letter-spacing);text-transform:var(--ig-h4-text-transform);margin-top:var(--ig-h4-margin-top);margin-bottom:var(--ig-h4-margin-bottom)}.ig-typography h5{font-family:var(--ig-h5-font-family,var(--ig-font-family));font-size:var(--ig-h5-font-size);font-weight:var(--ig-h5-font-weight);font-style:var(--ig-h5-font-style);line-height:var(--ig-h5-line-height);letter-spacing:var(--ig-h5-letter-spacing);text-transform:var(--ig-h5-text-transform);margin-top:var(--ig-h5-margin-top);margin-bottom:var(--ig-h5-margin-bottom)}.ig-typography h6{font-family:var(--ig-h6-font-family,var(--ig-font-family));font-size:var(--ig-h6-font-size);font-weight:var(--ig-h6-font-weight);font-style:var(--ig-h6-font-style);line-height:var(--ig-h6-line-height);letter-spacing:var(--ig-h6-letter-spacing);text-transform:var(--ig-h6-text-transform);margin-top:var(--ig-h6-margin-top);margin-bottom:var(--ig-h6-margin-bottom)}.ig-typography p{font-family:var(--ig-body-1-font-family,var(--ig-font-family));font-size:var(--ig-body-1-font-size);font-weight:var(--ig-body-1-font-weight);font-style:var(--ig-body-1-font-style);line-height:var(--ig-body-1-line-height);letter-spacing:var(--ig-body-1-letter-spacing);text-transform:var(--ig-body-1-text-transform);margin-top:var(--ig-body-1-margin-top);margin-bottom:var(--ig-body-1-margin-bottom)}.ig-typography .ig-typography__h1{font-family:var(--ig-h1-font-family,var(--ig-font-family));font-size:var(--ig-h1-font-size);font-weight:var(--ig-h1-font-weight);font-style:var(--ig-h1-font-style);line-height:var(--ig-h1-line-height);letter-spacing:var(--ig-h1-letter-spacing);text-transform:var(--ig-h1-text-transform);margin-top:var(--ig-h1-margin-top);margin-bottom:var(--ig-h1-margin-bottom)}.ig-typography .ig-typography__h2{font-family:var(--ig-h2-font-family,var(--ig-font-family));font-size:var(--ig-h2-font-size);font-weight:var(--ig-h2-font-weight);font-style:var(--ig-h2-font-style);line-height:var(--ig-h2-line-height);letter-spacing:var(--ig-h2-letter-spacing);text-transform:var(--ig-h2-text-transform);margin-top:var(--ig-h2-margin-top);margin-bottom:var(--ig-h2-margin-bottom)}.ig-typography .ig-typography__h3{font-family:var(--ig-h3-font-family,var(--ig-font-family));font-size:var(--ig-h3-font-size);font-weight:var(--ig-h3-font-weight);font-style:var(--ig-h3-font-style);line-height:var(--ig-h3-line-height);letter-spacing:var(--ig-h3-letter-spacing);text-transform:var(--ig-h3-text-transform);margin-top:var(--ig-h3-margin-top);margin-bottom:var(--ig-h3-margin-bottom)}.ig-typography .ig-typography__h4{font-family:var(--ig-h4-font-family,var(--ig-font-family));font-size:var(--ig-h4-font-size);font-weight:var(--ig-h4-font-weight);font-style:var(--ig-h4-font-style);line-height:var(--ig-h4-line-height);letter-spacing:var(--ig-h4-letter-spacing);text-transform:var(--ig-h4-text-transform);margin-top:var(--ig-h4-margin-top);margin-bottom:var(--ig-h4-margin-bottom)}.ig-typography .ig-typography__h5{font-family:var(--ig-h5-font-family,var(--ig-font-family));font-size:var(--ig-h5-font-size);font-weight:var(--ig-h5-font-weight);font-style:var(--ig-h5-font-style);line-height:var(--ig-h5-line-height);letter-spacing:var(--ig-h5-letter-spacing);text-transform:var(--ig-h5-text-transform);margin-top:var(--ig-h5-margin-top);margin-bottom:var(--ig-h5-margin-bottom)}.ig-typography .ig-typography__h6{font-family:var(--ig-h6-font-family,var(--ig-font-family));font-size:var(--ig-h6-font-size);font-weight:var(--ig-h6-font-weight);font-style:var(--ig-h6-font-style);line-height:var(--ig-h6-line-height);letter-spacing:var(--ig-h6-letter-spacing);text-transform:var(--ig-h6-text-transform);margin-top:var(--ig-h6-margin-top);margin-bottom:var(--ig-h6-margin-bottom)}.ig-typography .ig-typography__subtitle-1{font-family:var(--ig-subtitle-1-font-family,var(--ig-font-family));font-size:var(--ig-subtitle-1-font-size);font-weight:var(--ig-subtitle-1-font-weight);font-style:var(--ig-subtitle-1-font-style);line-height:var(--ig-subtitle-1-line-height);letter-spacing:var(--ig-subtitle-1-letter-spacing);text-transform:var(--ig-subtitle-1-text-transform);margin-top:var(--ig-subtitle-1-margin-top);margin-bottom:var(--ig-subtitle-1-margin-bottom)}.ig-typography .ig-typography__subtitle-2{font-family:var(--ig-subtitle-2-font-family,var(--ig-font-family));font-size:var(--ig-subtitle-2-font-size);font-weight:var(--ig-subtitle-2-font-weight);font-style:var(--ig-subtitle-2-font-style);line-height:var(--ig-subtitle-2-line-height);letter-spacing:var(--ig-subtitle-2-letter-spacing);text-transform:var(--ig-subtitle-2-text-transform);margin-top:var(--ig-subtitle-2-margin-top);margin-bottom:var(--ig-subtitle-2-margin-bottom)}.ig-typography .ig-typography__body-1{font-family:var(--ig-body-1-font-family,var(--ig-font-family));font-size:var(--ig-body-1-font-size);font-weight:var(--ig-body-1-font-weight);font-style:var(--ig-body-1-font-style);line-height:var(--ig-body-1-line-height);letter-spacing:var(--ig-body-1-letter-spacing);text-transform:var(--ig-body-1-text-transform);margin-top:var(--ig-body-1-margin-top);margin-bottom:var(--ig-body-1-margin-bottom)}.ig-typography .ig-typography__body-2{font-family:var(--ig-body-2-font-family,var(--ig-font-family));font-size:var(--ig-body-2-font-size);font-weight:var(--ig-body-2-font-weight);font-style:var(--ig-body-2-font-style);line-height:var(--ig-body-2-line-height);letter-spacing:var(--ig-body-2-letter-spacing);text-transform:var(--ig-body-2-text-transform);margin-top:var(--ig-body-2-margin-top);margin-bottom:var(--ig-body-2-margin-bottom)}.ig-typography .ig-typography__button{font-family:var(--ig-button-font-family,var(--ig-font-family));font-size:var(--ig-button-font-size);font-weight:var(--ig-button-font-weight);font-style:var(--ig-button-font-style);line-height:var(--ig-button-line-height);letter-spacing:var(--ig-button-letter-spacing);text-transform:var(--ig-button-text-transform);margin-top:var(--ig-button-margin-top);margin-bottom:var(--ig-button-margin-bottom)}.ig-typography .ig-typography__caption{font-family:var(--ig-caption-font-family,var(--ig-font-family));font-size:var(--ig-caption-font-size);font-weight:var(--ig-caption-font-weight);font-style:var(--ig-caption-font-style);line-height:var(--ig-caption-line-height);letter-spacing:var(--ig-caption-letter-spacing);text-transform:var(--ig-caption-text-transform);margin-top:var(--ig-caption-margin-top);margin-bottom:var(--ig-caption-margin-bottom)}.ig-typography .ig-typography__overline{font-family:var(--ig-overline-font-family,var(--ig-font-family));font-size:var(--ig-overline-font-size);font-weight:var(--ig-overline-font-weight);font-style:var(--ig-overline-font-style);line-height:var(--ig-overline-line-height);letter-spacing:var(--ig-overline-letter-spacing);text-transform:var(--ig-overline-text-transform);margin-top:var(--ig-overline-margin-top);margin-bottom:var(--ig-overline-margin-bottom)}:root{--ig-elevation-0:none;--ig-elevation-1:0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 3px) 0 #00000042, 0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 1px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 2px) calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * -1px) #00000014;--ig-elevation-2:0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 5px) 0 #00000042, 0 calc(var(--ig-elevation-factor,1) * 2px) calc(var(--ig-elevation-factor,1) * 2px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * -2px) #00000014;--ig-elevation-3:0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 8px) 0 #00000042, 0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 4px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * -2px) #00000014;--ig-elevation-4:0 calc(var(--ig-elevation-factor,1) * 2px) calc(var(--ig-elevation-factor,1) * 4px) calc(var(--ig-elevation-factor,1) * -1px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 4px) calc(var(--ig-elevation-factor,1) * 5px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 10px) 0 #00000014;--ig-elevation-5:0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * -1px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 8px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 14px) 0 #00000014;--ig-elevation-6:0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * -1px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 10px) 0 #0000001f, 0 calc(var(--ig-elevation-factor,1) * 1px) calc(var(--ig-elevation-factor,1) * 18px) 0 #00000014;--ig-elevation-7:0 calc(var(--ig-elevation-factor,1) * 4px) calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * -2px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 1px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 2px) calc(var(--ig-elevation-factor,1) * 16px) calc(var(--ig-elevation-factor,1) * 1px) #00000014;--ig-elevation-8:0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * -3px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 1px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 14px) calc(var(--ig-elevation-factor,1) * 2px) #00000014;--ig-elevation-9:0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * -3px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * 12px) calc(var(--ig-elevation-factor,1) * 1px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 3px) calc(var(--ig-elevation-factor,1) * 16px) calc(var(--ig-elevation-factor,1) * 2px) #00000014;--ig-elevation-10:0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * -3px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 14px) calc(var(--ig-elevation-factor,1) * 1px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 4px) calc(var(--ig-elevation-factor,1) * 18px) calc(var(--ig-elevation-factor,1) * 3px) #00000014;--ig-elevation-11:0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * -4px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 11px) calc(var(--ig-elevation-factor,1) * 15px) calc(var(--ig-elevation-factor,1) * 1px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 4px) calc(var(--ig-elevation-factor,1) * 20px) calc(var(--ig-elevation-factor,1) * 3px) #00000014;--ig-elevation-12:0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * -4px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 12px) calc(var(--ig-elevation-factor,1) * 17px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 22px) calc(var(--ig-elevation-factor,1) * 4px) #00000014;--ig-elevation-13:0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * -4px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 13px) calc(var(--ig-elevation-factor,1) * 19px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 24px) calc(var(--ig-elevation-factor,1) * 4px) #00000014;--ig-elevation-14:0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * -4px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 14px) calc(var(--ig-elevation-factor,1) * 21px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 5px) calc(var(--ig-elevation-factor,1) * 26px) calc(var(--ig-elevation-factor,1) * 4px) #00000014;--ig-elevation-15:0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * -5px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 15px) calc(var(--ig-elevation-factor,1) * 22px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 28px) calc(var(--ig-elevation-factor,1) * 5px) #00000014;--ig-elevation-16:0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * -5px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 16px) calc(var(--ig-elevation-factor,1) * 24px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 30px) calc(var(--ig-elevation-factor,1) * 5px) #00000014;--ig-elevation-17:0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 11px) calc(var(--ig-elevation-factor,1) * -5px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 17px) calc(var(--ig-elevation-factor,1) * 26px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 6px) calc(var(--ig-elevation-factor,1) * 32px) calc(var(--ig-elevation-factor,1) * 5px) #00000014;--ig-elevation-18:0 calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * 11px) calc(var(--ig-elevation-factor,1) * -5px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 18px) calc(var(--ig-elevation-factor,1) * 28px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 34px) calc(var(--ig-elevation-factor,1) * 6px) #00000014;--ig-elevation-19:0 calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * 12px) calc(var(--ig-elevation-factor,1) * -6px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 19px) calc(var(--ig-elevation-factor,1) * 29px) calc(var(--ig-elevation-factor,1) * 2px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 7px) calc(var(--ig-elevation-factor,1) * 36px) calc(var(--ig-elevation-factor,1) * 6px) #00000014;--ig-elevation-20:0 calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 13px) calc(var(--ig-elevation-factor,1) * -6px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 20px) calc(var(--ig-elevation-factor,1) * 31px) calc(var(--ig-elevation-factor,1) * 3px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 38px) calc(var(--ig-elevation-factor,1) * 7px) #00000014;--ig-elevation-21:0 calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 13px) calc(var(--ig-elevation-factor,1) * -6px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 21px) calc(var(--ig-elevation-factor,1) * 33px) calc(var(--ig-elevation-factor,1) * 3px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 40px) calc(var(--ig-elevation-factor,1) * 7px) #00000014;--ig-elevation-22:0 calc(var(--ig-elevation-factor,1) * 10px) calc(var(--ig-elevation-factor,1) * 14px) calc(var(--ig-elevation-factor,1) * -6px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 22px) calc(var(--ig-elevation-factor,1) * 35px) calc(var(--ig-elevation-factor,1) * 3px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 8px) calc(var(--ig-elevation-factor,1) * 42px) calc(var(--ig-elevation-factor,1) * 7px) #00000014;--ig-elevation-23:0 calc(var(--ig-elevation-factor,1) * 11px) calc(var(--ig-elevation-factor,1) * 14px) calc(var(--ig-elevation-factor,1) * -7px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 23px) calc(var(--ig-elevation-factor,1) * 36px) calc(var(--ig-elevation-factor,1) * 3px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * 44px) calc(var(--ig-elevation-factor,1) * 8px) #00000014;--ig-elevation-24:0 calc(var(--ig-elevation-factor,1) * 11px) calc(var(--ig-elevation-factor,1) * 15px) calc(var(--ig-elevation-factor,1) * -7px) #00000042, 0 calc(var(--ig-elevation-factor,1) * 24px) calc(var(--ig-elevation-factor,1) * 38px) calc(var(--ig-elevation-factor,1) * 3px) #0000001f, 0 calc(var(--ig-elevation-factor,1) * 9px) calc(var(--ig-elevation-factor,1) * 46px) calc(var(--ig-elevation-factor,1) * 8px) #00000014}.globalnav{--ignav-accent:#09f;--ignav-accent-hover:#188ad6;--ignav-accent-underline:#1e93fc;--ignav-ink:#666;--ignav-ink-strong:#333;--ignav-surface:#fff;--ignav-surface-bar:#f5f5f5;--ignav-surface-dropdown:#f3f3f3;--ignav-surface-panel:#f1f1f1;--ignav-line:#ccc;--ignav-line-strong:#b4b4b4;--ignav-line-soft:#d8d8d8;--ignav-bar-border:#ebedef;--ignav-bar-height:76px;--ignav-wrapper-max:1170px;--ignav-wrapper-pad:0;--ignav-mega-gutter-offset:585px;--ignav-mega-col-pad:50px;--ignav-mega-col-pad-first:37px}@media only screen and (width<=1279px) and (width>=960px){.globalnav{--ignav-wrapper-max:980px;--ignav-wrapper-pad:2%;--ignav-mega-gutter-offset:490px;--ignav-mega-col-pad:30px;--ignav-mega-col-pad-first:30px}}@media only screen and (width<=960px) and (width>=768px){.globalnav{--ignav-wrapper-max:100%;--ignav-wrapper-pad:2%}}@media only screen and (width<=960px){.globalnav{--ignav-bar-height:60px}}.globalnav,.globalnav *,.globalnav :before,.globalnav :after{box-sizing:content-box}.globalnav p{margin:0}@keyframes fadeInOverlay{0%{opacity:0;display:none}1%{opacity:0;display:block}to{opacity:1}}.bgColor--ultimate{background:#4991c5}.bgColor--pro{background:#004677}.bgColor--ignite{background:#f59122}.globalnav{color:#262626;height:var(--ignav-bar-height);z-index:11;font-family:aktiv-grotesk,AktivGrotesk Local,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5em;position:relative}.globalnav a{line-height:1em}.globalnav .emphasize{font-weight:700}.globalnav__container{width:100%;position:static;top:0}.globalnav__wrapper{max-width:var(--ignav-wrapper-max);padding-inline:var(--ignav-wrapper-pad);margin:0 auto;position:relative}.globalnav__primary{background:var(--ignav-surface);border-bottom:thin solid var(--ignav-bar-border);height:var(--ignav-bar-height);z-index:3;position:relative;box-shadow:0 0 0 1px #c8c8c800}.globalnav__brand{width:100%;max-width:200px;margin:8px 0;display:inline-block}.globalnav__brand img{width:100%;max-width:160px;height:auto}.globalnav__logo{display:block}.globalnav__logo_abbr{display:none}.globalnav__menu-container{float:right;display:inline-block}.globalnav__callout-text{background:var(--ignav-surface-bar);color:var(--ignav-ink);padding:10px 18px}.globalnav__menu-toggle,.globalnav__search-toggle{appearance:none;font:inherit;color:inherit;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.globalnav__mobile-menu{float:right;background:var(--ignav-surface);z-index:500;display:none;position:relative}.globalnav__menu-toggle{float:right;text-indent:-9999px;width:30px;height:30px;margin:15px;display:inline-block;position:relative}.globalnav__menu-toggle span{transition:height .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.globalnav__menu-toggle span,.globalnav__menu-toggle span:before,.globalnav__menu-toggle span:after{background:var(--ignav-ink);content:"";border-radius:3px;width:100%;height:4px;display:block}.globalnav__menu-toggle span:before,.globalnav__menu-toggle span:after{transform-origin:50%;transition:top .2s .2s,transform .2s;position:absolute;left:0}.globalnav__menu-toggle span:before{top:9px}.globalnav__menu-toggle span:after{top:-9px}.globalnav__menu-toggle:hover span,.globalnav__menu-toggle:hover span:before,.globalnav__menu-toggle:hover span:after,.globalnav__menu-toggle.opened span,.globalnav__menu-toggle.opened span:before,.globalnav__menu-toggle.opened span:after{background:var(--ignav-accent)}.globalnav__menu-toggle.opened span{background:0 0;height:0;transition:height .2s .2s}.globalnav__menu-toggle.opened span:before,.globalnav__menu-toggle.opened span:after{transition:top .2s,transform .2s .2s;top:0}.globalnav__menu-toggle.opened span:before{transform:rotate(45deg)}.globalnav__menu-toggle.opened span:after{transform:rotate(-45deg)}.globalnav__overlay{opacity:0;z-index:-10;background:#ffffffa6;height:100vh;animation:.7s fadeInOverlay;display:none;position:fixed;inset:0}.globalnav__overlay.opened{opacity:1;z-index:101;display:block}.navigation,.navigation ul,.navigation li{margin:0;padding:0;list-style:none;line-height:1em!important}.navigation li{position:relative}.navigation>li{float:left}.navigation a{text-decoration:none;display:block;position:relative}.navigation>li>a,.navigation .navigation__text{padding:.75em 1em}.navigation .navigation__text.deemphasize{color:var(--ignav-ink)}.navigation__mobile-link{display:none}.navigation .navigation__account a{padding-left:0;padding-right:0;display:inline-block}.navigation--navbar{font-size:.875rem;display:block}.navigation--navbar ul{z-index:99;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.navigation--navbar li:hover>ul,.navigation--navbar .sfHover:hover>ul{display:block}.navigation--navbar.sf-menu{float:left}.navigation--navbar.sf-menu ul{min-width:12em}.navigation--navbar.sf-menu>li>a{color:var(--ignav-ink);background:0 0;border-top:none;border-bottom:none;padding:12px 14px 20px;font-size:1em;font-weight:400;transition:color .25s linear}.navigation--navbar.sf-menu>li>a:hover,.navigation--navbar.sf-menu>.sfHover>a{color:var(--ignav-accent);background:0 0}.navigation--navbar.sf-menu a{background:var(--ignav-surface-dropdown);border-bottom:1px solid #dadada;border-top:1px solid var(--ignav-surface);color:var(--ignav-ink);padding:1.3em 1.2em;font-size:1em;font-weight:700;text-decoration:none}.navigation--navbar.sf-menu a:hover{color:var(--ignav-ink-strong);background:#e7e7e7}.navigation--navbar.sf-menu a .deemphasize{color:var(--ignav-ink);margin-top:1px;font-size:12px;font-weight:400;display:block}.navigation--navbar.sf-menu li ul li a{padding:1em 1.2em}.navigation--navbar.sf-menu li{background:0 0;transition:background .2s}.navigation--navbar.sf-menu>li>ul{border:1px solid var(--ignav-line);margin-top:0}.navigation--navbar.sf-menu>li>ul:before,.navigation--navbar.sf-menu>li>ul:after{content:"";border:solid #0000;width:0;height:0;display:block;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.navigation--navbar.sf-menu>li>ul:before{border-bottom:10px solid var(--ignav-line);border-left:10px solid #0000;border-right:10px solid #0000}.navigation--navbar.sf-menu>li>ul:after{border-bottom:10px solid var(--ignav-surface-dropdown);border-left:10px solid #0000;border-right:10px solid #0000;top:-12px}.navigation--navbar.sf-menu ul li{width:400px}.navigation--navbar.sf-menu .navigation__sub-menu{padding-right:1.5em}.navigation--navbar .navigation__sub-menu:after{border-top:1px solid var(--ignav-ink);border-left:1px solid var(--ignav-ink);content:"";transform-origin:50%;background:0 0;width:4px;height:4px;margin-top:-5px;display:inline-block;position:absolute;top:40%;right:.5em;transform:rotate(-135deg)translateY(-40%)}.navigation--navbar>li>.navigation__sub-menu:focus:after,.navigation--navbar>li:hover>.navigation__sub-menu:after,.navigation--navbar>.sfHover>.navigation__sub-menu:after{border-top-color:var(--ignav-accent);border-left-color:var(--ignav-accent)}.navigation--hpad-0>li:first-child{padding-left:0}.navigation--hpad-0>li:last-child,.navigation--hpad-0>li:last-child>a:not(.navigation__cta):not(.navigation__sub-menu){padding-right:0}.navigation--xs{font-size:.75rem}.globalnav__search-toggle *{box-sizing:content-box}.globalnav__search-toggle{cursor:pointer;background:0 0;border:1px solid #0000;width:auto;padding:12px;display:block;position:absolute;top:28px;right:0}.globalnav__search-toggle.opened{background:var(--ignav-surface-bar);border-color:var(--ignav-line-strong);border-bottom-color:#0000;padding:12px 12px 18px}.globalnav__search-toggle .globalnav__search-close{text-indent:-9999px;width:15px;height:15px;display:block;position:relative}.globalnav__search-toggle.opened .globalnav__search-close{display:block}.globalnav__search-toggle .globalnav__search-close i{background:0 0;position:relative;top:50%;transform:translateY(-50%)}.globalnav__search-toggle .globalnav__search-close i,.globalnav__search-toggle .globalnav__search-close i:before,.globalnav__search-toggle .globalnav__search-close i:after{background:var(--ignav-accent);content:"";border-radius:3px;width:100%;height:2px;display:block}.globalnav__search-toggle .globalnav__search-close i{background:0 0}.globalnav__search-toggle .globalnav__search-close i:before{transform:rotate(45deg)}.globalnav__search-toggle .globalnav__search-close i:before,.globalnav__search-toggle .globalnav__search-close i:after{transform-origin:50%;position:absolute;left:0}.globalnav__search-toggle .globalnav__search-close i:after{background:var(--ignav-surface);border:2px solid var(--ignav-accent);box-sizing:content-box;border-radius:50%;width:7px;height:7px;transition:all .1s ease-in;top:-8px;left:-1px}.globalnav__search-toggle.opened .globalnav__search-close i:before,.globalnav__search-toggle.opened .globalnav__search-close i:after{background:var(--ignav-accent);top:0}.globalnav__search-toggle.opened .globalnav__search-close i{background:0 0}.globalnav__search-toggle.opened .globalnav__search-close i:after{background:var(--ignav-accent);border:0 solid #0000;border-radius:3px;width:100%;height:2px;left:0;transform:rotate(-45deg)}.globalnav__search *{box-sizing:content-box}.globalnav__search{background:var(--ignav-surface-bar);border-bottom:1px solid var(--ignav-line-strong);z-index:2;width:100%;height:55px;transition:top .2s;display:block;position:absolute;top:0}.globalnav__search--opened{top:var(--ignav-bar-height)}.globalnav__search-container{position:relative;top:50%;overflow:hidden;transform:translateY(-50%)}.search{width:100%;max-width:700px;margin:0 auto;position:relative}.globalnav__search-container .search{max-width:100%}.search__input[type=text]{border:1px solid var(--ignav-line-strong);box-sizing:border-box;box-shadow:none;color:var(--ignav-ink);letter-spacing:normal;text-indent:0;text-transform:none;background:#f9f9f9;outline:none;width:100%;height:2.5em;margin:0;padding:5px 10px;font-size:1rem;line-height:normal}.search__input[type=text]:focus{border:1px solid var(--ignav-ink);box-sizing:border-box;color:var(--ignav-ink);background:#fff;width:100%;padding-right:50px}.search button[type=submit]{background:var(--ignav-accent);border:1px solid var(--ignav-accent);box-sizing:border-box;cursor:pointer;width:75px;height:2.5rem;margin-top:0;position:absolute;top:0;right:0}.search button[type=submit] svg{fill:var(--ignav-surface);opacity:1;vertical-align:middle;width:30%}.search button[type=submit]:hover,.search button[type=submit]:focus{background:var(--ignav-accent-hover);border-color:var(--ignav-accent-hover)}.search ::placeholder{color:var(--ignav-line-strong)}@media only screen and (width<=1450px) and (width>=1279px){.navigation--navbar>li:last-child>ul,.navigation--navbar>li:last-child>ul:before,.navigation--navbar>li:last-child>ul:after{left:auto;right:0;transform:none}}@media only screen and (width<=1279px) and (width>=960px){.navigation--navbar{font-size:.825rem}.navigation--navbar.sf-menu>li>a{padding:12px 7px 20px}.navigation--navbar.sf-menu .navigation__sub-menu{padding-right:1.25em}.globalnav__search-toggle{right:2%}.navigation--navbar>li:nth-last-child(-n+2)>ul,.navigation--navbar>li:nth-last-child(-n+2)>ul:before,.navigation--navbar>li:nth-last-child(-n+2)>ul:after{left:auto;right:0;transform:none}}@media only screen and (width<=1024px){.navigation--navbar{font-size:.825rem}.navigation--navbar.sf-menu>li>a{padding:12px 7px 20px}}@media only screen and (width<=981px) and (width>=960px){.navigation--navbar.sf-menu .navigation__sub-menu{padding-right:1em}.navigation--navbar .navigation__sub-menu:after{right:.25em}}@media only screen and (width<=960px) and (width>=768px){.navigation--navbar .navigation__sub-menu:after{right:0}}@media only screen and (width<=960px){.globalnav__section{display:none}.globalnav__primary .globalnav__brand{margin:20px 0 10px 15px}.globalnav__mobile-menu.responsive{display:inline-block}.globalnav__search-toggle{padding:9px 9px 13px;top:7px;right:80px}.globalnav__search-toggle.opened{padding:9px 9px 13px}.globalnav__search-toggle .globalnav__search-close{width:30px;height:30px}.globalnav__search-toggle .globalnav__search-close i,.globalnav__search-toggle .globalnav__search-close i:before,.globalnav__search-toggle .globalnav__search-close i:after{height:4px}.globalnav__search-toggle .globalnav__search-close i:after{border:3px solid var(--ignav-accent);width:15px;height:15px;top:-13px;left:1px}.globalnav__search-toggle.opened .globalnav__search-close i:after{height:4px}.navigation--navbar{display:none}.navigation--navbar.responsive{background:var(--ignav-surface);border-bottom:1px solid var(--ignav-line);z-index:501;width:100%;display:none;position:absolute;top:100%;left:0}.navigation--navbar.responsive li{float:none;border-top:1px solid #eee;padding-bottom:0;display:block}.navigation--navbar.responsive li a{padding-top:1.3em;padding-bottom:1.3em;font-size:1.25em}.navigation--navbar.responsive li ul li a{padding:1.3em 1.2em;font-size:1em}.navigation--navbar.responsive.navigation--hpad-0 li a{padding-left:1em;padding-right:1em}.navigation--navbar.responsive>li>ul{border:none;position:static;transform:translateY(0)}.navigation--navbar.responsive>li>ul:before,.navigation--navbar.responsive>li>ul:after{display:none}.navigation--navbar.responsive ul li{width:100%}.navigation--navbar.responsive .navigation__sub-menu:after{width:10px;height:10px;margin-top:-10px;transition:all .2s linear;right:1em}.navigation--navbar.responsive .navigation__sub-menu.opened:after{transform-origin:50%;margin-top:-5px;transform:rotate(45deg)translateY(50%)}.navigation--navbar.responsive .navigation__mobile-link{display:block}.navigation--navbar.sf-menu a .deemphasize,.navigation--navbar.responsive li:hover ul,.navigation--navbar.responsive li.sfHover:hover ul{display:none}}@media only screen and (width<=768px){.globalnav__search-container{padding:0 15px}.globalnav__search-toggle{right:60px}}@media only screen and (width<=480px){.globalnav__primary .globalnav__brand{margin:12px 0 6px 15px}.globalnav__primary .globalnav__brand img{width:100%;max-width:40px}.globalnav__logo{display:none}.globalnav__logo_abbr{display:block}}@media only screen and (width>=961px){.navigation__sub-menu-header{color:var(--ignav-ink-strong);margin-bottom:10px;font-size:1rem;font-weight:700;line-height:1.5em}[data-mega-menu=true]{& .globalnav__primary .globalnav__wrapper{position:static;& .small-pad-left{padding-left:7px}}& .globalnav__search-toggle{float:right;display:inline;position:relative;top:0;right:0}& .navigation--navbar{&>li{position:relative}&>li>a:before{content:"";background:var(--ignav-accent-underline);width:0;height:4px;transition:width .3s;position:absolute;bottom:0;left:10%}&>li:hover a:before,&>.sfHover a:before{width:80%}&>li>ul{background:var(--ignav-surface);box-sizing:border-box;min-width:210px;max-width:300px;position:absolute;left:50%;overflow:hidden;transform:translate(-50%);&>li{vertical-align:top;box-sizing:border-box;width:auto;font-size:12px;position:relative}}& li:not(.menu-full-width) ul li:last-child a{margin-bottom:8px}& li ul li a{color:var(--ignav-ink-strong);background:0 0;border:none;padding:8px 25px;line-height:1.5em;&:hover{color:var(--ignav-accent);background:0 0}& .deemphasize{white-space:normal;min-width:230px}}& li ul li:first-child a{margin-top:8px}&.sf-menu .emphasize a{font-weight:700}& .menu-full-width.sfHover ul{display:flex!important}&>li.menu-full-width{position:static;&>ul{background:var(--ignav-surface);box-sizing:border-box;width:100%;min-width:auto;max-width:none;position:absolute;left:0;overflow:hidden;transform:translate(0);&:after,&:before{content:"";width:calc(50% - var(--ignav-mega-gutter-offset));flex:1;height:auto;position:relative;top:auto;left:auto;right:auto;transform:translate(0);border:none!important}&:before{background:var(--ignav-surface-panel)}&>li{vertical-align:top;max-width:320px;padding:25px var(--ignav-mega-col-pad);box-sizing:border-box;flex:1;font-size:12px;position:relative;&:after{content:"";border-right:2px solid #f0f0f0;height:calc(100% - 50px);position:absolute;top:25px;right:0}&:first-child{padding:25px var(--ignav-mega-col-pad-first) 25px 0;background:var(--ignav-surface-panel);flex:2;max-width:360px}&:last-child{padding:25px 0 25px var(--ignav-mega-col-pad)}&:first-child:after,&:last-child:after{border-right:none}}}& .navigation__sub-menu--left{border:1px solid var(--ignav-line-soft);background:var(--ignav-surface);margin:20px 0 0;position:relative;&>.navigation__sub-menu--left-item{border-bottom:1px solid var(--ignav-line-soft);min-height:100px;padding:10px 20px;&:last-child{border:none}}& .navigation__sub-menu-header{color:var(--ignav-surface);white-space:nowrap;text-transform:uppercase;background:#969696;margin:0;padding:3px 7px;font-size:.85rem;position:absolute;top:0;right:50%;transform:translate(50%,-50%)}& .emphasize{position:relative}& .navigation__sub-menu-title{font-size:1.25rem;font-weight:400}& .navigation__sub-menu-price{box-sizing:content-box;color:var(--ignav-surface);text-align:center;width:56px;padding:10px 8px;font-size:1.425em;position:absolute;top:1.25rem;right:-21px}}}& li.menu-full-width{& .navigation__sub-menu--left .deemphasize{min-width:auto;padding:0 60px 0 0}& ul li .navigation__sub-menu-header:not(:first-of-type){margin:30px 0 8px}& ul li a{padding:8px 0}& .deemphasize{font-weight:400}& .emphasize,& .emphasize a{font-weight:700}}&.sf-menu .menu-full-width a{font-weight:400}}}}@media only screen and (width>=960px) and (width<=1450px){[data-mega-menu=true] .navigation--navbar>li:last-child>ul{left:auto;right:0;transform:none}}@media only screen and (width<=1279px) and (width>=960px){[data-mega-menu=true] .navigation--navbar>li.menu-full-width>ul:after,[data-mega-menu=true] .navigation--navbar>li.menu-full-width>ul:before{flex:none}}@media only screen and (width<=960px){[data-mega-menu=true] .navigation--navbar{& li ul li>div{margin-bottom:0}& li.menu-full-width{& ul{opacity:1!important}& ul li .navigation__sub-menu-header{display:none!important}& .navigation__sub-menu--left .navigation__sub-menu-price{display:none}}}}.globalnav .visible-md{display:none!important}@media only screen and (width>=1280px){.globalnav .hidden-lg{display:none!important}}@media only screen and (width<=1280px) and (width>=960px){.globalnav .hidden-md{display:none!important}.globalnav .visible-md{display:inherit!important}}@media only screen and (width<=959px){.globalnav .hidden-sm{display:none!important}}.globalnav .clearfix:before,.globalnav .clearfix:after{content:"";display:table}.globalnav .clearfix:after{clear:both}.globalnav .deemphasize{font-weight:400}.globalnav .mar-bottom--zero{margin-bottom:0}.ui-footer,#footer{--igft-accent:#09f;--igft-surface:#111;--igft-surface-deep:#000;--igft-ink:#fff;--igft-ink-category:#fcfcfc;--igft-ink-muted:#a7a7a7;--igft-ink-soft:#868686;--igft-ink-dim:#666;--igft-divider:#dedede}.ui-footer{background:var(--igft-surface);color:var(--igft-ink);z-index:5;padding:50px 0;font-family:aktiv-grotesk,AktivGrotesk Local,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5em;position:relative}.ui-footer--clearfix:before,.ui-footer--clearfix:after{content:"";display:table}.ui-footer--clearfix:after{clear:both}.ui-footer a,.ui-footer a:visited,.ui-footer a:hover{text-decoration:none}.ui-footer__wrap{z-index:2;max-width:1170px;margin:0 auto;position:relative}.ui-footer .ui-footer__menu ul{margin:0;padding:0;line-height:1.2em;list-style:none}.ui-footer .ui-footer__menu ul li{margin-bottom:0;position:relative}.ui-footer .ui-footer__menu ul li ul{margin-top:1px;margin-bottom:1px!important}.ui-footer .ui-footer__menu ul li ul:last-child{margin-bottom:20px!important}.ui-footer .ui-footer__menu a,.ui-footer .ui-footer__menu a:active,.ui-footer .ui-footer__category{padding-top:.5em;font-size:14px;text-decoration:none;display:block}.ui-footer .ui-footer__category{color:var(--igft-ink-category);font-weight:700;position:relative}.ui-footer .ui-footer__menu a{color:var(--igft-ink-muted)}.ui-footer .ui-footer__menu a:hover{color:var(--igft-accent)}.ui-footer__col-one-fourth{width:21.25%}.ui-footer__col-block{float:left;margin-bottom:60px;margin-left:5%}.ui-footer__col-block.ui-footer__col-one-fourth{margin-bottom:15px}.ui-footer .ui-footer__col-one-fourth:first-child{margin-left:0}.ui-footer__icons{text-align:center;margin-bottom:30px}.ui-footer .ui-footer__icon-link{color:var(--igft-ink-dim);fill:var(--igft-ink-dim);text-align:center;width:40px;height:40px;margin-right:20px;font-size:22px;line-height:30px;display:inline-block;position:relative}.ui-footer .ui-footer__icon-link svg{width:40px;height:40px}.ui-footer__icon-link:hover{color:var(--igft-accent);fill:var(--igft-accent)}.ui-footer--legal a{font-size:.8em!important}.ui-footer--legal li{display:inline-block}.ui-footer__wrap--newsletter{flex-flow:wrap;display:flex}.ui-footer__wrap--newsletter .ui-footer__menu-block{box-sizing:border-box;order:0;width:68.75%}.ui-footer__wrap--newsletter .ui-footer__newsletter-block{box-sizing:border-box;border-left:1px solid var(--igft-divider);order:1;width:26.25%;margin-left:2.5%;padding-left:2.5%}.ui-footer__newsletter-block .newsletter__form-alt .ui-footer-newsletter__header>div{vertical-align:middle;margin:0 0 15px;line-height:normal;display:inline-block}.ui-footer__newsletter-updated-block .ui-footer-newsletter__header{font-size:1.355rem}.ui-footer__newsletter-updated-block [class*=bg--dark] .ui-form input[type=email]{cursor:auto;color:#555;background:#fff;border-radius:5px;padding:20px 15px}.ui-footer__newsletter-updated-block .ui-form__checkbox-container{font-size:.7rem;display:inline-block}.ui-footer__newsletter-updated-block .ui-form__checkbox{border-radius:5px;top:5px}.ui-footer__newsletter-updated-block .newsletter__submit-btn-wrap{padding-left:32px}.ui-footer__newsletter-updated-block .thankyou__containerNL strong{color:var(--igft-ink);margin-bottom:5px;display:block}.ui-footer__newsletter-updated-block .ui-form__checkbox-container a,.ui-footer__newsletter-updated-block .ui-form__checkbox-container a:visited{color:var(--igft-ink)}.ui-footer .ui-btn.ui-btn--default{background:var(--igft-accent);border:1px solid var(--igft-accent);color:var(--igft-ink);text-align:center;text-transform:uppercase;margin:5px 0;padding:.75em 1.25em;font-size:.875rem;line-height:1em;text-decoration:none;transition:all .4s}.ui-footer .ui-btn.ui-btn--default:hover{color:var(--igft-accent);background:0 0}#footer{background:var(--igft-surface-deep);color:var(--igft-ink-soft);text-align:center;font-family:aktiv-grotesk,AktivGrotesk Local,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1}#footer #footer-wrap{padding:25px 10px}#footer #copyright{color:var(--igft-ink-soft);font-size:14px}@media only screen and (width<=1279px) and (width>=960px){.ui-footer__wrap{max-width:980px;margin:0 auto}.ui-footer__icons{margin-bottom:40px}}@media only screen and (width<=959px){.ui-footer__wrap--newsletter{flex-direction:row}.ui-footer__wrap--newsletter .ui-footer__menu-block{order:1;width:100%}.ui-footer__wrap--newsletter .ui-footer__newsletter-block{background:var(--igft-surface-deep);border:1px solid #0000;order:0;width:100%;margin:15px 0;padding:10px}}@media only screen and (width<=959px) and (width>=768px){.ui-footer__wrap{max-width:740px;margin:0 auto}.ui-footer__icons{margin-bottom:40px}}@media only screen and (width<=767px){.ui-footer__wrap{max-width:300px;margin:0 auto}.ui-footer__col-block{float:none;width:100%;margin-left:0}.ui-footer__icons{margin-bottom:40px}}@media only screen and (width<=767px) and (width>=480px){.ui-footer__wrap{max-width:440px;margin:0 auto}.ui-footer__col-block{float:none;vertical-align:top;width:48%;margin-left:1%;display:inline-block}.ui-footer__icons{margin-bottom:40px}}.grecaptcha-badge{visibility:hidden}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-block-start:var(--igd-sticky-top)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;--igd-motion-shimmer:0s}}.prose :is(h1,h2,h3,h4,h5,h6)[id]{scroll-margin-block-start:var(--igd-sticky-top)}body{background:var(--igd-color-bg);color:var(--igd-color-text);font-family:var(--igd-font-body);line-height:var(--igd-leading-normal);margin:0}a{color:var(--igd-color-accent)}img{max-inline-size:100%}main{inline-size:100%;max-inline-size:var(--igd-prose-max);padding:var(--igd-space-2xl) var(--igd-page-pad);margin-inline:auto}main[data-width=full]{max-inline-size:none;padding:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.igd-skip-link{z-index:1000;padding:var(--igd-space-sm) var(--igd-space-md);background:var(--igd-color-hero-bg);color:var(--igd-color-hero-text);font-size:var(--igd-text-sm);border-end-end-radius:var(--igd-radius-md);text-decoration:none;position:fixed;inset-block-start:0;inset-inline-start:0;transform:translateY(-100%)}.igd-skip-link:focus{transform:translateY(0)}:root{color-scheme:light;--igd-color-accent:var(--ig-primary-500);--igd-color-accent-contrast:var(--ig-primary-500-contrast);--igd-color-accent-wash:color-mix(in srgb, var(--igd-color-accent) 6%, transparent);--igd-color-bg:var(--ig-surface-500);--igd-color-surface:var(--ig-surface-500);--igd-color-panel:var(--ig-gray-100);--igd-color-border:var(--ig-gray-300);--igd-color-border-light:color-mix(in srgb, var(--igd-color-border) 50%, transparent);--igd-color-shade:var(--ig-gray-50);--igd-color-text:var(--ig-gray-900);--igd-color-muted:var(--ig-gray-700);--igd-color-hero-bg:var(--ig-secondary-500);--igd-color-hero-text:#fff;--igd-color-hero-text-strong:#ffffffd9;--igd-color-hero-text-muted:#ffffffb3;--igd-color-hero-text-faint:#ffffff80;--igd-hero-backdrop-opacity:.24;--igd-hero-backdrop-mask:linear-gradient(to right, transparent 0%, transparent 45%, #0000008c 78%, #000 100%);--igd-color-note-bg:#eef4ff;--igd-color-note-border:#cfe0ff;--igd-color-info-bg:#e9f7f2;--igd-color-info-border:#bfe6d8;--igd-color-warning-bg:#fff6e6;--igd-color-warning-border:#ffe0a3;--igd-space-3xs:.25rem;--igd-space-2xs:.375rem;--igd-space-xs:.5rem;--igd-space-sm:.75rem;--igd-space-md:1rem;--igd-space-lg:1.25rem;--igd-space-xl:1.5rem;--igd-space-2xl:2rem;--igd-space-3xl:2.5rem;--igd-space-4xl:3rem;--igd-radius-xs:.3rem;--igd-radius-sm:.4rem;--igd-radius-md:.5rem;--igd-radius-lg:.6rem;--igd-radius-xl:.75rem;--igd-radius-pill:999px;--igd-radius-circle:50%;--igd-font-body:"aktiv-grotesk", "AktivGrotesk Local", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--igd-font-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--ig-font-family:var(--igd-font-body);--igd-text-2xs:.75rem;--igd-text-xs:.8rem;--igd-text-sm:.875rem;--igd-text-md:1rem;--igd-text-lg:1.05rem;--igd-text-xl:1.15rem;--igd-text-2xl:clamp(1.25rem, 1.05rem + .7vw, 1.5rem);--igd-text-3xl:clamp(1.5rem, 1.25rem + 1vw, 1.75rem);--igd-text-4xl:clamp(1.75rem, 1.35rem + 1.6vw, 2rem);--igd-text-hero:clamp(2rem, 1rem + 4vw, 3.5rem);--igd-leading-tight:1.15;--igd-leading-snug:1.3;--igd-leading-normal:1.6;--igd-weight-semibold:600;--igd-weight-bold:700;--igd-tracking-caps:.04em;--igd-color-skeleton:#eaeef4;--igd-color-skeleton-sheen:#ffffffa6;--igd-motion-fast:.15s ease;--igd-motion-fade:.35s ease;--igd-motion-shimmer:1.4s;--igd-avatar-sm:1.5rem;--igd-avatar-md:1.75rem;--igd-avatar-lg:1.875rem;--igd-avatar-xl:5rem;--igd-avatar-xxl:10rem;--igd-control-size:2.25rem;--igd-page-max:78.125rem;--igd-post-max:76rem;--igd-hero-max:72rem;--igd-prose-max:60rem;--igd-page-pad:clamp(1rem, 3vw, var(--igd-space-xl));--igd-gap:var(--igd-space-xl);--igd-cards-per-row:3;--igd-card-min:14rem;--igd-card-block:30rem;--igd-media-block:12rem;--igd-featured-block:390px;--igd-featured-card-size:400px;--igd-sidebar-size:14rem;--igd-toc-size:18.125rem;--igd-sticky-top:var(--igd-space-2xl);--ig-theme:bootstrap;--ig-theme-variant:light;--ig-primary-500:#09f;--ig-secondary-500:#0a2045;--ig-surface-500:#fff;--ig-gray-500:#939ca9;--ig-size:1}.igd-panel{background:var(--igd-panel-bg,var(--igd-color-surface));border:1px solid var(--igd-color-border);border-radius:var(--igd-panel-radius,var(--igd-radius-md))}.igd-byline{align-items:center;gap:var(--igd-space-3xs) var(--igd-space-xs);color:var(--igd-byline-color,var(--igd-color-muted));font-size:var(--igd-byline-size,var(--igd-text-xs));font-weight:var(--igd-weight-bold);flex-wrap:wrap;display:flex}.igd-byline a,.igd-byline>span{align-items:center;gap:var(--igd-space-3xs);display:inline-flex}.igd-byline a{color:var(--igd-color-accent);text-decoration:none}.igd-byline a:hover{text-decoration:underline}.igd-byline igc-avatar{--size:var(--igd-byline-avatar,var(--igd-avatar-sm));flex:none;overflow:hidden}.igd-byline img{inline-size:var(--igd-byline-avatar,var(--igd-avatar-sm));block-size:var(--igd-byline-avatar,var(--igd-avatar-sm));border-radius:var(--igd-radius-circle);flex:none;display:block}.igd-list{margin:0;padding:0;list-style:none}.igd-list li:not(:last-child){border-block-end:1px solid var(--igd-color-border)}.igd-list a{padding:var(--igd-space-xs) 0;color:var(--igd-color-text);font-size:var(--igd-text-sm);line-height:var(--igd-leading-snug);text-decoration:none;display:block}.igd-list a:hover,.igd-list a[aria-current=page],.igd-list a.is-active{color:var(--igd-color-accent)}.igd-list [data-sub] a{padding-inline-start:var(--igd-space-sm)}.igd-rail__group summary{justify-content:space-between;align-items:center;gap:var(--igd-space-xs);padding:var(--igd-space-xs) 0;color:var(--igd-color-text);font-size:var(--igd-text-sm);line-height:var(--igd-leading-snug);cursor:pointer;list-style:none;display:flex}.igd-rail__group summary::-webkit-details-marker{display:none}.igd-rail__chevron{flex:none;transition:transform .15s;transform:rotate(90deg)}.igd-rail__group[open] .igd-rail__chevron{transform:rotate(-90deg)}.igd-rail__group .igd-list{padding-block-end:var(--igd-space-xs)}.igd-category{align-items:center;gap:var(--igd-space-2xs);color:var(--igd-color-text);font-size:var(--igd-text-2xs);font-weight:var(--igd-weight-semibold);line-height:var(--igd-leading-normal);letter-spacing:.04em;text-transform:uppercase;margin-block-end:var(--igd-space-sm);text-decoration:none;display:inline-flex}.igd-category:hover,.igd-category:focus-visible{color:var(--igd-color-accent)}.igd-category__dot{border-radius:var(--igd-radius-circle);background:var(--igd-category-dot,var(--igd-color-accent));flex:none;block-size:.5rem;inline-size:.5rem}.igd-skeleton{background:var(--igd-color-skeleton);position:relative;overflow:hidden}.igd-skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--igd-color-skeleton-sheen), transparent);animation:igd-shimmer var(--igd-motion-shimmer) linear infinite;position:absolute;inset:0;transform:translate(-100%)}.igd-skeleton>img{z-index:1;position:relative}.igd-skeleton[data-loaded]{background:0 0}.igd-skeleton[data-loaded]:after{content:none}.igd-js .igd-skeleton>img{opacity:0}.igd-js .igd-skeleton[data-loaded]>img{opacity:1;transition:opacity var(--igd-motion-fade)}@keyframes igd-shimmer{to{transform:translate(100%)}}[data-clamp]{text-overflow:ellipsis;-webkit-line-clamp:var(--igd-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-clamp="3"]{--igd-lines:3}.igd-category{--igd-category-dot:#09f}.igd-category[data-category=web-components]{--igd-category-dot:#d4e938}.igd-category[data-category=react]{--igd-category-dot:#61dafb}.igd-category[data-category=uncategorized]{--igd-category-dot:#ebedf2}.igd-category[data-category=wpf]{--igd-category-dot:#262851}.igd-category[data-category=ultimate]{--igd-category-dot:#ff9100}.igd-category[data-category=winforms]{--igd-category-dot:#0451e7}.igd-category[data-category=ignite-ui-cli-mcp]{--igd-category-dot:#6d28d9}.igd-category[data-category=angular]{--igd-category-dot:#dd0031}.igd-category[data-category=blazor]{--igd-category-dot:#512bd4}.igd-category[data-category=how-to]{--igd-category-dot:#a42bd4}.igd-category[data-category=ux]{--igd-category-dot:#111}.igd-category[data-category=product-updates]{--igd-category-dot:#098010}.igd-category[data-category=jquery]{--igd-category-dot:#0d9488}.igd-category[data-category=ai-engineering]{--igd-category-dot:#a78bfa}.igd-category[data-category=architecture]{--igd-category-dot:#64748b}.emphasize{font-weight:700}.deemphasize{font-weight:400}[class*=bg--dark] .emphasize,[class*=bg--dark] .sub-headline .emphasize{color:#f7f7f7}.color--azure-radiance{color:#09f}.text--align-left{text-align:left}.hidden{display:none!important}.txt-rotate>.wrap{border-right:.08em solid #ffffff73}@media only screen and (width>=1280px){.display--block-lg{display:block}}@media only screen and (width<=1280px) and (width>=960px){.display--block-md{display:block}}@media only screen and (width<=767px) and (width>=480px){.display--block-xs{display:block}}@media only screen and (width<=480px){.display--inline-block-xxs{display:inline-block}}.ui-btn{box-sizing:border-box;cursor:pointer;text-align:center;text-transform:none;background-image:none;border:1px solid #0000;border-radius:0;margin:5px 0;padding:.75em 1.25em;font-size:1rem;font-weight:700;line-height:1em;text-decoration:none;transition:all .4s;display:inline-block}.ui-btn--sm{font-size:.875rem}.ui-btn.ui-btn--default,.ui-btn.ui-btn--default:visited{color:#fff;background:#09f;border-color:#09f}.ui-btn.ui-btn--default:hover,.ui-btn.ui-btn--default:focus{color:#09f;background:0 0;border-color:#09f}.ui-btn[disabled],.ui-btn.disabled,.ui-btn[disabled]:hover,.ui-btn.disabled:hover,.ui-btn[disabled]:focus,.ui-btn.disabled:focus{cursor:default;opacity:.65;text-decoration:none}.ui-btn.ui-btn--default[disabled]:hover,.ui-btn.ui-btn--default.disabled:hover,.ui-btn.ui-btn--default[disabled]:focus,.ui-btn.ui-btn--default.disabled:focus{color:#fff;background:#09f;border-color:#09f}.ui-form{font-size:16px}.ui-form__row{margin:5px 0}.ui-form label{cursor:pointer}.ui-form input::placeholder,.ui-form textarea::placeholder{color:#ccc}.ui-form__label{color:#262626;width:auto;margin:5px 0;padding:0;font-size:.875em;font-weight:500;display:inline-block}.ui-form__label--required:before,.ui-form__label--required:after{color:currentColor;font-weight:700;display:inline-block}.ui-form__label--required:after{content:"*";margin-left:4px}.ui-form .ui-form__input-group{flex-direction:column;display:flex}.ui-form .ui-form__input-group *{order:1}.ui-form .ui-form__input-group label{order:0}.ui-form input[type=text],.ui-form input[type=email],.ui-form input[type=tel]{box-sizing:border-box;box-shadow:none;letter-spacing:normal;text-indent:0;text-transform:none;color:#666;background:#fff;border:1px solid #dedede;width:100%;height:2.25em;margin:-2px 0 0;padding:5px;font-size:1rem;line-height:normal;border-width:2px!important}.ui-form input[type=text]:focus,.ui-form input[type=email]:focus,.ui-form input[type=tel]:focus{background:0 0;border-color:#b4b4b4;outline:none}.ui-form input[type=text]:focus~label,.ui-form input[type=email]:focus~label,.ui-form input[type=tel]:focus~label{color:#666!important}.ui-form input[type=text][disabled],.ui-form input[type=email][disabled],.ui-form input[type=tel][disabled]{color:#ccc;cursor:default;background:#f9f9f9;border-color:#efefef}input[type=text].fieldInvalid~label,input[type=email].fieldInvalid~label,input[type=tel].fieldInvalid~label,.ui-form input[type=text].fieldInvalid~label,.ui-form input[type=email].fieldInvalid~label,.ui-form input[type=tel].fieldInvalid~label{color:red!important}.fieldInvalid{border-color:red!important}.ui-form .field-validation-error{color:red;padding:5px 0;font-size:.75rem;line-height:1rem;display:block;margin:5px 0!important}.ui-form .field-validation-error a,.field-validation-error-msg a{color:#ce0707;font-weight:700;text-decoration:underline}.field-validation-error-msg,.ui-form__errors-block .field-validation-error{box-sizing:border-box;color:red;max-width:none;box-shadow:none;text-shadow:none;background:#f7d2d7;border:none;border-radius:0;margin:10px 0;padding:10px;font-size:12px;line-height:1.3em}.ui-form.lead-tracker-form label{color:#999;margin:10px 0 0;font-size:.75rem}.ui-form.lead-tracker-form .column-block{margin-bottom:5px}.ui-form.ui-form--single-col .column-block{margin-left:0;margin-right:0;width:100%!important}[class*=bg--dark] .ui-form.lead-tracker-form label,[class*=bg--dark] .ui-form__label,[class*=bg--dark] .ui-form__label--required:before,[class*=bg--dark] .ui-form__label--required:after{color:#b4b4b4}[class*=bg--dark] .ui-form input::placeholder,[class*=bg--dark] .ui-form textarea::placeholder{color:#999}[class*=bg--dark] .ui-form input[type=text],[class*=bg--dark] .ui-form input[type=email],[class*=bg--dark] .ui-form input[type=tel]{color:#666;background:#fff;border:1px solid #dedede;padding:5px;border-width:2px!important}[class*=bg--dark] .ui-form input[type=text]:focus,[class*=bg--dark] .ui-form input[type=email]:focus,[class*=bg--dark] .ui-form input[type=tel]:focus{color:#666;background:#dedede;border-color:#fff}[class*=bg--dark] .ui-form input[type=text]:focus~label,[class*=bg--dark] .ui-form input[type=email]:focus~label,[class*=bg--dark] .ui-form input[type=tel]:focus~label{color:#fff!important}[class*=bg--dark] .ui-form input[type=text].fieldInvalid~label,[class*=bg--dark] .ui-form input[type=email].fieldInvalid~label,[class*=bg--dark] .ui-form input[type=tel].fieldInvalid~label{color:#f7a5b0!important}[class*=bg--dark] input[type=text][disabled],[class*=bg--dark] input[type=email][disabled],[class*=bg--dark] input[type=tel][disabled]{color:#ccc;cursor:default;background:#f9f9f9;border-color:#efefef}label.ui-form__checkbox-container{cursor:pointer;vertical-align:middle;margin-top:15px;padding-left:30px;display:inline-block;position:relative;overflow:hidden}.ui-form__checkbox-container input{visibility:hidden;width:0;height:0;position:absolute}.ui-form__checkbox-container .ui-form__checkbox{cursor:pointer;background:#f9f9f9;border:1px solid #aaa;width:17px;height:17px;display:inline-block;position:absolute;top:0;left:0}.ui-form__checkbox-container .ui-form__checkbox:after{content:"";opacity:1;border:3px solid red;border-width:0 3px 3px 0;border-radius:5px;width:0;height:0;position:absolute;top:12px;left:12px;transform:rotate(0)scale(0)}.ui-form__checkbox-container input:checked~.ui-form__checkbox:after{opacity:1;background-color:#0000;border:2px solid #aaa;border-width:0 2px 2px 0;border-radius:0;width:6px;height:12px;top:-1px;left:5px;transform:rotate(37deg)scale(1)}.ui-form__checkbox-container input:checked~.ui-form__checkbox{opacity:1;background:#f9f9f9;border-radius:0}.ui-form__checkbox-container:hover .ui-form__checkbox{border-color:#666}.ui-form__checkbox-container:hover .ui-form__checkbox:after{border-color:#666!important}.igd-grid{--igd-grid-cols:1;--igd-grid-min:0px;--igd-grid-gap:var(--igd-gap);--igd-grid-share:calc((100% - (var(--igd-grid-cols) - 1) * var(--igd-grid-gap)) / var(--igd-grid-cols));gap:var(--igd-grid-gap);grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--igd-grid-min), var(--igd-grid-share))), 1fr));display:grid}.igd-row{--igd-row-gap:var(--igd-gap);--igd-cell-min:14rem;gap:var(--igd-row-gap);flex-wrap:wrap;display:flex}.igd-row>*{flex:var(--igd-cell-span,1) 1 0;min-inline-size:min(100%, var(--igd-cell-min))}.igd-grid>*{min-inline-size:0}.igd-grid>*>:first-child,.igd-row>*>:first-child{margin-block-start:0}.igd-grid>*>:last-child,.igd-row>*>:last-child{margin-block-end:0}.igd-columns,.igd-bento,.igd-block-grid{margin-block:var(--igd-space-xl)}.igd-columns{--igd-cell-min:14rem}.igd-columns>:first-child{--igd-cell-span:var(--igd-span-1,1)}.igd-columns>:nth-child(2){--igd-cell-span:var(--igd-span-2,1)}.igd-columns>:nth-child(3){--igd-cell-span:var(--igd-span-3,1)}.igd-columns>:nth-child(4){--igd-cell-span:var(--igd-span-4,1)}.igd-bento{--igd-cell-min:12rem}.igd-bento>*{min-block-size:calc(var(--igd-cell-rows,1) * var(--igd-tile-block,8rem) + (var(--igd-cell-rows,1) - 1) * var(--igd-row-gap));padding:var(--igd-space-lg);background:var(--igd-color-panel);border:1px solid var(--igd-color-border);border-radius:var(--igd-radius-lg);flex-direction:column;display:flex}.igd-bento>[data-feature]{border-color:var(--igd-color-accent);box-shadow:inset 0 0 0 1px var(--igd-color-accent)}.igd-block-grid[data-cells=card]>*{padding:var(--igd-space-lg);background:var(--igd-color-panel);border:1px solid var(--igd-color-border);border-radius:var(--igd-radius-lg)}.igd-post-card{--border-radius:var(--igd-radius-xl);--outline-color:var(--igd-color-border);transition:box-shadow var(--igd-motion-fade)}.igd-post-card:hover,.igd-post-card:focus-within{box-shadow:0 10px 13px 2px #00000005,0 4px 16px 3px #0000000a,0 5px 14px #00000005}.igd-post-card igc-card-header{position:static}.igd-post-card__media,.igd-post-card__media a{block-size:100%;display:block}.igd-post-card__media{block-size:auto;max-height:var(--igd-media-block);padding:var(--igd-space-2xs);overflow:hidden}.igd-post-card__media img{block-size:100%;inline-size:100%;max-inline-size:unset;object-fit:cover;background:var(--igd-color-surface);border-radius:calc(var(--igd-radius-xl) - 1px);display:block}.igd-post-card__title{font-size:var(--igd-text-xl);font-weight:var(--igd-weight-semibold);line-height:var(--igd-leading-snug);margin:0 0 1rem}.igd-post-card__title a{color:var(--igd-color-text);text-decoration:none}.igd-post-card__title a:hover,.igd-post-card__title a:focus-visible{color:var(--igd-color-accent)}.igd-post-card__excerpt{color:var(--igd-color-muted);font-size:var(--igd-text-sm);margin:0}.igd-post-card igc-card-content{flex:auto}.igd-post-card igc-card-actions{column-gap:var(--igd-space-md);margin-block-start:0!important}.igd-post-card__divider{margin-inline:var(--igd-space-xs);margin-block:var(--igd-space-sm) 0;border:none;border-block-start:1px solid var(--igd-color-border-light)}.igd-post-card .igd-byline a,.igd-post-card .igd-byline>span{color:var(--igd-color-text);font-size:var(--igd-text-sm);font-weight:var(--igd-weight-semibold)}.igd-post-card .igd-byline a{text-decoration:none}.igd-post-card .igd-byline a:hover,.igd-post-card .igd-byline a:focus-visible{color:var(--igd-color-accent)}.igd-post-card__meta{color:var(--igd-color-muted);font-size:var(--igd-text-sm);white-space:nowrap}.igd-grid igc-card-content{padding-block:0;overflow:hidden}.igd-grid igc-card-header{padding-block-end:var(--igd-space-2xs);padding-inline:.5rem}.igd-grid igc-card-header>*{margin-inline:.5rem}igc-card:not(:defined){background:var(--igd-color-surface);border:1px solid var(--igd-color-border);border-radius:var(--igd-radius-xl)}igc-card-header:not(:defined){gap:var(--igd-space-3xs);padding:var(--igd-space-sm);flex-direction:column;display:flex}igc-card-content:not(:defined){padding:var(--igd-space-sm) var(--igd-space-sm) calc(var(--igd-space-sm) * 1.5);display:block}igc-card-actions:not(:defined){padding:var(--igd-space-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}igc-avatar:not(:defined){border-radius:var(--igd-radius-circle);display:inline-block;overflow:hidden}
