@charset "UTF-8";:host,.sl-theme-viur-light{--ignt-theme-name: "viur-light";--ignt-color-scheme: light;--ignt-mix-color-down: hsla(0 0% 100% / 100%);--ignt-mix-color-up: hsla(0 0% 0% / 100%);--ignt-color-neutral-1000: hsla(0 0% 0% / 100%);--ignt-color-neutral-0: hsla(0 0% 100% / 100%)}@layer foundation,themes,elements,utilities;@layer foundation.color{:root,:host{--ignt-color-gray-50: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 95% );--ignt-color-gray-100: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 90% );--ignt-color-gray-200: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 75% );--ignt-color-gray-300: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 60% );--ignt-color-gray-400: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 25% );--ignt-color-gray-500: var(--ignt-color-gray);--ignt-color-gray-600: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 15% );--ignt-color-gray-700: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 40% );--ignt-color-gray-800: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 60% );--ignt-color-gray-900: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 70% );--ignt-color-gray-950: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 80% );--ignt-color-red-50: color-mix( in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 70% );--ignt-color-red-100: color-mix( in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 65% );--ignt-color-red-200: color-mix( in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 55% );--ignt-color-red-300: color-mix( in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 35% );--ignt-color-red-400: color-mix( in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 15% );--ignt-color-red-500: hsl(0 84.2% 60.2%);--ignt-color-red-600: color-mix( in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 15% );--ignt-color-red-700: color-mix( in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 35% );--ignt-color-red-800: color-mix( in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 55% );--ignt-color-red-900: color-mix( in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 65% );--ignt-color-red-950: color-mix( in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 70% );--ignt-color-orange-50: color-mix( in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 70% );--ignt-color-orange-100: color-mix( in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 65% );--ignt-color-orange-200: color-mix( in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 55% );--ignt-color-orange-300: color-mix( in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 35% );--ignt-color-orange-400: color-mix( in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 15% );--ignt-color-orange-500: hsl(25 95% 53.1%);--ignt-color-orange-600: color-mix( in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 15% );--ignt-color-orange-700: color-mix( in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 35% );--ignt-color-orange-800: color-mix( in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 55% );--ignt-color-orange-900: color-mix( in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 65% );--ignt-color-orange-950: color-mix( in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 70% );--ignt-color-amber-50: color-mix( in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 70% );--ignt-color-amber-100: color-mix( in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 65% );--ignt-color-amber-200: color-mix( in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 55% );--ignt-color-amber-300: color-mix( in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 35% );--ignt-color-amber-400: color-mix( in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 15% );--ignt-color-amber-500: hsl(38 92.1% 50.2%);--ignt-color-amber-600: color-mix( in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 15% );--ignt-color-amber-700: color-mix( in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 35% );--ignt-color-amber-800: color-mix( in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 55% );--ignt-color-amber-900: color-mix( in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 65% );--ignt-color-amber-950: color-mix( in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 70% );--ignt-color-yellow-50: color-mix( in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 70% );--ignt-color-yellow-100: color-mix( in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 65% );--ignt-color-yellow-200: color-mix( in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 55% );--ignt-color-yellow-300: color-mix( in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 35% );--ignt-color-yellow-400: color-mix( in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 15% );--ignt-color-yellow-500: hsl(45 93.4% 47.5%);--ignt-color-yellow-600: color-mix( in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 15% );--ignt-color-yellow-700: color-mix( in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 35% );--ignt-color-yellow-800: color-mix( in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 55% );--ignt-color-yellow-900: color-mix( in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 65% );--ignt-color-yellow-950: color-mix( in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 70% );--ignt-color-lime-50: color-mix( in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 70% );--ignt-color-lime-100: color-mix( in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 65% );--ignt-color-lime-200: color-mix( in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 55% );--ignt-color-lime-300: color-mix( in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 35% );--ignt-color-lime-400: color-mix( in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 15% );--ignt-color-lime-500: hsl(83.7 80.5% 44.3%);--ignt-color-lime-600: color-mix( in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 15% );--ignt-color-lime-700: color-mix( in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 35% );--ignt-color-lime-800: color-mix( in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 50% );--ignt-color-lime-900: color-mix( in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 65% );--ignt-color-lime-950: color-mix( in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 70% );--ignt-color-green-50: color-mix( in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 70% );--ignt-color-green-100: color-mix( in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 65% );--ignt-color-green-200: color-mix( in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 50% );--ignt-color-green-300: color-mix( in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 35% );--ignt-color-green-400: color-mix( in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 15% );--ignt-color-green-500: hsl(142.1 70.6% 45.3%);--ignt-color-green-600: color-mix( in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 15% );--ignt-color-green-700: color-mix( in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 35% );--ignt-color-green-800: color-mix( in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 50% );--ignt-color-green-900: color-mix( in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 65% );--ignt-color-green-950: color-mix( in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 70% );--ignt-color-emerald-50: color-mix( in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 70% );--ignt-color-emerald-100: color-mix( in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 65% );--ignt-color-emerald-200: color-mix( in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 50% );--ignt-color-emerald-300: color-mix( in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 35% );--ignt-color-emerald-400: color-mix( in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 15% );--ignt-color-emerald-500: hsl(160.1 84.1% 39.4%);--ignt-color-emerald-600: color-mix( in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 15% );--ignt-color-emerald-700: color-mix( in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 35% );--ignt-color-emerald-800: color-mix( in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 50% );--ignt-color-emerald-900: color-mix( in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 65% );--ignt-color-emerald-950: color-mix( in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 70% );--ignt-color-teal-50: color-mix( in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 70% );--ignt-color-teal-100: color-mix( in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 65% );--ignt-color-teal-200: color-mix( in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 50% );--ignt-color-teal-300: color-mix( in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 35% );--ignt-color-teal-400: color-mix( in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 15% );--ignt-color-teal-500: hsl(173.4 80.4% 40%);--ignt-color-teal-600: color-mix( in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 15% );--ignt-color-teal-700: color-mix( in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 35% );--ignt-color-teal-800: color-mix( in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 50% );--ignt-color-teal-900: color-mix( in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 65% );--ignt-color-teal-950: color-mix( in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 70% );--ignt-color-cyan-50: color-mix( in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 70% );--ignt-color-cyan-100: color-mix( in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 65% );--ignt-color-cyan-200: color-mix( in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 50% );--ignt-color-cyan-300: color-mix( in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 35% );--ignt-color-cyan-400: color-mix( in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 15% );--ignt-color-cyan-500: hsl(188.7 94.5% 42.7%);--ignt-color-cyan-600: color-mix( in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 15% );--ignt-color-cyan-700: color-mix( in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 35% );--ignt-color-cyan-800: color-mix( in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 50% );--ignt-color-cyan-900: color-mix( in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 65% );--ignt-color-cyan-950: color-mix( in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 70% );--ignt-color-sky-50: color-mix( in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 70% );--ignt-color-sky-100: color-mix( in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 65% );--ignt-color-sky-200: color-mix( in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 50% );--ignt-color-sky-300: color-mix( in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 35% );--ignt-color-sky-400: color-mix( in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 15% );--ignt-color-sky-500: hsl(198.6 88.7% 48.4%);--ignt-color-sky-600: color-mix( in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 15% );--ignt-color-sky-700: color-mix( in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 35% );--ignt-color-sky-800: color-mix( in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 50% );--ignt-color-sky-900: color-mix( in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 65% );--ignt-color-sky-950: color-mix( in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 70% );--ignt-color-blue-50: color-mix( in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 70% );--ignt-color-blue-100: color-mix( in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 65% );--ignt-color-blue-200: color-mix( in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 50% );--ignt-color-blue-300: color-mix( in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 35% );--ignt-color-blue-400: color-mix( in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 15% );--ignt-color-blue-500: hsl(217.2 91.2% 59.8%);--ignt-color-blue-600: color-mix( in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 15% );--ignt-color-blue-700: color-mix( in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 35% );--ignt-color-blue-800: color-mix( in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 50% );--ignt-color-blue-900: color-mix( in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 65% );--ignt-color-blue-950: color-mix( in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 70% );--ignt-color-indigo-50: color-mix( in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 70% );--ignt-color-indigo-100: color-mix( in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 65% );--ignt-color-indigo-200: color-mix( in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 50% );--ignt-color-indigo-300: color-mix( in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 35% );--ignt-color-indigo-400: color-mix( in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 15% );--ignt-color-indigo-500: hsl(240 83.5% 66.7%);--ignt-color-indigo-600: color-mix( in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 15% );--ignt-color-indigo-700: color-mix( in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 35% );--ignt-color-indigo-800: color-mix( in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 50% );--ignt-color-indigo-900: color-mix( in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 65% );--ignt-color-indigo-950: color-mix( in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 70% );--ignt-color-violet-50: color-mix( in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 70% );--ignt-color-violet-100: color-mix( in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 65% );--ignt-color-violet-200: color-mix( in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 50% );--ignt-color-violet-300: color-mix( in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 35% );--ignt-color-violet-400: color-mix( in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 15% );--ignt-color-violet-500: hsl(260 89.5% 66.3%);--ignt-color-violet-600: color-mix( in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 15% );--ignt-color-violet-700: color-mix( in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 35% );--ignt-color-violet-800: color-mix( in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 50% );--ignt-color-violet-900: color-mix( in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 65% );--ignt-color-violet-950: color-mix( in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 70% );--ignt-color-purple-50: color-mix( in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 70% );--ignt-color-purple-100: color-mix( in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 65% );--ignt-color-purple-200: color-mix( in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 50% );--ignt-color-purple-300: color-mix( in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 35% );--ignt-color-purple-400: color-mix( in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 15% );--ignt-color-purple-500: hsl(270 91% 65.1%);--ignt-color-purple-600: color-mix( in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 15% );--ignt-color-purple-700: color-mix( in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 35% );--ignt-color-purple-800: color-mix( in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 50% );--ignt-color-purple-900: color-mix( in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 65% );--ignt-color-purple-950: color-mix( in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 70% );--ignt-color-fuchsia-50: color-mix( in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 70% );--ignt-color-fuchsia-100: color-mix( in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 65% );--ignt-color-fuchsia-200: color-mix( in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 50% );--ignt-color-fuchsia-300: color-mix( in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 35% );--ignt-color-fuchsia-400: color-mix( in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 15% );--ignt-color-fuchsia-500: hsl(292 84.1% 60.6%);--ignt-color-fuchsia-600: color-mix( in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 15% );--ignt-color-fuchsia-700: color-mix( in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 35% );--ignt-color-fuchsia-800: color-mix( in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 50% );--ignt-color-fuchsia-900: color-mix( in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 65% );--ignt-color-fuchsia-950: color-mix( in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 70% );--ignt-color-pink-50: color-mix( in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 70% );--ignt-color-pink-100: color-mix( in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 65% );--ignt-color-pink-200: color-mix( in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 50% );--ignt-color-pink-300: color-mix( in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 35% );--ignt-color-pink-400: color-mix( in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 15% );--ignt-color-pink-500: hsl(330.4 81.2% 60.4%);--ignt-color-pink-600: color-mix( in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 15% );--ignt-color-pink-700: color-mix( in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 35% );--ignt-color-pink-800: color-mix( in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 50% );--ignt-color-pink-900: color-mix( in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 65% );--ignt-color-pink-950: color-mix( in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 70% );--ignt-color-rose-50: color-mix( in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 70% );--ignt-color-rose-100: color-mix( in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 65% );--ignt-color-rose-200: color-mix( in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 50% );--ignt-color-rose-300: color-mix( in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 35% );--ignt-color-rose-400: color-mix( in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 15% );--ignt-color-rose-500: hsl(349.7 89.2% 60.2%);--ignt-color-rose-600: color-mix( in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 15% );--ignt-color-rose-700: color-mix( in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 35% );--ignt-color-rose-800: color-mix( in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 50% );--ignt-color-rose-900: color-mix( in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 65% );--ignt-color-rose-950: color-mix( in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 70% );--ignt-color-primary-50: color-mix( in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 70% );--ignt-color-primary-100: color-mix( in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 65% );--ignt-color-primary-200: color-mix( in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 50% );--ignt-color-primary-300: color-mix( in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 35% );--ignt-color-primary-400: color-mix( in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 15% );--ignt-color-primary-500: var(--ignt-color-primary);--ignt-color-primary-600: color-mix( in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 15% );--ignt-color-primary-700: color-mix( in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 35% );--ignt-color-primary-800: color-mix( in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 50% );--ignt-color-primary-900: color-mix( in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 65% );--ignt-color-primary-950: color-mix( in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 70% );--ignt-color-secondary-50: color-mix( in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 70% );--ignt-color-secondary-100: color-mix( in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 65% );--ignt-color-secondary-200: color-mix( in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 50% );--ignt-color-secondary-300: color-mix( in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 35% );--ignt-color-secondary-400: color-mix( in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 15% );--ignt-color-secondary-500: var(--ignt-color-secondary);--ignt-color-secondary-600: color-mix( in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 15% );--ignt-color-secondary-700: color-mix( in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 35% );--ignt-color-secondary-800: color-mix( in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 50% );--ignt-color-secondary-900: color-mix( in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 65% );--ignt-color-secondary-950: color-mix( in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 70% );--ignt-color-success-50: color-mix( in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 70% );--ignt-color-success-100: color-mix( in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 65% );--ignt-color-success-200: color-mix( in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 50% );--ignt-color-success-300: color-mix( in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 35% );--ignt-color-success-400: color-mix( in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 15% );--ignt-color-success-500: var(--ignt-color-success);--ignt-color-success-600: color-mix( in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 15% );--ignt-color-success-700: color-mix( in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 35% );--ignt-color-success-800: color-mix( in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 50% );--ignt-color-success-900: color-mix( in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 65% );--ignt-color-success-950: color-mix( in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 70% );--ignt-color-warning-50: color-mix( in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 70% );--ignt-color-warning-100: color-mix( in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 65% );--ignt-color-warning-200: color-mix( in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 50% );--ignt-color-warning-300: color-mix( in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 35% );--ignt-color-warning-400: color-mix( in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 15% );--ignt-color-warning-500: var(--ignt-color-warning);--ignt-color-warning-600: color-mix( in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 15% );--ignt-color-warning-700: color-mix( in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 35% );--ignt-color-warning-800: color-mix( in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 50% );--ignt-color-warning-900: color-mix( in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 65% );--ignt-color-warning-950: color-mix( in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 70% );--ignt-color-danger-50: color-mix( in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 70% );--ignt-color-danger-100: color-mix( in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 65% );--ignt-color-danger-200: color-mix( in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 50% );--ignt-color-danger-300: color-mix( in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 35% );--ignt-color-danger-400: color-mix( in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 15% );--ignt-color-danger-500: var(--ignt-color-danger);--ignt-color-danger-600: color-mix( in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 15% );--ignt-color-danger-700: color-mix( in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 35% );--ignt-color-danger-800: color-mix( in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 50% );--ignt-color-danger-900: color-mix( in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 65% );--ignt-color-danger-950: color-mix( in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 70% );--ignt-color-info-50: color-mix( in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 70% );--ignt-color-info-100: color-mix( in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 65% );--ignt-color-info-200: color-mix( in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 50% );--ignt-color-info-300: color-mix( in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 35% );--ignt-color-info-400: color-mix( in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 15% );--ignt-color-info-500: var(--ignt-color-info);--ignt-color-info-600: color-mix( in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 15% );--ignt-color-info-700: color-mix( in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 35% );--ignt-color-info-800: color-mix( in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 50% );--ignt-color-info-900: color-mix( in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 65% );--ignt-color-info-950: color-mix( in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 70% )}}@layer foundation.config{:root,:host{--ignt-theme-name: "viur";--ignt-color-scheme: normal;color-scheme:normal;color-scheme:var(--ignt-color-scheme);--ignt-color-primary: hsla(356 87% 44% / 100%);--ignt-color-secondary: hsla(0 0% 20% / 100%);--ignt-color-gray: hsla(240 4% 46% / 100%);--ignt-color-neutral-1000: hsla(0 0% 0% / 100%);--ignt-color-neutral-0: hsla(0 0% 100% / 100%);--ignt-mix-color-up: hsla(0 0% 0% / 100%);--ignt-mix-color-down: hsla(0 0% 100% / 100%);--ignt-color-success: color-mix( in oklch, var(--ignt-color-primary), hsla(130 45% 47% / 100%) 90% );--ignt-color-warning: color-mix( in oklch, var(--ignt-color-primary), hsla(40 90% 60% / 100%) 90% );--ignt-color-danger: color-mix( in oklch, var(--ignt-color-primary), hsla(4 90% 58% / 100%) 90% );--ignt-color-info: color-mix( in oklch, var(--ignt-color-primary), hsla(198 77% 49% / 100%) 90% );--ignt-surface-default: var(--ignt-color-gray-100);--ignt-surface-alt: var(--ignt-color-neutral-0);--ignt-color-text-default: var(--ignt-color-gray-800);--ignt-color-text-inverted: var(--ignt-color-gray-100);--ignt-color-link-default: var(--ignt-color-primary-700);--ignt-color-hover-default: var(--ignt-color-primary-500);--ignt-border-radius-default: .4rem;--ignt-border-radius-small: calc(var(--ignt-border-radius-default) / 2);--ignt-border-radius-medium: var(--ignt-border-radius-default);--ignt-border-radius-large: calc(var(--ignt-border-radius-default) * 1.5);--ignt-border-radius-x-large: calc(var(--ignt-border-radius-default) * 2);--ignt-border-radius-circle: 50%;--ignt-border-radius-pill: 9999px;--ignt-border-width-default: 1px;--ignt-border-width-small: calc(var(--ignt-border-width-default) / 2);--ignt-border-width-medium: var(--ignt-border-width-default);--ignt-border-width-large: calc(var(--ignt-border-width-default) * 1.5);--ignt-shadow-default: var(--ignt-shadow-none);--ignt-shadow-hover-default: var(--ignt-shadow-x-small);--ignt-color-shadow: var(--ignt-color-neutral-1000);--ignt-shadow-none: none;--ignt-shadow-x-small: 0 1px 3px color-mix(in oklch, var(--ignt-color-shadow) 12%, transparent), 0 1px 2px color-mix(in oklch, var(--ignt-color-shadow) 24%, transparent);--ignt-shadow-small: 0 3px 6px color-mix(in oklch, var(--ignt-color-shadow) 16%, transparent), 0 3px 6px color-mix(in oklch, var(--ignt-color-shadow) 23%, transparent);--ignt-shadow-medium: 0 10px 20px color-mix(in oklch, var(--ignt-color-shadow) 19%, transparent), 0 6px 6px color-mix(in oklch, var(--ignt-color-shadow) 23%, transparent);--ignt-shadow-large: 0 14px 28px color-mix(in oklch, var(--ignt-color-shadow) 25%, transparent), 0 10px 10px color-mix(in oklch, var(--ignt-color-shadow) 22%, transparent);--ignt-shadow-x-large: 0 19px 38px color-mix(in oklch, var(--ignt-color-shadow) 30%, transparent), 0 15px 12px color-mix(in oklch, var(--ignt-color-shadow) 22%, transparent);--ignt-spacing-3x-small: .125rem;--ignt-spacing-2x-small: .25rem;--ignt-spacing-x-small: .5rem;--ignt-spacing-small: .75rem;--ignt-spacing-medium: 1rem;--ignt-spacing-large: 1.25rem;--ignt-spacing-x-large: 1.75rem;--ignt-spacing-2x-large: 2.25rem;--ignt-spacing-3x-large: 3rem;--ignt-spacing-4x-large: 4.5rem;--ignt-transition-x-slow: 1s;--ignt-transition-slow: .5s;--ignt-transition-medium: .3s;--ignt-transition-fast: .15s;--ignt-transition-x-fast: 50ms;--ignt-font-sans: "Source Sans Pro", "Open Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ignt-font-serif: Georgia, "Times New Roman", serif;--ignt-head-font-sans: "Source Sans Pro", "Open Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ignt-head-font-serif: Georgia, "Times New Roman", serif;--ignt-font-mono: "Source Code Pro", Courier, monospace;--ignt-font-size-3x-small: .3em;--ignt-font-size-2x-small: .625em;--ignt-font-size-x-small: .75em;--ignt-font-size-small: .875em;--ignt-font-size-medium: 1em;--ignt-font-size-large: 1.25em;--ignt-font-size-x-large: 1.5em;--ignt-font-size-2x-large: 2.25em;--ignt-font-size-3x-large: 3em;--ignt-font-size-4x-large: 4.5em;--ignt-font-weight-light: 300;--ignt-font-weight-normal: 400;--ignt-font-weight-semibold: 500;--ignt-font-weight-bold: 700;--ignt-letter-spacing-denser: -.03em;--ignt-letter-spacing-dense: -.015em;--ignt-letter-spacing-normal: normal;--ignt-letter-spacing-loose: .075em;--ignt-letter-spacing-looser: .15em;--ignt-line-height-default: 1.5;--ignt-line-height-denser: calc(var(--ignt-line-height-default) - .75);--ignt-line-height-dense: calc(var(--ignt-line-height-default) - .5);--ignt-line-height-normal: var(--ignt-line-height-default);--ignt-line-height-loose: calc(var(--ignt-line-height-default) + .5);--ignt-line-height-looser: calc(var(--ignt-line-height-default) + .75);--ignt-page-width-default: 1400px;--ignt-paragraph-width-default: 77ch;--ignt-input-height-small: 1.25rem;--ignt-input-height-medium: 1.75rem;--ignt-input-height-large: 2rem;--ignt-z-index-drawer: 0;--ignt-z-index-content: 100;--ignt-z-index-dialog: 200;--ignt-z-index-dropdown: 300;--ignt-z-index-toast: 400;--ignt-z-index-tooltip: 500;--ignt-z-index-dev: 600;--ignt-order-header: 0;--ignt-order-body: 100;--ignt-order-footer: 200;--ignt-break-2x-small: 23em;--ignt-break-x-small: 40em;--ignt-break-small: 65em;--ignt-break-medium: 75em;--ignt-break-large: 93.75em;--ignt-break-x-large: 112.5em;--ignt-break-2x-large: 225em;--ignt-break-hdpi: 2;--ignt-break-print: print}}@layer foundation.shoelace{:root,:host{--sl-theme-name: var(--ignt-theme-name);--sl-color-scheme: var(--ignt-color-scheme);--sl-color-gray-50: var(--ignt-color-gray-50);--sl-color-gray-100: var(--ignt-color-gray-100);--sl-color-gray-200: var(--ignt-color-gray-200);--sl-color-gray-300: var(--ignt-color-gray-300);--sl-color-gray-400: var(--ignt-color-gray-400);--sl-color-gray-500: var(--ignt-color-gray-500);--sl-color-gray-600: var(--ignt-color-gray-600);--sl-color-gray-700: var(--ignt-color-gray-700);--sl-color-gray-800: var(--ignt-color-gray-800);--sl-color-gray-900: var(--ignt-color-gray-900);--sl-color-gray-950: var(--ignt-color-gray-950);--sl-color-red-50: var(--ignt-color-red-50);--sl-color-red-100: var(--ignt-color-red-100);--sl-color-red-200: var(--ignt-color-red-200);--sl-color-red-300: var(--ignt-color-red-300);--sl-color-red-400: var(--ignt-color-red-400);--sl-color-red-500: var(--ignt-color-red-500);--sl-color-red-600: var(--ignt-color-red-600);--sl-color-red-700: var(--ignt-color-red-700);--sl-color-red-800: var(--ignt-color-red-800);--sl-color-red-900: var(--ignt-color-red-900);--sl-color-red-950: var(--ignt-color-red-950);--sl-color-orange-50: var(--ignt-color-orange-50);--sl-color-orange-100: var(--ignt-color-orange-100);--sl-color-orange-200: var(--ignt-color-orange-200);--sl-color-orange-300: var(--ignt-color-orange-300);--sl-color-orange-400: var(--ignt-color-orange-400);--sl-color-orange-500: var(--ignt-color-orange-500);--sl-color-orange-600: var(--ignt-color-orange-600);--sl-color-orange-700: var(--ignt-color-orange-700);--sl-color-orange-800: var(--ignt-color-orange-800);--sl-color-orange-900: var(--ignt-color-orange-900);--sl-color-orange-950: var(--ignt-color-orange-950);--sl-color-amber-50: var(--ignt-color-amber-50);--sl-color-amber-100: var(--ignt-color-amber-100);--sl-color-amber-200: var(--ignt-color-amber-200);--sl-color-amber-300: var(--ignt-color-amber-300);--sl-color-amber-400: var(--ignt-color-amber-400);--sl-color-amber-500: var(--ignt-color-amber-500);--sl-color-amber-600: var(--ignt-color-amber-600);--sl-color-amber-700: var(--ignt-color-amber-700);--sl-color-amber-800: var(--ignt-color-amber-800);--sl-color-amber-900: var(--ignt-color-amber-900);--sl-color-amber-950: var(--ignt-color-amber-950);--sl-color-yellow-50: var(--ignt-color-yellow-50);--sl-color-yellow-100: var(--ignt-color-yellow-100);--sl-color-yellow-200: var(--ignt-color-yellow-200);--sl-color-yellow-300: var(--ignt-color-yellow-300);--sl-color-yellow-400: var(--ignt-color-yellow-400);--sl-color-yellow-500: var(--ignt-color-yellow-500);--sl-color-yellow-600: var(--ignt-color-yellow-600);--sl-color-yellow-700: var(--ignt-color-yellow-700);--sl-color-yellow-800: var(--ignt-color-yellow-800);--sl-color-yellow-900: var(--ignt-color-yellow-900);--sl-color-yellow-950: var(--ignt-color-yellow-950);--sl-color-lime-50: var(--ignt-color-lime-50);--sl-color-lime-100: var(--ignt-color-lime-100);--sl-color-lime-200: var(--ignt-color-lime-200);--sl-color-lime-300: var(--ignt-color-lime-300);--sl-color-lime-400: var(--ignt-color-lime-400);--sl-color-lime-500: var(--ignt-color-lime-500);--sl-color-lime-600: var(--ignt-color-lime-600);--sl-color-lime-700: var(--ignt-color-lime-700);--sl-color-lime-800: var(--ignt-color-lime-800);--sl-color-lime-900: var(--ignt-color-lime-900);--sl-color-lime-950: var(--ignt-color-lime-950);--sl-color-green-50: var(--ignt-color-green-50);--sl-color-green-100: var(--ignt-color-green-100);--sl-color-green-200: var(--ignt-color-green-200);--sl-color-green-300: var(--ignt-color-green-300);--sl-color-green-400: var(--ignt-color-green-400);--sl-color-green-500: var(--ignt-color-green-500);--sl-color-green-600: var(--ignt-color-green-600);--sl-color-green-700: var(--ignt-color-green-700);--sl-color-green-800: var(--ignt-color-green-800);--sl-color-green-900: var(--ignt-color-green-900);--sl-color-green-950: var(--ignt-color-green-950);--sl-color-emerald-50: var(--ignt-color-emerald-50);--sl-color-emerald-100: var(--ignt-color-emerald-100);--sl-color-emerald-200: var(--ignt-color-emerald-200);--sl-color-emerald-300: var(--ignt-color-emerald-300);--sl-color-emerald-400: var(--ignt-color-emerald-400);--sl-color-emerald-500: var(--ignt-color-emerald-500);--sl-color-emerald-600: var(--ignt-color-emerald-600);--sl-color-emerald-700: var(--ignt-color-emerald-700);--sl-color-emerald-800: var(--ignt-color-emerald-800);--sl-color-emerald-900: var(--ignt-color-emerald-900);--sl-color-emerald-950: var(--ignt-color-emerald-950);--sl-color-teal-50: var(--ignt-color-teal-50);--sl-color-teal-100: var(--ignt-color-teal-100);--sl-color-teal-200: var(--ignt-color-teal-200);--sl-color-teal-300: var(--ignt-color-teal-300);--sl-color-teal-400: var(--ignt-color-teal-400);--sl-color-teal-500: var(--ignt-color-teal-500);--sl-color-teal-600: var(--ignt-color-teal-600);--sl-color-teal-700: var(--ignt-color-teal-700);--sl-color-teal-800: var(--ignt-color-teal-800);--sl-color-teal-900: var(--ignt-color-teal-900);--sl-color-teal-950: var(--ignt-color-teal-950);--sl-color-cyan-50: var(--ignt-color-cyan-50);--sl-color-cyan-100: var(--ignt-color-cyan-100);--sl-color-cyan-200: var(--ignt-color-cyan-200);--sl-color-cyan-300: var(--ignt-color-cyan-300);--sl-color-cyan-400: var(--ignt-color-cyan-400);--sl-color-cyan-500: var(--ignt-color-cyan-500);--sl-color-cyan-600: var(--ignt-color-cyan-600);--sl-color-cyan-700: var(--ignt-color-cyan-700);--sl-color-cyan-800: var(--ignt-color-cyan-800);--sl-color-cyan-900: var(--ignt-color-cyan-900);--sl-color-cyan-950: var(--ignt-color-cyan-950);--sl-color-sky-50: var(--ignt-color-sky-50);--sl-color-sky-100: var(--ignt-color-sky-100);--sl-color-sky-200: var(--ignt-color-sky-200);--sl-color-sky-300: var(--ignt-color-sky-300);--sl-color-sky-400: var(--ignt-color-sky-400);--sl-color-sky-500: var(--ignt-color-sky-500);--sl-color-sky-600: var(--ignt-color-sky-600);--sl-color-sky-700: var(--ignt-color-sky-700);--sl-color-sky-800: var(--ignt-color-sky-800);--sl-color-sky-900: var(--ignt-color-sky-900);--sl-color-sky-950: var(--ignt-color-sky-950);--sl-color-blue-50: var(--ignt-color-blue-50);--sl-color-blue-100: var(--ignt-color-blue-100);--sl-color-blue-200: var(--ignt-color-blue-200);--sl-color-blue-300: var(--ignt-color-blue-300);--sl-color-blue-400: var(--ignt-color-blue-400);--sl-color-blue-500: var(--ignt-color-blue-500);--sl-color-blue-600: var(--ignt-color-blue-600);--sl-color-blue-700: var(--ignt-color-blue-700);--sl-color-blue-800: var(--ignt-color-blue-800);--sl-color-blue-900: var(--ignt-color-blue-900);--sl-color-blue-950: var(--ignt-color-blue-950);--sl-color-indigo-50: var(--ignt-color-indigo-50);--sl-color-indigo-100: var(--ignt-color-indigo-100);--sl-color-indigo-200: var(--ignt-color-indigo-200);--sl-color-indigo-300: var(--ignt-color-indigo-300);--sl-color-indigo-400: var(--ignt-color-indigo-400);--sl-color-indigo-500: var(--ignt-color-indigo-500);--sl-color-indigo-600: var(--ignt-color-indigo-600);--sl-color-indigo-700: var(--ignt-color-indigo-700);--sl-color-indigo-800: var(--ignt-color-indigo-800);--sl-color-indigo-900: var(--ignt-color-indigo-900);--sl-color-indigo-950: var(--ignt-color-indigo-950);--sl-color-violet-50: var(--ignt-color-violet-50);--sl-color-violet-100: var(--ignt-color-violet-100);--sl-color-violet-200: var(--ignt-color-violet-200);--sl-color-violet-300: var(--ignt-color-violet-300);--sl-color-violet-400: var(--ignt-color-violet-400);--sl-color-violet-500: var(--ignt-color-violet-500);--sl-color-violet-600: var(--ignt-color-violet-600);--sl-color-violet-700: var(--ignt-color-violet-700);--sl-color-violet-800: var(--ignt-color-violet-800);--sl-color-violet-900: var(--ignt-color-violet-900);--sl-color-violet-950: var(--ignt-color-violet-950);--sl-color-purple-50: var(--ignt-color-purple-50);--sl-color-purple-100: var(--ignt-color-purple-100);--sl-color-purple-200: var(--ignt-color-purple-200);--sl-color-purple-300: var(--ignt-color-purple-300);--sl-color-purple-400: var(--ignt-color-purple-400);--sl-color-purple-500: var(--ignt-color-purple-500);--sl-color-purple-600: var(--ignt-color-purple-600);--sl-color-purple-700: var(--ignt-color-purple-700);--sl-color-purple-800: var(--ignt-color-purple-800);--sl-color-purple-900: var(--ignt-color-purple-900);--sl-color-purple-950: var(--ignt-color-purple-950);--sl-color-fuchsia-50: var(--ignt-color-fuchsia-50);--sl-color-fuchsia-100: var(--ignt-color-fuchsia-100);--sl-color-fuchsia-200: var(--ignt-color-fuchsia-200);--sl-color-fuchsia-300: var(--ignt-color-fuchsia-300);--sl-color-fuchsia-400: var(--ignt-color-fuchsia-400);--sl-color-fuchsia-500: var(--ignt-color-fuchsia-500);--sl-color-fuchsia-600: var(--ignt-color-fuchsia-600);--sl-color-fuchsia-700: var(--ignt-color-fuchsia-700);--sl-color-fuchsia-800: var(--ignt-color-fuchsia-800);--sl-color-fuchsia-900: var(--ignt-color-fuchsia-900);--sl-color-fuchsia-950: var(--ignt-color-fuchsia-950);--sl-color-pink-50: var(--ignt-color-pink-50);--sl-color-pink-100: var(--ignt-color-pink-100);--sl-color-pink-200: var(--ignt-color-pink-200);--sl-color-pink-300: var(--ignt-color-pink-300);--sl-color-pink-400: var(--ignt-color-pink-400);--sl-color-pink-500: var(--ignt-color-pink-500);--sl-color-pink-600: var(--ignt-color-pink-600);--sl-color-pink-700: var(--ignt-color-pink-700);--sl-color-pink-800: var(--ignt-color-pink-800);--sl-color-pink-900: var(--ignt-color-pink-900);--sl-color-pink-950: var(--ignt-color-pink-950);--sl-color-rose-50: var(--ignt-color-rose-50);--sl-color-rose-100: var(--ignt-color-rose-100);--sl-color-rose-200: var(--ignt-color-rose-200);--sl-color-rose-300: var(--ignt-color-rose-300);--sl-color-rose-400: var(--ignt-color-rose-400);--sl-color-rose-500: var(--ignt-color-rose-500);--sl-color-rose-600: var(--ignt-color-rose-600);--sl-color-rose-700: var(--ignt-color-rose-700);--sl-color-rose-800: var(--ignt-color-rose-800);--sl-color-rose-900: var(--ignt-color-rose-900);--sl-color-rose-950: var(--ignt-color-rose-950);--sl-color-primary-50: var(--ignt-color-primary-50);--sl-color-primary-100: var(--ignt-color-primary-100);--sl-color-primary-200: var(--ignt-color-primary-200);--sl-color-primary-300: var(--ignt-color-primary-300);--sl-color-primary-400: var(--ignt-color-primary-400);--sl-color-primary-500: var(--ignt-color-primary-500);--sl-color-primary-600: var(--ignt-color-primary-600);--sl-color-primary-700: var(--ignt-color-primary-700);--sl-color-primary-800: var(--ignt-color-primary-800);--sl-color-primary-900: var(--ignt-color-primary-900);--sl-color-primary-950: var(--ignt-color-primary-950);--sl-color-success-50: var(--ignt-color-success-50);--sl-color-success-100: var(--ignt-color-success-100);--sl-color-success-200: var(--ignt-color-success-200);--sl-color-success-300: var(--ignt-color-success-300);--sl-color-success-400: var(--ignt-color-success-400);--sl-color-success-500: var(--ignt-color-success-500);--sl-color-success-600: var(--ignt-color-success-600);--sl-color-success-700: var(--ignt-color-success-700);--sl-color-success-800: var(--ignt-color-success-800);--sl-color-success-900: var(--ignt-color-success-900);--sl-color-success-950: var(--ignt-color-success-950);--sl-color-warning-50: var(--ignt-color-warning-50);--sl-color-warning-100: var(--ignt-color-warning-100);--sl-color-warning-200: var(--ignt-color-warning-200);--sl-color-warning-300: var(--ignt-color-warning-300);--sl-color-warning-400: var(--ignt-color-warning-400);--sl-color-warning-500: var(--ignt-color-warning-500);--sl-color-warning-600: var(--ignt-color-warning-600);--sl-color-warning-700: var(--ignt-color-warning-700);--sl-color-warning-800: var(--ignt-color-warning-800);--sl-color-warning-900: var(--ignt-color-warning-900);--sl-color-warning-950: var(--ignt-color-warning-950);--sl-color-danger-50: var(--ignt-color-danger-50);--sl-color-danger-100: var(--ignt-color-danger-100);--sl-color-danger-200: var(--ignt-color-danger-200);--sl-color-danger-300: var(--ignt-color-danger-300);--sl-color-danger-400: var(--ignt-color-danger-400);--sl-color-danger-500: var(--ignt-color-danger-500);--sl-color-danger-600: var(--ignt-color-danger-600);--sl-color-danger-700: var(--ignt-color-danger-700);--sl-color-danger-800: var(--ignt-color-danger-800);--sl-color-danger-900: var(--ignt-color-danger-900);--sl-color-danger-950: var(--ignt-color-danger-950);--sl-color-info-50: var(--ignt-color-info-50);--sl-color-info-100: var(--ignt-color-info-100);--sl-color-info-200: var(--ignt-color-info-200);--sl-color-info-300: var(--ignt-color-info-300);--sl-color-info-400: var(--ignt-color-info-400);--sl-color-info-500: var(--ignt-color-info-500);--sl-color-info-600: var(--ignt-color-info-600);--sl-color-info-700: var(--ignt-color-info-700);--sl-color-info-800: var(--ignt-color-info-800);--sl-color-info-900: var(--ignt-color-info-900);--sl-color-info-950: var(--ignt-color-info-950);--sl-color-secondary-50: var(--ignt-color-secondary-50);--sl-color-secondary-100: var(--ignt-color-secondary-100);--sl-color-secondary-200: var(--ignt-color-secondary-200);--sl-color-secondary-300: var(--ignt-color-secondary-300);--sl-color-secondary-400: var(--ignt-color-secondary-400);--sl-color-secondary-500: var(--ignt-color-secondary-500);--sl-color-secondary-600: var(--ignt-color-secondary-600);--sl-color-secondary-700: var(--ignt-color-secondary-700);--sl-color-secondary-800: var(--ignt-color-secondary-800);--sl-color-secondary-900: var(--ignt-color-secondary-900);--sl-color-secondary-950: var(--ignt-color-secondary-950);--sl-color-neutral-50: var(--ignt-color-gray-50);--sl-color-neutral-100: var(--ignt-color-gray-100);--sl-color-neutral-200: var(--ignt-color-gray-200);--sl-color-neutral-300: var(--ignt-color-gray-300);--sl-color-neutral-400: var(--ignt-color-gray-400);--sl-color-neutral-500: var(--ignt-color-gray-500);--sl-color-neutral-600: var(--ignt-color-gray-600);--sl-color-neutral-700: var(--ignt-color-gray-700);--sl-color-neutral-800: var(--ignt-color-gray-800);--sl-color-neutral-900: var(--ignt-color-gray-900);--sl-color-neutral-950: var(--ignt-color-gray-950);--sl-color-neutral-0: var(--ignt-color-neutral-0);--sl-color-neutral-1000: var(--ignt-color-neutral-1000);--sl-border-radius-small: var(--ignt-border-radius-small);--sl-border-radius-medium: var(--ignt-border-radius-medium);--sl-border-radius-large: var(--ignt-border-radius-large);--sl-border-radius-x-large: var(--ignt-border-radius-x-large);--sl-border-radius-circle: var(--ignt-border-radius-circle);--sl-border-radius-pill: var(--ignt-border-radius-pill);--sl-shadow-x-small: var(--ignt-shadow-x-small);--sl-surface-base: var(--ignt-surface-default);--sl-surface-base-alt: var(--ignt-surface-alt);--sl-spacing-3x-small: var(--ignt-spacing-3x-small);--sl-spacing-2x-small: var(--ignt-spacing-2x-small);--sl-spacing-x-small: var(--ignt-spacing-x-small);--sl-spacing-small: var(--ignt-spacing-small);--sl-spacing-medium: var(--ignt-spacing-medium);--sl-spacing-large: var(--ignt-spacing-large);--sl-spacing-x-large: var(--ignt-spacing-x-large);--sl-spacing-2x-large: var(--ignt-spacing-2x-large);--sl-spacing-3x-large: var(--ignt-spacing-3x-large);--sl-spacing-4x-large: var(--ignt-spacing-4x-large);--sl-transition-x-slow: var(--ignt-transition-x-slow);--sl-transition-slow: var(--ignt-transition-slow);--sl-transition-medium: var(--ignt-transition-medium);--sl-transition-fast: var(--ignt-transition-fast);--sl-transition-x-fast: var(--ignt-transition-x-fast);--sl-font-mono: var(--ignt-font-mono);--sl-font-sans: var(--ignt-font-sans);--sl-font-serif: var(--ignt-font-serif);--sl-font-size-2x-small: var(--ignt-font-size-2x-small);--sl-font-size-x-small: var(--ignt-font-size-x-small);--sl-font-size-small: var(--ignt-font-size-small);--sl-font-size-medium: var(--ignt-font-size-medium);--sl-font-size-large: var(--ignt-font-size-large);--sl-font-size-x-large: var(--ignt-font-size-x-large);--sl-font-size-2x-large: var(--ignt-font-size-2x-large);--sl-font-size-3x-large: var(--ignt-font-size-3x-large);--sl-font-size-4x-large: var(--ignt-font-size-4x-large);--sl-font-weight-light: var(--ignt-font-weight-light);--sl-font-weight-normal: var(--ignt-font-weight-normal);--sl-font-weight-semibold: var(--ignt-font-weight-semibold);--sl-font-weight-bold: var(--ignt-font-weight-bold);--sl-letter-spacing-denser: var(--ignt-letter-spacing-denser);--sl-letter-spacing-dense: var(--ignt-letter-spacing-dense);--sl-letter-spacing-normal: var(--ignt-letter-spacing-normal);--sl-letter-spacing-loose: var(--ignt-letter-spacing-loose);--sl-letter-spacing-looser: var(--ignt-letter-spacing-looser);--sl-line-height-denser: var(--ignt-line-height-denser);--sl-line-height-dense: var(--ignt-line-height-dense);--sl-line-height-normal: var(--ignt-line-height-normal);--sl-line-height-loose: var(--ignt-line-height-loose);--sl-line-height-looser: var(--ignt-line-height-looser);--sl-focus-ring-color: var(--sl-color-primary-600);--sl-focus-ring-style: solid;--sl-focus-ring-width: 3px;--sl-focus-ring: 0 0 0 var(--sl-focus-ring-width) var(--sl-focus-ring-color);--sl-focus-ring-offset: 1px;--sl-button-font-size-small: var(--sl-font-size-x-small);--sl-button-font-size-medium: var(--sl-font-size-small);--sl-button-font-size-large: var(--sl-font-size-medium);--sl-input-height-small: var(--ignt-input-height-small);--sl-input-height-medium: var(--ignt-input-height-medium);--sl-input-height-large: var(--ignt-input-height-large);--sl-input-background-color: var(--sl-color-neutral-0);--sl-input-background-color-hover: var(--sl-input-background-color);--sl-input-background-color-focus: var(--sl-input-background-color);--sl-input-background-color-disabled: var(--sl-color-neutral-100);--sl-input-border-color: var(--sl-color-neutral-300);--sl-input-border-color-hover: var(--sl-color-neutral-400);--sl-input-border-color-focus: var(--sl-color-primary-500);--sl-input-border-color-disabled: var(--sl-color-neutral-300);--sl-input-border-width: 1px;--sl-input-border-radius-small: var(--sl-border-radius-medium);--sl-input-border-radius-medium: var(--sl-border-radius-medium);--sl-input-border-radius-large: var(--sl-border-radius-medium);--sl-input-font-family: var(--sl-font-sans);--sl-input-font-weight: var(--sl-font-weight-normal);--sl-input-font-size-small: var(--sl-font-size-small);--sl-input-font-size-medium: var(--sl-font-size-medium);--sl-input-font-size-large: var(--sl-font-size-large);--sl-input-letter-spacing: var(--sl-letter-spacing-normal);--sl-input-color: var(--sl-color-neutral-700);--sl-input-color-hover: var(--sl-color-neutral-700);--sl-input-color-focus: var(--sl-color-neutral-700);--sl-input-color-disabled: var(--sl-color-neutral-900);--sl-input-icon-color: var(--sl-color-neutral-500);--sl-input-icon-color-hover: var(--sl-color-neutral-600);--sl-input-icon-color-focus: var(--sl-color-neutral-600);--sl-input-placeholder-color: var(--sl-color-neutral-500);--sl-input-placeholder-color-disabled: var(--sl-color-neutral-600);--sl-input-spacing-small: var(--sl-spacing-small);--sl-input-spacing-medium: var(--sl-spacing-medium);--sl-input-spacing-large: var(--sl-spacing-large);--sl-input-filled-background-color: var(--sl-color-neutral-100);--sl-input-filled-background-color-hover: var(--sl-color-neutral-100);--sl-input-filled-background-color-focus: var(--sl-color-neutral-0);--sl-input-filled-background-color-disabled: var(--sl-color-neutral-100);--sl-input-filled-color: var(--sl-color-neutral-800);--sl-input-filled-color-hover: var(--sl-color-neutral-800);--sl-input-filled-color-focus: var(--sl-color-neutral-700);--sl-input-filled-color-disabled: var(--sl-color-neutral-800);--sl-input-focus-ring-color: var(--ignt-color-primary-500);--sl-input-focus-ring-offset: 0;--sl-input-label-font-size-small: var(--sl-font-size-small);--sl-input-label-font-size-medium: var(--sl-font-size-medium);--sl-input-label-font-size-large: var(--sl-font-size-large);--sl-input-label-color: inherit;--sl-input-help-text-font-size-small: var(--sl-font-size-x-small);--sl-input-help-text-font-size-medium: var(--sl-font-size-small);--sl-input-help-text-font-size-large: var(--sl-font-size-medium);--sl-input-help-text-color: var(--sl-color-neutral-500);--sl-toggle-size-small: .875rem;--sl-toggle-size-medium: 1.125rem;--sl-toggle-size-large: 1.375rem;--sl-overlay-background-color: var(--sl-color-blue-gray-500);--sl-overlay-opacity: 33%;--sl-panel-background-color: var(--sl-color-neutral-0);--sl-panel-border-color: var(--sl-color-neutral-200);--sl-panel-border-width: 1px;--sl-tooltip-border-radius: var(--sl-border-radius-medium);--sl-tooltip-background-color: var(--sl-color-neutral-800);--sl-tooltip-color: var(--sl-color-neutral-0);--sl-tooltip-font-family: var(--sl-font-sans);--sl-tooltip-font-weight: var(--sl-font-weight-normal);--sl-tooltip-font-size: var(--sl-font-size-small);--sl-tooltip-line-height: var(--sl-line-height-dense);--sl-tooltip-padding: var(--sl-spacing-2x-small) var(--sl-spacing-x-small);--sl-tooltip-arrow-size: 6px;--sl-z-index-drawer: var(--ignt-z-index-drawer);--sl-z-index-content: var(--ignt-z-index-content);--sl-z-index-dialog: var(--ignt-z-index-dialog);--sl-z-index-dropdown: var(--ignt-z-index-dropdown);--sl-z-index-toast: var(--ignt-z-index-toast);--sl-z-index-tooltip: var(--ignt-z-index-tooltip);--sl-foreground-color: var(--sl-color-neutral-0);--sl-background-color: var(--sl-color-neutral-1000);--sl-hover-color: var(--sl-color-primary-500);--sl-scrollbar-color: var(--sl-color-neutral-300)}}:root{--ignt-color-gray-50: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 95% );--ignt-color-gray-100: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 90% );--ignt-color-gray-200: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 75% );--ignt-color-gray-300: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 60% );--ignt-color-gray-400: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 25% );--ignt-color-gray-500: var(--ignt-color-gray);--ignt-color-gray-600: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 15% );--ignt-color-gray-700: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 40% );--ignt-color-gray-800: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 60% );--ignt-color-gray-900: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 70% );--ignt-color-gray-950: color-mix( in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 80% );--ignt-input-height-small: 1.875rem;--ignt-input-height-medium: 2.5rem;--ignt-input-height-large: 3.125rem}.form-control--unwrapped .input{flex:1 1 auto;display:inline-flex;align-items:stretch;justify-content:start;position:relative;width:100%;font-family:Source Sans Pro,Open Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-family:var(--sl-input-font-family);font-weight:400;font-weight:var(--sl-input-font-weight);letter-spacing:normal;letter-spacing:var(--sl-input-letter-spacing);vertical-align:middle;overflow:hidden;cursor:text;transition:.15s color,.15s border,.15s box-shadow,.15s background-color;transition:var(--sl-transition-fast) color,var(--sl-transition-fast) border,var(--sl-transition-fast) box-shadow,var(--sl-transition-fast) background-color}.form-control--unwrapped .input--standard{background-color:#fff;background-color:var(--sl-input-background-color);border:solid 1px rgb(198,198,202);border:solid var(--sl-input-border-width) var(--sl-input-border-color)}.form-control--unwrapped .input--standard:hover:not(.input--disabled){background-color:#fff;background-color:var(--sl-input-background-color-hover);border-color:#94949b;border-color:var(--sl-input-border-color-hover)}.form-control--unwrapped .input--standard:focus-visible:not(.input--disabled){background-color:#fff;background-color:var(--sl-input-background-color-hover);border-color:#94949b;border-color:var(--sl-input-border-color-hover)}.form-control--unwrapped .input--standard.input--focused:not(.input--disabled){background-color:#fff;background-color:var(--sl-input-background-color-focus);border-color:#d20f1c;border-color:var(--sl-input-border-color-focus);box-shadow:0 0 0 3px #d20f1c;box-shadow:0 0 0 var(--sl-focus-ring-width) var(--sl-input-focus-ring-color)}.form-control--unwrapped .input--standard.input--focused:not(.input--disabled) .input__control{color:#444449;color:var(--sl-input-color-focus)}.form-control--unwrapped .input--standard.input--disabled{background-color:#f1f1f2;background-color:var(--sl-input-background-color-disabled);border-color:#c6c6ca;border-color:var(--sl-input-border-color-disabled);opacity:.5;cursor:not-allowed}.form-control--unwrapped .input--standard.input--disabled .input__control{color:#222225;color:var(--sl-input-color-disabled)}.form-control--unwrapped .input--standard.input--disabled .input__control::-moz-placeholder{color:#606068;color:var(--sl-input-placeholder-color-disabled)}.form-control--unwrapped .input--standard.input--disabled .input__control::placeholder{color:#606068;color:var(--sl-input-placeholder-color-disabled)}.form-control--unwrapped .input--filled{border:none;background-color:#f1f1f2;background-color:var(--sl-input-filled-background-color);color:#444449;color:var(--sl-input-color)}.form-control--unwrapped .input--filled:hover:not(.input--disabled){background-color:#f1f1f2;background-color:var(--sl-input-filled-background-color-hover)}.form-control--unwrapped .input--filled:focus-visible:not(.input--disabled){background-color:#f1f1f2;background-color:var(--sl-input-filled-background-color-hover)}.form-control--unwrapped .input--filled.input--focused:not(.input--disabled){background-color:#fff;background-color:var(--sl-input-filled-background-color-focus);outline:0 0 0 3px rgb(178,12,23);outline:var(--sl-focus-ring);outline-offset:1px;outline-offset:var(--sl-focus-ring-offset)}.form-control--unwrapped .input--filled.input--disabled{background-color:#f1f1f2;background-color:var(--sl-input-filled-background-color-disabled);opacity:.5;cursor:not-allowed}.form-control--unwrapped .input__control{flex:1 1 auto;font-family:inherit;font-size:inherit;font-weight:inherit;min-width:0;height:100%;color:#444449;color:var(--sl-input-color);border:none;background:inherit;box-shadow:none;padding:0;margin:0;cursor:inherit;-webkit-appearance:none}.form-control--unwrapped .input__control::-webkit-search-decoration,.form-control--unwrapped .input__control::-webkit-search-cancel-button,.form-control--unwrapped .input__control::-webkit-search-results-button,.form-control--unwrapped .input__control::-webkit-search-results-decoration{-webkit-appearance:none}.form-control--unwrapped .input__control:-webkit-autofill,.form-control--unwrapped .input__control:-webkit-autofill:hover,.form-control--unwrapped .input__control:-webkit-autofill:focus,.form-control--unwrapped .input__control:-webkit-autofill:active{box-shadow:0 0 0 3.125rem #fff inset!important;box-shadow:0 0 0 var(--sl-input-height-large) var(--sl-input-background-color-hover) inset!important;-webkit-text-fill-color:hsla(356 87% 44% / 100%);-webkit-text-fill-color:var(--sl-color-primary-500);caret-color:#444449;caret-color:var(--sl-input-color)}.form-control--unwrapped .input__control:-webkit-autofill:focus-visible{box-shadow:0 0 0 3.125rem #fff inset!important;box-shadow:0 0 0 var(--sl-input-height-large) var(--sl-input-background-color-hover) inset!important;-webkit-text-fill-color:hsla(356 87% 44% / 100%);-webkit-text-fill-color:var(--sl-color-primary-500);caret-color:#444449;caret-color:var(--sl-input-color)}.form-control--unwrapped .input--filled .input__control:-webkit-autofill,.form-control--unwrapped .input--filled .input__control:-webkit-autofill:hover,.form-control--unwrapped .input--filled .input__control:-webkit-autofill:focus,.form-control--unwrapped .input--filled .input__control:-webkit-autofill:active{box-shadow:0 0 0 3.125rem #f1f1f2 inset!important;box-shadow:0 0 0 var(--sl-input-height-large) var(--sl-input-filled-background-color) inset!important}.form-control--unwrapped .input--filled .input__control:-webkit-autofill:focus-visible{box-shadow:0 0 0 3.125rem #f1f1f2 inset!important;box-shadow:0 0 0 var(--sl-input-height-large) var(--sl-input-filled-background-color) inset!important}.form-control--unwrapped .input__control::-moz-placeholder{color:#71717a;color:var(--sl-input-placeholder-color);-moz-user-select:none;user-select:none;-webkit-user-select:none}.form-control--unwrapped .input__control::placeholder{color:#71717a;color:var(--sl-input-placeholder-color);-moz-user-select:none;user-select:none;-webkit-user-select:none}.form-control--unwrapped .input:hover:not(.input--disabled) .input__control{color:#444449;color:var(--sl-input-color-hover)}.form-control--unwrapped .input:focus-visible:not(.input--disabled) .input__control{color:#444449;color:var(--sl-input-color-hover)}.form-control--unwrapped .input__control:focus{outline:none}.form-control--unwrapped .input__prefix,.form-control--unwrapped .input__suffix{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}.form-control--unwrapped .input__prefix ::slotted(sl-icon),.form-control--unwrapped .input__suffix ::slotted(sl-icon){color:#71717a;color:var(--sl-input-icon-color)}.form-control--unwrapped .input--small{border-radius:.4rem;border-radius:var(--sl-input-border-radius-small);font-size:.875em;font-size:var(--sl-input-font-size-small);height:1.875rem;height:var(--sl-input-height-small)}.form-control--unwrapped .input--small .input__control{height:calc(1.875rem - 2px);height:calc(var(--sl-input-height-small) - var(--sl-input-border-width) * 2);padding:0 .75rem;padding:0 var(--sl-input-spacing-small)}.form-control--unwrapped .input--small .input__clear,.form-control--unwrapped .input--small .input__password-toggle{width:calc(1em + 1.5rem);width:calc(1em + var(--sl-input-spacing-small) * 2)}.form-control--unwrapped .input--small .input__prefix ::slotted(*){margin-inline-start:.75rem;margin-inline-start:var(--sl-input-spacing-small)}.form-control--unwrapped .input--small .input__suffix ::slotted(*){margin-inline-end:.75rem;margin-inline-end:var(--sl-input-spacing-small)}.form-control--unwrapped .input--medium{border-radius:.4rem;border-radius:var(--sl-input-border-radius-medium);font-size:1em;font-size:var(--sl-input-font-size-medium);height:2.5rem;height:var(--sl-input-height-medium)}.form-control--unwrapped .input--medium .input__control{height:calc(2.5rem - 2px);height:calc(var(--sl-input-height-medium) - var(--sl-input-border-width) * 2);padding:0 1rem;padding:0 var(--sl-input-spacing-medium)}.form-control--unwrapped .input--medium .input__clear,.form-control--unwrapped .input--medium .input__password-toggle{width:calc(1em + 2rem);width:calc(1em + var(--sl-input-spacing-medium) * 2)}.form-control--unwrapped .input--medium .input__prefix ::slotted(*){margin-inline-start:1rem;margin-inline-start:var(--sl-input-spacing-medium)}.form-control--unwrapped .input--medium .input__suffix ::slotted(*){margin-inline-end:1rem;margin-inline-end:var(--sl-input-spacing-medium)}.form-control--unwrapped .input--large{border-radius:.4rem;border-radius:var(--sl-input-border-radius-large);font-size:1.25em;font-size:var(--sl-input-font-size-large);height:3.125rem;height:var(--sl-input-height-large)}.form-control--unwrapped .input--large .input__control{height:calc(3.125rem - 2px);height:calc(var(--sl-input-height-large) - var(--sl-input-border-width) * 2);padding:0 1.25rem;padding:0 var(--sl-input-spacing-large)}.form-control--unwrapped .input--large .input__clear,.form-control--unwrapped .input--large .input__password-toggle{width:calc(1em + 2.5rem);width:calc(1em + var(--sl-input-spacing-large) * 2)}.form-control--unwrapped .input--large .input__prefix ::slotted(*){margin-inline-start:1.25rem;margin-inline-start:var(--sl-input-spacing-large)}.form-control--unwrapped .input--large .input__suffix ::slotted(*){margin-inline-end:1.25rem;margin-inline-end:var(--sl-input-spacing-large)}.form-control--unwrapped .input--pill.input--small{border-radius:1.875rem;border-radius:var(--sl-input-height-small)}.form-control--unwrapped .input--pill.input--medium{border-radius:2.5rem;border-radius:var(--sl-input-height-medium)}.form-control--unwrapped .input--pill.input--large{border-radius:3.125rem;border-radius:var(--sl-input-height-large)}.form-control--unwrapped .input__clear:not(.input__clear--visible){visibility:hidden}.form-control--unwrapped .input__clear,.form-control--unwrapped .input__password-toggle{display:inline-flex;align-items:center;justify-content:center;font-size:inherit;color:#71717a;color:var(--sl-input-icon-color);border:none;background:none;padding:0;transition:.15s color;transition:var(--sl-transition-fast) color;cursor:pointer}.form-control--unwrapped .input__clear:hover,.form-control--unwrapped .input__password-toggle:hover{color:#606068;color:var(--sl-input-icon-color-hover)}.form-control--unwrapped .input__clear:focus-visible,.form-control--unwrapped .input__password-toggle:focus-visible{color:#606068;color:var(--sl-input-icon-color-hover)}.form-control--unwrapped .input__clear:focus,.form-control--unwrapped .input__password-toggle:focus{outline:none}.form-control--unwrapped .input--empty .input__clear{visibility:hidden}.form-control--unwrapped ::-ms-reveal{display:none}.form-control--unwrapped .input--no-spin-buttons input[type=number]::-webkit-outer-spin-button,.form-control--unwrapped .input--no-spin-buttons input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.form-control--unwrapped :host(.sl-button-group__button--last:not(.sl-button-group__button--first)) .input{border-top-left-radius:0;border-bottom-left-radius:0}@layer foundation,themes,elements,utilities;@layer foundation.config{:root,:host{--ignt-theme-name: "viur";--ignt-color-scheme: normal;color-scheme:normal;color-scheme:var(--ignt-color-scheme);--ignt-color-primary: hsla(356 87% 44% / 100%);--ignt-color-secondary: hsla(0 0% 20% / 100%);--ignt-color-gray: hsla(240 4% 46% / 100%);--ignt-color-neutral-1000: hsla(0 0% 0% / 100%);--ignt-color-neutral-0: hsla(0 0% 100% / 100%);--ignt-mix-color-up: hsla(0 0% 0% / 100%);--ignt-mix-color-down: hsla(0 0% 100% / 100%);--ignt-color-success: color-mix(in oklch, var(--ignt-color-primary), hsla(130 45% 47% / 100%) 90%);--ignt-color-warning: color-mix(in oklch, var(--ignt-color-primary), hsla(40 90% 60% / 100%) 90%);--ignt-color-danger: color-mix(in oklch, var(--ignt-color-primary), hsla(4 90% 58% / 100%) 90%);--ignt-color-info: color-mix(in oklch, var(--ignt-color-primary), hsla(198 77% 49% / 100%) 90%);--ignt-surface-default: var(--ignt-color-gray-100);--ignt-surface-alt: var(--ignt-color-neutral-0);--ignt-color-text-default: var(--ignt-color-gray-800);--ignt-color-text-inverted: var(--ignt-color-gray-100);--ignt-color-link-default: var(--ignt-color-primary-700);--ignt-color-hover-default: var(--ignt-color-primary-500);--ignt-border-radius-default: .4rem;--ignt-border-radius-small: calc(var(--ignt-border-radius-default) / 2);--ignt-border-radius-medium: var(--ignt-border-radius-default);--ignt-border-radius-large: calc(var(--ignt-border-radius-default) * 1.5);--ignt-border-radius-x-large: calc(var(--ignt-border-radius-default) * 2);--ignt-border-radius-circle: 50%;--ignt-border-radius-pill: 9999px;--ignt-border-width-default: 1px;--ignt-border-width-small: calc(var(--ignt-border-width-default) / 2);--ignt-border-width-medium: var(--ignt-border-width-default);--ignt-border-width-large: calc(var(--ignt-border-width-default) * 1.5);--ignt-shadow-default: var(--ignt-shadow-none);--ignt-shadow-hover-default: var(--ignt-shadow-x-small);--ignt-color-shadow: var(--ignt-color-neutral-1000);--ignt-shadow-none: none;--ignt-shadow-x-small: 0 1px 3px color-mix(in oklch, var(--ignt-color-shadow) 12%, transparent), 0 1px 2px color-mix(in oklch, var(--ignt-color-shadow) 24%, transparent);--ignt-shadow-small: 0 3px 6px color-mix(in oklch, var(--ignt-color-shadow) 16%, transparent), 0 3px 6px color-mix(in oklch, var(--ignt-color-shadow) 23%, transparent);--ignt-shadow-medium: 0 10px 20px color-mix(in oklch, var(--ignt-color-shadow) 19%, transparent), 0 6px 6px color-mix(in oklch, var(--ignt-color-shadow) 23%, transparent);--ignt-shadow-large: 0 14px 28px color-mix(in oklch, var(--ignt-color-shadow) 25%, transparent), 0 10px 10px color-mix(in oklch, var(--ignt-color-shadow) 22%, transparent);--ignt-shadow-x-large: 0 19px 38px color-mix(in oklch, var(--ignt-color-shadow) 30%, transparent), 0 15px 12px color-mix(in oklch, var(--ignt-color-shadow) 22%, transparent);--ignt-spacing-3x-small: .125rem;--ignt-spacing-2x-small: .25rem;--ignt-spacing-x-small: .5rem;--ignt-spacing-small: .75rem;--ignt-spacing-medium: 1rem;--ignt-spacing-large: 1.25rem;--ignt-spacing-x-large: 1.75rem;--ignt-spacing-2x-large: 2.25rem;--ignt-spacing-3x-large: 3rem;--ignt-spacing-4x-large: 4.5rem;--ignt-transition-x-slow: 1s;--ignt-transition-slow: .5s;--ignt-transition-medium: .3s;--ignt-transition-fast: .15s;--ignt-transition-x-fast: 50ms;--ignt-font-sans: "Source Sans Pro", "Open Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;--ignt-font-serif: Georgia, "Times New Roman", serif;--ignt-head-font-sans: "Source Sans Pro", "Open Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ignt-head-font-serif: Georgia, "Times New Roman", serif;--ignt-font-mono: "Source Code Pro", Courier, monospace;--ignt-font-size-3x-small: .3em;--ignt-font-size-2x-small: .625em;--ignt-font-size-x-small: .75em;--ignt-font-size-small: .875em;--ignt-font-size-medium: 1em;--ignt-font-size-large: 1.25em;--ignt-font-size-x-large: 1.5em;--ignt-font-size-2x-large: 2.25em;--ignt-font-size-3x-large: 3em;--ignt-font-size-4x-large: 4.5em;--ignt-font-weight-light: 300;--ignt-font-weight-normal: 400;--ignt-font-weight-semibold: 500;--ignt-font-weight-bold: 700;--ignt-letter-spacing-denser: -.03em;--ignt-letter-spacing-dense: -.015em;--ignt-letter-spacing-normal: normal;--ignt-letter-spacing-loose: .075em;--ignt-letter-spacing-looser: .15em;--ignt-line-height-default: 1.5;--ignt-line-height-denser: calc(var(--ignt-line-height-default) - .75);--ignt-line-height-dense: calc(var(--ignt-line-height-default) - .5);--ignt-line-height-normal: var(--ignt-line-height-default);--ignt-line-height-loose: calc(var(--ignt-line-height-default) + .5);--ignt-line-height-looser: calc(var(--ignt-line-height-default) + .75);--ignt-page-width-default: 1400px;--ignt-paragraph-width-default: 77ch;--ignt-input-height-small: 1.5rem;--ignt-input-height-medium: 1.75rem;--ignt-input-height-large: 2rem;--ignt-grid-width: 960;--ignt-grid-column-width: 60;--ignt-grid-columns: 12;--ignt-z-index-drawer: 0;--ignt-z-index-content: 100;--ignt-z-index-dialog: 200;--ignt-z-index-dropdown: 300;--ignt-z-index-toast: 400;--ignt-z-index-tooltip: 500;--ignt-z-index-dev: 600;--ignt-order-header: 0;--ignt-order-body: 100;--ignt-order-footer: 200;--ignt-break-2x-small: 23em;--ignt-break-x-small: 40em;--ignt-break-small: 65em;--ignt-break-medium: 75em;--ignt-break-large: 93.75em;--ignt-break-x-large: 112.5em;--ignt-break-2x-large: 225em;--ignt-break-hdpi: 2;--ignt-break-print: print}}@layer utilities.mediaqueries;@layer foundation.reset{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}audio:not([controls]){display:none;height:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:Source Sans,Helvetica,Arial,sans-serif;font-family:var(--ignt-font-sans)}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a:focus-visible{outline:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{font-size:.65em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;border-width:0;border-radius:0;font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}}@layer foundation.basic{*,*:before,*:after{font-smooth:always;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:0 0 1px transparent}@page{size:A4 portrait;margin:0;padding:0}html{--ignt-basic-surface: var(--ignt-surface-default);--ignt-basic-line-height: var(--ignt-line-height-normal);--ignt-basic-font-body: var(--ignt-font-sans);--ignt-basic-font-size: var(--ignt-font-size-2x-small);--ignt-basic-font-weight: var(--ignt-font-weight-normal);--ignt-basic-color-text: var(--ignt-color-text-default);--ignt-basic-color-link: var(--ignt-color-link-default);--ignt-basic-color-hover: var(--ignt-color-hover-default);--ignt-basic-color-head: var(--ignt-color-primary-500);--ignt-basic-font-head: var(--ignt-font-sans);--ignt-basic-font-weight-head: var(--ignt-font-weight-normal);--ignt-basic-line-height-head: var(--ignt-line-height-loose);--ignt-basic-color-sub: var(--ignt-color-secondary-400);--ignt-basic-font-weight-lead: var(--ignt-font-weight-light);--ignt-basic-color-mark: var(--ignt-color-primary-200);--ignt-basic-color-quote: var(--ignt-color-secondary-500);--ignt-basic-color-code: var(--ignt-color-gray-100);--ignt-basic-color-kbd: var(--ignt-color-gray-200);--ignt-basic-color-selection: var(--ignt-color-primary-600);--ignt-basic-color-selection-text: var(--ignt-color-text-default);overflow-y:scroll;overflow-x:hidden;font-size:.85em;font-size:var(--ignt-basic-font-size)}body{background:#f1f1f2;background:var(--ignt-basic-surface);line-height:1.5;line-height:var(--ignt-basic-line-height);color:#353535;color:var(--ignt-basic-color-text);font-family:Source Sans,Helvetica,Arial,sans-serif;font-family:var(--ignt-basic-font-body);font-weight:400;font-weight:var(--ignt-basic-font-weight);font-size:100.01%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;min-height:100vh}a,.link{color:#900000;color:var(--ignt-basic-color-link);text-decoration:none;outline:0;transition:all ease-in-out .3s}:is(a,.link):hover,:is(a,.link):active{--ignt-basic-color-link: var(--ignt-basic-color-hover)}:is(a,.link):focus-visible{--ignt-basic-color-link: var(--ignt-basic-color-hover)}p :is(a,.link),p :is(a,.link):visited{line-height:inherit}[href^=http]:is(a,.link):empty:before{content:attr(href)}h1,h2,h3,h4,h5,h6{color:inherit;font-family:Source Sans,Helvetica,Arial,sans-serif;font-family:var(--ignt-basic-font-head);font-weight:inherit;line-height:inherit}:is(h1,h2,h3,h4,h5,h6) a{font-weight:inherit;color:inherit}.headline{font-family:Source Sans,Helvetica,Arial,sans-serif;font-family:var(--ignt-basic-font-head);font-weight:400;font-weight:var(--ignt-basic-font-weight-head);color:#d00;color:var(--ignt-basic-color-head);line-height:2;line-height:var(--ignt-basic-line-height-head)}.subline{font-family:Source Sans,Helvetica,Arial,sans-serif;font-family:var(--ignt-basic-font-head);color:#d26f2d;color:var(--ignt-basic-color-sub)}.headline+.subline{margin-top:0}.lead{font-size:1.3em;font-weight:300;font-weight:var(--ignt-basic-font-weight-lead)}p:not(:last-child){margin-bottom:1rem;margin-bottom:var(--ignt-spacing-medium)}.paragraph{font-size:1.1em;line-height:1.6;text-align:justify;-webkit-hyphens:auto;hyphens:auto;max-width:77ch;max-width:var(--ignt-paragraph-width-default);margin:0 auto 1rem 0;margin:0 auto var(--ignt-spacing-medium) 0}.paragraph h1,.paragraph h2,.paragraph h3,.paragraph h4,.paragraph h5,.paragraph h6{font-family:Source Sans,Helvetica,Arial,sans-serif;font-family:var(--ignt-basic-font-head);margin-bottom:.5rem;margin-bottom:var(--ignt-spacing-x-small)}strong{font-weight:700;font-weight:var(--ignt-font-weight-bold)}em{font-style:italic}small{font-size:.8em;font-size:var(--ignt-font-size-3x-small)}ins{text-decoration:none;border-bottom:1px dashed}mark{background:#ee8080;background:var(--ignt-basic-color-mark);color:#353535;color:var(--ignt-basic-color-text);padding:1px}mark:before,mark:after{letter-spacing:-.2em;content:" "}blockquote{font-family:Source Sans,Helvetica,Arial,sans-serif;font-family:var(--ignt-basic-font-head);font-style:italic;font-size:1em;font-size:var(--ignt-font-size-large);color:#ca5608;color:var(--ignt-basic-color-quote);padding:0 15px;border-left:7px solid #ca5608;border-left:7px solid var(--ignt-basic-color-quote)}blockquote cite{font-size:.8em;vertical-align:baseline}:is(blockquote cite) *{vertical-align:baseline}:is(blockquote cite):before{display:inline-block;content:"—";margin-right:3px;color:#ca5608;color:var(--ignt-basic-color-quote)}blockquote:after{content:attr(cite);font-size:.6em;margin-top:2em}code,pre{font-family:Source Code Pro,Courier,monospace;font-family:var(--ignt-font-mono);background:#f1f1f2;background:var(--ignt-basic-color-code);color:#353535;color:var(--ignt-basic-color-text)}code{white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none;padding:3px;border-radius:3px;margin:0 3px}code:before,code:after{letter-spacing:-.2em;content:" "}pre{padding:10px 20px;margin-bottom:10px}.kbd,kbd{background-color:#dbdbde;background-color:var(--ignt-basic-color-kbd);border:1px solid rgb(198,198,202);border:1px solid var(--ignt-color-gray-300);border-radius:3px;box-shadow:0 1px #0003,0 0 0 2px #fff inset;color:#000;color:var(--ignt-color-neutral-1000);display:inline-block;font-size:.8rem;font-family:Source Code Pro,Courier,monospace;font-family:var(--ignt-font-mono);margin:0 .1em;padding:.2em .6em;text-shadow:0 1px 0 #fff;white-space:nowrap}@supports (color: color-mix(in lch,red,blue)){.kbd,kbd{box-shadow:0 1px color-mix(in oklch,var(--ignt-color-shadow) 20%,transparent),0 0 0 2px var(--ignt-color-neutral-0) inset}}.kbd--dark:is(.kbd,kbd){border:1px solid rgb(34,34,37);border:1px solid var(--ignt-color-gray-900);background-color:#2d2d31;background-color:var(--ignt-color-gray-800);box-shadow:0 1px #0003,0 0 0 2px #444449 inset;color:#fff;color:var(--ignt-color-neutral-0)}@supports (color: color-mix(in lch,red,blue)){.kbd--dark:is(.kbd,kbd){box-shadow:0 1px color-mix(in oklch,var(--ignt-color-shadow) 20%,transparent),0 0 0 2px var(--ignt-color-gray-700) inset}}ul.is-list{padding:3px 4ch;margin:0;list-style-type:disc}.is-list ul{padding:3px 4ch;list-style-type:square}.is-list ul ul,.is-list ol ul{list-style-type:circle}ol.is-list{padding:3px 4ch;margin:0;list-style-type:decimal}.is-list ol{padding:3px 4ch;list-style-type:upper-roman}.is-list ol ol,.is-list ul ol{list-style-type:upper-alpha}::-moz-selection{background-color:#bc0000;background-color:var(--ignt-basic-color-selection);text-shadow:none;color:#353535;color:var(--ignt-basic-color-selection-text)}::selection{background-color:#bc0000;background-color:var(--ignt-basic-color-selection);text-shadow:none;color:#353535;color:var(--ignt-basic-color-selection-text)}:focus{outline:1px dotted #ddd}}@layer foundation.grid{:root{--ignt-grid-gutters: calc(var(--ignt-grid-columns) - 1);--ignt-column-proportion: calc(var(--ignt-grid-column-width) / var(--ignt-grid-width));--ignt-gutter-proportion: calc((1 - (var(--ignt-grid-columns) * var(--ignt-column-proportion))) / var(--ignt-grid-gutters));--ignt-column-unit: calc(var(--ignt-column-proportion) * var(--ignt-container-width));--ignt-gutter-unit: calc(var(--ignt-gutter-proportion) * var(--ignt-container-width));--ignt-column-and-gutter-unit: calc(var(--ignt-column-unit) + var(--ignt-gutter-unit));--ignt-subgrid-columns: clamp(1, calc(var(--ignt-grid-columns) - 6), var(--ignt-grid-columns));--ignt-subgrid-span: calc(var(--ignt-subgrid-columns) * var(--ignt-column-and-gutter-unit) - var(--ignt-gutter-unit));--ignt-container-width: 95vw}.grid{width:100vw;display:grid;grid-template-columns:[wrap-start] minmax(1rem,1fr) [bind-start] repeat(12,5.9375vw) [bind-end] minmax(1rem,1fr) [wrap-end];grid-template-columns:[wrap-start] minmax(var(--ignt-spacing-medium),1fr) [bind-start] repeat(var(--ignt-grid-columns),var(--ignt-column-unit)) [bind-end] minmax(var(--ignt-spacing-medium),1fr) [wrap-end];grid-column-gap:calc(calc((1 - (12 * .0625)) / 11) * 95vw);grid-column-gap:var(--ignt-gutter-unit)}.subgrid{width:calc(clamp(1,6,12) * calc(5.9375vw + calc(calc((1 - (12 * .0625)) / 11) * 95vw)) - calc(calc((1 - (12 * .0625)) / 11) * 95vw));width:var(--ignt-subgrid-span);display:grid;grid-template-columns:repeat(clamp(1,6,12),5.9375vw);grid-template-columns:repeat(var(--ignt-subgrid-columns),var(--ignt-column-unit));grid-column-gap:calc(calc((1 - (12 * .0625)) / 11) * 95vw);grid-column-gap:var(--ignt-gutter-unit)}.wrap{grid-column:wrap-start / wrap-end;display:grid;grid-template-columns:subgrid;position:relative}.wrap+.wrap{margin-top:1rem;margin-top:var(--ignt-spacing-medium)}.bind{grid-column:bind-start / bind-end;display:grid;grid-template-columns:subgrid;position:relative}.bind+.bind{margin-top:1rem;margin-top:var(--ignt-spacing-medium)}}@layer foundation.color{:root,:host{--ignt-color-gray-50: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 95%);--ignt-color-gray-100: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 90%);--ignt-color-gray-200: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 75%);--ignt-color-gray-300: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 60%);--ignt-color-gray-400: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 25%);--ignt-color-gray-500: var(--ignt-color-gray);--ignt-color-gray-600: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 15%);--ignt-color-gray-700: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 40%);--ignt-color-gray-800: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 60%);--ignt-color-gray-900: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 70%);--ignt-color-gray-950: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 80%);--ignt-color-red-50: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 70%);--ignt-color-red-100: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 65%);--ignt-color-red-200: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 55%);--ignt-color-red-300: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 35%);--ignt-color-red-400: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 15%);--ignt-color-red-500: hsl(0 84.2% 60.2%);--ignt-color-red-600: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 15%);--ignt-color-red-700: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 35%);--ignt-color-red-800: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 55%);--ignt-color-red-900: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 65%);--ignt-color-red-950: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 70%);--ignt-color-orange-50: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 70%);--ignt-color-orange-100: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 65%);--ignt-color-orange-200: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 55%);--ignt-color-orange-300: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 35%);--ignt-color-orange-400: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 15%);--ignt-color-orange-500: hsl(25 95% 53.1%);--ignt-color-orange-600: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 15%);--ignt-color-orange-700: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 35%);--ignt-color-orange-800: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 55%);--ignt-color-orange-900: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 65%);--ignt-color-orange-950: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 70%);--ignt-color-amber-50: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 70%);--ignt-color-amber-100: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 65%);--ignt-color-amber-200: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 55%);--ignt-color-amber-300: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 35%);--ignt-color-amber-400: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 15%);--ignt-color-amber-500: hsl(38 92.1% 50.2%);--ignt-color-amber-600: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 15%);--ignt-color-amber-700: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 35%);--ignt-color-amber-800: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 55%);--ignt-color-amber-900: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 65%);--ignt-color-amber-950: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 70%);--ignt-color-yellow-50: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 70%);--ignt-color-yellow-100: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 65%);--ignt-color-yellow-200: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 55%);--ignt-color-yellow-300: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 35%);--ignt-color-yellow-400: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 15%);--ignt-color-yellow-500: hsl(45 93.4% 47.5%);--ignt-color-yellow-600: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 15%);--ignt-color-yellow-700: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 35%);--ignt-color-yellow-800: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 55%);--ignt-color-yellow-900: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 65%);--ignt-color-yellow-950: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 70%);--ignt-color-lime-50: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 70%);--ignt-color-lime-100: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 65%);--ignt-color-lime-200: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 55%);--ignt-color-lime-300: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 35%);--ignt-color-lime-400: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 15%);--ignt-color-lime-500: hsl(83.7 80.5% 44.3%);--ignt-color-lime-600: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 15%);--ignt-color-lime-700: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 35%);--ignt-color-lime-800: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 50%);--ignt-color-lime-900: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 65%);--ignt-color-lime-950: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 70%);--ignt-color-green-50: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 70%);--ignt-color-green-100: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 65%);--ignt-color-green-200: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 50%);--ignt-color-green-300: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 35%);--ignt-color-green-400: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 15%);--ignt-color-green-500: hsl(142.1 70.6% 45.3%);--ignt-color-green-600: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 15%);--ignt-color-green-700: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 35%);--ignt-color-green-800: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 50%);--ignt-color-green-900: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 65%);--ignt-color-green-950: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 70%);--ignt-color-emerald-50: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 70%);--ignt-color-emerald-100: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 65%);--ignt-color-emerald-200: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 50%);--ignt-color-emerald-300: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 35%);--ignt-color-emerald-400: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 15%);--ignt-color-emerald-500: hsl(160.1 84.1% 39.4%);--ignt-color-emerald-600: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 15%);--ignt-color-emerald-700: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 35%);--ignt-color-emerald-800: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 50%);--ignt-color-emerald-900: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 65%);--ignt-color-emerald-950: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 70%);--ignt-color-teal-50: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 70%);--ignt-color-teal-100: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 65%);--ignt-color-teal-200: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 50%);--ignt-color-teal-300: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 35%);--ignt-color-teal-400: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 15%);--ignt-color-teal-500: hsl(173.4 80.4% 40%);--ignt-color-teal-600: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 15%);--ignt-color-teal-700: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 35%);--ignt-color-teal-800: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 50%);--ignt-color-teal-900: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 65%);--ignt-color-teal-950: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 70%);--ignt-color-cyan-50: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 70%);--ignt-color-cyan-100: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 65%);--ignt-color-cyan-200: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 50%);--ignt-color-cyan-300: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 35%);--ignt-color-cyan-400: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 15%);--ignt-color-cyan-500: hsl(188.7 94.5% 42.7%);--ignt-color-cyan-600: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 15%);--ignt-color-cyan-700: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 35%);--ignt-color-cyan-800: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 50%);--ignt-color-cyan-900: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 65%);--ignt-color-cyan-950: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 70%);--ignt-color-sky-50: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 70%);--ignt-color-sky-100: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 65%);--ignt-color-sky-200: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 50%);--ignt-color-sky-300: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 35%);--ignt-color-sky-400: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 15%);--ignt-color-sky-500: hsl(198.6 88.7% 48.4%);--ignt-color-sky-600: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 15%);--ignt-color-sky-700: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 35%);--ignt-color-sky-800: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 50%);--ignt-color-sky-900: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 65%);--ignt-color-sky-950: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 70%);--ignt-color-blue-50: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 70%);--ignt-color-blue-100: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 65%);--ignt-color-blue-200: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 50%);--ignt-color-blue-300: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 35%);--ignt-color-blue-400: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 15%);--ignt-color-blue-500: hsl(217.2 91.2% 59.8%);--ignt-color-blue-600: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 15%);--ignt-color-blue-700: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 35%);--ignt-color-blue-800: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 50%);--ignt-color-blue-900: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 65%);--ignt-color-blue-950: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 70%);--ignt-color-indigo-50: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 70%);--ignt-color-indigo-100: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 65%);--ignt-color-indigo-200: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 50%);--ignt-color-indigo-300: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 35%);--ignt-color-indigo-400: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 15%);--ignt-color-indigo-500: hsl(240 83.5% 66.7%);--ignt-color-indigo-600: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 15%);--ignt-color-indigo-700: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 35%);--ignt-color-indigo-800: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 50%);--ignt-color-indigo-900: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 65%);--ignt-color-indigo-950: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 70%);--ignt-color-violet-50: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 70%);--ignt-color-violet-100: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 65%);--ignt-color-violet-200: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 50%);--ignt-color-violet-300: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 35%);--ignt-color-violet-400: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 15%);--ignt-color-violet-500: hsl(260 89.5% 66.3%);--ignt-color-violet-600: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 15%);--ignt-color-violet-700: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 35%);--ignt-color-violet-800: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 50%);--ignt-color-violet-900: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 65%);--ignt-color-violet-950: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 70%);--ignt-color-purple-50: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 70%);--ignt-color-purple-100: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 65%);--ignt-color-purple-200: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 50%);--ignt-color-purple-300: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 35%);--ignt-color-purple-400: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 15%);--ignt-color-purple-500: hsl(270 91% 65.1%);--ignt-color-purple-600: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 15%);--ignt-color-purple-700: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 35%);--ignt-color-purple-800: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 50%);--ignt-color-purple-900: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 65%);--ignt-color-purple-950: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 70%);--ignt-color-fuchsia-50: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 70%);--ignt-color-fuchsia-100: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 65%);--ignt-color-fuchsia-200: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 50%);--ignt-color-fuchsia-300: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 35%);--ignt-color-fuchsia-400: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 15%);--ignt-color-fuchsia-500: hsl(292 84.1% 60.6%);--ignt-color-fuchsia-600: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 15%);--ignt-color-fuchsia-700: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 35%);--ignt-color-fuchsia-800: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 50%);--ignt-color-fuchsia-900: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 65%);--ignt-color-fuchsia-950: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 70%);--ignt-color-pink-50: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 70%);--ignt-color-pink-100: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 65%);--ignt-color-pink-200: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 50%);--ignt-color-pink-300: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 35%);--ignt-color-pink-400: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 15%);--ignt-color-pink-500: hsl(330.4 81.2% 60.4%);--ignt-color-pink-600: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 15%);--ignt-color-pink-700: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 35%);--ignt-color-pink-800: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 50%);--ignt-color-pink-900: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 65%);--ignt-color-pink-950: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 70%);--ignt-color-rose-50: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 70%);--ignt-color-rose-100: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 65%);--ignt-color-rose-200: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 50%);--ignt-color-rose-300: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 35%);--ignt-color-rose-400: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 15%);--ignt-color-rose-500: hsl(349.7 89.2% 60.2%);--ignt-color-rose-600: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 15%);--ignt-color-rose-700: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 35%);--ignt-color-rose-800: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 50%);--ignt-color-rose-900: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 65%);--ignt-color-rose-950: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 70%);--ignt-color-primary-50: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 70%);--ignt-color-primary-100: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 65%);--ignt-color-primary-200: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 50%);--ignt-color-primary-300: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 35%);--ignt-color-primary-400: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 15%);--ignt-color-primary-500: var(--ignt-color-primary);--ignt-color-primary-600: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 15%);--ignt-color-primary-700: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 35%);--ignt-color-primary-800: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 50%);--ignt-color-primary-900: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 65%);--ignt-color-primary-950: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 70%);--ignt-color-secondary-50: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 70%);--ignt-color-secondary-100: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 65%);--ignt-color-secondary-200: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 50%);--ignt-color-secondary-300: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 35%);--ignt-color-secondary-400: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 15%);--ignt-color-secondary-500: var(--ignt-color-secondary);--ignt-color-secondary-600: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 15%);--ignt-color-secondary-700: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 35%);--ignt-color-secondary-800: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 50%);--ignt-color-secondary-900: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 65%);--ignt-color-secondary-950: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 70%);--ignt-color-success-50: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 70%);--ignt-color-success-100: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 65%);--ignt-color-success-200: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 50%);--ignt-color-success-300: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 35%);--ignt-color-success-400: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 15%);--ignt-color-success-500: var(--ignt-color-success);--ignt-color-success-600: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 15%);--ignt-color-success-700: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 35%);--ignt-color-success-800: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 50%);--ignt-color-success-900: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 65%);--ignt-color-success-950: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 70%);--ignt-color-warning-50: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 70%);--ignt-color-warning-100: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 65%);--ignt-color-warning-200: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 50%);--ignt-color-warning-300: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 35%);--ignt-color-warning-400: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 15%);--ignt-color-warning-500: var(--ignt-color-warning);--ignt-color-warning-600: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 15%);--ignt-color-warning-700: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 35%);--ignt-color-warning-800: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 50%);--ignt-color-warning-900: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 65%);--ignt-color-warning-950: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 70%);--ignt-color-danger-50: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 70%);--ignt-color-danger-100: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 65%);--ignt-color-danger-200: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 50%);--ignt-color-danger-300: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 35%);--ignt-color-danger-400: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 15%);--ignt-color-danger-500: var(--ignt-color-danger);--ignt-color-danger-600: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 15%);--ignt-color-danger-700: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 35%);--ignt-color-danger-800: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 50%);--ignt-color-danger-900: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 65%);--ignt-color-danger-950: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 70%);--ignt-color-info-50: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 70%);--ignt-color-info-100: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 65%);--ignt-color-info-200: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 50%);--ignt-color-info-300: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 35%);--ignt-color-info-400: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 15%);--ignt-color-info-500: var(--ignt-color-info);--ignt-color-info-600: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 15%);--ignt-color-info-700: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 35%);--ignt-color-info-800: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 50%);--ignt-color-info-900: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 65%);--ignt-color-info-950: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 70%)}}@layer themes.dark{.sl-theme-viur-dark{--ignt-theme-name: "viur-dark";--ignt-color-scheme: dark;--ignt-mix-color-down: hsla(0 0% 0% / 100%);--ignt-mix-color-up: hsla(0 0% 100% / 100%);--ignt-color-neutral-1000: hsla(0 0% 100% / 100%);--ignt-color-neutral-0: hsl(240 5.9% 11% / 100%)}}@layer themes.light{.sl-theme-viur-light{--ignt-theme-name: "viur-light";--ignt-color-scheme: light;--ignt-mix-color-down: hsla(0 0% 100% / 100%);--ignt-mix-color-up: hsla(0 0% 0% / 100%);--ignt-color-neutral-1000: hsla(0 0% 0% / 100%);--ignt-color-neutral-0: hsla(0 0% 100% / 100%)}}@layer utilities.utilities{[hidden],.hidden,.is-hidden{display:none}.pos-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pos-center-x{position:absolute;left:50%;transform:translate(-50%)}.pos-center-y{position:absolute;top:50%;transform:translateY(-50%)}}@layer utilities.shoelace{:root,:host{--sl-theme-name: var(--ignt-theme-name);--sl-color-scheme: var(--ignt-color-scheme);--sl-color-gray-50: var(--ignt-color-gray-50);--sl-color-gray-100: var(--ignt-color-gray-100);--sl-color-gray-200: var(--ignt-color-gray-200);--sl-color-gray-300: var(--ignt-color-gray-300);--sl-color-gray-400: var(--ignt-color-gray-400);--sl-color-gray-500: var(--ignt-color-gray-500);--sl-color-gray-600: var(--ignt-color-gray-600);--sl-color-gray-700: var(--ignt-color-gray-700);--sl-color-gray-800: var(--ignt-color-gray-800);--sl-color-gray-900: var(--ignt-color-gray-900);--sl-color-gray-950: var(--ignt-color-gray-950);--sl-color-red-50: var(--ignt-color-red-50);--sl-color-red-100: var(--ignt-color-red-100);--sl-color-red-200: var(--ignt-color-red-200);--sl-color-red-300: var(--ignt-color-red-300);--sl-color-red-400: var(--ignt-color-red-400);--sl-color-red-500: var(--ignt-color-red-500);--sl-color-red-600: var(--ignt-color-red-600);--sl-color-red-700: var(--ignt-color-red-700);--sl-color-red-800: var(--ignt-color-red-800);--sl-color-red-900: var(--ignt-color-red-900);--sl-color-red-950: var(--ignt-color-red-950);--sl-color-orange-50: var(--ignt-color-orange-50);--sl-color-orange-100: var(--ignt-color-orange-100);--sl-color-orange-200: var(--ignt-color-orange-200);--sl-color-orange-300: var(--ignt-color-orange-300);--sl-color-orange-400: var(--ignt-color-orange-400);--sl-color-orange-500: var(--ignt-color-orange-500);--sl-color-orange-600: var(--ignt-color-orange-600);--sl-color-orange-700: var(--ignt-color-orange-700);--sl-color-orange-800: var(--ignt-color-orange-800);--sl-color-orange-900: var(--ignt-color-orange-900);--sl-color-orange-950: var(--ignt-color-orange-950);--sl-color-amber-50: var(--ignt-color-amber-50);--sl-color-amber-100: var(--ignt-color-amber-100);--sl-color-amber-200: var(--ignt-color-amber-200);--sl-color-amber-300: var(--ignt-color-amber-300);--sl-color-amber-400: var(--ignt-color-amber-400);--sl-color-amber-500: var(--ignt-color-amber-500);--sl-color-amber-600: var(--ignt-color-amber-600);--sl-color-amber-700: var(--ignt-color-amber-700);--sl-color-amber-800: var(--ignt-color-amber-800);--sl-color-amber-900: var(--ignt-color-amber-900);--sl-color-amber-950: var(--ignt-color-amber-950);--sl-color-yellow-50: var(--ignt-color-yellow-50);--sl-color-yellow-100: var(--ignt-color-yellow-100);--sl-color-yellow-200: var(--ignt-color-yellow-200);--sl-color-yellow-300: var(--ignt-color-yellow-300);--sl-color-yellow-400: var(--ignt-color-yellow-400);--sl-color-yellow-500: var(--ignt-color-yellow-500);--sl-color-yellow-600: var(--ignt-color-yellow-600);--sl-color-yellow-700: var(--ignt-color-yellow-700);--sl-color-yellow-800: var(--ignt-color-yellow-800);--sl-color-yellow-900: var(--ignt-color-yellow-900);--sl-color-yellow-950: var(--ignt-color-yellow-950);--sl-color-lime-50: var(--ignt-color-lime-50);--sl-color-lime-100: var(--ignt-color-lime-100);--sl-color-lime-200: var(--ignt-color-lime-200);--sl-color-lime-300: var(--ignt-color-lime-300);--sl-color-lime-400: var(--ignt-color-lime-400);--sl-color-lime-500: var(--ignt-color-lime-500);--sl-color-lime-600: var(--ignt-color-lime-600);--sl-color-lime-700: var(--ignt-color-lime-700);--sl-color-lime-800: var(--ignt-color-lime-800);--sl-color-lime-900: var(--ignt-color-lime-900);--sl-color-lime-950: var(--ignt-color-lime-950);--sl-color-green-50: var(--ignt-color-green-50);--sl-color-green-100: var(--ignt-color-green-100);--sl-color-green-200: var(--ignt-color-green-200);--sl-color-green-300: var(--ignt-color-green-300);--sl-color-green-400: var(--ignt-color-green-400);--sl-color-green-500: var(--ignt-color-green-500);--sl-color-green-600: var(--ignt-color-green-600);--sl-color-green-700: var(--ignt-color-green-700);--sl-color-green-800: var(--ignt-color-green-800);--sl-color-green-900: var(--ignt-color-green-900);--sl-color-green-950: var(--ignt-color-green-950);--sl-color-emerald-50: var(--ignt-color-emerald-50);--sl-color-emerald-100: var(--ignt-color-emerald-100);--sl-color-emerald-200: var(--ignt-color-emerald-200);--sl-color-emerald-300: var(--ignt-color-emerald-300);--sl-color-emerald-400: var(--ignt-color-emerald-400);--sl-color-emerald-500: var(--ignt-color-emerald-500);--sl-color-emerald-600: var(--ignt-color-emerald-600);--sl-color-emerald-700: var(--ignt-color-emerald-700);--sl-color-emerald-800: var(--ignt-color-emerald-800);--sl-color-emerald-900: var(--ignt-color-emerald-900);--sl-color-emerald-950: var(--ignt-color-emerald-950);--sl-color-teal-50: var(--ignt-color-teal-50);--sl-color-teal-100: var(--ignt-color-teal-100);--sl-color-teal-200: var(--ignt-color-teal-200);--sl-color-teal-300: var(--ignt-color-teal-300);--sl-color-teal-400: var(--ignt-color-teal-400);--sl-color-teal-500: var(--ignt-color-teal-500);--sl-color-teal-600: var(--ignt-color-teal-600);--sl-color-teal-700: var(--ignt-color-teal-700);--sl-color-teal-800: var(--ignt-color-teal-800);--sl-color-teal-900: var(--ignt-color-teal-900);--sl-color-teal-950: var(--ignt-color-teal-950);--sl-color-cyan-50: var(--ignt-color-cyan-50);--sl-color-cyan-100: var(--ignt-color-cyan-100);--sl-color-cyan-200: var(--ignt-color-cyan-200);--sl-color-cyan-300: var(--ignt-color-cyan-300);--sl-color-cyan-400: var(--ignt-color-cyan-400);--sl-color-cyan-500: var(--ignt-color-cyan-500);--sl-color-cyan-600: var(--ignt-color-cyan-600);--sl-color-cyan-700: var(--ignt-color-cyan-700);--sl-color-cyan-800: var(--ignt-color-cyan-800);--sl-color-cyan-900: var(--ignt-color-cyan-900);--sl-color-cyan-950: var(--ignt-color-cyan-950);--sl-color-sky-50: var(--ignt-color-sky-50);--sl-color-sky-100: var(--ignt-color-sky-100);--sl-color-sky-200: var(--ignt-color-sky-200);--sl-color-sky-300: var(--ignt-color-sky-300);--sl-color-sky-400: var(--ignt-color-sky-400);--sl-color-sky-500: var(--ignt-color-sky-500);--sl-color-sky-600: var(--ignt-color-sky-600);--sl-color-sky-700: var(--ignt-color-sky-700);--sl-color-sky-800: var(--ignt-color-sky-800);--sl-color-sky-900: var(--ignt-color-sky-900);--sl-color-sky-950: var(--ignt-color-sky-950);--sl-color-blue-50: var(--ignt-color-blue-50);--sl-color-blue-100: var(--ignt-color-blue-100);--sl-color-blue-200: var(--ignt-color-blue-200);--sl-color-blue-300: var(--ignt-color-blue-300);--sl-color-blue-400: var(--ignt-color-blue-400);--sl-color-blue-500: var(--ignt-color-blue-500);--sl-color-blue-600: var(--ignt-color-blue-600);--sl-color-blue-700: var(--ignt-color-blue-700);--sl-color-blue-800: var(--ignt-color-blue-800);--sl-color-blue-900: var(--ignt-color-blue-900);--sl-color-blue-950: var(--ignt-color-blue-950);--sl-color-indigo-50: var(--ignt-color-indigo-50);--sl-color-indigo-100: var(--ignt-color-indigo-100);--sl-color-indigo-200: var(--ignt-color-indigo-200);--sl-color-indigo-300: var(--ignt-color-indigo-300);--sl-color-indigo-400: var(--ignt-color-indigo-400);--sl-color-indigo-500: var(--ignt-color-indigo-500);--sl-color-indigo-600: var(--ignt-color-indigo-600);--sl-color-indigo-700: var(--ignt-color-indigo-700);--sl-color-indigo-800: var(--ignt-color-indigo-800);--sl-color-indigo-900: var(--ignt-color-indigo-900);--sl-color-indigo-950: var(--ignt-color-indigo-950);--sl-color-violet-50: var(--ignt-color-violet-50);--sl-color-violet-100: var(--ignt-color-violet-100);--sl-color-violet-200: var(--ignt-color-violet-200);--sl-color-violet-300: var(--ignt-color-violet-300);--sl-color-violet-400: var(--ignt-color-violet-400);--sl-color-violet-500: var(--ignt-color-violet-500);--sl-color-violet-600: var(--ignt-color-violet-600);--sl-color-violet-700: var(--ignt-color-violet-700);--sl-color-violet-800: var(--ignt-color-violet-800);--sl-color-violet-900: var(--ignt-color-violet-900);--sl-color-violet-950: var(--ignt-color-violet-950);--sl-color-purple-50: var(--ignt-color-purple-50);--sl-color-purple-100: var(--ignt-color-purple-100);--sl-color-purple-200: var(--ignt-color-purple-200);--sl-color-purple-300: var(--ignt-color-purple-300);--sl-color-purple-400: var(--ignt-color-purple-400);--sl-color-purple-500: var(--ignt-color-purple-500);--sl-color-purple-600: var(--ignt-color-purple-600);--sl-color-purple-700: var(--ignt-color-purple-700);--sl-color-purple-800: var(--ignt-color-purple-800);--sl-color-purple-900: var(--ignt-color-purple-900);--sl-color-purple-950: var(--ignt-color-purple-950);--sl-color-fuchsia-50: var(--ignt-color-fuchsia-50);--sl-color-fuchsia-100: var(--ignt-color-fuchsia-100);--sl-color-fuchsia-200: var(--ignt-color-fuchsia-200);--sl-color-fuchsia-300: var(--ignt-color-fuchsia-300);--sl-color-fuchsia-400: var(--ignt-color-fuchsia-400);--sl-color-fuchsia-500: var(--ignt-color-fuchsia-500);--sl-color-fuchsia-600: var(--ignt-color-fuchsia-600);--sl-color-fuchsia-700: var(--ignt-color-fuchsia-700);--sl-color-fuchsia-800: var(--ignt-color-fuchsia-800);--sl-color-fuchsia-900: var(--ignt-color-fuchsia-900);--sl-color-fuchsia-950: var(--ignt-color-fuchsia-950);--sl-color-pink-50: var(--ignt-color-pink-50);--sl-color-pink-100: var(--ignt-color-pink-100);--sl-color-pink-200: var(--ignt-color-pink-200);--sl-color-pink-300: var(--ignt-color-pink-300);--sl-color-pink-400: var(--ignt-color-pink-400);--sl-color-pink-500: var(--ignt-color-pink-500);--sl-color-pink-600: var(--ignt-color-pink-600);--sl-color-pink-700: var(--ignt-color-pink-700);--sl-color-pink-800: var(--ignt-color-pink-800);--sl-color-pink-900: var(--ignt-color-pink-900);--sl-color-pink-950: var(--ignt-color-pink-950);--sl-color-rose-50: var(--ignt-color-rose-50);--sl-color-rose-100: var(--ignt-color-rose-100);--sl-color-rose-200: var(--ignt-color-rose-200);--sl-color-rose-300: var(--ignt-color-rose-300);--sl-color-rose-400: var(--ignt-color-rose-400);--sl-color-rose-500: var(--ignt-color-rose-500);--sl-color-rose-600: var(--ignt-color-rose-600);--sl-color-rose-700: var(--ignt-color-rose-700);--sl-color-rose-800: var(--ignt-color-rose-800);--sl-color-rose-900: var(--ignt-color-rose-900);--sl-color-rose-950: var(--ignt-color-rose-950);--sl-color-primary-50: var(--ignt-color-primary-50);--sl-color-primary-100: var(--ignt-color-primary-100);--sl-color-primary-200: var(--ignt-color-primary-200);--sl-color-primary-300: var(--ignt-color-primary-300);--sl-color-primary-400: var(--ignt-color-primary-400);--sl-color-primary-500: var(--ignt-color-primary-500);--sl-color-primary-600: var(--ignt-color-primary-600);--sl-color-primary-700: var(--ignt-color-primary-700);--sl-color-primary-800: var(--ignt-color-primary-800);--sl-color-primary-900: var(--ignt-color-primary-900);--sl-color-primary-950: var(--ignt-color-primary-950);--sl-color-success-50: var(--ignt-color-success-50);--sl-color-success-100: var(--ignt-color-success-100);--sl-color-success-200: var(--ignt-color-success-200);--sl-color-success-300: var(--ignt-color-success-300);--sl-color-success-400: var(--ignt-color-success-400);--sl-color-success-500: var(--ignt-color-success-500);--sl-color-success-600: var(--ignt-color-success-600);--sl-color-success-700: var(--ignt-color-success-700);--sl-color-success-800: var(--ignt-color-success-800);--sl-color-success-900: var(--ignt-color-success-900);--sl-color-success-950: var(--ignt-color-success-950);--sl-color-warning-50: var(--ignt-color-warning-50);--sl-color-warning-100: var(--ignt-color-warning-100);--sl-color-warning-200: var(--ignt-color-warning-200);--sl-color-warning-300: var(--ignt-color-warning-300);--sl-color-warning-400: var(--ignt-color-warning-400);--sl-color-warning-500: var(--ignt-color-warning-500);--sl-color-warning-600: var(--ignt-color-warning-600);--sl-color-warning-700: var(--ignt-color-warning-700);--sl-color-warning-800: var(--ignt-color-warning-800);--sl-color-warning-900: var(--ignt-color-warning-900);--sl-color-warning-950: var(--ignt-color-warning-950);--sl-color-danger-50: var(--ignt-color-danger-50);--sl-color-danger-100: var(--ignt-color-danger-100);--sl-color-danger-200: var(--ignt-color-danger-200);--sl-color-danger-300: var(--ignt-color-danger-300);--sl-color-danger-400: var(--ignt-color-danger-400);--sl-color-danger-500: var(--ignt-color-danger-500);--sl-color-danger-600: var(--ignt-color-danger-600);--sl-color-danger-700: var(--ignt-color-danger-700);--sl-color-danger-800: var(--ignt-color-danger-800);--sl-color-danger-900: var(--ignt-color-danger-900);--sl-color-danger-950: var(--ignt-color-danger-950);--sl-color-info-50: var(--ignt-color-info-50);--sl-color-info-100: var(--ignt-color-info-100);--sl-color-info-200: var(--ignt-color-info-200);--sl-color-info-300: var(--ignt-color-info-300);--sl-color-info-400: var(--ignt-color-info-400);--sl-color-info-500: var(--ignt-color-info-500);--sl-color-info-600: var(--ignt-color-info-600);--sl-color-info-700: var(--ignt-color-info-700);--sl-color-info-800: var(--ignt-color-info-800);--sl-color-info-900: var(--ignt-color-info-900);--sl-color-info-950: var(--ignt-color-info-950);--sl-color-secondary-50: var(--ignt-color-secondary-50);--sl-color-secondary-100: var(--ignt-color-secondary-100);--sl-color-secondary-200: var(--ignt-color-secondary-200);--sl-color-secondary-300: var(--ignt-color-secondary-300);--sl-color-secondary-400: var(--ignt-color-secondary-400);--sl-color-secondary-500: var(--ignt-color-secondary-500);--sl-color-secondary-600: var(--ignt-color-secondary-600);--sl-color-secondary-700: var(--ignt-color-secondary-700);--sl-color-secondary-800: var(--ignt-color-secondary-800);--sl-color-secondary-900: var(--ignt-color-secondary-900);--sl-color-secondary-950: var(--ignt-color-secondary-950);--sl-color-neutral-50: var(--ignt-color-gray-50);--sl-color-neutral-100: var(--ignt-color-gray-100);--sl-color-neutral-200: var(--ignt-color-gray-200);--sl-color-neutral-300: var(--ignt-color-gray-300);--sl-color-neutral-400: var(--ignt-color-gray-400);--sl-color-neutral-500: var(--ignt-color-gray-500);--sl-color-neutral-600: var(--ignt-color-gray-600);--sl-color-neutral-700: var(--ignt-color-gray-700);--sl-color-neutral-800: var(--ignt-color-gray-800);--sl-color-neutral-900: var(--ignt-color-gray-900);--sl-color-neutral-950: var(--ignt-color-gray-950);--sl-color-neutral-0: var(--ignt-color-neutral-0);--sl-color-neutral-1000: var(--ignt-color-neutral-1000);--sl-border-radius-small: var(--ignt-border-radius-small);--sl-border-radius-medium: var(--ignt-border-radius-medium);--sl-border-radius-large: var(--ignt-border-radius-large);--sl-border-radius-x-large: var(--ignt-border-radius-x-large);--sl-border-radius-circle: var(--ignt-border-radius-circle);--sl-border-radius-pill: var(--ignt-border-radius-pill);--sl-shadow-x-small: var(--ignt-shadow-x-small);--sl-shadow-small: var(--ignt-shadow-small);--sl-shadow-medium: var(--ignt-shadow-medium);--sl-shadow-large: var(--ignt-shadow-large);--sl-shadow-x-large: var(--ignt-shadow-x-large);--sl-surface-base: var(--ignt-surface-default);--sl-surface-base-alt: var(--ignt-surface-alt);--sl-spacing-3x-small: var(--ignt-spacing-3x-small);--sl-spacing-2x-small: var(--ignt-spacing-2x-small);--sl-spacing-x-small: var(--ignt-spacing-x-small);--sl-spacing-small: var(--ignt-spacing-small);--sl-spacing-medium: var(--ignt-spacing-medium);--sl-spacing-large: var(--ignt-spacing-large);--sl-spacing-x-large: var(--ignt-spacing-x-large);--sl-spacing-2x-large: var(--ignt-spacing-2x-large);--sl-spacing-3x-large: var(--ignt-spacing-3x-large);--sl-spacing-4x-large: var(--ignt-spacing-4x-large);--sl-transition-x-slow: var(--ignt-transition-x-slow);--sl-transition-slow: var(--ignt-transition-slow);--sl-transition-medium: var(--ignt-transition-medium);--sl-transition-fast: var(--ignt-transition-fast);--sl-transition-x-fast: var(--ignt-transition-x-fast);--sl-font-mono: var(--ignt-font-mono);--sl-font-sans: var(--ignt-font-sans);--sl-font-serif: var(--ignt-font-serif);--sl-font-size-2x-small: var(--ignt-font-size-2x-small);--sl-font-size-x-small: var(--ignt-font-size-x-small);--sl-font-size-small: var(--ignt-font-size-small);--sl-font-size-medium: var(--ignt-font-size-medium);--sl-font-size-large: var(--ignt-font-size-large);--sl-font-size-x-large: var(--ignt-font-size-x-large);--sl-font-size-2x-large: var(--ignt-font-size-2x-large);--sl-font-size-3x-large: var(--ignt-font-size-3x-large);--sl-font-size-4x-large: var(--ignt-font-size-4x-large);--sl-font-weight-light: var(--ignt-font-weight-light);--sl-font-weight-normal: var(--ignt-font-weight-normal);--sl-font-weight-semibold: var(--ignt-font-weight-semibold);--sl-font-weight-bold: var(--ignt-font-weight-bold);--sl-letter-spacing-denser: var(--ignt-letter-spacing-denser);--sl-letter-spacing-dense: var(--ignt-letter-spacing-dense);--sl-letter-spacing-normal: var(--ignt-letter-spacing-normal);--sl-letter-spacing-loose: var(--ignt-letter-spacing-loose);--sl-letter-spacing-looser: var(--ignt-letter-spacing-looser);--sl-line-height-denser: var(--ignt-line-height-denser);--sl-line-height-dense: var(--ignt-line-height-dense);--sl-line-height-normal: var(--ignt-line-height-normal);--sl-line-height-loose: var(--ignt-line-height-loose);--sl-line-height-looser: var(--ignt-line-height-looser);--sl-focus-ring-color: var(--ignt-color-primary-600);--sl-focus-ring-style: solid;--sl-focus-ring-width: 3px;--sl-focus-ring: 0 0 0 var(--sl-focus-ring-width) var(--sl-focus-ring-color);--sl-focus-ring-offset: 1px;--sl-button-font-size-small: var(--ignt-font-size-x-small);--sl-button-font-size-medium: var(--ignt-font-size-small);--sl-button-font-size-large: var(--ignt-font-size-medium);--sl-input-height-small: var(--ignt-input-height-small);--sl-input-height-medium: var(--ignt-input-height-medium);--sl-input-height-large: var(--ignt-input-height-large);--sl-input-background-color: var(--ignt-color-neutral-0);--sl-input-background-color-hover: var(--sl-input-background-color);--sl-input-background-color-focus: var(--sl-input-background-color);--sl-input-background-color-disabled: var(--sl-color-neutral-100);--sl-input-border-color: var(--sl-color-neutral-300);--sl-input-border-color-hover: var(--sl-color-neutral-400);--sl-input-border-color-focus: var(--sl-color-primary-500);--sl-input-border-color-disabled: var(--sl-color-neutral-300);--sl-input-border-width: 1px;--sl-input-border-radius-small: var(--sl-border-radius-medium);--sl-input-border-radius-medium: var(--sl-border-radius-medium);--sl-input-border-radius-large: var(--sl-border-radius-medium);--sl-input-font-family: var(--sl-font-sans);--sl-input-font-weight: var(--sl-font-weight-normal);--sl-input-font-size-small: var(--sl-font-size-small);--sl-input-font-size-medium: var(--sl-font-size-medium);--sl-input-font-size-large: var(--sl-font-size-large);--sl-input-letter-spacing: var(--sl-letter-spacing-normal);--sl-input-color: var(--sl-color-neutral-700);--sl-input-color-hover: var(--sl-color-neutral-700);--sl-input-color-focus: var(--sl-color-neutral-700);--sl-input-color-disabled: var(--sl-color-neutral-900);--sl-input-icon-color: var(--sl-color-neutral-500);--sl-input-icon-color-hover: var(--sl-color-neutral-600);--sl-input-icon-color-focus: var(--sl-color-neutral-600);--sl-input-placeholder-color: var(--sl-color-neutral-500);--sl-input-placeholder-color-disabled: var(--sl-color-neutral-600);--sl-input-spacing-small: var(--sl-spacing-small);--sl-input-spacing-medium: var(--sl-spacing-medium);--sl-input-spacing-large: var(--sl-spacing-large);--sl-input-filled-background-color: var(--sl-color-neutral-100);--sl-input-filled-background-color-hover: var(--sl-color-neutral-100);--sl-input-filled-background-color-focus: var(--ignt-color-neutral-0);--sl-input-filled-background-color-disabled: var(--sl-color-neutral-100);--sl-input-filled-color: var(--sl-color-neutral-800);--sl-input-filled-color-hover: var(--sl-color-neutral-800);--sl-input-filled-color-focus: var(--sl-color-neutral-700);--sl-input-filled-color-disabled: var(--sl-color-neutral-800);--sl-input-focus-ring-color: var(--ignt-color-primary-500);--sl-input-focus-ring-offset: 0;--sl-input-label-font-size-small: var(--sl-font-size-small);--sl-input-label-font-size-medium: var(--sl-font-size-medium);--sl-input-label-font-size-large: var(--sl-font-size-large);--sl-input-label-color: inherit;--sl-input-help-text-font-size-small: var(--sl-font-size-x-small);--sl-input-help-text-font-size-medium: var(--sl-font-size-small);--sl-input-help-text-font-size-large: var(--sl-font-size-medium);--sl-input-help-text-color: var(--sl-color-neutral-500);--sl-toggle-size-small: .875rem;--sl-toggle-size-medium: 1.125rem;--sl-toggle-size-large: 1.375rem;--sl-overlay-background-color: color-mix(in srgb, var(--ignt-color-neutral-0), transparent 20%);--sl-overlay-opacity: 33%;--sl-panel-background-color: var(--ignt-color-neutral-0);--sl-panel-border-color: var(--sl-color-neutral-200);--sl-panel-border-width: 1px;--sl-tooltip-border-radius: var(--sl-border-radius-medium);--sl-tooltip-background-color: var(--sl-color-neutral-800);--sl-tooltip-color: var(--ignt-color-neutral-0);--sl-tooltip-font-family: var(--sl-font-sans);--sl-tooltip-font-weight: var(--sl-font-weight-normal);--sl-tooltip-font-size: var(--sl-font-size-small);--sl-tooltip-line-height: var(--sl-line-height-dense);--sl-tooltip-padding: var(--sl-spacing-2x-small) var(--sl-spacing-x-small);--sl-tooltip-arrow-size: 6px;--sl-foreground-color: var(--ignt-color-neutral-0);--sl-background-color: var(--ignt-color-neutral-1000);--sl-hover-color: var(--sl-color-primary-500);--sl-scrollbar-color: var(--sl-color-neutral-300);--sl-z-index-drawer: var(--ignt-z-index-drawer);--sl-z-index-content: var(--ignt-z-index-content);--sl-z-index-dialog: var(--ignt-z-index-dialog);--sl-z-index-dropdown: var(--ignt-z-index-dropdown);--sl-z-index-toast: var(--ignt-z-index-toast);--sl-z-index-tooltip: var(--ignt-z-index-tooltip)}}:root,:host{--ignt-theme-name: "mausbrand";--ignt-color-primary: #dd0000;--ignt-color-secondary: #ca5608;--ignt-color-grey: #EBEBEB;--ignt-color-border-default: var(--ignt-color-gray-300);--ignt-color-border-light: var(--ignt-color-gray-200);--ignt-color-text-default: #353535;--ignt-basic-color-hover: #9b0000;--ignt-color-gradient: linear-gradient(270deg, var(--ignt-color-secondary), var(--ignt-color-primary));--sl-input-filled-background-color: var(--ignt-color-grey);--sl-input-filled-background-color-focus: var(--ignt-color-grey);--ignt-surface-light: color-mix(in srgb, var(--ignt-color-neutral-0), var(--ignt-mix-color-up) 3%);--ignt-surface-dark: color-mix(in srgb, var(--ignt-color-neutral-0), var(--ignt-mix-color-up) 7%);--ignt-color-hover-default: #f7f7f7;--ignt-color-success: #419839;--ignt-color-warning: #ff8c00;--ignt-color-danger: color-mix(in oklch, var(--ignt-color-primary), darkred 80%);--ignt-color-info: #4785a7;--ignt-color-form-default: var(--ignt-color-neutral-0);--ignt-font-sans: "Source Sans", Helvetica, Arial, sans-serif;--ignt-font-head: "Mausbrand", Helvetica, Arial, sans-serif !important;--ignt-font-headline: var(--ignt-font-head);--ignt-font-size-3x-small: .8em;--ignt-font-size-2x-small: .85em;--ignt-font-size-x-small: .9em;--ignt-font-size-small: .95em;--ignt-font-size-medium: 1em;--ignt-font-size-large: 1em;--ignt-font-size-x-large: 1em;--ignt-font-size-2x-large: 1.1em;--ignt-font-size-3x-large: 1.2em;--ignt-font-size-4x-large: 1.2em;--ignt-input-height-large: 2.5rem;--ignt-font-weight-light: 300;--ignt-font-weight-normal: 400;--ignt-font-weight-bold: 700;--ignt-page-width-default: 1560px;--ignt-bind-gap: 80px;--ignt-bind-padding: var(--sl-spacing-3x-large);--ignt-bind-padding-mobile: var(--sl-spacing-large);--ignt-inner-page-width: calc(var(--ignt-page-width-default) - (2 * var(--ignt-bind-padding)));--ignt-border-radius-default: 3px;--ignt-menu-height: 130px;--ignt-break-2x-small: 32em;--ignt-break-x-small: 54em;--ignt-break-small: 900px;--ignt-break-medium: 900px;--ignt-break-large: 94em;--ignt-break-x-large: 105em;--ignt-break-2x-large: 114em;--ignt-break-3x-large: 225em;--fluid-height-small: 300px;--fluid-height-medium: 450px;--fluid-height-large: 600px;--sl-input-height-small: 2.5em;--sl-input-height-medium: 3em;--sl-input-height-large: 3.75em}sl-button::part(base){transition:all ease .3s;border-width:0}sl-button[size=small]::part(base){padding:0 1rem;padding:0 var(--sl-spacing-medium)}sl-button[size=medium]::part(base){padding:0 1.25rem;padding:0 var(--sl-spacing-large)}sl-button[size=medium]::part(label){padding:0 1rem;padding:0 var(--sl-spacing-medium)}sl-button[size=large]::part(base){padding:0 1rem;padding:0 var(--sl-spacing-medium)}sl-button[size=large]::part(label){display:flex;align-items:center;line-height:1;padding:.75rem 1.75rem;padding:var(--sl-spacing-small) var(--sl-spacing-x-large)}sl-button[size=large] sl-icon{font-size:1.3em}sl-button[variant=white]::part(base){background-color:#fff!important;box-shadow:inset -900px 0 #fff!important;transition:all ease-in .4s!important;border-color:#353535;border-color:var(--ignt-color-text-default)}sl-button[variant=white]::part(label){border-color:#353535;border-color:var(--ignt-color-text-default)}sl-button[variant=white]:hover::part(base){background-color:#d00!important;background-color:var(--ignt-color-primary)!important;box-shadow:inset 0 0 #fff!important;transition:all ease-out .4s!important;color:#fff!important;color:var(--sl-color-neutral-0)!important}sl-button[variant=white]:focus-visible::part(base){background-color:#d00!important;background-color:var(--ignt-color-primary)!important;box-shadow:inset 0 0 #fff!important;transition:all ease-out .4s!important;color:#fff!important;color:var(--sl-color-neutral-0)!important}sl-button[variant=default]::part(base){border-color:#353535;border-color:var(--ignt-color-text-default);color:#353535;color:var(--ignt-color-text-default);box-shadow:inset -900px 0 #ebebeb!important;box-shadow:inset -900px 0 0 0 var(--ignt-color-grey)!important}sl-button[variant=default]:hover::part(base){background-color:#d00!important;background-color:var(--ignt-color-primary)!important;box-shadow:inset 0 0 #ebebeb!important;box-shadow:inset 0 0 0 0 var(--ignt-color-grey)!important;transition:all ease-out .4s!important;color:#fff!important;color:var(--sl-color-neutral-0)!important}sl-button[variant=default]:focus-visible::part(base){background-color:#d00!important;background-color:var(--ignt-color-primary)!important;box-shadow:inset 0 0 #ebebeb!important;box-shadow:inset 0 0 0 0 var(--ignt-color-grey)!important;transition:all ease-out .4s!important;color:#fff!important;color:var(--sl-color-neutral-0)!important}sl-button[variant=default]:not([outline])::part(base){background-color:#ebebeb;background-color:var(--ignt-color-grey)}sl-button[variant=whats-app]::part(base){background-color:#25d366;color:#fff}sl-button[outline]::part(base){border-width:1px;border-color:#353535;border-color:var(--ignt-color-text-default);color:#353535;color:var(--ignt-color-text-default)}sl-button[outline]::part(label){color:#353535;color:var(--ignt-color-text-default)}sl-button[outline]:hover::part(base){background:transparent;border-color:#d00;border-color:var(--ignt-color-primary);color:#d00;color:var(--ignt-color-primary)}sl-button[outline]:focus-visible::part(base){background:transparent;border-color:#d00;border-color:var(--ignt-color-primary);color:#d00;color:var(--ignt-color-primary)}sl-button[variant=default][outline]::part(base){border-color:#d00;border-color:var(--ignt-color-primary);color:#d00;color:var(--ignt-color-primary)}sl-button[variant=default][outline]::part(label){color:#d00;color:var(--ignt-color-primary)}.square-btn::part(base){padding:.5rem!important;padding:var(--sl-spacing-x-small)!important;aspect-ratio:1}.square-btn::part(label){display:none}.square-btn sl-icon{font-size:1.5em}sl-button.transparent-btn::part(base){border:none!important;background-color:transparent!important;box-shadow:none!important}sl-button.transparent-btn:hover::part(base){border:none!important;background-color:transparent!important;box-shadow:none!important;color:#d00!important;color:var(--ignt-color-primary)!important}sl-button.transparent-btn:focus-visible::part(base){border:none!important;background-color:transparent!important;box-shadow:none!important;color:#d00!important;color:var(--ignt-color-primary)!important}.arrow-btn::part(base){padding-right:0}.arrow-btn::part(label){flex:1;text-align:left;padding-left:0!important;font-size:1.1em}.arrow-btn::part(suffix){transition:all ease .3s;padding-right:.25rem;padding-right:var(--sl-spacing-2x-small)}.arrow-btn sl-icon{font-size:2em}.arrow-btn:hover::part(base){color:#676767}@supports (color: color-mix(in lch,red,blue)){.arrow-btn:hover::part(base){color:color-mix(in hsl,75% var(--ignt-color-text-default),var(--sl-color-neutral-0))}}.arrow-btn:focus-visible::part(base){color:#676767}@supports (color: color-mix(in lch,red,blue)){.arrow-btn:focus-visible::part(base){color:color-mix(in hsl,75% var(--ignt-color-text-default),var(--sl-color-neutral-0))}}.arrow-btn:hover::part(suffix){padding-right:0}.arrow-btn:focus-visible::part(suffix){padding-right:0}.btn-centered{margin:0 auto}.form-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:120px;gap:120px;padding:3rem;padding:var(--sl-spacing-3x-large);background:linear-gradient(270deg,#ca5608,#d00);background:var(--ignt-color-gradient);border-radius:3px;border-radius:var(--ignt-border-radius-default)}.form-wrap .headline,.form-wrap .paragraph *,.form-wrap .action-link{color:#fff}sl-input::part(base){border-radius:3px!important;border-radius:var(--ignt-border-radius-default)!important;box-shadow:none}sl-select::part(combobox){border-radius:3px!important;border-radius:var(--ignt-border-radius-default)!important;box-shadow:none}sl-tooltip.bone-tooltip::part(body){background-color:#353535;background-color:var(--ignt-color-text-default)}sl-tooltip.bone-tooltip::part(base__arrow){background-color:#353535;background-color:var(--ignt-color-text-default)}sl-option::part(checked-icon){display:none}sl-option::part(label){padding:0 .75rem;padding:0 var(--sl-spacing-small)}sl-option[aria-selected=true]::part(base){color:inherit;background-color:inherit!important}sl-option:hover::part(base){color:#fff;background-color:#900000!important;background-color:var(--sl-color-primary-700)!important}sl-option:focus-visible::part(base){color:#fff;background-color:#900000!important;background-color:var(--sl-color-primary-700)!important}sl-textarea::part(textarea){background-color:#fff!important}sl-option::part(base){background-color:transparent!important;color:#353535;color:var(--ignt-color-text-default)}sl-option[aria-selected=true]::part(base){background-color:transparent;color:#d00;color:var(--ignt-color-primary)}sl-option:hover::part(base){background-color:#900000;background-color:var(--sl-color-primary-700);color:#fff}sl-option[aria-selected=true]:hover::part(base){background-color:transparent;color:#d00;color:var(--ignt-color-primary)}sl-option[aria-selected=true]:focus-visible::part(base){background-color:transparent;color:#d00;color:var(--ignt-color-primary)}.wrapper-bone-captcha{display:flex;flex-direction:column;width:auto;justify-self:start;padding:1rem;padding:var(--sl-spacing-medium);border:1px solid #fff;border-radius:3px;border-radius:var(--ignt-border-radius-default)}.wrapper-bone-captcha .label-bone{background-color:transparent;padding:0;min-height:0}:is(.wrapper-bone-captcha .label-bone) .required{color:#fff}.wrapper-bone-captcha sl-input{width:100px!important}.cookie-popup{opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;padding:2.25rem;padding:var(--sl-spacing-2x-large);transition:all .3s ease;pointer-events:none;overflow:hidden;display:flex;justify-content:center;align-items:center;font-size:1em;background-color:#00000080;z-index:-1;border-radius:3px;border-radius:var(--ignt-border-radius-default)}.cookie-popup.is-active{opacity:1;pointer-events:auto;z-index:9999}.cookie-popup-image{width:400px;margin:-160px auto 0}.cookie-popup-subline{margin-bottom:1rem;margin-bottom:var(--sl-spacing-medium)}.cookie-popup-box.is-hidden{display:none}.cookie-popup-box{background-color:#fff;border-radius:3px;border-radius:var(--ignt-border-radius-default);max-width:800px;position:relative}.cookie-popup-header{padding:1.75rem 1.75rem 1.25rem;padding:var(--sl-spacing-x-large) var(--sl-spacing-x-large) var(--sl-spacing-large) var(--sl-spacing-x-large);box-sizing:border-box}.cookie-popup-content{display:flex;flex-direction:column;background-color:#fff;box-sizing:border-box;width:100%;padding:0 1.75rem;padding:0 var(--sl-spacing-x-large);overflow-y:auto;max-height:60vh}.cookie-popup-footer{display:flex;flex-direction:row;justify-content:space-between;gap:1rem;gap:var(--sl-spacing-medium);padding:1.75rem;padding:var(--sl-spacing-x-large);box-sizing:border-box}.cookie-input-group{display:flex;flex-direction:row;align-items:flex-start;gap:1rem;gap:var(--sl-spacing-medium)}.cookie-input-group sl-switch{margin-top:.25rem;margin-top:var(--sl-spacing-2x-small)}.footer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:1.25rem 0;padding:var(--sl-spacing-large) 0;background-color:#353535;background-color:var(--ignt-color-text-default);color:#fff}.footer-link{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.5rem;gap:var(--sl-spacing-x-small);margin-bottom:.25rem;margin-bottom:var(--sl-spacing-2x-small);color:#fff;text-decoration:none;text-underline-offset:.4em;text-decoration-thickness:0;transition:all ease .3s;text-decoration-color:transparent}.footer-link sl-icon{transition:all ease .3s}.footer-link:hover,.footer-link:focus{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:2px;text-decoration-color:#ca5608;text-decoration-color:var(--ignt-color-secondary)}.footer-link:focus-visible{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:2px;text-decoration-color:#ca5608;text-decoration-color:var(--ignt-color-secondary)}:is(.footer-link:hover,.footer-link:focus) sl-icon{transform:translate(3px)}:is(.footer-link:focus-visible,.footer-link:focus) sl-icon{transform:translate(3px)}.footer-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;grid-gap:3rem;grid-gap:var(--sl-spacing-3x-large);gap:3rem;gap:var(--sl-spacing-3x-large)}.footer-column{display:flex;flex-direction:column}.footer-logo{display:flex;width:200px}.footer-address{display:flex;flex-direction:column;gap:.25rem;gap:var(--sl-spacing-2x-small)}.footer-address a{color:#fff;text-decoration:underline;transition:all ease .3s}:is(.footer-address a):hover,:is(.footer-address a):focus{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:2px;text-decoration-color:#ca5608;text-decoration-color:var(--ignt-color-secondary)}:is(.footer-address a):focus-visible{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:2px;text-decoration-color:#ca5608;text-decoration-color:var(--ignt-color-secondary)}.footer-viur{display:flex;flex-direction:column;margin-top:auto;font-size:.7em}.footer-viur img{width:4em}@font-face{font-family:mausbrand;src:url(/static/site/assets/mausbrand-70-Dzu1pgXj.eot) format("eot"),url(/static/site/assets/mausbrand-70-3Tz5sV2K.woff) format("woff"),url(/static/site/assets/mausbrand-70-CUu3joae.ttf) format("truetype"),url(/static/site/assets/mausbrand-70-BvazDeWu.otf) format("opentype")}@font-face{font-family:Source Sans;src:url(/static/site/assets/SourceSans3-VariableFont_wght-rZwVYbt3.ttf) format("truetype");font-weight:125 950;font-stretch:75% 125%;font-style:normal}@font-face{font-family:Source Sans;src:url(/static/site/assets/SourceSans3-Italic-VariableFont_wght-CpqQxOj_.ttf) format("truetype");font-weight:125 950;font-stretch:75% 125%;font-style:italic}.job-view-grid{display:grid;grid-template-columns:minmax(0,1fr) 450px;grid-gap:3rem;grid-gap:var(--sl-spacing-3x-large);gap:3rem;gap:var(--sl-spacing-3x-large)}.job-view-grid .headline{-webkit-hyphens:auto;hyphens:auto}.simple-image.job-image{aspect-ratio:1;width:100%;max-width:500px}.header{display:flex;align-items:center;flex-wrap:nowrap;padding:0 1.75rem;padding:0 var(--sl-spacing-x-large);height:60px;width:100vw;max-width:100vw;position:fixed;top:0;left:0;right:0;z-index:10;transition:all ease .3s}.header:after{content:"";position:absolute;background:linear-gradient(270deg,#ca5608,#d00);background:var(--ignt-color-gradient);top:0;bottom:0;left:0;right:0;z-index:-1;opacity:1;transition:all ease .3s}.header.header-vTransparent:not(.is-scrolled){box-shadow:none}.header.header-vTransparent:not(.is-scrolled):after{opacity:0}.header:not(.is-hidden){box-shadow:0 0 20px #0003}.logo-wrap{width:230px;padding-right:20px;margin-right:auto}.tablet-logo,.mobile-logo{display:none;height:100%}sl-button.menu-toggle{margin-left:1rem;margin-left:var(--sl-spacing-medium)}sl-button.menu-toggle::part(base){aspect-ratio:1;background-color:transparent!important;box-shadow:none!important;padding:0!important}sl-button.menu-toggle::part(label){display:flex;justify-content:center;align-items:center;padding:0!important;color:#fff;font-size:3em}:is(sl-button.menu-toggle:hover,sl-button.menu-toggle:focus)::part(base){background-color:transparent!important}:is(sl-button.menu-toggle:focus-visible,sl-button.menu-toggle:focus)::part(base){background-color:transparent!important}.main-menu{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 auto;font-weight:600}.main-menu-inner{display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:600}.mM-item{position:relative}.mM-item>a{display:flex;color:#353535;color:var(--ignt-color-text-default);padding:1rem 1.25rem;padding:var(--sl-spacing-medium) var(--sl-spacing-large)}.sub-menu{display:flex;flex-direction:column;transition:all ease .2s;z-index:1;border-bottom:1px solid rgb(198,198,202);border-bottom:1px solid var(--sl-color-neutral-300)}.sM-item a{display:flex;color:#353535;color:var(--ignt-color-text-default);padding:1rem 1.25rem;padding:var(--sl-spacing-medium) var(--sl-spacing-large)}.submenu-view-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:3rem;grid-gap:var(--sl-spacing-3x-large);gap:3rem;gap:var(--sl-spacing-3x-large);width:100%;margin:3rem 0;margin:var(--sl-spacing-3x-large) 0}.submenu-view-item{display:flex;flex-direction:column;align-items:center}.submenu-view-item *{text-align:center}.submenu-view-item .paragraph{color:#353535;color:var(--ignt-color-text-default);margin:0 auto}.submenu-view-item sl-icon{font-size:4em;padding:1.75rem;padding:var(--sl-spacing-x-large);margin-bottom:3rem;margin-bottom:var(--sl-spacing-3x-large);background:linear-gradient(270deg,#ca5608,#d00);background:var(--ignt-color-gradient);border-radius:50%;color:#fff}.simple-list{display:flex;flex-direction:column;width:100%;gap:6rem;gap:calc(2 * var(--sl-spacing-3x-large));max-width:1000px;margin:0 auto}.simple-item{display:flex;flex-direction:row;align-items:start;flex-wrap:nowrap;width:100%;position:relative}.simple-image{min-width:250px;width:250px;aspect-ratio:1;overflow:hidden;border-radius:3px;border-radius:var(--ignt-border-radius-default);margin-right:3rem;margin-right:var(--sl-spacing-3x-large)}.simple-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fluid-wrap{display:grid;grid-template-columns:[full-start] minmax(0,1fr) [main-start] minmax(0,1560px) [main-end] minmax(0,1fr) [full-end];grid-template-columns:[full-start] minmax(0,1fr) [main-start] minmax(0,var(--ignt-page-width-default)) [main-end] minmax(0,1fr) [full-end]}.fluid-grid{display:grid;grid-gap:0 3rem;grid-gap:0 var(--sl-spacing-3x-large);gap:0 3rem;gap:0 var(--sl-spacing-3x-large);grid-column:main;grid-template-columns:repeat(12,minmax(0,780px));grid-template-columns:repeat(12,minmax(0,calc(var(--ignt-page-width-default) / 2)));padding:0 3rem;padding:0 var(--ignt-bind-padding)}.fluid-element{display:flex;flex-direction:column;position:relative;height:auto;grid-column:span 1;background-size:cover;background-position:center;margin-bottom:80px;margin-bottom:var(--ignt-bind-gap)}.fluid-element.fluid-width-1{grid-column:span 1}.fluid-element.fluid-width-2{grid-column:span 2}.fluid-element.fluid-width-3{grid-column:span 3}.fluid-element.fluid-width-4{grid-column:span 4}.fluid-element.fluid-width-5{grid-column:span 5}.fluid-element.fluid-width-6{grid-column:span 6}.fluid-element.fluid-width-7{grid-column:span 7}.fluid-element.fluid-width-8{grid-column:span 8}.fluid-element.fluid-width-9{grid-column:span 9}.fluid-element.fluid-width-10{grid-column:span 10}.fluid-element.fluid-width-11{grid-column:span 11}.fluid-element.fluid-width-12{grid-column:span 12}.fluid-element.fluid-width-fullwidth{grid-column:full}.fluid-element.fluid-height-small{height:300px;height:var(--fluid-height-small);overflow-y:hidden}.fluid-element.fluid-height-medium{height:450px;height:var(--fluid-height-medium);overflow-y:hidden}.fluid-element.fluid-height-large{height:600px;height:var(--fluid-height-large);overflow-y:hidden}.fluid-element.fluid-height-100{height:100vh;overflow-y:hidden}.fluid-element.fluid-height-1-1{aspect-ratio:1}.fluid-element.fluid-height-16-9{aspect-ratio:1.7777}.fluid-element.fluid-height-16-10{aspect-ratio:1.6}.fluid-element.fluid-height-4-3{aspect-ratio:1.3333}.fluid-element.fluid-background-main{background-color:#d00;background-color:var(--ignt-color-primary);color:#fff}.fluid-element.fluid-background-complement{background-color:var(--ignt-color-complement);color:#fff}.fluid-element.fluid-background-white{background-color:#fff}.fluid-element.fluid-small-bottom-gap{margin-bottom:20px;margin-bottom:calc(var(--ignt-bind-gap) / 4)}.fluid-picture{position:relative;width:100%;flex-grow:1;display:flex}.fluid-picture img{-o-object-position:center;object-position:center;width:100%;height:100%}.fluid-picture.fluid-image-contain img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.fluid-stage{margin-top:calc(-1 * var(--ignt-outer-top-spacing));margin-bottom:80px;margin-bottom:var(--ignt-bind-gap);padding:0!important}.fluid-text{align-items:flex-start}.fluid-image .fluid-picture{width:100%;height:100%;overflow:hidden;border-radius:3px;border-radius:var(--ignt-border-radius-default)}:is(.fluid-image .fluid-picture) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.font-color-white .pre-headline,.font-color-white .headline,.font-color-white .subline,.font-color-white .paragraph{color:#fff;color:var(--sl-color-neutral-0)}:is(.font-color-white .paragraph) a{color:#fff!important;color:var(--sl-color-neutral-0)!important;text-decoration:underline}.font-color-blue .pre-headline,.font-color-blue .headline,.font-color-blue .subline,.font-color-blue .paragraph{color:#d00;color:var(--ignt-color-primary)}.fluid-headline+.fluid-descr,.fluid-subline+.fluid-descr{margin-top:1.25rem;margin-top:var(--sl-spacing-large)}:is(.fluid-width-1,.fluid-width-2,.fluid-width-3,.fluid-width-4,.fluid-width-5,.fluid-width-6) .gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc((1560px - 3rem)/4 - 5px);grid-auto-rows:calc((var(--ignt-page-width-default) - var(--ignt-bind-padding)) / 4 - 5px);grid-auto-flow:row dense}.fluid-background-bind-descr{font-size:1.2em;max-width:calc(1560px / 12 * 5)!important;max-width:calc(var( --ignt-page-width-default) / 12 * 5)!important}.fluid-carousel .simple-carousel{aspect-ratio:auto;height:100%}.fluid-descr h1,.fluid-descr h2,.fluid-descr h3,.fluid-descr h4{color:#d00;color:var(--ignt-color-primary);font-weight:700}.fluid-descr ul{list-style:disc;padding-left:1.25rem;padding-left:var(--sl-spacing-large)}:is(.fluid-descr ul) li{padding-bottom:.5rem;padding-bottom:var(--sl-spacing-x-small)}.fluid-descr ol{list-style:decimal;padding-left:1.25rem;padding-left:var(--sl-spacing-large)}:is(.fluid-descr ol) li{padding-bottom:.5rem;padding-bottom:var(--sl-spacing-x-small)}.fluid-iframe-content{width:100%;height:100%;overflow:hidden;border-radius:3px;border-radius:var(--ignt-border-radius-default)}.fluid-yt-video{width:100%;height:100%}.fluid-yt-video iframe{aspect-ratio:16 / 9}.fluid-video{position:relative;overflow:hidden;border-radius:3px;border-radius:var(--ignt-border-radius-default)}.fluid-video video{overflow:hidden;border-radius:3px;border-radius:var(--ignt-border-radius-default);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fluid-video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.4),transparent);display:flex;align-items:end;padding:1.75rem;padding:var(--sl-spacing-x-large);pointer-events:none}.fluid-video-overlay *{color:#fff}.fluid-wrap>.fluid-grid:first-child>.fluid-text:first-child{margin-top:50px}.fluid-team{background:url(/static/images/ziegelmauer.jpg);background-position:center;background-repeat:repeat;padding:1.75rem 0;padding:var(--sl-spacing-x-large) 0}.team-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.75rem;grid-gap:var(--sl-spacing-x-large);gap:1.75rem;gap:var(--sl-spacing-x-large)}.team-card{display:flex;flex-direction:row;align-items:center;gap:1rem;gap:var(--sl-spacing-medium);padding:1rem .75rem;padding:var(--sl-spacing-medium) var(--sl-spacing-small);border-radius:3px;border-radius:var(--ignt-border-radius-default);box-shadow:0 0 10px #0003;background-color:#fff;background-color:var(--sl-color-neutral-0)}.team-card-img{width:6em}.team-card-inner{display:flex;flex-direction:column}.fluid-headline-stage{padding-top:150px;margin-bottom:200px!important;position:relative}.fluid-headline-stage .headline{color:#fff;color:var(--sl-color-neutral-0);font-size:4.5em}.fluid-headline-stage .subline{color:#fff;color:var(--sl-color-neutral-0)}.headline-stage-background{background:linear-gradient(270deg,#ca5608,#d00);background:var(--ignt-color-gradient);position:absolute;top:0;bottom:0;left:0;right:0}.headline-stage-background picture{position:absolute;top:0;bottom:0;left:0;right:0}:is(.headline-stage-background picture) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.headline-stage-text-wrap{display:flex;align-self:flex-start;background-color:#fff;background-color:var(--sl-color-neutral-0);padding:1.25rem 1.75rem;padding:var(--sl-spacing-large) var(--sl-spacing-x-large);box-shadow:0 0 10px #0003;margin:2.25rem 0 -150px;margin:var(--sl-spacing-2x-large) 0 -150px 0;border-radius:3px;border-radius:var(--ignt-border-radius-default)}.fluid-firestage .chared-edge-top{display:none}@font-face{font-family:Open Dyslexic;src:url(/static/site/assets/OpenDyslexic-Regular-B6bmuyXv.eot) format("eot"),url(/static/site/assets/OpenDyslexic-Regular-Cv3YY6GF.woff) format("woff"),url(/static/site/assets/OpenDyslexic-Regular-CrW49Z3D.otf) format("opentype");font-style:normal}@font-face{font-family:Open Dyslexic;src:url(/static/site/assets/OpenDyslexic-Italic-BzfS4tky.eot) format("eot"),url(/static/site/assets/OpenDyslexic-Italic-CgRVdIOb.woff) format("woff"),url(/static/site/assets/OpenDyslexic-Italic-BAfMOhXy.otf) format("opentype");font-style:italic}@font-face{font-family:Open Dyslexic;src:url(/static/site/assets/OpenDyslexic-Bold-BDSUVLOF.eot) format("eot"),url(/static/site/assets/OpenDyslexic-Bold-wYUJcbXi.woff) format("woff"),url(/static/site/assets/OpenDyslexic-Bold-lnlycIvj.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Open Dyslexic;src:url(/static/site/assets/OpenDyslexic-Bold-Italic-BooBM7l1.eot) format("eot"),url(/static/site/assets/OpenDyslexic-Bold-Italic-YI-PfiH4.woff) format("woff"),url(/static/site/assets/OpenDyslexic-Bold-Italic-C9nHZKnc.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Inclusive Sans;src:url(/static/site/assets/InclusiveSans-VariableFont_wght-V4W0uzLy.ttf) format("truetype");font-weight:125 950;font-stretch:75% 125%;font-style:normal}@font-face{font-family:Inclusive Sans;src:url(/static/site/assets/InclusiveSans-Italic-VariableFont_wght-CVISHflD.ttf) format("truetype");font-weight:125 950;font-stretch:75% 125%;font-style:italic}.app-cursor-size-big{cursor:url(/static/images/cursor.svg),auto!important}.app-cursor-size-big *{cursor:url(/static/images/cursor.svg),auto!important}.app-font-size-1{font-size:1.2em}.app-font-size-2{font-size:1.4em}.app-font-size-3{font-size:1.6em}.app-line-height-1 *{line-height:1.5!important}.app-line-height-2 *{line-height:1.75!important}.app-line-height-3 *{line-height:2!important}:is(.app-links-highlighted-true a):not(:has(sl-button)){background-color:#000!important;color:#ff0!important}:is(.app-links-highlighted-true a) sl-button{background-color:#000!important;color:#ff0!important}:is(:is(.app-links-highlighted-true a) sl-button)::part(base){background-color:transparent!important;color:inherit!important;box-shadow:none!important;border:none!important}:is(:is(.app-links-highlighted-true a) sl-button):hover::part(base){background-color:transparent!important;color:inherit!important;box-shadow:none!important;border:none!important}:is(:is(.app-links-highlighted-true a) sl-button):focus-visible::part(base){background-color:transparent!important;color:inherit!important;box-shadow:none!important;border:none!important}.app-links-highlighted-true sl-button[href]{background-color:#000!important;color:#ff0!important}:is(.app-links-highlighted-true sl-button[href])::part(base){background-color:transparent!important;color:inherit!important;box-shadow:none!important;border:none!important}:is(.app-links-highlighted-true sl-button[href]):hover::part(base){background-color:transparent!important;color:inherit!important;box-shadow:none!important;border:none!important}:is(.app-links-highlighted-true sl-button[href]):focus-visible::part(base){background-color:transparent!important;color:inherit!important;box-shadow:none!important;border:none!important}.app-font-family-dyslexic *{font-family:Open Dyslexic,sans-serif!important}.app-font-family-inclusive *{font-family:Inclusive Sans,sans-serif!important}body:has(.app-contrast-mode-invert):after{content:"";position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none;-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%);z-index:100}.app-contrast-mode-dark *{background-color:#000!important;background-color:var(--sl-color-neutral-1000)!important;color:#fff!important;color:var(--sl-color-neutral-0)!important;background:#000!important;background:var(--sl-color-neutral-1000)!important}.app-contrast-mode-dark sl-dialog::part(panel){background-color:#000!important;background-color:var(--sl-color-neutral-1000)!important;color:#fff!important;color:var(--sl-color-neutral-0)!important;background:#000!important;background:var(--sl-color-neutral-1000)!important}:is(.app-contrast-mode-dark sl-card)::part(base){background:#000!important;background:var(--sl-color-neutral-1000)!important}.app-contrast-mode-dark sl-tab::part(base){color:#fff!important;color:var(--sl-color-neutral-0)!important}.app-contrast-mode-dark img[src$=".svg"]{background-color:transparent!important;background:transparent!important;mix-blend-mode:exclusion}.app-contrast-mode-dark a{color:#ff0!important;text-decoration:underline}.app-contrast-mode-light *{background-color:#fff!important;background-color:var(--sl-color-neutral-0)!important;color:#000!important;color:var(--sl-color-neutral-1000)!important;background:#fff!important;background:var(--sl-color-neutral-0)!important}.app-contrast-mode-light sl-dialog::part(panel){background-color:#fff!important;background-color:var(--sl-color-neutral-0)!important;color:#000!important;color:var(--sl-color-neutral-1000)!important;background:#fff!important;background:var(--sl-color-neutral-0)!important}.app-contrast-mode-light img[src$=".svg"]{background-color:transparent!important;background:transparent!important;mix-blend-mode:exclusion}.app-contrast-mode-light a{color:#00f!important;text-decoration:underline}.app-hide-images-true img:not(.logo){opacity:0!important}.app-hide-images-true picture{opacity:0!important}.app-text-align-left *{text-align:left!important}.app-text-align-left .headline,.app-text-align-left .subline,.app-text-align-left .paragraph{width:100%}.app-text-align-center *{text-align:center!important}.app-text-align-center .headline,.app-text-align-center .subline,.app-text-align-center .paragraph{width:100%}.app-text-align-right *{text-align:right!important}.app-text-align-right .headline,.app-text-align-right .subline,.app-text-align-right .paragraph{width:100%}.dynamic-tooltip{position:absolute;background-color:#333;color:#fff;padding:.75rem 1rem;padding:var(--sl-spacing-small) var(--sl-spacing-medium);border-radius:3px;border-radius:var(--ignt-border-radius-default);box-shadow:0 0 10px #0003;border:3px solid #fff;font-size:1.2em;pointer-events:none;white-space:nowrap;z-index:1000}:is(.app-contrast-mode-dark .header):not(.is-hidden){box-shadow:0 0 20px #ffffffb3}:is(.app-contrast-mode-dark .header):after{background-color:#000!important;background-color:var(--sl-color-neutral-1000)!important;color:#fff!important;color:var(--sl-color-neutral-0)!important;background:#000!important;background:var(--sl-color-neutral-1000)!important}.app-contrast-mode-dark .form-wrap{border:1px solid hsla(0 0% 100% / 100%);border:1px solid var(--sl-color-neutral-0)}.app-contrast-mode-dark .submenu-view-item sl-icon,.app-contrast-mode-dark .icon-list-item sl-icon,.app-contrast-mode-dark .counter{border:1px solid hsla(0 0% 100% / 100%);border:1px solid var(--sl-color-neutral-0)}.app-contrast-mode-light .header:after{background-color:#fff!important;background-color:var(--sl-color-neutral-0)!important;color:#000!important;color:var(--sl-color-neutral-1000)!important;background:#fff!important;background:var(--sl-color-neutral-0)!important}.app-contrast-mode-light .form-wrap{border:1px solid hsla(0 0% 0% / 100%);border:1px solid var(--sl-color-neutral-1000)}.app-contrast-mode-light .submenu-view-item sl-icon,.app-contrast-mode-light .icon-list-item sl-icon,.app-contrast-mode-light .counter{border:1px solid hsla(0 0% 0% / 100%);border:1px solid var(--sl-color-neutral-1000)}::-moz-selection{color:#fff;background-color:#d00;background-color:var(--ignt-color-primary)}::selection{color:#fff;background-color:#d00;background-color:var(--ignt-color-primary)}html{scroll-behavior:smooth}body{height:100%;width:100%;-webkit-font-smoothing:antialiased;-webkit-hyphens:auto;hyphens:auto;background-color:#fff}#vite_context{width:100%;height:100%}.wrapper{display:flex;flex-direction:column;min-height:100vh;margin-top:60px}.header-vTransparent+.wrapper{margin-top:0}.bind{display:flex;flex-direction:column;width:100%;max-width:1560px;max-width:var(--ignt-page-width-default);padding:1.25rem 3rem;padding:var(--sl-spacing-large) var(--sl-spacing-3x-large);margin:1.25rem auto;margin:var(--sl-spacing-large) auto}.bind-background{position:relative;width:100%;margin:0 auto;padding:3.5rem 0;padding:calc(2 * var(--sl-spacing-x-large)) 0;overflow:hidden;font-size:1.2em}.bind-background:has(.font-color-white){background-color:#000!important}.bind-background .bind-background-image{position:absolute;top:0;bottom:0;left:0;right:0}:is(.bind-background .bind-background-image) picture{width:100%;height:100%}:is(:is(.bind-background .bind-background-image) picture) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.bind-background .bind{background-color:transparent!important;align-items:center}:is(.bind-background .bind) *{text-align:center}.font-color-white:is(.bind-background .bind) .headline,.font-color-white:is(.bind-background .bind) .subline,.font-color-white:is(.bind-background .bind) .paragraph{color:#fff}.stage{width:100%;height:100vh;background:radial-gradient(#d00,#000)!important;background:radial-gradient(var(--ignt-color-primary),#000)!important;z-index:1;position:relative;display:flex;align-items:center;justify-content:center}.stage img{min-width:200px;max-width:450px;mix-blend-mode:normal!important}sl-carousel-item .bind{align-items:flex-start;background-color:transparent!important}.firestage{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent!important;background:transparent!important}sl-carousel{--padding: var(--sl-spacing-x-large)}sl-carousel::part(base){gap:0;position:relative}sl-carousel::part(pagination){position:absolute;bottom:var(--padding);left:var(--padding);right:var(--padding);margin:0 auto;gap:.5rem;gap:var(--sl-spacing-x-small);z-index:1}sl-carousel::part(pagination-item){background-color:#fff;width:.5em;height:.5em;border-radius:.25em;transition:all ease .3s}sl-carousel::part(pagination-item--active){width:1.5em;transform:none}sl-carousel::part(scroll-container){border-radius:0}sl-carousel::part(navigation-button){position:absolute;background-color:#fff;background-color:var(--sl-color-neutral-0);color:var(--app-primary-color);border-radius:50%;transition:all ease.3s;padding:1rem;padding:var(--sl-spacing-medium);z-index:1}sl-carousel::part(navigation-button--previous){left:var(--padding)}sl-carousel::part(navigation-button--next){right:var(--padding)}.slide-stage{--padding: var(--sl-spacing-x-large)}.slide-stage sl-carousel-item{position:relative;font-size:1.3em}.stage-image{position:absolute;top:0;left:0;right:0;bottom:0}.paragraph{max-width:85ch;margin-right:0}.paragraph ul{list-style:disc;padding-left:1em}.paragraph ol{list-style:decimal;padding-left:1em}.paragraph a{color:#d00;color:var(--ignt-color-primary);text-decoration:underline}.headline{color:#d00;color:var(--ignt-color-primary);font-family:Mausbrand,Helvetica,Arial,sans-serif;font-family:var(--ignt-font-headline);font-size:2em;letter-spacing:-.03em;margin-bottom:0;line-height:1;max-width:33ch}h1.headline{font-size:4em}h2.headline{font-size:3em}h3.headline{font-size:2.7em}h4.headline{font-size:2.4em}h5.headline{font-size:2.2em}.subline{font-weight:700;line-height:1.1;color:#353535;color:var(--ignt-color-text-default);max-width:50ch}.headline+.subline{margin-top:1rem;margin-top:var(--sl-spacing-medium)}h2.subline{font-size:1.5em}h3.subline{font-size:1.35em}h4.subline{font-size:1.2em}h5.subline{font-size:1em}.block-spacer{display:block;height:1em}.flex-column{display:flex;flex-direction:column}.action-link{display:inline-flex;font-weight:600;font-size:1.2em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;transition:all ease .3s}.action-link:hover{text-underline-offset:.3em;text-decoration-thickness:2px}.action-link:focus-visible{text-underline-offset:.3em;text-decoration-thickness:2px}.simple-card{height:100%;width:100%}.simple-card::part(base){height:100%;border-color:1px solid #D9D9D9;box-shadow:0 5px 20px #00000029}.simple-card::part(image){width:100%;margin:0}.simple-card::part(group){flex:1}.simple-card::part(body){display:flex;flex-direction:column;align-items:start;flex:1}.simple-card .cta-wrap{margin-top:auto;padding-top:1.75rem;padding-top:var(--sl-spacing-x-large)}.simple-card-image{aspect-ratio:3 / 4;min-width:100%;position:relative}.simple-card-image picture{width:100%;height:100%}:is(.simple-card-image picture) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.simple-card-image.simple-card-image-ratio-1-1{aspect-ratio:1}.simple-card-image.simple-card-image-ratio-4-3{aspect-ratio:4 / 3}.simple-card-image.simple-card-image-ratio-16-9{aspect-ratio:16 / 9}.simple-carousel{--padding: var(--sl-spacing-2x-large);width:100%;aspect-ratio:16/9;border-radius:3px;border-radius:var(--ignt-border-radius-default);overflow:hidden}.simple-carousel sl-carousel-item{position:relative;height:100%;width:100%}:is(.simple-carousel sl-carousel-item) sl-button{margin-top:auto}:is(.simple-carousel sl-carousel-item) picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:is(:is(.simple-carousel sl-carousel-item) picture) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel-image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.carousel-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.3em;z-index:2!important;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;margin:calc(3 * var(--padding));background-color:transparent!important}.fluid-counter{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:row;grid-gap:1.25rem;grid-gap:var(--sl-spacing-large);gap:1.25rem;gap:var(--sl-spacing-large)}.counter{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;background-color:var(--sl-color-neutral-0);border-radius:3px;border-radius:var(--ignt-border-radius-default);padding:1.75rem;padding:var(--sl-spacing-x-large);box-shadow:0 0 10px #0003;font-size:1.3em;font-weight:500;border-bottom:2px solid #ca5608;border-bottom:2px solid var(--ignt-color-secondary)}.counter-amount{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:.75rem;padding:var(--sl-spacing-small);font-size:2em;font-weight:600;background-color:#d00;background-color:var(--ignt-color-primary);color:#fff;margin-top:-1.5em;margin-bottom:1.25rem;margin-bottom:var(--sl-spacing-large)}.fluid-icon-list{display:flex;flex-direction:column;gap:3rem;gap:var(--sl-spacing-3x-large);max-width:1000px;margin-left:auto;margin-right:auto}.icon-list-item{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.icon-list-item sl-icon{aspect-ratio:1;background:linear-gradient(270deg,#ca5608,#d00);background:var(--ignt-color-gradient);color:#fff;border-radius:50%;padding:1.75rem;padding:var(--sl-spacing-x-large);font-size:3.6em;margin-right:3rem;margin-right:var(--sl-spacing-3x-large)}.icon-list-image{aspect-ratio:1;background:#fff;border-radius:50%;padding:2.25rem;padding:var(--sl-spacing-2x-large);font-size:4em;margin-right:3rem;margin-right:var(--sl-spacing-3x-large);width:3em;height:3em;box-shadow:0 0 10px #0003}.icon-list-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.icon-list-item-inner{display:flex;flex-direction:column}.icon-list-item-inner .paragraph{margin-bottom:0}.centered-header{display:flex;flex-direction:column;justify-content:center;text-align:center;margin-bottom:3rem;margin-bottom:var(--sl-spacing-3x-large)}.centered-header .headline{margin:0 auto}.inactive-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;z-index:1;mix-blend-mode:saturation}.inactive-badge{position:absolute;top:1.25rem;top:var(--sl-spacing-large);left:1.25rem;left:var(--sl-spacing-large);z-index:1;font-size:1.4em}.big-icon{font-size:2.3em}.grid-v2{display:grid;grid-gap:2.25rem;grid-gap:var(--sl-spacing-2x-large);gap:2.25rem;gap:var(--sl-spacing-2x-large);grid-template-columns:repeat(2,minmax(0,1fr))}.chared-edge{position:absolute;left:0;right:0;z-index:1}.chared-edge img{width:100%;min-width:100%!important;max-width:100%!important}.chared-edge-top{top:-1px}.chared-edge-bottom{bottom:-1px;transform:rotate(180deg)}@media (min-width: 40em){html{--ignt-basic-font-size: var(--ignt-font-size-x-small) }}@media (min-width: 850px){.header{display:grid;grid-template-columns:150px 1fr 150px;height:100px}.header.is-hidden{top:-100px}sl-button.menu-toggle{display:none}.mM-item{text-decoration-color:#fff}.mM-item>a{color:#fff;text-decoration:none;text-underline-offset:.4em;text-decoration-thickness:0;transition:all ease .3s}:is(.mM-item:hover,.mM-item:focus)>a{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:2px;text-decoration-color:#ca5608;text-decoration-color:var(--ignt-color-secondary)}:is(.mM-item:focus-visible,.mM-item:focus)>a{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:2px;text-decoration-color:#ca5608;text-decoration-color:var(--ignt-color-secondary)}:is(.mM-item:hover,.mM-item:focus) .sub-menu{opacity:1;max-height:400px;z-index:2;border-bottom:2px solid #dd0000;border-bottom:2px solid var(--ignt-color-primary)}:is(.mM-item:focus-visible,.mM-item:focus) .sub-menu{opacity:1;max-height:400px;z-index:2;border-bottom:2px solid #dd0000;border-bottom:2px solid var(--ignt-color-primary)}.sub-menu{box-shadow:0 8px 20px #00000040;border-radius:3px;border-radius:var(--ignt-border-radius-default);overflow:hidden;max-height:0;position:absolute;opacity:0;left:0;top:100%;background-color:#fff;background-color:var(--sl-color-neutral-0);border-bottom:0px solid transparent}.sM-item{white-space:nowrap;text-underline-offset:.1em;text-decoration-thickness:0;transition:all ease .3s;text-decoration-color:#d00;text-decoration-color:var(--ignt-color-primary)}.sM-item:hover,.sM-item:focus{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:2px;text-decoration-color:#ca5608;text-decoration-color:var(--ignt-color-secondary)}.sM-item:focus-visible{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:2px;text-decoration-color:#ca5608;text-decoration-color:var(--ignt-color-secondary)}.wrapper{margin-top:100px}}@media (min-width: 65em){html{--ignt-basic-font-size: var(--ignt-font-size-small) }:root{--ignt-container-width: 90vw}}@media (min-width: 75em){html{--ignt-basic-font-size: var(--ignt-font-size-medium) }}@media (min-width: 93.75em){html{--ignt-basic-font-size: var(--ignt-font-size-large) }:root{--ignt-container-width: var(--ignt-page-width-default)}.fluid-wrap{margin-top:var(--ignt-outer-top-spacing)}}@media (min-width: 112.5em){html{--ignt-basic-font-size: var(--ignt-font-size-x-large) }}@media (min-width: 225em){html{--ignt-basic-font-size: var(--ignt-font-size-2x-large) }}@media (max-width: 1824px){:is(.fluid-width-1,.fluid-width-2,.fluid-width-3,.fluid-width-4,.fluid-width-5,.fluid-width-6) .gallery{grid-auto-rows:calc((100vw - 3rem)/4 - 5px);grid-auto-rows:calc((100vw - var(--ignt-bind-padding)) / 4 - 5px)}}@media (max-width: 93.7em){.fluid-stage{height:calc(100vh + var(--ignt-outer-top-spacing))!important}}@media (max-width: 74.95em){.form-wrap{gap:3rem;gap:var(--sl-spacing-3x-large)}.fluid-background-bind-descr{font-size:1.1em}.fluid-cite.fluid-width-12{margin:0 -1.25rem;margin:0 calc(-1 * var(--ignt-bind-padding-mobile))}.team-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.fluid-headline-stage{margin-bottom:180px!important}.bind-background{font-size:1.1em}.fluid-counter{display:flex;flex-direction:column;max-width:600px;width:100%;margin-left:auto;margin-right:auto;gap:3.5rem;gap:calc(2 * var(--sl-spacing-x-large))}}@media (max-width: 64.95em){.form-wrap{display:flex;flex-direction:column;margin:0 -1.25rem;margin:0 calc(-1 * var(--ignt-bind-padding-mobile))}.footer-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-column:nth-child(2){order:99}.footer-viur{margin-top:1.25rem;margin-top:var(--sl-spacing-large)}.job-view-grid{display:flex;flex-direction:column}.submenu-view-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.fluid-element{margin-bottom:80px}.fluid-element.fluid-width-1,.fluid-element.fluid-width-2{grid-column:span 3}.fluid-element.fluid-width-3,.fluid-element.fluid-width-4,.fluid-element.fluid-width-5{grid-column:span 6}.fluid-element.fluid-width-6,.fluid-element.fluid-width-7,.fluid-element.fluid-width-8,.fluid-element.fluid-width-9,.fluid-element.fluid-width-10,.fluid-element.fluid-width-11,.fluid-element.fluid-width-12{grid-column:span 12}.team-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}.bind-background{font-size:1em}}@media (max-width: 850px){.header .logo{display:none}.logo-wrap{width:170px}.tablet-logo{display:flex}.main-menu{transition:all ease .4s;min-width:90vw;flex-direction:column;position:fixed;top:60px;bottom:0;left:100vw;right:0;background-color:#fff;background-color:var(--sl-color-neutral-0);overflow-x:hidden;overflow-y:auto}.is-open .main-menu{left:0}.main-menu-inner{flex-direction:column}.sM-item{padding-left:1.75rem;padding-left:var(--sl-spacing-x-large)}.simple-item{flex-direction:column}.simple-image{margin-bottom:3rem;margin-bottom:var(--sl-spacing-3x-large)}}@media (max-width: 39.95em){.form-wrap{margin-bottom:-3rem;margin-bottom:calc(-1 * var(--sl-spacing-3x-large));border-radius:0}.cookie-popup-image{width:50vw;margin:-20% auto 0}.cookie-popup-footer{flex-direction:column}.footer-wrap{display:flex;flex-direction:column}.header{padding:0 1.25rem 0 0;padding:0 var(--ignt-bind-padding-mobile) 0 0}.logo-wrap{width:auto;height:70%}.tablet-logo{display:none}.mobile-logo{display:flex}.fluid-grid{padding:0 1.25rem;padding:0 var(--ignt-bind-padding-mobile);gap:0 1.25rem;gap:0 var(--sl-spacing-large)}.fluid-element{margin-bottom:60px}.fluid-element.fluid-width-1,.fluid-element.fluid-width-2{grid-column:span 6}.fluid-element.fluid-width-3,.fluid-element.fluid-width-4,.fluid-element.fluid-width-5,.fluid-element.fluid-width-6,.fluid-element.fluid-width-7,.fluid-element.fluid-width-8,.fluid-element.fluid-width-9,.fluid-element.fluid-width-10,.fluid-element.fluid-width-11,.fluid-element.fluid-width-12{grid-column:span 12}.bind{padding:1.25rem;padding:var(--sl-spacing-large) var(--ignt-bind-padding-mobile)}.stage img{min-width:200px;max-width:70vw}.icon-list-item sl-icon{margin-right:0;margin-bottom:3rem;margin-bottom:var(--sl-spacing-3x-large)}.icon-list-item{flex-direction:column;justify-content:center}.icon-list-item *{text-align:center}.icon-list-image{margin-right:0;margin-bottom:3rem;margin-bottom:var(--sl-spacing-3x-large)}.no-mobile{display:none}}@media print{img{page-break-before:auto;page-break-after:auto;page-break-inside:avoid}*,*:before,*:after{text-shadow:none!important;box-shadow:none!important}html{padding:2.54cm 1.8cm;background:none;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a[href^="http://"]:after,a[href^="https://"]:after,a[href^="ftp://"]:after{content:" (" attr(href) ")";font-size:80%}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}p{orphans:3;widows:3}table,blockquote,pre,code,figure,li,hr,ul,ol,a{page-break-inside:avoid}.bind{padding:0;margin:0;display:block;flex:none;max-width:210mm}.no-print{display:none}}.value-line[data-v-ad1a9cde]{display:flex;gap:var(--sl-spacing-x-small);align-items:flex-start}.value[data-v-ad1a9cde]{flex:1 1 100%;width:1px}:is(.value[data-v-ad1a9cde] sl-input)::part(base){border-bottom-left-radius:var(--sl-border-radius-medium);border-top-left-radius:var(--sl-border-radius-medium)}:is(.value :deep(.bone-wrapper)) sl-input[data-v-ad1a9cde]::part(base){border-bottom-left-radius:0;border-top-left-radius:0}.value[data-v-ad1a9cde] sl-alert::part(base){margin-top:0}.delete-btn[data-v-ad1a9cde]{transition:all ease .3s}.drag-button[data-v-ad1a9cde]::part(base){aspect-ratio:1}@media (max-width: 39.95em){.no-mobile[data-v-ad1a9cde]{display:none}}@media print{.no-print[data-v-ad1a9cde]{display:none}}@layer foundation.form{.bone-name[data-v-5c6bd26c]{display:flex;flex-direction:row;align-items:center;align-self:flex-start;font-size:var(--sl-input-font-size-medium);min-height:var(--sl-input-height-medium);padding:.4em .7em;color:var(--sl-color-neutral-900);background-color:var(--sl-color-neutral-200);border:none;border-top-left-radius:var(--sl-input-border-radius-medium);border-bottom-left-radius:var(--sl-input-border-radius-medium);word-break:break-word}.debug[data-v-5c6bd26c]{display:flex;align-items:center;justify-content:center;margin-left:auto;padding-left:.4em}.debug sl-icon[data-v-5c6bd26c]{background-color:var(--sl-color-danger-500);color:#fff;padding:.4em;border-radius:50%;font-size:.55em}}@media (max-width: 900px){.bone-name[data-v-5c6bd26c]{border-top-right-radius:var(--sl-input-border-radius-medium);border-bottom-left-radius:0}}@media (max-width: 39.95em){.no-mobile[data-v-5c6bd26c]{display:none}}@media print{.no-print[data-v-5c6bd26c]{display:none}}sl-input[data-v-8905d2fb]{width:100%}sl-input[data-v-8905d2fb]::part(base){border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width: 900px){sl-input[data-v-8905d2fb]::part(base){border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-8905d2fb]{display:none}}@media print{.no-print[data-v-8905d2fb]{display:none}}sl-input[data-v-be0d8616]{width:100%}@media (max-width: 39.95em){.no-mobile[data-v-be0d8616]{display:none}}@media print{.no-print[data-v-be0d8616]{display:none}}sl-input[data-v-d5ec3317]{width:100%}sl-input[data-v-d5ec3317]::part(base){border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width: 900px){sl-input[data-v-d5ec3317]::part(base){border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-d5ec3317]{display:none}}@media print{.no-print[data-v-d5ec3317]{display:none}}sl-input[data-v-29821971]{width:100%}sl-input[data-v-29821971]::part(base){border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width: 900px){sl-input[data-v-29821971]::part(base){border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-29821971]{display:none}}@media print{.no-print[data-v-29821971]{display:none}}sl-input[data-v-e97042dd]{width:100%}sl-input[data-v-e97042dd]::part(base){border-top-left-radius:0;border-bottom-left-radius:0}sl-select[data-v-e97042dd]{max-width:100px}sl-select[data-v-e97042dd]:is(sl-select)::part(listbox){height:auto;max-height:300px;z-index:9999}.input-wrapper[data-v-e97042dd]{display:flex;gap:.5em}@media (max-width: 900px){sl-input[data-v-e97042dd]::part(base){border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-e97042dd]{display:none}}@media print{.no-print[data-v-e97042dd]{display:none}}sl-input[data-v-5fbe4620]{width:100%}sl-input[data-v-5fbe4620]::part(base){border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width: 900px){sl-input[data-v-5fbe4620]::part(base){border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-5fbe4620]{display:none}}@media print{.no-print[data-v-5fbe4620]{display:none}}sl-select[data-v-2aa374dc]{width:100%}sl-select[data-v-2aa374dc]::part(combobox){border-top-left-radius:0;border-bottom-left-radius:0}sl-option[data-v-2aa374dc]::part(base){transition:background-color ease .3s}sl-option[data-v-2aa374dc]:hover::part(base){background-color:var(--sl-color-gray-200)}sl-option[data-v-2aa374dc]:focus-visible::part(base){background-color:var(--sl-color-gray-200)}@media (max-width: 900px){sl-select[data-v-2aa374dc]::part(combobox){border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-2aa374dc]{display:none}}@media print{.no-print[data-v-2aa374dc]{display:none}}sl-switch[data-v-fb52b91e]{border:1px solid var(--sl-color-neutral-300);padding:.4em .1em .4em .4em;border-top-right-radius:var(--sl-input-border-radius-medium);border-bottom-right-radius:var(--sl-input-border-radius-medium);--height: calc(var(--sl-input-height-medium) - 1em);--width: calc(1.7 * (var(--sl-input-height-medium) - .8em));--thumb-size: calc(var(--sl-input-height-medium) - 1em)}@media (max-width: 900px){sl-switch[data-v-fb52b91e]{border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-fb52b91e]{display:none}}@media print{.no-print[data-v-fb52b91e]{display:none}}sl-input[data-v-f18c1e0f]{width:100%}sl-input[data-v-f18c1e0f]::part(base){border-top-left-radius:0;border-bottom-left-radius:0}.has-check[data-v-f18c1e0f]::part(base){border-bottom-right-radius:0}.password-check[data-v-f18c1e0f]{margin-top:var(--sl-spacing-x-small)}.password-check[data-v-f18c1e0f]::part(base){border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}.pw-legend[data-v-f18c1e0f]{display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;gap:0rem;font-size:.75rem;padding:.25em}span[data-v-f18c1e0f]{margin:0;padding:0;font-style:italic}.errors[data-v-f18c1e0f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px 7px;margin-top:var(--sl-spacing-x-small);font-size:.7em;font-weight:700}.requiredInfo[data-v-f18c1e0f]{color:var(--sl-color-danger-500)}@media (max-width: 900px){sl-input[data-v-f18c1e0f]::part(base){border-top-right-radius:0}}@media (max-width: 39.95em){.no-mobile[data-v-f18c1e0f]{display:none}}@media print{.no-print[data-v-f18c1e0f]{display:none}}sl-details[data-v-8b35ca7f]::part(prefix){display:none}sl-details[data-v-8b35ca7f]::part(base){border-radius:0;border-left:none;border-right:none;border-top:none;border-bottom:solid 1px var(--sl-color-neutral-300)}sl-details[data-v-8b35ca7f]::part(summary){font-weight:700}@media (max-width: 39.95em){.no-mobile[data-v-8b35ca7f]{display:none}}@media print{.no-print[data-v-8b35ca7f]{display:none}}.form[data-v-ec9aa285]{width:100%;position:relative}@media (max-width: 39.95em){.no-mobile[data-v-ec9aa285]{display:none}}@media print{.no-print[data-v-ec9aa285]{display:none}}sl-input[data-v-8e8dddf1]{width:100%}@media (max-width: 39.95em){.no-mobile[data-v-8e8dddf1]{display:none}}@media print{.no-print[data-v-8e8dddf1]{display:none}}sl-color-picker[data-v-fbfa236d]::part(trigger){border-radius:0}@media (max-width: 39.95em){.no-mobile[data-v-fbfa236d]{display:none}}@media print{.no-print[data-v-fbfa236d]{display:none}}sl-input[data-v-337bf665]{width:100%}sl-input[data-v-337bf665]::part(base){border-top-left-radius:0;border-bottom-left-radius:0}.info[data-v-337bf665]{display:flex;gap:2px 7px;margin-top:var(--sl-spacing-x-small);font-size:.7em;font-weight:700}@media (max-width: 900px){sl-input[data-v-337bf665]::part(base){border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-337bf665]{display:none}}@media print{.no-print[data-v-337bf665]{display:none}}.single-entry[data-v-9c70834e]{display:flex;gap:var(--sl-spacing-x-small)}:is(.single-entry[data-v-9c70834e] sl-combobox)::part(input__base){border-top-left-radius:0;border-bottom-left-radius:0}sl-input[data-v-9c70834e]{width:100%}sl-input[data-v-9c70834e]::part(base){border-top-left-radius:0;border-bottom-left-radius:0}sl-input[data-v-9c70834e]::part(base){background-color:var(--sl-color-neutral-0)}sl-combobox[data-v-9c70834e]{width:100%}sl-combobox[data-v-9c70834e]::part(input){border-top-left-radius:0;border-bottom-left-radius:0}:is(sl-combobox[data-v-9c70834e]::part(input)) :is(sl-combobox::part(input))::part(base){border:1px solid red}@media (max-width: 39.95em){.no-mobile[data-v-9c70834e]{display:none}}@media print{.no-print[data-v-9c70834e]{display:none}}.box[data-v-37836258]{width:100%;border:1px solid var(--sl-color-gray-500);border-radius:5px;min-height:40px}@media (max-width: 39.95em){.no-mobile[data-v-37836258]{display:none}}@media print{.no-print[data-v-37836258]{display:none}}:root{--jse-theme-color: var(--sl-color-neutral-0);--jse-menu-color: var(--sl-color-neutral-800);--jse-theme-color-highlight:var(--sl-color-neutral-200)}.box[data-v-5f961c25]{display:flex;align-items:center;padding:0 var(--sl-spacing-small) 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;border:1px solid var(--sl-color-gray-500);border-radius:5px;height:var(--sl-input-height-medium);background-color:transparent}.preview[data-v-5f961c25]{display:flex;justify-content:center;align-items:center;height:var(--sl-input-height-medium);width:var(--sl-input-height-medium);aspect-ratio:1;border-right:1px solid var(--sl-color-gray-500);margin-right:var(--sl-spacing-small);background-image:linear-gradient(to right,#ffffffde,#ffffffde),linear-gradient(to right,#000 50%,#fff 50%),linear-gradient(to bottom,#000 50%,#fff 50%);background-blend-mode:normal,difference,normal;background-size:.65em .65em}.preview.has-preview[data-v-5f961c25]{cursor:pointer}.preview sl-icon[data-v-5f961c25]{font-size:1.1em;color:var(--sl-color-gray-400)}.preview .preview-img[data-v-5f961c25]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.file-wrapper[data-v-5f961c25]{width:100%;display:flex;gap:var(--sl-spacing-x-small);position:relative}.droparea[data-v-5f961c25]{width:100%;height:100%;position:absolute;z-index:10;pointer-events:none;opacity:.9;border:1px solid var(--sl-color-info-500);background-color:var(--sl-color-info-300);color:var(--sl-color-info-900);display:flex;align-items:center;justify-content:center}.delete-btn[data-v-5f961c25]::part(base){aspect-ratio:1}.upload-btn[data-v-5f961c25]::part(base){aspect-ratio:1}.loader[data-v-5f961c25]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#ffffffb3}.preview-overlay[data-v-5f961c25]::part(panel){width:auto;max-width:1200px}.preview-overlay[data-v-5f961c25]::part(body){display:flex;justify-content:center;align-items:center;background-image:linear-gradient(to right,#ffffffde,#ffffffde),linear-gradient(to right,#000 50%,#fff 50%),linear-gradient(to bottom,#000 50%,#fff 50%);background-blend-mode:normal,difference,normal;background-size:1.2em 1.2em;padding:0}.preview-overlay img[data-v-5f961c25]{width:auto;height:auto}@media (max-width: 39.95em){.no-mobile[data-v-5f961c25]{display:none}}@media print{.no-print[data-v-5f961c25]{display:none}}.vi-textbone-hidden[data-v-4afeff17]{max-height:0;display:block;visibility:hidden;width:100%;pointer-events:none}@media (max-width: 39.95em){.no-mobile[data-v-4afeff17]{display:none}}@media print{.no-print[data-v-4afeff17]{display:none}}.bone-inner-wrap .ck-editor{--ck-border-radius: 0px;--ck-font-size-base: 14px;--ck-custom-background: var(--sl-color-neutral-200);--ck-custom-foreground: var(--sl-color-neutral-900);--ck-custom-border: var(--sl-color-neutral-100);--ck-custom-white: var(--sl-color-neutral-50);--ck-color-base-foreground: var(--ck-custom-background);--ck-color-base-background: var(--ck-custom-background);--ck-color-base-border: var(--sl-color-neutral-300);--ck-color-focus-border: var(--sl-color-neutral-700);--ck-color-text: var(--sl-color-neutral-900);--ck-color-shadow-drop: hsla(0, 0%, 0%, .2);--ck-color-shadow-inner: hsla(0, 0%, 0%, .1);--ck-color-button-default-background: var(--ck-custom-background);--ck-color-button-default-hover-background: var(--sl-color-neutral-50);--ck-color-button-default-active-background: var(--sl-color-neutral-50);--ck-color-button-default-active-shadow: hsl(270, 2%, 23%);--ck-color-button-default-disabled-background: var(--ck-custom-background);--ck-color-button-on-hover-background: var(--sl-color-neutral-50);--ck-color-button-on-active-background: hsl(255, 4%, 14%);--ck-color-button-on-active-shadow: hsl(240, 3%, 19%);--ck-color-button-on-disabled-background: var(--ck-custom-foreground);--ck-color-button-on-color: var(--sl-color-primary-500);--ck-color-button-on-background: var(--sl-color-neutral-100);--ck-focus-ring: 1px solid var(--sl-color-primary-500);--ck-focus-outer-shadow: none;--ck-powered-by-text-color: var(--ck-custom-foreground);--ck-powered-by-background: var(--ck-custom-background);--ck-color-button-action-background: var(--sl-color-primary-600);--ck-color-button-action-hover-background: var(--sl-color-primary-500);--ck-color-button-action-active-background: var(--sl-color-primary-500);--ck-color-button-action-active-shadow: var(--sl-color-primary-500);--ck-color-button-action-disabled-background: var(--sl-color-primary-600);--ck-color-button-action-text: var(--ck-custom-white);--ck-color-dropdown-panel-background: var(--ck-custom-background);--ck-color-dropdown-panel-border: var(--sl-color-neutral-400);--ck-color-split-button-hover-background: var(--ck-color-button-default-hover-background);--ck-color-split-button-hover-border: var(--ck-custom-foreground);--ck-color-labeled-field-label-background: var(--ck-custom-background);--ck-color-list-background: var(--ck-custom-background);--ck-color-list-button-hover-background: var(--sl-color-neutral-50);--ck-color-list-button-on-background: var(--sl-color-primary-500);--ck-color-list-button-on-background-focus: var(--sl-color-primary-500);--ck-color-list-button-on-text: var(--ck-color-base-background);--ck-color-panel-background: var(--ck-custom-background);--ck-color-panel-border: var(--ck-custom-border);--ck-color-toolbar-background: var(--ck-custom-background);--ck-color-toolbar-border: var(--ck-custom-border);--ck-color-tooltip-background: hsl(252, 7%, 14%);--ck-color-tooltip-text: hsl(0, 0%, 93%);--ck-color-image-caption-background: var(--ck-custom-background);--ck-color-image-caption-text: var(--ck-custom-foreground);--ck-color-link-default: var(--sl-color-primary-500);width:100%!important}:is(.bone-inner-wrap .ck-editor) .ck-content{background:transparent!important;border:1px solid var(--vi-border-color)!important;width:100%;border-bottom-left-radius:var(--sl-border-radius-medium)!important;border-bottom-right-radius:var(--sl-border-radius-medium)!important}.ck-focused:is(:is(.bone-inner-wrap .ck-editor) .ck-content){border:1px solid var(--sl-color-neutral-600)!important}:is(.ck-focused:is(:is(.bone-inner-wrap .ck-editor) .ck-content) .ck-source-editing-area) textarea,:is(.ck-focused:is(:is(.bone-inner-wrap .ck-editor) .ck-content) .ck-source-editing-area) td{border:1px solid var(--sl-color-neutral-600)!important}:is(:is(.bone-inner-wrap .ck-editor) .ck-content) h1{font-size:1.6em;font-weight:700}:is(:is(.bone-inner-wrap .ck-editor) .ck-content) h2{font-size:1.5em;font-weight:700}:is(:is(.bone-inner-wrap .ck-editor) .ck-content) h3{font-size:1.4em;font-weight:700}:is(:is(.bone-inner-wrap .ck-editor) .ck-content) h4{font-size:1.3em;font-weight:700}:is(:is(.bone-inner-wrap .ck-editor) .ck-content) h5{font-size:1.2em;font-weight:700}:is(:is(.bone-inner-wrap .ck-editor) .ck-content) h6{font-size:1.1em;font-weight:700}:is(:is(.bone-inner-wrap .ck-editor) .ck-content) a:hover{text-decoration:underline}:is(:is(.bone-inner-wrap .ck-editor) .ck-content) a:focus-visible{text-decoration:underline}:is(:is(.bone-inner-wrap .ck-editor) .ck-content) ul{list-style:disc;padding-left:var(--sl-spacing-medium);list-style-position:inside}:is(:is(.bone-inner-wrap .ck-editor) .ck-content) ol{padding-left:var(--sl-spacing-medium);list-style-position:inside}:is(.bone-inner-wrap .ck-editor) .ck-toolbar{height:var(--sl-input-height-medium);border-color:var(--vi-border-color);background-color:var(--vi-background-color)}:is(.bone-inner-wrap .ck-editor) .ck-button{border-color:none;background-color:var(--vi-background-color);cursor:pointer}:is(:is(.bone-inner-wrap .ck-editor) .ck-button):hover{background-color:var(--sl-color-neutral-200)!important}:is(:is(.bone-inner-wrap .ck-editor) .ck-button):focus-visible{background-color:var(--sl-color-neutral-200)!important}.ck-on:is(:is(.bone-inner-wrap .ck-editor) .ck-button){background-color:var(--vi-background-color)!important;border:1px solid var(--sl-color-primary-500)!important;color:var(--sl-color-primary-500)!important}:is(.bone-inner-wrap .ck-editor) .ck-source-editing-area{width:100%}:is(:is(.bone-inner-wrap .ck-editor) .ck-source-editing-area) textarea{background-color:transparent;color:var(--ck-custom-foreground);border:1px solid var(--vi-border-color)!important;border-bottom-left-radius:var(--sl-border-radius-medium)!important;border-bottom-right-radius:var(--sl-border-radius-medium)!important}.bone-inner-wrap .ck-content .table{margin:.9em 0}.ck-body-wrapper .ck-link-form{padding-top:5px!important;width:500px!important;max-width:37vw!important;min-width:180px!important}sl-textarea::part(base){box-shadow:none!important;background-color:transparent}sl-textarea::part(textarea){background-color:transparent;border:1px solid var(--vi-border-color);border-radius:var(--sl-border-radius-medium);border-top-left-radius:0;border-bottom-left-radius:0}sl-input[data-v-972f1b57]{width:100%}sl-input[data-v-972f1b57]:first-child{margin-bottom:10px}sl-input[data-v-972f1b57]:first-child::part(base){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:var(--sl-border-radius-medium)}sl-input[data-v-972f1b57]::part(base){border-top-left-radius:0;border-top-right-radius:0}@media (max-width: 900px){sl-input[data-v-972f1b57]:first-child::part(base){border-top-right-radius:0}}@media (max-width: 39.95em){.no-mobile[data-v-972f1b57]{display:none}}@media print{.no-print[data-v-972f1b57]{display:none}}sl-switch[data-v-9fc9d47d]{border:1px solid var(--sl-color-neutral-300);padding:.4em .1em .4em .4em;border-top-right-radius:var(--sl-input-border-radius-medium);border-bottom-right-radius:var(--sl-input-border-radius-medium);--height: calc(var(--sl-input-height-medium) - 1em);--width: calc(1.7 * (var(--sl-input-height-medium) - .8em));--thumb-size: calc(var(--sl-input-height-medium) - 1em)}@media (max-width: 900px){sl-switch[data-v-9fc9d47d]{border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-9fc9d47d]{display:none}}@media print{.no-print[data-v-9fc9d47d]{display:none}}sl-switch[data-v-96111e20]{border:1px solid var(--sl-color-neutral-300);padding:.4em .1em .4em .4em;border-top-right-radius:var(--sl-input-border-radius-medium);border-bottom-right-radius:var(--sl-input-border-radius-medium);--height: calc(var(--sl-input-height-medium) - 1em);--width: calc(1.7 * (var(--sl-input-height-medium) - .8em));--thumb-size: calc(var(--sl-input-height-medium) - 1em)}@media (max-width: 900px){sl-switch[data-v-96111e20]{border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-96111e20]{display:none}}@media print{.no-print[data-v-96111e20]{display:none}}.wrapper-multiple[data-v-4b873134]{display:flex;flex-direction:column}sl-checkbox[data-v-4b873134]::part(control--checked){background-color:var(--sl-color-success-600);border:1px solid var(--sl-color-primary-600)}sl-checkbox[data-v-4b873134]::part(control--indeterminate){background-color:var(--sl-color-success-600);border:1px solid var(--sl-color-success-600)}@media (max-width: 39.95em){.no-mobile[data-v-4b873134]{display:none}}@media print{.no-print[data-v-4b873134]{display:none}}.single-entry[data-v-d5eaf039]{display:flex;gap:var(--sl-spacing-x-small)}:is(.single-entry[data-v-d5eaf039] sl-combobox)::part(input__base){border-top-left-radius:0;border-bottom-left-radius:0}sl-input[data-v-d5eaf039]{width:100%}sl-input[data-v-d5eaf039]::part(base){border-top-left-radius:0;border-bottom-left-radius:0}sl-input[data-v-d5eaf039]::part(base){background-color:var(--sl-color-neutral-0)}sl-select[data-v-d5eaf039]{width:100%}sl-select[data-v-d5eaf039]::part(combobox){border-top-left-radius:0;border-bottom-left-radius:0}sl-option[data-v-d5eaf039]::part(base){transition:background-color ease .3s}sl-option[data-v-d5eaf039]:hover::part(base){background-color:var(--sl-color-gray-200)}sl-option[data-v-d5eaf039]:focus-visible::part(base){background-color:var(--sl-color-gray-200)}@media (max-width: 900px){sl-select[data-v-d5eaf039]::part(combobox){border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-d5eaf039]{display:none}}@media print{.no-print[data-v-d5eaf039]{display:none}}.actionbar[data-v-6b6adc95]{display:flex;flex-direction:row;flex-wrap:nowrap}.add-btn[data-v-6b6adc95]{margin-left:auto}@media (max-width: 39.95em){.no-mobile[data-v-6b6adc95]{display:none}}@media print{.no-print[data-v-6b6adc95]{display:none}}.actionbar[data-v-f6bb0ab1]{display:flex;flex-direction:row;flex-wrap:nowrap}sl-combobox[data-v-f6bb0ab1]{width:100%}.delete-btn[data-v-f6bb0ab1]{margin-right:var(--sl-spacing-x-small)}.add-btn[data-v-f6bb0ab1]{margin-left:var(--sl-spacing-x-small)}@media (max-width: 39.95em){.no-mobile[data-v-f6bb0ab1]{display:none}}@media print{.no-print[data-v-f6bb0ab1]{display:none}}.actionbar[data-v-6dda528f]{display:flex;position:relative;flex-wrap:nowrap}sl-combobox[data-v-6dda528f]{width:100%}.droparea[data-v-6dda528f]{width:100%;height:100%;position:absolute;z-index:10;pointer-events:none;opacity:.9;border:1px solid var(--sl-color-info-500);background-color:var(--sl-color-info-300);color:var(--sl-color-info-900);display:flex;align-items:center;justify-content:center}.add-btn[data-v-6dda528f]{margin-left:var(--sl-spacing-x-small)}.upload-btn[data-v-6dda528f]{margin-left:auto}@media (max-width: 39.95em){.no-mobile[data-v-6dda528f]{display:none}}@media print{.no-print[data-v-6dda528f]{display:none}}@layer foundation.form{.bone-wrapper[data-v-8a007b3c]{display:grid;grid-template-columns:235px 1fr;grid-gap:var(--sl-spacing-small);margin-bottom:20px}.bone-wrapper.bone-wrapper-record[data-v-8a007b3c],.bone-wrapper.label-top[data-v-8a007b3c],.bone-wrapper.has-subbones[data-v-8a007b3c]{display:flex;flex-direction:column;grid-gap:0}:is(.bone-wrapper.bone-wrapper-record[data-v-8a007b3c],.bone-wrapper.label-top[data-v-8a007b3c],.bone-wrapper.has-subbones[data-v-8a007b3c])>.bone-name{border-bottom-left-radius:0;border-top-right-radius:var(--sl-border-radius-medium);min-width:235px}:is(.bone-wrapper.bone-wrapper-record,.bone-wrapper.label-top,.bone-wrapper.has-subbones)>.bone-inner-wrap[data-v-8a007b3c]{padding-top:var(--sl-spacing-small);border-top:2px solid var(--sl-color-neutral-300);margin-bottom:5px}:is(.bone-wrapper.bone-wrapper-record,.bone-wrapper.label-top,.bone-wrapper.has-subbones) .multiple-bone[data-v-8a007b3c]{border-bottom:1px solid var(--sl-color-neutral-300);padding-bottom:var(--sl-spacing-small);margin-bottom:var(--sl-spacing-small)}:is(:is(.bone-wrapper.bone-wrapper-record,.bone-wrapper.label-top,.bone-wrapper.has-subbones) .multiple-bone[data-v-8a007b3c]) sl-details:last-child::part(base){border-bottom:none}.bone-wrapper.label-hide[data-v-8a007b3c]{display:flex;flex-direction:column;grid-gap:0}sl-tab-panel[data-v-8a007b3c]::part(base){padding:0}.lang-tab[data-v-8a007b3c]{--track-width: 0;--indicator-color: var(--vi-background-color);--track-color: var(--vi-border-color)}.lang-tab[data-v-8a007b3c]::part(body){padding-bottom:var(--sl-spacing-x-small);overflow-x:hidden}.lang-tab[data-v-8a007b3c]::part(tabs){border-top:1px solid var(--vi-border-color)}.lang-tab sl-tab[data-v-8a007b3c]{margin-top:-1px}[aria-selected=true][data-v-8a007b3c]:is(.lang-tab sl-tab){z-index:1}[aria-selected=true][data-v-8a007b3c]:is(.lang-tab sl-tab)::part(base){background-color:var(--vi-background-color);border:1px solid var(--vi-border-color);border-top:1px solid var(--vi-background-color)!important;border-bottom:2px solid var(--sl-color-primary-500)!important}:is(.lang-tab sl-tab[data-v-8a007b3c])::part(base){background-color:var(--sl-color-neutral-200);border:1px solid var(--sl-color-neutral-400);border-top:1px solid var(--vi-border-color);border-radius:0;padding:var(--sl-spacing-x-small);transition:all ease .3s}:is(.lang-tab sl-tab[data-v-8a007b3c]):hover::part(base){background-color:var(--vi-background-color);border:1px solid var(--vi-border-color)}:is(.lang-tab sl-tab[data-v-8a007b3c]):focus-visible::part(base){background-color:var(--vi-background-color);border:1px solid var(--vi-border-color)}:is(.lang-tab sl-tab[data-v-8a007b3c]):first-child::part(base){border-bottom-left-radius:5px}:is(.lang-tab sl-tab[data-v-8a007b3c]):nth-last-child(2)::part(base){border-bottom-right-radius:5px}:is(.lang-tab sl-tab[data-v-8a007b3c]):not(:first-child)::part(base){margin-left:-1px}.multiple-placeholder[data-v-8a007b3c]:not(.readonly){margin-bottom:var(--sl-spacing-x-small)}:is(.multiple-placeholder sl-input[data-v-8a007b3c])::part(base){border-top-left-radius:0;border-bottom-left-radius:0;opacity:.7}.multiple-bone[data-v-8a007b3c],.multiple-bone .bone-wrapper[data-v-8a007b3c]{margin-bottom:var(--sl-spacing-x-small)}.bone-inner-wrap[data-v-8a007b3c]{min-width:1px}.bone-inner-wrap sl-alert[data-v-8a007b3c]{margin-top:var(--sl-spacing-x-small);background-color:transparent}:is(.bone-inner-wrap sl-alert[data-v-8a007b3c])::part(message){padding:var(--sl-spacing-x-small) var(--sl-spacing-small)}:is(.bone-inner-wrap sl-alert[data-v-8a007b3c])::part(icon){padding-left:var(--sl-spacing-small)}.label-info[data-v-8a007b3c]::part(base){align-items:center;margin-left:.5em;background-color:var(--sl-color-info-50);border:none;overflow:visible}.label-info[data-v-8a007b3c]::part(message){padding:var(--sl-spacing-small)}.label-info[data-v-8a007b3c]::part(icon){display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--sl-color-neutral-0);width:1em;height:1em;margin-left:-.5em;padding-left:0}.tooltip[data-v-8a007b3c]{display:flex;align-items:center;justify-content:center;margin-left:auto;padding-left:.4em}.tooltip sl-icon[data-v-8a007b3c]{background-color:var(--sl-color-info-500);color:#fff;padding:.4em;border-radius:50%;font-size:.55em}sl-tooltip[data-v-8a007b3c]::part(body){background-color:var(--sl-color-info-500)}sl-tooltip[data-v-8a007b3c]::part(base__arrow){background-color:var(--sl-color-info-500)}.required[data-v-8a007b3c]{color:var(--sl-color-primary-500);font-weight:700}[data-v-8a007b3c] sl-combobox::part(input__base){border:1px solid var(--vi-border-color);box-shadow:none!important}[data-v-8a007b3c] sl-combobox::part(input__prefix){display:none!important}[data-v-8a007b3c] sl-combobox::part(input__suffix){display:none!important}sl-tooltip.bone-tooltip[data-v-8a007b3c]::part(body){background-color:var(--sl-color-primary-500)}sl-tooltip.bone-tooltip[data-v-8a007b3c]::part(base__arrow){background-color:var(--sl-color-primary-500)}}.error-msg[data-v-8a007b3c]::part(base){background-color:#ffecec;color:var(--sl-color-danger-700)}@media (max-width: 900px){.bone-wrapper[data-v-8a007b3c]{grid-template-columns:1fr}:is(.multiple-placeholder sl-input[data-v-8a007b3c])::part(base){border-top-right-radius:0;border-bottom-left-radius:var(--sl-border-radius-medium)}}@media (max-width: 39.95em){.no-mobile[data-v-8a007b3c]{display:none}}@media print{.no-print[data-v-8a007b3c]{display:none}}sl-input[data-user-invalid]::part(base),sl-select[data-user-invalid]::part(combobox),sl-checkbox[data-user-invalid]::part(control){border-color:var(--sl-color-danger-500)}@media (max-width: 39.95em){.no-mobile{display:none}}@media print{.no-print{display:none}}.contact-wrap[data-v-2b641ae3]{display:flex;flex-direction:column;height:100%}sl-bar[data-v-2b641ae3]{margin-top:auto}.contact-success[data-v-2b641ae3]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--sl-spacing-large);height:100%;font-size:1.1em}.contact-success p[data-v-2b641ae3]{text-align:center;color:var(--sl-color-neutral-0)}.contact-success sl-icon[data-v-2b641ae3]{font-size:2.75em;color:var(--sl-color-neutral-0)}.spinner-wrap[data-v-2b641ae3]{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:2em;height:100%}.spinner-wrap sl-spinner[data-v-2b641ae3]{--track-width: 3px;--track-color: rgba(255, 255, 255, .6);--indicator-color: #fff}.spinner-wrap+form[data-v-2b641ae3]{display:none}@media (max-width: 39.95em){.no-mobile[data-v-2b641ae3]{display:none}}@media print{.no-print[data-v-2b641ae3]{display:none}}.container[data-v-9b5c041f]{width:100%;height:100vh;background-color:transparent!important;background:transparent!important}.container[data-v-9b5c041f] canvas{background-color:transparent!important;background:transparent!important}@media (max-width: 39.95em){.no-mobile[data-v-9b5c041f]{display:none}}@media print{.no-print[data-v-9b5c041f]{display:none}}.accessability-btn[data-v-a2abe6ea]{position:fixed;right:var(--sl-spacing-large);bottom:var(--sl-spacing-large);border-radius:50%;box-shadow:0 0 10px #00000040;z-index:29}.accessability-btn[data-v-a2abe6ea]::part(base){padding:0;aspect-ratio:1;border-radius:50%}.accessability-btn[data-v-a2abe6ea]::part(label){display:flex;justify-content:center;align-self:center;padding:var(--sl-spacing-small);aspect-ratio:1;font-size:2.5em}.accessability-btn sl-icon[data-v-a2abe6ea]{background-color:transparent!important;color:#000!important;transition:all ease .3s}.accessability-btn:hover sl-icon[data-v-a2abe6ea]{color:#fff!important}.accessability-btn:focus-visible sl-icon[data-v-a2abe6ea]{color:#fff!important}.drawer-overview[data-v-a2abe6ea]::part(base){z-index:30}.drawer-overview[data-v-a2abe6ea]::part(overlay){display:none}.drawer-overview[data-v-a2abe6ea]::part(header-actions){padding-right:0}.drawer-overview[data-v-a2abe6ea]::part(header){background:var(--ignt-color-gradient);color:#fff}.drawer-overview[data-v-a2abe6ea]::part(close-button){display:none}.drawer-close-btn[data-v-a2abe6ea]{aspect-ratio:1;height:100%;background-color:transparent!important;color:#fff!important;transform:all ease .3s}.drawer-close-btn[data-v-a2abe6ea]::part(base){display:flex;justify-content:center;align-items:center;font-size:1.5em;width:100%;height:100%}.drawer-close-btn[data-v-a2abe6ea]:hover{font-size:1.1em}.drawer-close-btn[data-v-a2abe6ea]:focus-visible{font-size:1.1em}.drawer-close-btn[data-v-a2abe6ea]:hover::part(base){color:#fff}.drawer-close-btn[data-v-a2abe6ea]:focus-visible::part(base){color:#fff}.access-option-wrap[data-v-a2abe6ea]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sl-spacing-large);gap:var(--sl-spacing-large)}.access-option-btn[data-v-a2abe6ea]::part(base){display:flex;box-shadow:none!important;background-color:transparent!important;width:100%;aspect-ratio:4 / 3;border-radius:var(--ignt-border-radius-default)}.access-option-btn[data-v-a2abe6ea]::part(label){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--sl-spacing-medium);width:100%;white-space:normal;white-space:initial}.access-option-btn[data-v-a2abe6ea]:hover::part(base){box-shadow:none!important;background-color:transparent!important;color:var(--sl-color-text-default)!important}.access-option-btn[data-v-a2abe6ea]:focus-visible::part(base){box-shadow:none!important;background-color:transparent!important;color:var(--sl-color-text-default)!important}.access-option-btn.is-selected[data-v-a2abe6ea]::part(base){border:2px solid var(--ignt-color-primary)}.access-option-btn.is-selected .access-active-icon[data-v-a2abe6ea]{display:flex}.access-option-name[data-v-a2abe6ea]{font-size:1.2em;font-weight:600}.access-active-icon[data-v-a2abe6ea]{display:none;background-color:var(--ignt-color-primary);border-radius:50%;color:#fff;font-size:1em;padding:var(--sl-spacing-2x-small);position:absolute;top:var(--sl-spacing-medium);right:var(--sl-spacing-medium)}.access-option-icon[data-v-a2abe6ea]{font-size:2em;margin-bottom:var(--sl-spacing-small)}.access-option-amount[data-v-a2abe6ea]{display:grid;grid-gap:var(--sl-spacing-small);gap:var(--sl-spacing-small);position:absolute;left:var(--sl-spacing-small);bottom:var(--sl-spacing-small);right:var(--sl-spacing-small);background-color:transparent!important}.access-option-amount.access-option-amount-3[data-v-a2abe6ea]{grid-template-columns:repeat(3,minmax(0,1fr))}.access-amount-bar[data-v-a2abe6ea]{height:4px;border-radius:2px;background-color:var(--ignt-color-primary)}.structure-item[data-v-a2abe6ea]{--margin: var(--sl-spacing-large);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--sl-spacing-medium);margin-bottom:var(--sl-spacing-large);cursor:pointer}.structure-item.structure-item-H2[data-v-a2abe6ea]{margin-left:var(--margin)}.structure-item.structure-item-H3[data-v-a2abe6ea]{margin-left:calc(2 * var(--margin))}.structure-item.structure-item-H4[data-v-a2abe6ea]{margin-left:calc(3 * var(--margin))}.structure-item.structure-item-H5[data-v-a2abe6ea]{margin-left:calc(4 * var(--margin))}.structure-item.structure-item-H6[data-v-a2abe6ea]{margin-left:calc(5 * var(--margin))}.structure-item-type[data-v-a2abe6ea]{display:flex;justify-content:center;align-items:center;background-color:var(--ignt-color-primary);color:#fff;padding:var(--sl-spacing-x-small) var(--sl-spacing-small);border-radius:var(--ignt-border-radius-default);cursor:pointer}.clear-all-btn[data-v-a2abe6ea]{grid-column:span 2}.app-contrast-mode-dark[data-v-a2abe6ea] *{background-color:var(--sl-color-neutral-1000)!important;color:var(--sl-color-neutral-0)!important;background:var(--sl-color-neutral-1000)!important}.app-contrast-mode-dark sl-dialog[data-v-a2abe6ea]::part(panel){background-color:var(--sl-color-neutral-1000)!important;color:var(--sl-color-neutral-0)!important;background:var(--sl-color-neutral-1000)!important}.app-contrast-mode-dark sl-tab[data-v-a2abe6ea]::part(base){color:var(--sl-color-neutral-0)!important}:is(.app-contrast-mode-dark .drawer-overview[data-v-a2abe6ea])::part(header),:is(.app-contrast-mode-dark .drawer-overview[data-v-a2abe6ea])::part(body),:is(.app-contrast-mode-dark .drawer-overview[data-v-a2abe6ea])::part(footer){background-color:var(--sl-color-neutral-1000)!important;color:var(--sl-color-neutral-0)!important}.app-contrast-mode-dark .access-option-btn[data-v-a2abe6ea]::part(base){border-color:var(--sl-color-neutral-0)!important}.app-contrast-mode-dark .access-active-icon[data-v-a2abe6ea]{border:1px solid var(--sl-color-neutral-0)}.app-contrast-mode-dark .access-amount-bar[data-v-a2abe6ea]{background-color:var(--sl-color-neutral-0)!important}.app-contrast-mode-dark .structure-item-type[data-v-a2abe6ea]{border:1px solid var(--sl-color-neutral-0)}.app-contrast-mode-dark .structure-item-content[data-v-a2abe6ea]{color:#ff0!important}.app-contrast-mode-light .access-amount-bar[data-v-a2abe6ea]{background-color:var(--sl-color-neutral-1000)!important}.app-contrast-mode-light .access-active-icon[data-v-a2abe6ea],.app-contrast-mode-light .structure-item-type[data-v-a2abe6ea]{border:1px solid var(--sl-color-neutral-1000)}.app-contrast-mode-light .structure-item-content[data-v-a2abe6ea]{color:#00f!important}@media (max-width: 39.95em){.no-mobile[data-v-a2abe6ea]{display:none}}@media print{.no-print[data-v-a2abe6ea]{display:none}}
