@charset "UTF-8";@layer theme,base,components,utilities;@layer theme{@theme default{ --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-200: oklch(88.5% .062 18.334); --color-red-300: oklch(80.8% .114 19.571); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-red-800: oklch(44.4% .177 26.899); --color-red-900: oklch(39.6% .141 25.723); --color-red-950: oklch(25.8% .092 26.042); --color-orange-50: oklch(98% .016 73.684); --color-orange-100: oklch(95.4% .038 75.164); --color-orange-200: oklch(90.1% .076 70.697); --color-orange-300: oklch(83.7% .128 66.29); --color-orange-400: oklch(75% .183 55.934); --color-orange-500: oklch(70.5% .213 47.604); --color-orange-600: oklch(64.6% .222 41.116); --color-orange-700: oklch(55.3% .195 38.402); --color-orange-800: oklch(47% .157 37.304); --color-orange-900: oklch(40.8% .123 38.172); --color-orange-950: oklch(26.6% .079 36.259); --color-amber-50: oklch(98.7% .022 95.277); --color-amber-100: oklch(96.2% .059 95.617); --color-amber-200: oklch(92.4% .12 95.746); --color-amber-300: oklch(87.9% .169 91.605); --color-amber-400: oklch(82.8% .189 84.429); --color-amber-500: oklch(76.9% .188 70.08); --color-amber-600: oklch(66.6% .179 58.318); --color-amber-700: oklch(55.5% .163 48.998); --color-amber-800: oklch(47.3% .137 46.201); --color-amber-900: oklch(41.4% .112 45.904); --color-amber-950: oklch(27.9% .077 45.635); --color-yellow-50: oklch(98.7% .026 102.212); --color-yellow-100: oklch(97.3% .071 103.193); --color-yellow-200: oklch(94.5% .129 101.54); --color-yellow-300: oklch(90.5% .182 98.111); --color-yellow-400: oklch(85.2% .199 91.936); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-600: oklch(68.1% .162 75.834); --color-yellow-700: oklch(55.4% .135 66.442); --color-yellow-800: oklch(47.6% .114 61.907); --color-yellow-900: oklch(42.1% .095 57.708); --color-yellow-950: oklch(28.6% .066 53.813); --color-lime-50: oklch(98.6% .031 120.757); --color-lime-100: oklch(96.7% .067 122.328); --color-lime-200: oklch(93.8% .127 124.321); --color-lime-300: oklch(89.7% .196 126.665); --color-lime-400: oklch(84.1% .238 128.85); --color-lime-500: oklch(76.8% .233 130.85); --color-lime-600: oklch(64.8% .2 131.684); --color-lime-700: oklch(53.2% .157 131.589); --color-lime-800: oklch(45.3% .124 130.933); --color-lime-900: oklch(40.5% .101 131.063); --color-lime-950: oklch(27.4% .072 132.109); --color-green-50: oklch(98.2% .018 155.826); --color-green-100: oklch(96.2% .044 156.743); --color-green-200: oklch(92.5% .084 155.995); --color-green-300: oklch(87.1% .15 154.449); --color-green-400: oklch(79.2% .209 151.711); --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-green-800: oklch(44.8% .119 151.328); --color-green-900: oklch(39.3% .095 152.535); --color-green-950: oklch(26.6% .065 152.934); --color-emerald-50: oklch(97.9% .021 166.113); --color-emerald-100: oklch(95% .052 163.051); --color-emerald-200: oklch(90.5% .093 164.15); --color-emerald-300: oklch(84.5% .143 164.978); --color-emerald-400: oklch(76.5% .177 163.223); --color-emerald-500: oklch(69.6% .17 162.48); --color-emerald-600: oklch(59.6% .145 163.225); --color-emerald-700: oklch(50.8% .118 165.612); --color-emerald-800: oklch(43.2% .095 166.913); --color-emerald-900: oklch(37.8% .077 168.94); --color-emerald-950: oklch(26.2% .051 172.552); --color-teal-50: oklch(98.4% .014 180.72); --color-teal-100: oklch(95.3% .051 180.801); --color-teal-200: oklch(91% .096 180.426); --color-teal-300: oklch(85.5% .138 181.071); --color-teal-400: oklch(77.7% .152 181.912); --color-teal-500: oklch(70.4% .14 182.503); --color-teal-600: oklch(60% .118 184.704); --color-teal-700: oklch(51.1% .096 186.391); --color-teal-800: oklch(43.7% .078 188.216); --color-teal-900: oklch(38.6% .063 188.416); --color-teal-950: oklch(27.7% .046 192.524); --color-cyan-50: oklch(98.4% .019 200.873); --color-cyan-100: oklch(95.6% .045 203.388); --color-cyan-200: oklch(91.7% .08 205.041); --color-cyan-300: oklch(86.5% .127 207.078); --color-cyan-400: oklch(78.9% .154 211.53); --color-cyan-500: oklch(71.5% .143 215.221); --color-cyan-600: oklch(60.9% .126 221.723); --color-cyan-700: oklch(52% .105 223.128); --color-cyan-800: oklch(45% .085 224.283); --color-cyan-900: oklch(39.8% .07 227.392); --color-cyan-950: oklch(30.2% .056 229.695); --color-sky-50: oklch(97.7% .013 236.62); --color-sky-100: oklch(95.1% .026 236.824); --color-sky-200: oklch(90.1% .058 230.902); --color-sky-300: oklch(82.8% .111 230.318); --color-sky-400: oklch(74.6% .16 232.661); --color-sky-500: oklch(68.5% .169 237.323); --color-sky-600: oklch(58.8% .158 241.966); --color-sky-700: oklch(50% .134 242.749); --color-sky-800: oklch(44.3% .11 240.79); --color-sky-900: oklch(39.1% .09 240.876); --color-sky-950: oklch(29.3% .066 243.157); --color-blue-50: oklch(97% .014 254.604); --color-blue-100: oklch(93.2% .032 255.585); --color-blue-200: oklch(88.2% .059 254.128); --color-blue-300: oklch(80.9% .105 251.813); --color-blue-400: oklch(70.7% .165 254.624); --color-blue-500: oklch(62.3% .214 259.815); --color-blue-600: oklch(54.6% .245 262.881); --color-blue-700: oklch(48.8% .243 264.376); --color-blue-800: oklch(42.4% .199 265.638); --color-blue-900: oklch(37.9% .146 265.522); --color-blue-950: oklch(28.2% .091 267.935); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-100: oklch(93% .034 272.788); --color-indigo-200: oklch(87% .065 274.039); --color-indigo-300: oklch(78.5% .115 274.713); --color-indigo-400: oklch(67.3% .182 276.935); --color-indigo-500: oklch(58.5% .233 277.117); --color-indigo-600: oklch(51.1% .262 276.966); --color-indigo-700: oklch(45.7% .24 277.023); --color-indigo-800: oklch(39.8% .195 277.366); --color-indigo-900: oklch(35.9% .144 278.697); --color-indigo-950: oklch(25.7% .09 281.288); --color-violet-50: oklch(96.9% .016 293.756); --color-violet-100: oklch(94.3% .029 294.588); --color-violet-200: oklch(89.4% .057 293.283); --color-violet-300: oklch(81.1% .111 293.571); --color-violet-400: oklch(70.2% .183 293.541); --color-violet-500: oklch(60.6% .25 292.717); --color-violet-600: oklch(54.1% .281 293.009); --color-violet-700: oklch(49.1% .27 292.581); --color-violet-800: oklch(43.2% .232 292.759); --color-violet-900: oklch(38% .189 293.745); --color-violet-950: oklch(28.3% .141 291.089); --color-purple-50: oklch(97.7% .014 308.299); --color-purple-100: oklch(94.6% .033 307.174); --color-purple-200: oklch(90.2% .063 306.703); --color-purple-300: oklch(82.7% .119 306.383); --color-purple-400: oklch(71.4% .203 305.504); --color-purple-500: oklch(62.7% .265 303.9); --color-purple-600: oklch(55.8% .288 302.321); --color-purple-700: oklch(49.6% .265 301.924); --color-purple-800: oklch(43.8% .218 303.724); --color-purple-900: oklch(38.1% .176 304.987); --color-purple-950: oklch(29.1% .149 302.717); --color-fuchsia-50: oklch(97.7% .017 320.058); --color-fuchsia-100: oklch(95.2% .037 318.852); --color-fuchsia-200: oklch(90.3% .076 319.62); --color-fuchsia-300: oklch(83.3% .145 321.434); --color-fuchsia-400: oklch(74% .238 322.16); --color-fuchsia-500: oklch(66.7% .295 322.15); --color-fuchsia-600: oklch(59.1% .293 322.896); --color-fuchsia-700: oklch(51.8% .253 323.949); --color-fuchsia-800: oklch(45.2% .211 324.591); --color-fuchsia-900: oklch(40.1% .17 325.612); --color-fuchsia-950: oklch(29.3% .136 325.661); --color-pink-50: oklch(97.1% .014 343.198); --color-pink-100: oklch(94.8% .028 342.258); --color-pink-200: oklch(89.9% .061 343.231); --color-pink-300: oklch(82.3% .12 346.018); --color-pink-400: oklch(71.8% .202 349.761); --color-pink-500: oklch(65.6% .241 354.308); --color-pink-600: oklch(59.2% .249 .584); --color-pink-700: oklch(52.5% .223 3.958); --color-pink-800: oklch(45.9% .187 3.815); --color-pink-900: oklch(40.8% .153 2.432); --color-pink-950: oklch(28.4% .109 3.907); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-200: oklch(89.2% .058 10.001); --color-rose-300: oklch(81% .117 11.638); --color-rose-400: oklch(71.2% .194 13.428); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-rose-700: oklch(51.4% .222 16.935); --color-rose-800: oklch(45.5% .188 13.697); --color-rose-900: oklch(41% .159 10.272); --color-rose-950: oklch(27.1% .105 12.094); --color-slate-50: oklch(98.4% .003 247.858); --color-slate-100: oklch(96.8% .007 247.896); --color-slate-200: oklch(92.9% .013 255.508); --color-slate-300: oklch(86.9% .022 252.894); --color-slate-400: oklch(70.4% .04 256.788); --color-slate-500: oklch(55.4% .046 257.417); --color-slate-600: oklch(44.6% .043 257.281); --color-slate-700: oklch(37.2% .044 257.287); --color-slate-800: oklch(27.9% .041 260.031); --color-slate-900: oklch(20.8% .042 265.755); --color-slate-950: oklch(12.9% .042 264.695); --color-gray-50: oklch(98.5% .002 247.839); --color-gray-100: oklch(96.7% .003 264.542); --color-gray-200: oklch(92.8% .006 264.531); --color-gray-300: oklch(87.2% .01 258.338); --color-gray-400: oklch(70.7% .022 261.325); --color-gray-500: oklch(55.1% .027 264.364); --color-gray-600: oklch(44.6% .03 256.802); --color-gray-700: oklch(37.3% .034 259.733); --color-gray-800: oklch(27.8% .033 256.848); --color-gray-900: oklch(21% .034 264.665); --color-gray-950: oklch(13% .028 261.692); --color-zinc-50: oklch(98.5% 0 none); --color-zinc-100: oklch(96.7% .001 286.375); --color-zinc-200: oklch(92% .004 286.32); --color-zinc-300: oklch(87.1% .006 286.286); --color-zinc-400: oklch(70.5% .015 286.067); --color-zinc-500: oklch(55.2% .016 285.938); --color-zinc-600: oklch(44.2% .017 285.786); --color-zinc-700: oklch(37% .013 285.805); --color-zinc-800: oklch(27.4% .006 286.033); --color-zinc-900: oklch(21% .006 285.885); --color-zinc-950: oklch(14.1% .005 285.823); --color-neutral-50: oklch(98.5% 0 none); --color-neutral-100: oklch(97% 0 none); --color-neutral-200: oklch(92.2% 0 none); --color-neutral-300: oklch(87% 0 none); --color-neutral-400: oklch(70.8% 0 none); --color-neutral-500: oklch(55.6% 0 none); --color-neutral-600: oklch(43.9% 0 none); --color-neutral-700: oklch(37.1% 0 none); --color-neutral-800: oklch(26.9% 0 none); --color-neutral-900: oklch(20.5% 0 none); --color-neutral-950: oklch(14.5% 0 none); --color-stone-50: oklch(98.5% .001 106.423); --color-stone-100: oklch(97% .001 106.424); --color-stone-200: oklch(92.3% .003 48.717); --color-stone-300: oklch(86.9% .005 56.366); --color-stone-400: oklch(70.9% .01 56.259); --color-stone-500: oklch(55.3% .013 58.071); --color-stone-600: oklch(44.4% .011 73.639); --color-stone-700: oklch(37.4% .01 67.558); --color-stone-800: oklch(26.8% .007 34.298); --color-stone-900: oklch(21.6% .006 56.043); --color-stone-950: oklch(14.7% .004 49.25); --color-mauve-50: oklch(98.5% 0 none); --color-mauve-100: oklch(96% .003 325.6); --color-mauve-200: oklch(92.2% .005 325.62); --color-mauve-300: oklch(86.5% .012 325.68); --color-mauve-400: oklch(71.1% .019 323.02); --color-mauve-500: oklch(54.2% .034 322.5); --color-mauve-600: oklch(43.5% .029 321.78); --color-mauve-700: oklch(36.4% .029 323.89); --color-mauve-800: oklch(26.3% .024 320.12); --color-mauve-900: oklch(21.2% .019 322.12); --color-mauve-950: oklch(14.5% .008 326); --color-olive-50: oklch(98.8% .003 106.5); --color-olive-100: oklch(96.6% .005 106.5); --color-olive-200: oklch(93% .007 106.5); --color-olive-300: oklch(88% .011 106.6); --color-olive-400: oklch(73.7% .021 106.9); --color-olive-500: oklch(58% .031 107.3); --color-olive-600: oklch(46.6% .025 107.3); --color-olive-700: oklch(39.4% .023 107.4); --color-olive-800: oklch(28.6% .016 107.4); --color-olive-900: oklch(22.8% .013 107.4); --color-olive-950: oklch(15.3% .006 107.1); --color-mist-50: oklch(98.7% .002 197.1); --color-mist-100: oklch(96.3% .002 197.1); --color-mist-200: oklch(92.5% .005 214.3); --color-mist-300: oklch(87.2% .007 219.6); --color-mist-400: oklch(72.3% .014 214.4); --color-mist-500: oklch(56% .021 213.5); --color-mist-600: oklch(45% .017 213.2); --color-mist-700: oklch(37.8% .015 216); --color-mist-800: oklch(27.5% .011 216.9); --color-mist-900: oklch(21.8% .008 223.9); --color-mist-950: oklch(14.8% .004 228.8); --color-taupe-50: oklch(98.6% .002 67.8); --color-taupe-100: oklch(96% .002 17.2); --color-taupe-200: oklch(92.2% .005 34.3); --color-taupe-300: oklch(86.8% .007 39.5); --color-taupe-400: oklch(71.4% .014 41.2); --color-taupe-500: oklch(54.7% .021 43.1); --color-taupe-600: oklch(43.8% .017 39.3); --color-taupe-700: oklch(36.7% .016 35.7); --color-taupe-800: oklch(26.8% .011 36.5); --color-taupe-900: oklch(21.4% .009 43.1); --color-taupe-950: oklch(14.7% .004 49.3); --color-black: #000; --color-white: #fff; --spacing: .25rem; --breakpoint-sm: 40rem; --breakpoint-md: 48rem; --breakpoint-lg: 64rem; --breakpoint-xl: 80rem; --breakpoint-2xl: 96rem; --container-3xs: 16rem; --container-2xs: 18rem; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: 1.5 ; --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 1.875rem; --text-3xl--line-height: 1.2 ; --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --text-8xl: 6rem; --text-8xl--line-height: 1; --text-9xl: 8rem; --text-9xl--line-height: 1; --font-weight-thin: 100; --font-weight-extralight: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-2xs: 0 1px rgb(0 0 0 / .05); --shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .05); --shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1); --shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1); --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1); --shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1); --shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25); --inset-shadow-2xs: inset 0 1px rgb(0 0 0 / .05); --inset-shadow-xs: inset 0 1px 1px rgb(0 0 0 / .05); --inset-shadow-sm: inset 0 2px 4px rgb(0 0 0 / .05); --drop-shadow-xs: 0 1px 1px rgb(0 0 0 / .05); --drop-shadow-sm: 0 1px 2px rgb(0 0 0 / .15); --drop-shadow-md: 0 3px 3px rgb(0 0 0 / .12); --drop-shadow-lg: 0 4px 4px rgb(0 0 0 / .15); --drop-shadow-xl: 0 9px 7px rgb(0 0 0 / .1); --drop-shadow-2xl: 0 25px 25px rgb(0 0 0 / .15); --text-shadow-2xs: 0px 1px 0px rgb(0 0 0 / .15); --text-shadow-xs: 0px 1px 1px rgb(0 0 0 / .2); --text-shadow-sm: 0px 1px 0px rgb(0 0 0 / .075), 0px 1px 1px rgb(0 0 0 / .075), 0px 2px 2px rgb(0 0 0 / .075); --text-shadow-md: 0px 1px 1px rgb(0 0 0 / .1), 0px 1px 2px rgb(0 0 0 / .1), 0px 2px 4px rgb(0 0 0 / .1); --text-shadow-lg: 0px 1px 2px rgb(0 0 0 / .1), 0px 3px 2px rgb(0 0 0 / .1), 0px 4px 8px rgb(0 0 0 / .1); --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --animate-bounce: bounce 1s infinite; @keyframes spin { to { transform: rotate(360deg); } } @keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes pulse { 50% { opacity: .5; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(.8, 0, 1, 1); } 50% { transform: none; animation-timing-function: cubic-bezier(0, 0, .2, 1); } } --blur-xs: 4px; --blur-sm: 8px; --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blur-3xl: 64px; --perspective-dramatic: 100px; --perspective-near: 300px; --perspective-normal: 500px; --perspective-midrange: 800px; --perspective-distant: 1200px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: --theme(--font-sans, initial); --default-font-feature-settings: --theme( --font-sans--font-feature-settings, initial ); --default-font-variation-settings: --theme( --font-sans--font-variation-settings, initial ); --default-mono-font-family: --theme(--font-mono, initial); --default-mono-font-feature-settings: --theme( --font-mono--font-feature-settings, initial ); --default-mono-font-variation-settings: --theme( --font-mono--font-variation-settings, initial ); }@theme default inline reference{ --blur: 8px; --shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1); --shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / .05); --drop-shadow: 0 1px 2px rgb(0 0 0 / .1), 0 1px 1px rgb(0 0 0 / .06); --radius: .25rem; --max-width-prose: 65ch; }}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:--theme(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings,normal);font-variation-settings:--theme(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:--theme(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:--theme(--default-mono-font-feature-settings,normal);font-variation-settings:--theme(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{@tailwind utilities;}@media (max-width: 768px){html,body{overscroll-behavior-y:contain;position:relative;overflow-x:hidden}}@media (max-width: 768px){body.ReactModal__Body--open,body.react-responsive-modal-open{overflow:hidden!important;width:100%!important;height:100%!important}}@media (max-width: 768px){.hydra-signup-modal .signup-fields-wrapper{margin-bottom:4rem!important}}.hydra-signup-modal{z-index:1!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}@media (max-width: 768px){.hydra-signup-modal{overscroll-behavior:contain}}.hydra-signup-modal .react-responsive-modal-closeButton{top:-14px!important;left:97%!important;background-color:#fff!important;border-radius:100%!important;width:35px!important;height:35px!important;z-index:2!important;display:flex;justify-content:center!important;align-items:center!important;padding:0!important;box-shadow:0 0 3px #00000054!important}.hydra-signup-modal .react-responsive-modal-closeButton svg{background-color:#fff;border:1px solid #d5dce6;border-radius:100%;width:28px!important;height:28px!important;margin-top:-1px}::-moz-focus-inner,:active,:focus{outline:none;border:0;-moz-outline-style:none}*,*:focus,*:hover,:focus{outline:0 none}.form-control:focus{box-shadow:none;border:1px solid #39b54a;outline:0 none}button:focus,.btn:focus,.page-link:focus{box-shadow:none;outline:0 none}.space-around-none{padding:0;margin:0}.break-text{word-wrap:break-word}#resize-observer{display:contents}.spin{animation:spin 2s infinite linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.btn{margin:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;color:#fff;padding:15px 30px;border:none;border-radius:6px;cursor:pointer}.btn .append-icon{float:right;margin-top:1px;margin-left:10px}.btn .prepend-icon{float:left;margin-top:1px;margin-right:10px}.btn.small{font-size:.8333333333rem;padding:11.5384615385px 18.75px}.btn.large{font-size:1.2rem;padding:18px 42px}.btn.full-width{width:100%}.btn.dense{padding:10px}.btn:hover{color:#fff}.btn.primary,.btn.btn-primary{background-color:#39b54a}.btn.primary.bordered,.btn.btn-primary.bordered{background:transparent;border:2px solid #39b54a;border-radius:4px;color:#39b54a}.btn.primary:hover,.btn.btn-primary:hover{background-color:#1a5422;color:#fff}.btn.primary.focus,.btn.primary:focus,.btn.btn-primary.focus,.btn.btn-primary:focus{outline:none;box-shadow:none;background-color:#1a5422;color:#fff}.btn.secondary,.btn.btn-secondary{background-color:gold;color:#000}.btn.secondary.bordered,.btn.btn-secondary.bordered{background:transparent;border:2px solid #FFD700;border-radius:4px;color:gold}.btn.secondary:hover,.btn.btn-secondary:hover{background-color:#806c00;color:#fff}.btn.secondary.focus,.btn.secondary:focus,.btn.btn-secondary.focus,.btn.btn-secondary:focus{outline:none;box-shadow:none;background-color:#806c00;color:#fff}.btn.btn-dropdown{background-color:unset;color:#000;border-radius:unset}.btn.btn-dropdown:hover{background-color:#d8d8d8;color:#000}.btn.red{background-color:#ff5252}.btn.red:hover{background-color:#e53935}.btn.red.focus,.btn.red:focus{outline:none;box-shadow:none;background-color:#c62828}.btn.yellow{background-color:#ffc400}.btn.yellow:hover{background-color:#ffab00}.btn.yellow.focus,.btn.yellow:focus{outline:none;box-shadow:none;background-color:#ff9100}.btn.black{background-color:#000}.btn.black:hover{background-color:#353745}.btn.black.focus,.btn.black:focus{outline:none;box-shadow:none;background-color:#353745}.btn:disabled{background-color:#90a3ae;cursor:not-allowed}.btn:disabled:hover{background-color:#90a3ae}.btn.loading{color:#fff}.btn.loading i{font-size:25px;padding-top:-5px;padding-bottom:-5px}.input-container{position:relative}.input-container input{line-height:42px;border:1.8px solid #d5d7da;border-radius:8px;padding:0 8px;font-family:Inter,sans-serif;font-size:16px;color:#717680;width:100%}.input-container input.focus,.input-container input:focus{border:1.8px solid #293056}.input-container input:disabled{cursor:not-allowed}.input-container input.icon-start{padding-left:30px}.input-container input.icon-end{padding-right:30px}.input-container .error-icon{display:none}.input-container.error input{border:1.8px solid #FF5252}.input-container.error .error-icon{display:block;position:absolute;color:#ff5252;float:right;top:14px;right:10px}.input-container span.icon-ahead{visibility:visible;position:absolute;color:#90a3ae;float:left;left:10px;cursor:pointer}.input-container span.icon-later{visibility:visible;position:absolute;color:#90a3ae;float:right;top:56%;right:10px;cursor:pointer}.input-container.error .icon-later{visibility:hidden}.input-container .error-text{font-family:Inter,sans-serif;padding-left:5px;color:#ff5252;word-wrap:break-word}.hydra-input-label{display:block;margin-bottom:5px;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;color:#000}.hydra-input-label--with-icon{display:flex;align-items:baseline;gap:20px;margin-bottom:0}.hydra-input-label--with-btn{display:flex;justify-content:space-between;align-items:center}.hydra-input-label--with-btn a{font-size:.875rem;color:#303858;font-weight:400}.hydra-input-label--with-btn a:hover{text-decoration:none;color:#464646}.hydra-input-label--with-btn button{font-size:.875rem;padding:0;color:#303858;background-color:transparent;border:none}.hydra-input-label--with-btn button:hover{color:#464646}.hydra-form-control--inline{display:flex;align-items:flex-start}.hydra-form-control--inline .hydra-input-label{width:40%;margin-top:8px}.hydra-form-control--inline .hydra-form-field{width:60%}.hydra-form-control--inline .hydra-form-field ::placeholder{opacity:20%}@media only screen and (max-width: 768px){.hydra-form-control--inline{flex-direction:column}.hydra-form-control--inline .hydra-input-label,.hydra-form-control--inline .hydra-form-field{width:100%}.hydra-form-control--inline .hydra-input-label{display:block;margin-bottom:5px}.hydra-form-control--inline .hydra-input-label-icon{display:none}}.select-container{font-family:Inter,sans-serif;border:1.8px solid #D8D8D8;border-radius:4px;background-color:#fff;height:44px;cursor:pointer;z-index:1}.select-container .label-value{padding:10px;height:43px}.select-container .label-value .close-icon{float:right;margin-top:2px;color:#d8d8d8}.select-container .label-value .close-icon:hover{color:red}.select-container .label-value .chevron-icon{float:right;font-size:1.6em;color:#d8d8d8}.select-container .label-value .placeholder{color:#a9a9a9}.select-container.focus,.select-container:focus{border:1.8px solid #39b54a}.select-container .select-dropdown{border:1.8px solid #D8D8D8;position:relative;z-index:1;background-color:#fff;max-height:207px;margin-left:-1px;margin-right:-1px}.select-container .select-dropdown .select-input-field{width:100%;padding:8px;border:none;border-bottom:1px solid #D8D8D8}.select-container .select-dropdown .select-input-field.focus,.select-container .select-dropdown .select-input-field:focus{border:1.8px solid #39b54a;border-top:none}.select-container .select-dropdown .select-options{max-height:155px;overflow-y:auto;overflow-x:hidden;padding:0;width:100%;margin:0}.select-container .select-dropdown .select-options li{display:grid;vertical-align:middle;padding-left:10px;list-style:none;background-position:0;height:30px;align-content:center}.select-container .select-dropdown .select-options li:hover{background-color:#39b54a;cursor:pointer}.select-container .select-dropdown .select-options li.active{background-color:#f7f8fa;cursor:pointer}.select-container .select-dropdown .select-option{margin-top:5px}.select-container.error{border:1.8px solid #FF5252;margin-bottom:20px}.select-container .error-icon{display:none}.select-container.error .error-icon{display:block;position:absolute;color:#ff5252;float:right;top:15px;right:25px}.select-container .error-text{font-family:Inter,sans-serif;color:#ff5252;word-wrap:break-word}.checkbox-container{display:flex;flex-direction:column;height:max-content;cursor:pointer;width:max-content}.checkbox-container .checkbox-content{display:flex;flex-direction:row;width:100%}.checkbox-container .checkbox-content .checkbox-check{display:flex;border:1.8px solid #D8D8D8;border-radius:4px;width:20px;height:20px;background-color:#fff}.checkbox-container .checkbox-content .checkbox-check i{margin-top:unset;margin-left:unset;font-size:17px;color:#39b54a}.checkbox-container .checkbox-content .checkbox-label{position:relative;font-family:Inter,sans-serif;font-size:unset;font-weight:unset;margin-left:10px;margin-top:-5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container .checkbox-messages{display:flex;flex-direction:row}.checkbox-container .checkbox-messages .error-text{font-family:Inter,sans-serif;color:#ff5252;margin-top:-5px;word-wrap:break-word}.checkbox-group-container{display:flex;flex-direction:column;width:inherit}.checkbox-group-container .label-container{margin-bottom:10px}.checkbox-group-container>.children-container{width:inherit;flex-wrap:wrap}.checkbox-group-container>.children-container>:not(:first-child){margin-top:10px}.checkbox-group-container.horizontal .children-container{display:flex;flex-direction:row}.checkbox-group-container.horizontal .children-container>*{margin:10px}.checkbox-group-container .error-text{font-family:Inter,sans-serif;color:#ff5252;margin-top:-5px;word-wrap:break-word}.spacer{display:flex;flex-grow:1}.radio-container{display:flex;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-outer-circle{display:flex;flex-shrink:0;width:20px;height:20px;border:1px solid #39b54a;border-radius:50%;transition:all .1s linear;margin-top:5px}.radio-outer-circle .radio-icon i{position:relative;font-size:12px;color:#39b54a;bottom:8px;left:2.5px}.unchecked{border:1px solid #D8D8D8}.helper-text{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;padding-right:8px;margin-left:12px}.radio-group-container{display:flex;flex-direction:column;width:inherit}.radio-group-container .label-container{margin-bottom:10px}.radio-group-container .children-container{width:inherit;flex-wrap:wrap}.radio-group-container .children-container>:not(:first-child){margin-top:10px}.radio-group-container.horizontal .children-container{display:flex;flex-direction:row}.radio-group-container.horizontal .children-container .radio-container{margin-top:0;margin-right:20px}.radio-group-container .error-text{font-family:Inter,sans-serif;color:#ff5252;margin-top:-5px;word-wrap:break-word}.hydra-react-select__control{border-color:#d8d8d8!important;cursor:pointer!important}.hydra-react-select__control--is-focused{border-color:#39b54a!important;box-shadow:0 0 0 1px #39b54a!important}.hydra-react-select__placeholder{color:#878c9e!important}.hydra-react-select__indicator>svg{fill:#878c9e!important}.hydra-react-select__option{cursor:pointer!important}.hydra-react-select__option--is-focused{background-color:#39b54a33!important}.hydra-react-select__option--is-selected{background-color:#39b54a!important}.hydra-react-select-wrapper{position:relative;padding-bottom:20px}.hydra-react-select-wrapper.error .hydra-react-select__control{border-color:#ff5252!important}.hydra-react-select-wrapper.error .hydra-react-select__control--is-focused{border-color:#ff5252!important;box-shadow:0 0 0 1px #ff5252!important}.hydra-react-select-wrapper .error-text{position:absolute;left:0;bottom:-5px;font-family:Inter,sans-serif;color:#ff5252;word-wrap:break-word;font-size:16px}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;min-height:200px;z-index:2}.modal-container.display-block{display:block}.modal-container.display-none{display:none}.modal-container .modal-body{display:flex;flex-direction:row;position:fixed;background:#fff;width:50%;border-radius:none;height:auto;min-height:350px;max-height:800px;top:50%;left:50%;transform:translate(-50%,-50%);padding:25px 20px}@media only screen and (max-width: 992px){.modal-container .modal-body{width:70%}}@media only screen and (max-width: 768px){.modal-container .modal-body{width:90%}}.modal-container .modal-body .modal-toolbar{display:flex;flex-direction:row;position:absolute;width:100%;left:50%;z-index:1;transform:translate(-50%,-50%);padding:20px;background-color:#39b54a;color:#fff;height:65px;align-items:center}.modal-container .modal-body .modal-toolbar .modal-title{color:#fff}.modal-container .modal-body .modal-toolbar .modal-close-icon{font-size:30px;cursor:pointer;color:#fff}.modal-container .modal-body .modal-toolbar .modal-close-icon:hover{color:#000}.modal-container .modal-body .modal-content{margin-top:65px;height:100%;width:100%;padding-left:0;padding-right:0;overflow-y:auto}.master-app-bar-container{display:flex;flex-direction:column;position:relative;width:100%;top:0;z-index:3}.master-app-bar-container.fixed{position:fixed}.master-app-bar-container .app-bar-container{display:flex;background:#39b54a;min-height:60px;max-height:max-content}.master-app-bar-container .app-bar-container .app-bar-spacer{display:none}.master-app-bar-container .app-bar-container .content{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:flex-end;gap:12px}.master-app-bar-container .app-bar-container.transparent{background:transparent}.master-app-bar-container .app-bar-container.transparent.solid{background:#39b54a}.master-app-bar-container .app-bar-container .item.logo{display:flex;color:#fff;cursor:pointer;align-items:center;width:max-content}.master-app-bar-container .app-bar-container .icon{display:none;cursor:pointer}@media screen and (max-width: 600px){.master-app-bar-container .app-bar-container .content{display:none}.master-app-bar-container .app-bar-container .item.icon{display:block;float:right;align-items:center;color:#fff;height:max-content;align-self:center;font-size:22px}}@media screen and (max-width: 600px){.master-app-bar-container .app-bar-container .app-bar-spacer{display:block}.master-app-bar-container .app-bar-container.responsive{position:relative}.master-app-bar-container .app-bar-container.responsive .icon{position:absolute;right:0;top:0}}.master-app-bar-container .sidenav-container{height:100%;width:0;position:fixed;z-index:3;top:0;left:0;background:#39b54a;overflow-x:hidden;transition:.25s;transition-timing-function:ease}.master-app-bar-container .sidenav-container .logo{display:flex;flex-direction:row;align-items:center;padding:0 10px;cursor:pointer;height:60px}.master-app-bar-container .sidenav-container .logo .close-btn{top:0;right:0;font-size:22px;color:#fff}.master-app-bar-container .sidenav-container .horizontal-line{margin:-2px 10px 20px;border:1px dashed #F7F8FA}.master-app-bar-container .sidenav-container .content{display:flex;flex-direction:column;overflow:scroll}.overlay-container{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1;cursor:pointer}.overlay-fade-in{animation:overlay-fade-in .25s cubic-bezier(.25,.46,.45,.94) both}@keyframes overlay-fade-in{0%{transform:translateZ(-1400px);opacity:0}to{transform:translateZ(0);opacity:1}}.popup{position:relative;display:inline-block;cursor:pointer}.popup .popup-content{display:none;width:160px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:8px 0;position:absolute;z-index:1;height:max-content}.popup .popup-content.top{bottom:125%}.popup .popup-content.bottom{top:125%}.popup .popup-content.center{left:50%;margin-left:-80px}.popup .popup-content.left{right:70%}.popup .popup-content.right{left:70%}.popup .popup-content.show{display:block;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.popup .popup-content:after{content:"";position:absolute;margin-left:-5px;border-width:5px;border-style:solid}.popup .popup-content.arrow-bottom:after{top:100%;border-color:#555 transparent transparent transparent}.popup .popup-content.arrow-top:after{bottom:100%;border-color:transparent transparent #555 transparent}.popup .popup-content.arrow-center:after{left:50%}.popup .popup-content.arrow-right:after{right:10%}.popup .popup-content.arrow-left:after{left:10%}.popup .popup-content.no-arrow:after{display:none}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.spinner-container{height:100%;width:100%}button .spinner-container .spinner{margin-top:0;height:23px}.spinner{width:50px;height:40px;text-align:center;font-size:10px;margin:40px auto}.spinner.margin{margin:100px auto}.spinner>div{background-color:#39b54a;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out;margin:0 1px}.auth>.spinner-container{margin-top:100px}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.accordion-container.bordered{border:1px solid #90A3AE;border-radius:3px}.accordion-container .accordion-activator{cursor:pointer;width:100%;transition:.4s}.accordion-container .accordion-body{display:none}.accordion-container .accordion-body.active{display:block;transition:width 2s,height 4s}.dropdown-container{display:inline-block;cursor:pointer}.dropdown-container .dropdown-body{display:none;position:absolute;background-color:#fff;border:1px solid #D8D8D8;border-radius:4px;min-width:160px;max-width:max-content;z-index:9999}.dropdown-container .dropdown-body.align-right{right:0}.dropdown-container .dropdown-body.show{display:block}.text-area-container{position:relative}.text-area-container textarea{line-height:28px;min-height:150px;overflow-y:auto;border:1.8px solid #D8D8D8;border-radius:4px;padding:0 8px 8px;font-family:Inter,sans-serif;font-size:1rem;width:100%;resize:none}.text-area-container textarea.focus,.text-area-container textarea:focus{border:1.8px solid #39b54a}.text-area-container textarea:disabled{cursor:not-allowed}.text-area-container textarea.icon-start{padding-left:30px}.text-area-container textarea.icon-end{padding-right:30px}.text-area-container .error-icon{display:none}.text-area-container.error textarea{border:1.8px solid #FF5252}.text-area-container.error .error-icon{display:block;position:absolute;color:#ff5252;float:right;top:14px;right:10px}.text-area-container span.icon-ahead{visibility:visible;position:absolute;color:#90a3ae;float:left;top:14px;left:10px;cursor:pointer}.text-area-container span.icon-later{visibility:visible;position:absolute;color:#90a3ae;float:right;top:14px;right:10px;cursor:pointer}.text-area-container.error .icon-later{visibility:hidden}.text-area-container .error-text{font-family:Inter,sans-serif;color:#ff5252;word-wrap:break-word}.avatar-container{display:flex;justify-content:center;align-items:center;width:max-content}.avatar-container .avatar-img{vertical-align:middle}.avatar-container .avatar-img.rounded{border-radius:50%}.avatar-container .avatar-initials{color:#fff;text-align:center}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{position:relative;height:100%;text-align:center;background:0 0;border:1.8px solid #D8D8D8;color:#39b54a;padding:4px 12px;margin-right:8px;font:inherit;font-weight:700;line-height:normal;overflow:visible;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{color:#fff;background:#00a699}.SingleDatePickerInput{display:inline-block;background-color:#fff}.SingleDatePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker .select{height:30px;border:1px solid #D8D8D8;border-radius:4px}.SingleDatePicker .select.month-select{margin-right:10px}.SingleDatePicker select{-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{z-index:2;background-color:#fff;position:absolute}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:#0000004d;position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:#b0b3b4;text-decoration:none}.SingleDatePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;font-size:14px}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{width:33px;height:26px;position:absolute;z-index:2}.DayPickerKeyboardShortcuts_show:before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:before{border-top:26px solid transparent;border-right:33px solid #00a699;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:before{border-bottom:26px solid transparent;border-right:33px solid #00a699;top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:before{border-bottom:26px solid transparent;border-left:33px solid #00a699;top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:hover:before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{top:1px;right:5px}.DayPickerKeyboardShortcuts_showSpan__topLeft{top:1px;left:5px}.DayPickerKeyboardShortcuts_panel{overflow:auto;background:#fff;border:1px solid #dbdbdb;border-radius:2px;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;padding:22px;margin:33px;text-align:left}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{list-style:none;padding:0;font-size:14px}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{border:1px solid #e4e7e7;color:#484848;background:#fff}.CalendarDay__default:hover{background:#e4e7e7;border:1px solid #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{border:0;background:#fff;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#57ca67;border:1px double #57ca67;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover,.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#39b54a;border:1px double #39b54a;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#57ca67;border:1px double #57ca67;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px double #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarDay__hovered_start_first_possible_end{background:#eceeee;border:1px double #eceeee}.CalendarDay__hovered_start_blocked_min_nights{background:#eceeee;border:1px double #e4e7e7}.CalendarMonth{background:#fff;text-align:center;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{color:#484848;font-size:18px;text-align:center;padding-top:22px;padding-bottom:37px;caption-side:initial}.CalendarMonth_caption__verticalScrollable{padding-top:12px;padding-bottom:7px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{position:absolute;left:9px}.CalendarMonthGrid__vertical,.CalendarMonthGrid__vertical_scrollable{margin:0 auto}.CalendarMonthGrid_month__horizontal{display:inline-block;vertical-align:top;min-height:100%}.CalendarMonthGrid_month__hideForAnimation{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalScrollable_prevNav{z-index:1}.DayPickerNavigation__verticalDefault{position:absolute;width:100%;height:52px;bottom:0;left:0}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation__bottom{height:auto}.DayPickerNavigation__bottomDefault{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.DayPickerNavigation_button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;margin:0}.DayPickerNavigation_button__default{border:1px solid #e4e7e7;background-color:#fff;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{cursor:default;border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{position:absolute;top:18px;line-height:.78;border-radius:3px;padding:6px 9px}.DayPickerNavigation_bottomButton__horizontalDefault{position:static;margin:-10px 22px 30px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{padding:5px;background:#fff;box-shadow:0 0 5px 2px #0000001a;position:relative;display:inline-block;text-align:center;height:100%;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault,.DayPickerNavigation_prevButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{height:19px;width:19px;fill:#82888a;display:block}.DayPickerNavigation_svg__vertical{height:42px;width:42px;fill:#484848}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{background:#fff;position:relative;text-align:left}.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{box-shadow:0 2px 6px #0000000d,0 0 0 1px #00000012;border-radius:3px}.DayPicker_portal__horizontal{box-shadow:none;position:absolute;left:50%;top:50%}.DayPicker_portal__vertical{position:initial}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;top:62px;z-index:2;text-align:left}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff;margin-left:0;left:0;width:100%;text-align:center}.DayPicker_weekHeader_ul{list-style:none;margin:1px 0;padding-left:0;padding-right:0;font-size:14px}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{position:relative;overflow:hidden;border-radius:3px}.DayPicker_transitionContainer__horizontal{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{padding-top:20px;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DateInput{margin:0;padding:0;background:#fff;position:relative;display:inline-block;width:50%;vertical-align:middle}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{font-family:Inter,sans-serif;font-size:1rem;line-height:24px;background-color:#fff;width:100%;padding:11px 11px 9px;border:0;border-top:0;border-right:0;border-bottom:2px solid transparent;border-left:0;border-radius:0}.DateInput_input__small{font-size:15px;line-height:18px;letter-spacing:.2px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:400}.DateInput_input__readOnly{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateInput_input__focused{box-sizing:border-box;outline:0;background:#fff}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{position:absolute;width:20px;height:10px;left:22px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:transparent}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{display:none;vertical-align:middle;color:#484848}.DateRangePickerInput_arrow_svg{vertical-align:middle;fill:#484848;height:24px;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker .select{height:30px;border:1px solid #D8D8D8;border-radius:4px}.DateRangePicker .select.month-select{margin-right:10px}.DateRangePicker select{-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.DateRangePicker__block{display:block}.DateRangePicker_picker{z-index:2;background-color:#fff;position:absolute}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:#0000004d;position:fixed;top:0;left:0;height:100%;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:#b0b3b4;text-decoration:none}.DateRangePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.single-datepicker-container{position:relative}.single-datepicker-container.focused{border:1px solid #39b54a;border-radius:3px}.single-datepicker-container.prepend-icon .SingleDatePickerInput__block{padding-left:28px}.single-datepicker-container span.icon-before{visibility:visible;position:absolute;color:#90a3ae;float:left;top:10px;left:10px;cursor:pointer;z-index:1}.single-datepicker-container span.icon-after{visibility:visible;position:absolute;color:#90a3ae;float:right;top:10px;right:10px;cursor:pointer}.single-datepicker-container.error span.icon-after{visibility:hidden}.single-datepicker-container .error-icon{display:none}.single-datepicker-container.error{border:1px solid red;border-radius:3px}.single-datepicker-container.error .error-text{font-family:Inter,sans-serif;padding-left:5px;color:#ff5252;word-wrap:break-word}.single-datepicker-container.error .error-icon{display:block;position:absolute;color:#ff5252;z-index:1;float:right;top:14px;right:10px}.range-datepicker-container{position:relative}.range-datepicker-container.focused{border:1px solid #39b54a;border-radius:3px}.range-datepicker-container.prepend-icon .DateInput_input{padding-left:35px}.range-datepicker-container.error span.icon-after{visibility:hidden}.range-datepicker-container .error-icon{display:none}.range-datepicker-container.error{border:1px solid red;border-radius:3px}.range-datepicker-container.error .error-text{font-family:Inter,sans-serif;padding-left:5px;color:#ff5252;word-wrap:break-word}.range-datepicker-container.error .error-icon{display:block;position:absolute;color:#ff5252;z-index:1;float:right;top:14px;right:10px}.rate{float:left;height:46px;padding:0 10px}.rate:not(:checked)>input{position:absolute;top:-9999px}.rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;color:#ccc}.rate:not(:checked)>label:before{content:"★ "}.rate>input:checked~label{color:#ffc700}.rate:not(:checked)>label:hover,.rate:not(:checked)>label:hover~label{color:#c59b08}.rate>input:checked+label:hover,.rate>input:checked+label:hover~label,.rate>input:checked~label:hover,.rate>input:checked~label:hover~label,.rate>label:hover~input:checked~label{color:#deb217}#snackbars-entry-point{position:fixed;bottom:0;left:50%}.snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;margin-bottom:20px;color:#fff;text-align:center;border-radius:3px;padding:16px;z-index:1;left:50%;bottom:35px;font-size:17px}.snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.stepper-container{width:100%}.stepper-container .step{position:relative;min-height:120px;color:gray}.stepper-container .step+.step{margin-top:20px}.stepper-container .step>div:first-child{position:static;height:0}.stepper-container .step>div:not(:first-child){margin-left:1.5em;padding-left:1em}.stepper-container .step.step-active{color:#4285f4}.stepper-container .step.step-active .circle{background-color:#4285f4}.stepper-container .step.step-complete .circle{background-color:#4e9b4e;line-height:55px}.stepper-container .circle{cursor:pointer;background:#000;position:relative;width:50px;height:50px;line-height:52px;border-radius:100%;font-size:25px;color:#fff;text-align:center}.stepper-container .circle span{-webkit-user-select:none;user-select:none}.stepper-container .circle:after{content:" ";width:2.5px;position:absolute;display:block;top:15px;bottom:1px;right:50%;left:50%;height:40px;transform:scaleY(2);transform-origin:50% -100%;background-color:#00000040}.stepper-container .step-active .circle:after{background-color:#4285f4}.stepper-container .step-complete .circle:after{background-color:#4e9b4e}.stepper-container .step:last-child .circle:after{display:none}.stepper-container .title{cursor:pointer;-webkit-user-select:none;user-select:none;margin-left:20px;margin-top:15px;line-height:1.7;font-weight:700}.stepper-container .caption{margin-left:10px;font-size:.8em}.alert-container{display:flex;flex-direction:row;width:100%;max-width:500px;padding:15px;color:#fff;margin-bottom:15px;align-items:center;border-radius:3px}.alert-container.default{background-color:#e2e3e5;border:1px solid #5f6269;border-left-width:5px}.alert-container.default .icon-left,.alert-container.default .icon-right{color:#5f6269}.alert-container.default .icon-right:hover{color:#161719}.alert-container.success{background-color:#d4edda;border:1px solid #39894c;border-left-width:5px}.alert-container.success .icon-left,.alert-container.success .icon-right{color:#39894c}.alert-container.success .icon-right:hover{color:#0c1d10}.alert-container.info{background-color:#cce5ff;border:1px solid #0064cc;border-left-width:5px}.alert-container.info .icon-left,.alert-container.info .icon-right{color:#0064cc}.alert-container.info .icon-right:hover{color:#001933}.alert-container.warning{background-color:#fff3cd;border:1px solid #cd9c00;border-left-width:5px}.alert-container.warning .icon-left,.alert-container.warning .icon-right{color:#cd9c00}.alert-container.warning .icon-right:hover{color:#342800}.alert-container.error{background-color:#f8d7da;border:1px solid #b11f2c;border-left-width:5px}.alert-container.error .icon-left,.alert-container.error .icon-right{color:#b11f2c}.alert-container.error .icon-right:hover{color:#2f080c}.alert-container .icon-left{margin-right:25px}.alert-container .icon-right{margin-left:25px;cursor:pointer}.alert-container .message{color:#000;font-family:Inter,sans-serif}.tabs-container .header{overflow:hidden}.tabs-container .header button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:5px 12px;font-family:Inter,sans-serif;font-weight:700;font-size:1rem}.tabs-container .header button:hover,.tabs-container .header button.active{color:#39b54a;border-bottom:2px solid #39b54a}.tabs-container .tab-content{display:none;animation:fadeEffect 1s}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}ul.breadcrumb{padding:10px 16px;list-style:none;background-color:transparent}ul.breadcrumb li{display:inline;font-size:1rem;font-family:Inter,sans-serif}ul.breadcrumb li+li:before{padding:8px;color:#000;content:"/ "}ul.breadcrumb li a{color:#000;text-decoration:none}ul.breadcrumb li a:hover{color:#39b54a;text-decoration:underline}.hydra-pagination{font-family:Inter,sans-serif;font-weight:500;display:flex;justify-content:space-between;align-items:center}.hydra-pagination .results{display:flex}.hydra-pagination .paginate{margin:15px auto;display:flex;list-style:none;outline:none}.hydra-pagination .paginate>.active>a{color:#57b4fd}.hydra-pagination .paginate>li>a{padding:7px 11px;cursor:pointer;color:#000;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:17px;width:18px;text-align:center}.hydra-pagination .paginate>li>a:hover{color:#57b4fd;text-decoration:none}.hydra-pagination .paginate>li:first-child>a,.hydra-pagination .paginate>li:first-child>span,.hydra-pagination .paginate>li:last-child>a,.hydra-pagination .paginate>li:last-child>span{background-color:#000;color:#fff;width:964px;border-radius:5px;height:964px;padding:7px}.hydra-pagination .paginate>li:first-child>a:hover,.hydra-pagination .paginate>li:first-child>span:hover,.hydra-pagination .paginate>li:last-child>a:hover,.hydra-pagination .paginate>li:last-child>span:hover{opacity:.33}.suggested-product{display:flex;justify-content:space-between;align-items:center}.suggested-product a{width:80%}@media (max-width: 767px){.suggested-product a{width:100%}}.suggested-product .btn{background:none;padding:0}.suggested-product .btn.loading i{padding:.8rem;margin-right:.8rem;color:#39b54a}@media (max-width: 767px){.suggested-product .btn{display:none}}.suggested-product:hover{background-color:none;cursor:pointer}.suggested-product:hover a{color:none}.suggested-product-item{display:flex;flex-direction:row;align-items:center;padding:.8rem;width:100%;font-size:14px}.suggested-product-item p{margin-bottom:0}.suggested-product-item__img{height:50px;width:50px}.suggested-product-item__article{margin-left:1rem;overflow:hidden;text-overflow:ellipsis;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.suggested-product-item__name{color:gold;width:100%}.suggested-product-item.hidden{display:none}.search-box{display:flex;align-items:center;background-color:#fff;width:100%;height:100%}.search-box i{margin:.3rem}.search-box .search-icon{height:18px;margin:.3rem}.search-box .search-icon:hover{height:20px;transition:height .1s ease-in-out;cursor:pointer}.search-box .input-container{margin-bottom:0;padding:0 .3rem;display:flex;justify-content:space-between;width:100%}.search-box .input-container input{color:#000;transition:width .4s ease-in-out;background:none;border:none;border-radius:0!important;margin-right:1rem;font-size:1.1rem}.search-box .input-container input::placeholder{color:#000}.search-box-wrapper{width:40%;position:relative}@media (max-width: 767px){.search-box-wrapper{width:100%}}.suggested-search-results{position:absolute;z-index:1;width:100%;background-color:#fff}@media (max-width: 1023px){.suggested-search-results{position:relative}}.suggested-search-results .show-more-btn{width:100%;border-radius:0;background-color:#39b54a}.send-email{background-image:none;background-size:cover;background-repeat:no-repeat;height:70vh;width:100%;background-color:none;display:flex;align-items:center;justify-content:center}.send-email__wrapper h1{color:#fff;text-align:center}.send-email .email-input{display:flex;align-items:center;background:#fff;justify-content:space-between;width:100%;border-radius:.3rem;margin:0 auto}@media (max-width: 767px){.send-email .email-input{width:90%}}.send-email .email-input .input-container{border-radius:0;margin-bottom:0;width:100%;padding:0 .3rem}.send-email .email-input .input-container input{background:none;border:none}.send-email .email-input .newsletter-submit-button{display:flex;justify-content:center;align-items:center;width:3.85rem;height:2.75rem;border-bottom-right-radius:.3rem;border-top-right-radius:.3rem;text-align:center;padding:0;background-color:#000}.send-email .email-input .newsletter-submit-button img{max-width:none}.send-email .error-text{position:absolute;bottom:170%;left:25%;background-color:#ff5252;min-width:18.75rem;color:#fff;padding:1rem 2rem;border-radius:.3rem;text-align:center;font-size:16px;filter:drop-shadow(0px 0px 10px rgba(56,59,81,.6))}@media (max-width: 767px){.send-email .error-text{left:8%}}.send-email .error-arrow-down{position:absolute;top:105%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-left:1.125rem solid transparent;border-right:1.125rem solid transparent;border-top:1.125rem solid #FF5252}.send-email .error-icon{display:none!important}.quantity-control{display:flex;border:1px solid #D8D8D8;border-radius:.3rem;width:fit-content;padding:.2rem .4rem}.quantity-control input[type=number]{-moz-appearance:textfield}.quantity-control input::-webkit-outer-spin-button,.quantity-control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-control .button-bg{background-color:transparent}.quantity-control .quantity-button{color:#000;font-weight:700}.quantity-control .decrement{font-size:1.3rem}.quantity-control .inactive-color{color:#d8d8d8}.quantity-control .quantity-input{padding:0 0rem}.quantity-control .quantity-input input{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:3rem;text-align:center}.table-outer th,.table-outer h4{margin:0}.table-outer .tables-content{margin:4rem auto;max-width:1200px}.table-outer .tables-content h1{font-size:3rem}.table-outer .table-header{text-align:left;padding:.5rem 1rem}.table-outer .table-header .table-header-content{display:flex;align-items:center;justify-content:flex-start}.table-outer .table-body-row:hover{background-color:#c2c2c2;cursor:pointer}.table-outer .table-cell--text{display:flex;justify-content:flex-start;align-items:center}.table-outer .table-cell--text .table-cell--text-icon-left{margin-right:.25rem}.table-outer .table-cell--text .table-cell--text-icon-right{margin-left:.25rem}.table-outer .table-cell--text p{margin:0}.table-outer .table-cell{padding:.5rem 1rem;border-spacing:0}.table-outer .table-cell--action .table-cell--action-icon{display:inline-block;justify-content:center;align-items:center}.table-outer .table-cell--action .table-cell--action-icon span{vertical-align:middle}.table-outer .tables-body .table-cell{text-align:left;padding:.5rem 1rem}.faq-container .item{margin-bottom:30px}.faq-container .accordion-component{padding:10px}.faq-container .accordion-component .title{display:flex;flex-direction:row;justify-content:center}.faq-container .accordion-component .detail-link{display:flex;flex-direction:row;justify-content:center;margin-top:10px;cursor:pointer;color:#39b54a}.faq-container .accordion-component .detail-link:hover,.faq-container .accordion-component .detail-link:active{color:#21672a;text-decoration:underline}body{font-family:Inter,sans-serif,sans-serif;line-height:1.7;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{margin:0 0 20px;font-family:Inter,sans-serif;font-size:3rem;font-weight:600;color:#000;padding:0;height:max-content}h1.dark{color:#fff}@media (max-width: 767px){h1{font-size:2rem}}h2{margin:0 0 20px;font-family:Inter,sans-serif;font-size:3rem;font-weight:600;color:#000;padding:0;height:max-content}h2.dark{color:#fff}@media (max-width: 767px){h2{font-size:2.5rem}}h3{margin:0 0 20px;font-family:Inter,sans-serif;font-size:1.75rem;font-weight:600;color:#000;padding:0;height:max-content}h3.dark{color:#fff}@media (max-width: 767px){h3{font-size:1.45rem}}h4{margin:0 0 20px;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;color:#000;padding:0;height:max-content}h4.dark{color:#fff}@media (max-width: 767px){h4{font-size:1.3rem}}h5{margin:0 0 10px;font-family:Inter,sans-serif;font-size:1.375rem;font-weight:600;color:#000;padding:0;height:max-content}h5.dark{color:#fff}h6{margin:0 0 10px;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:600;color:#000;padding:0;height:max-content}h6.dark{color:#fff}p{margin:0 0 20px;font-family:Inter,sans-serif;font-size:1rem;font-weight:unset;color:#000;padding:0;height:max-content}p.dark{color:#fff}.display-1{font-family:Inter,sans-serif;font-size:1rem;font-weight:unset;color:#000}.display-2{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:unset;color:#000}.display-3{font-family:Inter,sans-serif;font-size:1.375rem;font-weight:unset;color:#000}.display-4{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:unset;color:#000}.display-5{font-family:Inter,sans-serif;font-size:1.625rem;font-weight:unset;color:#000}.display-6{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:unset;color:#000}a{cursor:pointer!important;color:#39b54a}a:hover,a:active{color:#21672a;text-decoration:underline}strong{font-weight:700}small{font-size:.8rem}hr{border-color:#303858;width:100%}.hidden{display:none!important}.material-icons{font-size:1rem;line-height:1.7}.language-switcher-container{padding:0 10px}.language-switcher-container .dropdown-item{display:flex;flex-direction:row;width:100%}.language-switcher-container .dropdown-item .language-name{font-family:Inter,sans-serif;font-weight:400;font-size:unset;margin-bottom:0;margin-left:10px;margin-top:5px}.language-switcher-container .dropdown-item.selected .language-name{font-family:Inter,sans-serif;font-weight:400;font-size:unset;color:#fff}.language-switcher-container .dropdown-item.selected:hover .language-name{color:#39b54a}.avatar-upload-container{width:max-content;display:flex;justify-content:center}.avatar-upload-container .overlay{display:flex;justify-content:center;align-items:center;position:absolute;align-self:center;width:50px;height:50px;border-radius:50%;transition:.5s ease;opacity:0;color:#fff;background:#00000080;font-size:20px;cursor:pointer}.avatar-upload-container .overlay.loading,.avatar-upload-container:hover .overlay{opacity:1}.hydra-auth-form{max-width:360px}.hydra-auth-form-header{display:flex;flex-direction:column}.hydra-auth-form-header.align-left{align-items:flex-start}.hydra-auth-form-header.align-center{align-items:center}.hydra-auth-form-header.align-right{align-items:flex-end}.hydra-auth-form .btn-container{display:flex;flex-flow:column;gap:1.25rem;align-items:center;margin-top:2.5rem}.hydra-auth-form .btn-container .btn-primary{width:100%}.hydra-auth-form .btn-container a{color:#96a9c2;text-decoration:none}.hydra-auth-form .btn-container a:hover{color:#39b54a}.hydra-auth-form .btns-wrapper{display:flex;justify-content:center;align-items:center;gap:1.25rem}.hydra-auth-form .btns-wrapper .btn{min-width:auto;white-space:nowrap}.hydra-auth-form .btns-wrapper .bordered{border:none;box-shadow:0 0 0 1px #39b54a}.hydra-auth-form .btn-link.primary{background-color:transparent;border:none;color:#96a9c2;font-weight:400;text-decoration:none}.hydra-auth-form .btn-link.primary:hover{color:#39b54a;background-color:transparent}.hydra-fields-wrapper{margin-bottom:4rem}.hydra-fields-wrapper .input-wrapper{margin-bottom:1.25rem}.hydra-fields-wrapper .input-wrapper .labels-wrapper{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;margin-bottom:.3125rem;font-family:CircularStdMedium,sans-serif;font-weight:400}.hydra-fields-wrapper .input-wrapper .labels-wrapper a{color:#b0b5bc;text-decoration:none}.hydra-fields-wrapper .input-wrapper .labels-wrapper a:hover{color:#000}.hydra-fields-wrapper .input-wrapper .labels-wrapper .btn-transparent{padding:0;background-color:transparent;color:#b0b5bc;text-decoration:none}.hydra-fields-wrapper .input-wrapper .labels-wrapper .btn-transparent:hover{background-color:transparent}.hydra-fields-wrapper .input-wrapper .labels-wrapper .btn-transparent:hover:hover{color:#000}.hydra-fields-wrapper .input-wrapper input{padding:0 1.875rem 0 .9375rem;font-family:CircularStdMedium,sans-serif}.hydra-fields-wrapper .input-wrapper input.focus,.hydra-fields-wrapper .input-wrapper input:focus{border:1.8px solid #39b54a}.hydra-fields-wrapper .input-wrapper .icon-later{top:10px}.hydra-fields-wrapper .input-wrapper .password-toggle{height:1.2rem}.hydra-fields-wrapper input[type=checkbox]{width:1.25rem;height:1.25rem;accent-color:#39b54a}.hydra-fields-wrapper input[type=checkbox]:focus{outline:1px solid #39b54a}.hydra-fields-wrapper .form-check{display:flex;align-items:center;margin:1.875rem 0 1.25rem}.hydra-fields-wrapper .form-check .checkbox-content{align-items:center;gap:.625rem}.hydra-fields-wrapper .form-check .checkbox-label{margin:0}.hydra-fields-wrapper .form-check .form-check-input{margin-top:0!important}.hydra-fields-wrapper .form-check .form-check-label{font-size:.875rem;line-height:18px;padding-left:.2rem;cursor:default}.hydra-fields-wrapper .form-check .accept-terms__link{cursor:pointer;color:#39b54a}@media only screen and (max-width: 768px){.hydra-signup-modal-container .react-responsive-modal-container{padding-right:40px}}.hydra-signup-modal{width:100%;max-width:900px!important;padding:0;border-radius:12px}.hydra-signup-modal .tab{position:relative;padding:1.75rem;padding-bottom:0}.hydra-signup-modal .tab .col-md-7{position:unset}.hydra-signup-modal .tab .col-md-5{margin-bottom:7rem}.hydra-signup-modal .signup-fields-wrapper{margin-bottom:8rem}@media only screen and (max-width: 768px){.hydra-signup-modal .signup-fields-wrapper{margin-bottom:0}}.hydra-signup-modal .sign-up-modal-header{position:relative;padding-bottom:20px;margin-bottom:30px}.hydra-signup-modal .sign-up-modal-header:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#b0b5bc}.hydra-signup-modal .sign-up-modal-header h3{font-size:2rem;font-family:Inter,sans-serif}@media only screen and (max-width: 768px){.hydra-signup-modal .sign-up-modal-header h3{margin-bottom:20px}}.hydra-signup-modal .sign-up-modal-header p{font-size:1.5rem;line-height:1.5rem;margin-bottom:0}.hydra-signup-modal .address-input-group{display:flex;align-items:center;gap:5%}.hydra-signup-modal .address-input-group .input-wrapper:nth-child(1){flex-basis:55%}.hydra-signup-modal .address-input-group .input-wrapper:nth-child(2){flex-basis:40%}.hydra-signup-modal .activate-account{height:40vh;text-align:center}.sign-up-image-wrapper{height:100%;width:100%;background-image:linear-gradient(#0009,#0009),url(/assets/bg_auth.png);background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:12px;position:relative}.sign-up-image-wrapper .content{position:absolute;bottom:30px;left:20px;display:flex;flex-direction:column;gap:15px}.sign-up-image-wrapper h6{margin-bottom:0;color:#fff}.sign-up-image-wrapper ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.sign-up-image-wrapper li{display:flex;align-items:center;gap:10px}.sign-up-image-wrapper span{font-size:1.25rem;color:#00e676}.sign-up-image-wrapper p{color:#fff;margin-bottom:0}@media only screen and (max-width: 768px){.sign-up-image-wrapper{display:none}}.signup-modal-footer{position:absolute;left:0;bottom:0;width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:37px;padding:14px 1.75rem;background-color:#f3f3f3}@media only screen and (max-width: 768px){.signup-modal-footer{flex-wrap:wrap;gap:20px}.signup-modal-footer .btn{margin-left:auto}}.signup-modal-footer .progress-bar-wrapper .progress-step-bar{height:10px;border-radius:5px;width:100%;margin-bottom:10px;position:relative;background-color:#0000004d}.signup-modal-footer .progress-bar-wrapper .progress-step-bar:before{content:"";position:absolute;width:50%;height:100%;border-radius:5px;background-color:#39b54a}.signup-modal-footer .progress-bar-wrapper .progress-step-bar.full:before{width:100%}.signup-modal-footer .progress-bar-wrapper .step-names span{color:#0000004d;font-size:.875rem;line-height:1.0625rem}.signup-modal-footer .progress-bar-wrapper .step-names span.active{color:#000}.signup-modal-footer .progress-bar-wrapper .step-names span:nth-child(1){margin-right:30px}@media only screen and (max-width: 768px){.signup-modal-footer .progress-bar-wrapper .step-names span:nth-child(1){margin-right:15px}}.signup-modal-footer .btn-container{display:flex;align-items:center}@media only screen and (max-width: 768px){.signup-modal-footer .btn-container{margin-left:auto}}.signup-modal-footer .btn-container button:first-child{background:transparent;outline:none;border:none;margin-right:20px;padding:20px;width:max-content;min-width:auto;color:#000}@media only screen and (max-width: 768px){.signup-modal-footer .btn-container button:first-child{padding:10px;margin-right:10px}}.react-responsive-modal-closeButton{top:2px;right:2px;padding:.4rem;border-radius:50%;background-color:#fff;border:1px solid #E3E7EE;z-index:2}.react-responsive-modal-closeButton svg{width:1rem;height:1rem}.creditcard-form .form-label{font-family:Inter,sans-serif;line-height:1.5rem;color:#000;margin-top:1rem;font-weight:400}.creditcard-form .form-input{background-color:#fff;border-radius:4px;border-color:gray;color:#000}.creditcard-form .form-input .creditcard-icon{max-height:1.5rem}.creditcard-form .form-input input{color:#000}.creditcard-form .top{width:100%}.creditcard-form .form-with-gap{padding:0 1rem;grid-column-gap:1rem}.creditcard-form .label-value,.creditcard-form .label-value span{color:#000;text-align:left;justify-content:flex-start}.creditcard-form .label-value i,.creditcard-form .label-value span i{background-color:red}.creditcard-form .hide-text{opacity:0}.hydra-authpage-container{position:relative}@media only screen and (max-width: 768px){.hydra-authpage-container{width:100%;height:100%;display:grid;place-items:center}}.hydra-authpage-container>.container{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2;display:flex;justify-content:flex-start;padding-top:50px}.hydra-authpage-container>.container .top-left-logo-container img{width:max-content}.hydra-auth-page{width:100%}.hydra-auth-page .container-fluid{width:100%;display:flex;flex-wrap:nowrap;padding:0}.hydra-auth-page .image-container{min-height:100vh;display:grid;place-items:center;background-image:linear-gradient(#0009,#0009),url(/assets/bg_auth.png);background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 768px){.hydra-auth-page .image-container{display:none}}.hydra-auth-page .image-container .bottom-right-logo-container{position:absolute;bottom:20px;right:20px}.hydra-auth-page .image-container .large-app-logo-container{display:grid;place-items:center}.hydra-auth-page .image-container .large-app-logo-container img{width:26.3rem;height:4.8rem}.hydra-auth-page .form-container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4rem}html{scroll-behavior:smooth;height:100%;width:100%}#root{height:inherit}body{background-color:#f7fafc;height:inherit}.page{padding:0 20px;height:calc(100% - 78px);background-color:#f7fafc}@media only screen and (min-width: 1200px){.container{max-width:90%}}.para-text{line-height:2rem}.medium-text{font-size:1.25rem;line-height:1.5rem}.lead-text{font-size:1.5rem;line-height:2.625rem}@media only screen and (max-width: 768px){.lead-text{font-size:1.25rem;line-height:2.375rem}}.logo{display:flex;align-items:center;gap:10px}.logo span{color:#fff;text-transform:uppercase;font-weight:700;font-size:1.5rem}.Toastify__toast-container .Toastify__toast{padding-left:20px;border-radius:3px}.Toastify__toast-container .Toastify__close-button{margin-top:.5rem;padding-right:5px}.custom-confirm-modal{z-index:1000000!important}.agenda-copy-job-overlay{pointer-events:auto!important}.agenda-copy-job-overlay .react-confirm-alert,.agenda-copy-job-overlay .agenda-copy-job-dialog{pointer-events:auto}.job-conflict-alert-overlay{z-index:2147483646!important;opacity:1!important;animation:none!important;-webkit-animation:none!important}.job-conflict-alert-overlay .react-confirm-alert{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:100%;padding:12px;box-sizing:border-box;min-height:0;overflow:hidden}.job-conflict-alert{display:flex;flex-direction:column;width:min(92vw,500px)!important;max-width:min(92vw,500px)!important;max-height:min(85dvh,100% - 24px);min-height:0;overflow:hidden;box-sizing:border-box;padding:16px!important}.job-conflict-alert>.simple-klus-section-alert-title,.job-conflict-alert>.w-full.mt-3,.job-conflict-alert>.w-full.mt-3.md\:mt-4{flex-shrink:0}.job-conflict-alert>.react-confirm-alert-message{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}[data-rht-toaster].app-toaster{z-index:100050!important}[data-rht-toaster].app-toaster>div{z-index:100050!important}.homepage-wrapper{position:relative}.homepage-nav{background-color:transparent;padding:26px;padding-inline:40px;width:100%;position:absolute;top:0;z-index:10000000}.homepage-nav .nav-button{color:#000;background-color:gold;font-size:16px;line-height:24px;font-weight:600;padding:12px 18px;border-radius:8px;border:1px solid rgba(0,0,0,.12);cursor:pointer}.homepage-nav .nav-button.alt{border:1px solid #d5d7da;background-color:#fff}.homepage-nav .nav-button.mobile{width:100%;text-align:center}.homepage-nav .nav-button:hover{background-color:gold;color:#000}.homepage-nav .nav-button.alt:hover{background-color:#fff}.homepage-nav .desktop-nav-links{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.homepage-nav .desktop-nav-links .desktop-nav-right-container{display:flex;flex-direction:row;align-items:center;gap:24px}.homepage-nav .desktop-nav-links .desktop-nav-link-container{display:flex;flex-direction:row;align-items:center;gap:20px;margin:0!important;padding:0!important;list-style:none}.homepage-nav .desktop-nav-links .desktop-nav-link-container .desktop-nav-link{color:#fff!important;font-size:16px;line-height:24px;font-weight:600}.homepage-nav .desktop-nav-links .desktop-nav-button-container{display:flex;flex-direction:row;align-items:center;gap:12px}.homepage-nav .mobile-nav-links{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.homepage-nav .mobile-nav-links .mobile-nav-icon{color:#fff;font-size:24px}.homepage-nav .mobile-sidenav{height:100dvh;width:0svw;position:fixed;top:0;right:0;z-index:10000;background-color:#101323;transition:.2s ease-in-out;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.homepage-nav .mobile-sidenav-content{display:none;padding:16px;flex-direction:column;gap:16px;height:100%;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box}.homepage-nav .mobile-sidenav-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.homepage-nav .mobile-sidenav-header .mobile-sidenav-close-icon{color:#b7b8bd;font-size:24px;cursor:pointer}.homepage-nav .mobile-sidenav-link-container{width:100%;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;gap:16px;list-style:none;margin:0!important;padding:0!important}.homepage-nav .mobile-sidenav-link-container .mobile-sidenav-li{width:100%;align-self:stretch;border-radius:16px;color:#fff}.homepage-nav .mobile-sidenav-link-container .mobile-sidenav-link-text{color:#d5d7da;padding-block:4px;font-weight:600}.homepage-nav .mobile-sidenav-button-container{display:flex;flex-direction:column;gap:8px;margin-top:auto;flex-shrink:0}@media (max-width: 1120px){.homepage-nav{padding-inline:16px;padding-block:16px}}.footer{background-color:#0a0d12;padding-inline:80px;padding-top:64px;padding-bottom:16px;display:flex;flex-direction:column}.footer .footer-top{display:flex;flex-direction:column;align-items:center;gap:16px;padding-bottom:64px}.footer h2{color:#fff;font-size:30px;line-height:38px;margin:0;font-weight:600}.footer p{color:#a4a7ae;font-size:20px;line-height:30px;font-weight:400}.footer .footer-button{margin-top:16px;color:#000;background-color:gold!important;font-size:16px;line-height:24px;font-weight:600;padding:16px 22px;border-radius:8px;border:1px solid rgba(0,0,0,.12)}.footer .footer-middle{padding-block:64px;border-top:1px solid #252b37;border-bottom:1px solid #252b37;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer .footer-middle-text-container{display:flex;flex-direction:column;gap:32px;justify-content:center}.footer .footer-logo-link{width:fit-content}.footer .footer-middle-text{line-height:24px;font-weight:400;color:#a4a7ae;width:64%;font-size:16px;margin:0}.footer .footer-middle-links{display:flex;flex-direction:row;gap:32px}.footer .footer-link{color:#a4a7ae;font-size:16px;font-weight:600}.footer .footer-middle-downloads{display:flex;flex-direction:column;gap:16px}.footer .footer-middle-downloads h3{padding:0;margin:0;color:#fff;font-weight:500}.footer .footer-middle-downloads .footer-download-links,.footer .footer-middle-downloads .footer-middle-button{width:100%}.footer .footer-middle-downloads .footer-middle-buttons{display:flex;flex-direction:column;gap:16px}@media (max-width: 1120px){.footer .footer-middle{flex-direction:column;gap:48px}.footer .footer-middle-text-container{width:100%;align-items:flex-start}.footer .footer-middle-text{width:100%}.footer .footer-middle-links{flex-direction:column;gap:16px}.footer .footer-middle-downloads{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.footer .footer-middle-buttons{display:flex;flex-direction:row;gap:16px}}.footer .footer-bottom{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:32px}.footer .copyright-text{color:#a4a7ae;font-size:16px;font-weight:400}.footer .social-icons{display:flex;flex-direction:row;gap:16px}.footer .social-icon{color:#a4a7ae;margin-top:-12px;padding:0;font-size:24px}@media (max-width: 1120px){.footer .footer-bottom{flex-direction:column-reverse;align-items:flex-start;width:80%;gap:16px}}@media (max-width: 1120px){.footer{padding-inline:16px}.footer-top{text-align:center;width:100%}.footer-top h2{width:100%}}.react-responsive-modal-container{display:flex;align-items:flex-start;justify-content:center;max-width:100vw;padding:1vh 0}@media only screen and (max-width: 768px){.react-responsive-modal-container{justify-content:center}}.react-responsive-modal-container #tab-1{padding-block-end:0}@media (max-width: 768px){.react-responsive-modal-container{position:fixed!important;top:0;left:0;right:0;bottom:0;height:100%!important;justify-content:center;align-items:flex-start;overflow:hidden!important;padding:12px}}.timeline-job-modal .btn-with-icon{display:none}.react-responsive-modal-overlay{max-width:100vw!important;width:100vw!important;position:fixed!important}@media (max-width: 768px){.react-responsive-modal-overlay{padding:0!important;overflow:hidden!important}}@media (max-width: 768px){.add-klus-modal-root .react-responsive-modal-container,.add-klus-modal-root .react-responsive-modal-containerCenter{align-items:flex-start!important;justify-content:center!important;overflow-y:auto!important;overflow-x:hidden!important;padding-top:20px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px) + var(--vv-bottom-offset, 0px))}.add-klus-modal-root .react-responsive-modal-container:after,.add-klus-modal-root .react-responsive-modal-containerCenter:after{display:none!important}}.onboarding-modal{display:flex;flex-direction:column;margin:0;width:100%;max-width:min(92vw,1380px)!important;height:fit-content}@media (max-width: 768px){.onboarding-modal{max-width:100%;margin:0!important;height:87vh;max-height:87vh;overflow:hidden!important}}.onboarding-modal .react-responsive-modal-closeButton{display:none}.onboarding-modal.onboarding-modal--uitleg .react-responsive-modal-closeButton{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:100%;width:35px;height:35px;padding:0;box-shadow:0 0 3px #00000054;z-index:2;top:15px;right:15px;left:auto}@media (max-width: 768px){.onboarding-modal.onboarding-modal--uitleg .react-responsive-modal-closeButton{top:5px;right:5px}}.onboarding-modal.onboarding-modal--uitleg .react-responsive-modal-closeButton svg{background-color:#fff;border:1px solid #d5dce6;border-radius:100%;width:28px!important;height:28px!important;margin-top:-1px}.simple-add-client-modal{margin-left:2rem;margin-top:1rem}.react-responsive-modal-modal{width:100%;margin:0;padding:0;border-radius:12px;max-width:95vw;position:relative!important;align-self:center;max-height:98vh}@media (max-width: 768px){.react-responsive-modal-modal{margin:0;width:100%;max-width:calc(100vw - 24px)!important;max-height:87vh!important;font-size:14px;margin-top:14px!important;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.react-responsive-modal-modal h1{font-size:20px!important}.react-responsive-modal-modal h2{font-size:18px!important}.react-responsive-modal-modal h3{font-size:16px!important}.react-responsive-modal-modal h4{font-size:15px!important}.react-responsive-modal-modal h5,.react-responsive-modal-modal h6{font-size:14px!important}.react-responsive-modal-modal input,.react-responsive-modal-modal textarea,.react-responsive-modal-modal select{font-size:16px!important}.react-responsive-modal-modal::-webkit-scrollbar{width:6px}.react-responsive-modal-modal::-webkit-scrollbar-track{background:transparent;border-radius:10px}.react-responsive-modal-modal::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}.react-responsive-modal-modal::-webkit-scrollbar-thumb:hover{background:#0000004d}}.react-responsive-modal-modal .tab{padding:1.75rem;padding-bottom:0}@media (max-width: 768px){.react-responsive-modal-modal .tab{padding:1rem}}.react-responsive-modal-modal .input-group{display:flex;align-items:center;gap:5%}.react-responsive-modal-modal .input-group .input-wrapper:nth-child(1){flex-basis:40%}.react-responsive-modal-modal .input-group .input-wrapper:nth-child(2){flex-basis:55%}@media (max-width: 768px){.react-responsive-modal-modal .input-group{flex-direction:column;gap:12px}.react-responsive-modal-modal .input-group .input-wrapper:nth-child(1),.react-responsive-modal-modal .input-group .input-wrapper:nth-child(2){flex-basis:100%;width:100%}}.react-responsive-modal-modal .house-input-group{display:flex;align-items:center;gap:5%}.react-responsive-modal-modal .house-input-group .input-wrapper:nth-child(1){flex-basis:55%}.react-responsive-modal-modal .house-input-group .input-wrapper:nth-child(2){flex-basis:40%}@media (max-width: 768px){.react-responsive-modal-modal .house-input-group{flex-direction:column;gap:12px}.react-responsive-modal-modal .house-input-group .input-wrapper:nth-child(1),.react-responsive-modal-modal .house-input-group .input-wrapper:nth-child(2){flex-basis:100%;width:100%}}.react-responsive-modal-modal:not(.onboarding-modal):not(.notifications-inbox-modal):not(.job-media-viewer-modal){display:flex;flex-direction:column;max-height:calc(100dvh - 48px)!important;overflow:visible!important;clip-path:none!important}.react-responsive-modal-modal:not(.onboarding-modal):not(.notifications-inbox-modal):not(.job-media-viewer-modal)>:not(.react-responsive-modal-closeButton){flex:0 1 auto;min-height:0;max-height:100%!important;box-sizing:border-box;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;border-radius:inherit;clip-path:inset(0 round 12px);contain:paint}.react-responsive-modal-modal:not(.onboarding-modal):not(.notifications-inbox-modal):not(.job-media-viewer-modal)>.react-responsive-modal-closeButton{position:absolute!important;top:-14px!important;right:-14px!important;left:auto!important;bottom:auto!important;margin:0!important;float:none!important;transform:none!important;background-color:#fff!important;border-radius:100%!important;width:35px!important;height:35px!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important;box-shadow:0 0 3px #00000054!important;z-index:30!important}.react-responsive-modal-modal:not(.onboarding-modal):not(.notifications-inbox-modal):not(.job-media-viewer-modal)>.react-responsive-modal-closeButton svg{background-color:transparent!important;border:none!important;border-radius:0!important;width:28px!important;height:28px!important;margin-top:-1px!important}.fields-wrapper .input-wrapper{margin-bottom:1.25rem}.fields-wrapper .input-wrapper label{margin-bottom:.3125rem;font-weight:600}.fields-wrapper .input-wrapper input{padding:0 30px 0 15px;font-family:Inter,sans-serif}.fields-wrapper .input-wrapper input::-ms-reveal{display:none}.fields-wrapper .input-wrapper span.icon-later{top:9px}.fields-wrapper .input-wrapper .password-toggle{height:1.2rem}.fields-wrapper .form-check{display:flex;align-items:center;margin:30px 0 20px}.fields-wrapper .form-check input{width:1.3rem;height:1.3rem}.fields-wrapper .form-check input:checked{background-color:#39b54a}.fields-wrapper .form-check label{font-size:1rem;line-height:1.5rem;margin-left:1rem}.fields-wrapper .form-check label a{color:#39b54a;text-decoration:none}.add-klus-modal{position:relative;margin-top:0;z-index:1!important;border-radius:12px!important;clip-path:inset(0 round 12px);overflow-y:scroll!important;overflow-x:hidden!important;width:fit-content!important;max-width:95vw;max-height:calc(100dvh - 24px - var(--vv-bottom-offset, 0px));background-color:#fff;-webkit-overflow-scrolling:touch;scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.2) transparent!important}.add-klus-modal::-webkit-scrollbar{display:block!important;width:6px}.add-klus-modal::-webkit-scrollbar-track{background:transparent;border-radius:10px;margin-block:10px}.add-klus-modal::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}@media (min-width: 769px){.add-klus-modal .react-date-picker__calendar{left:auto!important;right:0;transform:translate(-140px)}}@media (max-width: 768px){.add-klus-modal{margin-top:0;width:calc(100vw - 24px)!important;max-width:100%;max-height:calc(100dvh - 24px - var(--vv-bottom-offset, 0px));border-radius:12px;overflow-y:scroll!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;font-size:14px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.add-klus-modal h1{font-size:20px!important}.add-klus-modal h2{font-size:18px!important}.add-klus-modal h3{font-size:16px!important}.add-klus-modal h4{font-size:15px!important}.add-klus-modal h5,.add-klus-modal h6{font-size:14px!important}.add-klus-modal p,.add-klus-modal span,.add-klus-modal div,.add-klus-modal label{font-size:14px}.add-klus-modal input,.add-klus-modal textarea,.add-klus-modal select{font-size:16px!important}.add-klus-modal button{font-size:14px!important}.add-klus-modal::-webkit-scrollbar{width:6px}.add-klus-modal::-webkit-scrollbar-track{background:transparent;border-radius:10px}.add-klus-modal::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}.add-klus-modal::-webkit-scrollbar-thumb:hover{background:#0000004d}}.add-klus-modal .klus-created-at{color:#90a3ae;font-family:Inter,sans-serif;font-size:13px;line-height:16px;width:auto;max-width:212px;text-align:left;margin:14px 20px 0}@media (max-width: 768px){.add-klus-modal .klus-created-at{margin:10px 16px 0;font-size:12px}}.add-klus-modal .tabs-container{position:relative;margin-top:20px}@media (max-width: 768px){.add-klus-modal .tabs-container{margin-top:16px}}.add-klus-modal .tabs-container .header{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:23px;width:100%;max-width:580px;height:50px;margin:0 auto;display:flex;align-items:center;padding:0 2px}@media (max-width: 768px){.add-klus-modal .tabs-container .header{height:44px;border-radius:20px}}.add-klus-modal .tabs-container .header button{width:50%;text-align:center;border:unset;height:44px;color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:500;margin-bottom:1px}@media (max-width: 768px){.add-klus-modal .tabs-container .header button{height:38px;font-size:14px}}.add-klus-modal .tabs-container .header .active{background-color:gold;border-radius:19px;font-weight:600}@media (max-width: 768px){.add-klus-modal .tabs-container .header .active{border-radius:18px}}.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container{padding-block:34px;padding-inline:50px}@media (max-width: 768px){.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container{padding-block:20px;padding-inline:20px}}.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container .employee-message-wrapper{width:580px;max-width:100%;margin:0 auto}@media (max-width: 768px){.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container .employee-message-wrapper{width:100%}}.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container .employee-message-wrapper .employee-message-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:12px}.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container .employee-message-wrapper .employee-message-header .team-pics-wrapper .employee-name{margin-left:12px}.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container .employee-message-wrapper .employee-message-header .message-created-at{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container .employee-message-wrapper .employee-message-header .message-created-at .material-icons-outlined{color:#9aa9c0}.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container .employee-message-wrapper .employee-message-header .message-created-at span:nth-child(2){margin-left:6px}.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container .employee-message-wrapper .inputs-divider{border-color:#e5e5e5}.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view{width:100%;padding:0 50px;padding-block-end:34px}@media (max-width: 768px){.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view{padding:0 20px;padding-block-end:20px}}.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view hr{display:none}.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view .material-table{margin-top:20px}@media (max-width: 768px){.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view .material-table{overflow-x:auto}}.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view .material-table thead{line-height:15px}.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view .material-table tbody tr td{padding:0}.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view .material-table tbody tr td input{cursor:pointer;color:#000}.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view thead th:first-child{width:253px}.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view thead th:nth-child(2){width:225px}.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view thead th:nth-child(3){width:131px}.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view thead tr td{font:600}.add-klus-modal .tabs-container .worker-feedback-container #job-hours-view tbody tr td{color:#000;font-weight:400}.add-klus-modal .react-responsive-modal-closeButton{background-color:#fff;border-radius:100%;width:35px;height:35px;z-index:2;display:flex;justify-content:center;align-items:center;padding:0;box-shadow:0 0 3px #00000054}.add-klus-modal .react-responsive-modal-closeButton svg{background-color:#fff;border-radius:100%;width:28px!important;height:28px!important;margin-top:-1px}.add-klus-modal .add-klus-step{padding:30px;background-color:#fff}@media (max-width: 768px){.add-klus-modal .add-klus-step{padding:15px}}@media (max-width: 768px){.add-klus-modal .klus-cards-wrapper{flex-direction:column;gap:20px!important}.add-klus-modal .klus-cards-wrapper .klus-card{width:100%}.add-klus-modal .tabs-container{background-color:#fff}.add-klus-modal .tabs-container .tab-view{padding:0;background-color:#fff}.add-klus-modal .tabs-container .tab{padding-block:20px;padding-inline:20px;background-color:#fff}}.add-klus-modal h4,.add-klus-modal p{margin-bottom:0}.add-klus-modal .address-row{max-width:700px}.add-klus-modal .address{color:#39b54a;margin-right:7.5rem;margin-top:-1.5625rem;margin-left:calc(40% + 10px)}.add-klus-modal h4{font-size:1.5rem;font-weight:700;line-height:1.8125rem}@media (max-width: 768px){.add-klus-modal h4{font-size:15px!important}}.add-klus-modal header{display:flex;flex-flow:column;align-items:center;gap:3px;margin-bottom:1.875rem}@media (max-width: 768px){.add-klus-modal header{margin-bottom:1.25rem}}.add-klus-modal header p{font-size:1.125rem;line-height:1.375rem}@media (max-width: 768px){.add-klus-modal header p{font-size:14px;line-height:1.125rem}}.add-klus-modal .klus-cards-wrapper{display:flex;align-items:stretch;gap:30px}.add-klus-modal .klus-cards-wrapper:hover .klus-card{opacity:.5}.add-klus-modal .klus-card{width:50%;display:flex;flex-flow:column;align-items:center;justify-content:space-between;padding:30px;background-color:#e8ecf2!important;border:1px solid #c4ccd8;border-radius:4px;text-decoration:none!important;font-weight:unset}@media (max-width: 768px){.add-klus-modal .klus-card{padding:20px}}.add-klus-modal .klus-card:hover{opacity:1!important}.add-klus-modal .klus-card:nth-child(1) img{height:80px;margin:80px 0}@media (max-width: 768px){.add-klus-modal .klus-card:nth-child(1) img{height:60px;margin:40px 0}}.add-klus-modal .klus-card:nth-child(2) img{margin:40px 0}@media (max-width: 768px){.add-klus-modal .klus-card:nth-child(2) img{margin:20px 0}}.add-klus-modal .klus-card h4,.add-klus-modal .klus-card p{text-align:center}.add-klus-modal .klus-card-body{display:flex;flex-flow:column;align-items:center}.add-klus-modal .klus-card-body h4{margin-bottom:.625rem}@media (max-width: 768px){.add-klus-modal .klus-card-body h4{font-size:15px!important;margin-bottom:.5rem}}.add-klus-modal .klus-card-body p{margin-bottom:1.875rem;line-height:1.5rem}@media (max-width: 768px){.add-klus-modal .klus-card-body p{font-size:14px;line-height:1.125rem;margin-bottom:1.25rem}}.add-klus-modal.klus-modal{width:720px!important;max-width:95vw;background-color:#fff;border-radius:12px!important;clip-path:inset(0 round 12px);max-height:calc(100dvh - 24px - var(--vv-bottom-offset, 0px))!important;overflow-y:scroll!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.2) transparent!important}.add-klus-modal.klus-modal::-webkit-scrollbar{display:block!important;width:6px}.add-klus-modal.klus-modal::-webkit-scrollbar-track{background:transparent;border-radius:10px;margin-block:10px}.add-klus-modal.klus-modal::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}@media (max-width: 768px){.add-klus-modal.klus-modal{width:calc(100vw - 24px)!important;max-width:100%;margin:0;background-color:#fff;max-height:calc(100dvh - 12px - var(--vv-bottom-offset, 0px))!important;overflow-y:scroll!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;font-size:14px}.add-klus-modal.klus-modal h1{font-size:20px!important}.add-klus-modal.klus-modal h2{font-size:18px!important}.add-klus-modal.klus-modal h3{font-size:16px!important}.add-klus-modal.klus-modal h4{font-size:15px!important}.add-klus-modal.klus-modal h5,.add-klus-modal.klus-modal h6{font-size:14px!important}.add-klus-modal.klus-modal p,.add-klus-modal.klus-modal span,.add-klus-modal.klus-modal div,.add-klus-modal.klus-modal label{font-size:14px}.add-klus-modal.klus-modal input,.add-klus-modal.klus-modal textarea,.add-klus-modal.klus-modal select{font-size:16px!important}.add-klus-modal.klus-modal button{font-size:14px!important}}@media (max-width: 1024px){.add-klus-modal.klus-modal:not(.agenda-landscape-modal){width:90vw!important;max-width:90vw!important;max-height:calc(100dvh - 24px - var(--vv-bottom-offset, 0px))!important}.add-klus-modal.klus-modal:not(.agenda-landscape-modal) .tabs-container .header{height:42px}.add-klus-modal.klus-modal:not(.agenda-landscape-modal) .tabs-container .header button{height:36px;padding:2px 8px}.add-klus-modal.klus-modal:not(.agenda-landscape-modal) .tabs-container .header button .tab-text{display:block;line-height:1.05;white-space:normal;transform:translateY(-1px)}.add-klus-modal.klus-modal:not(.agenda-landscape-modal) .simple-klus-status{padding:3px 9px;border-width:1.5px;font-size:10.5px;line-height:1.1}.add-klus-modal.klus-modal:not(.agenda-landscape-modal) .simple-klus-title-row{align-items:center}.add-klus-modal.klus-modal:not(.agenda-landscape-modal) .simple-klus-title-row .simple-klus-title-input{font-size:20px!important;line-height:1.2!important;min-height:32px}.add-klus-modal.klus-modal:not(.agenda-landscape-modal) .job-color-selector__custom-label{display:none}.add-klus-modal.klus-modal:not(.agenda-landscape-modal) .job-color-selector__custom{gap:0}.add-klus-modal.klus-modal:not(.agenda-landscape-modal) .color-circle-trigger--custom.color-circle-trigger--sm .color-circle-trigger__plus{display:none}}.add-klus-modal.klus-modal.agenda-landscape-modal{width:min(94vw,1120px)!important;max-width:min(94vw,1120px)!important;height:calc(80dvh - var(--vv-bottom-offset, 0px))!important;max-height:calc(80dvh - var(--vv-bottom-offset, 0px))!important;margin:1dvh auto 0!important;border-radius:12px!important;display:flex;flex-direction:column;overflow-y:auto!important;overflow-x:hidden!important}.add-klus-modal.klus-modal.agenda-landscape-modal .select-klus-step{height:100%;display:flex;flex-direction:column;padding:24px;overflow-y:auto}.add-klus-modal.klus-modal.agenda-landscape-modal .select-klus-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;flex:1}.add-klus-modal.klus-modal.agenda-landscape-modal .simple-klus-step{height:100%;display:flex;flex-direction:column;min-height:0;overflow:visible}.add-klus-modal.klus-modal.agenda-landscape-modal .simple-klus-top{flex:1;min-height:0;overflow-y:auto;padding-bottom:12px}.add-klus-modal.klus-modal.agenda-landscape-modal .add-klus-modal-footer{margin-top:0!important;flex-shrink:0;position:sticky;bottom:0;z-index:3}.add-klus-modal .simple-klus-step{scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.2) transparent!important}.add-klus-modal .simple-klus-step::-webkit-scrollbar{display:block!important;width:6px}.add-klus-modal .simple-klus-step::-webkit-scrollbar-track{background:transparent;border-radius:10px;margin-block:10px}.add-klus-modal .simple-klus-step::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}.ck-button{z-index:0}@media screen and (max-width: 768px){.add-klus-modal .content-wrapper{padding:15px!important;display:flex;align-items:center;height:100%;color:#878c9e;font-weight:700}.add-klus-modal .content-wrapper .add-new-option-icon{margin-right:10px}.add-klus-modal .content-wrapper{padding:20px 50px;position:relative}}@media screen and (max-width: 768px) and (max-width: 768px){.add-klus-modal .content-wrapper{padding:15px 20px;font-size:14px}.add-klus-modal .content-wrapper label,.add-klus-modal .content-wrapper span,.add-klus-modal .content-wrapper p,.add-klus-modal .content-wrapper div{font-size:14px}.add-klus-modal .content-wrapper input,.add-klus-modal .content-wrapper textarea,.add-klus-modal .content-wrapper select,.add-klus-modal .content-wrapper button{font-size:14px!important}}@media screen and (max-width: 768px){.add-klus-modal .content-wrapper .add-notes-wrapper{position:relative}.add-klus-modal .content-wrapper .add-notes-wrapper .dot-list li{word-break:break-all}.add-klus-modal .content-wrapper .add-notes-wrapper .comment-name{word-break:normal}.add-klus-modal .content-wrapper .add-notes-wrapper .comment-name p{margin-bottom:0}.add-klus-modal .content-wrapper .add-notes-wrapper .editor{margin-top:1.25rem;z-index:1}.add-klus-modal .content-wrapper .add-notes-wrapper .note-btn-container{position:absolute;right:10px;bottom:8px;display:flex;justify-content:flex-end;align-items:center}.add-klus-modal .content-wrapper .add-notes-wrapper .btn.primary{padding:5px 10px;min-width:auto}.add-klus-modal .content-wrapper .add-notes-wrapper .ck-button .ck-dropdown__arrow{z-index:100px}.add-klus-modal .content-wrapper .add-notes-wrapper .ck.ck-button:nth-child(5){display:none}.add-klus-modal .content-wrapper .employee-hours-table{width:100%}.add-klus-modal .content-wrapper .employee-hours-table td,.add-klus-modal .content-wrapper .employee-hours-table th{border:1px solid #dee2e6}.add-klus-modal .content-wrapper .employee-hours-table .employee-name{display:flex;align-items:center;gap:.3125rem}.add-klus-modal .content-wrapper .employee-hours-table .employee-name .initials{text-transform:uppercase;color:#fff;border-radius:50%;width:1.875rem;height:1.875rem;display:grid;place-items:center;font-weight:700;font-size:1rem;line-height:1rem}.add-klus-modal .content-wrapper .employee-hours-table .employee-name .name{text-transform:capitalize}.add-klus-modal .content-wrapper .employee-hours-table tbody tr:last-child td{font-weight:700}.add-klus-modal .content-wrapper .country-dropdown-container span{font-weight:600}.add-klus-modal .content-wrapper .country-dropdown-container .select-dropdown-container{margin-top:.3125rem;width:100%}.add-klus-modal .content-wrapper .country-dropdown-container .select-dropdown__control{height:46px}.add-klus-modal .content-wrapper .address-error,.add-klus-modal .content-wrapper .error-text{width:60%;margin-left:auto;color:#ff5252;font-size:1rem;line-height:1.25rem;margin-top:-1rem;margin-bottom:1.25rem!important;padding-left:.3125rem}.add-klus-modal .content-wrapper .error-icon{display:block;position:absolute;color:#ff5252;float:right;top:14px;right:10px}}@media screen and (max-width: 768px) and (max-width: 768px){.add-klus-modal .content-wrapper .modal-form-input-row{flex:1;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.add-klus-modal .content-wrapper .multiple-inputs{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px}.add-klus-modal .content-wrapper .modal-form-input{flex:1;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.add-klus-modal .content-wrapper .modal-form-input label{flex:1;width:fit-content}.add-klus-modal .content-wrapper .modal-form-input :nth-child(2){flex:1}.add-klus-modal .content-wrapper label{height:100%;gap:10px!important}}@media screen and (max-width: 768px){.add-klus-modal .content-wrapper .modal-form-input-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:1.25rem;position:relative;width:100%}}@media screen and (max-width: 768px) and (max-width: 768px){.add-klus-modal .content-wrapper .modal-form-input-row{margin-bottom:.9375rem}}@media screen and (max-width: 768px){.add-klus-modal .content-wrapper .modal-form-input-row label{flex:1;display:flex;flex-direction:row;align-items:center;gap:20px;margin-bottom:0}}@media screen and (max-width: 768px) and (max-width: 768px){.add-klus-modal .content-wrapper .modal-form-input-row label{gap:12px;font-size:14px}}@media screen and (max-width: 768px){.add-klus-modal .content-wrapper .modal-form-input-row label>span:first-child{color:#ca8504;font-size:1.5rem}}@media screen and (max-width: 768px) and (max-width: 768px){.add-klus-modal .content-wrapper .modal-form-input-row label>span:first-child{font-size:18px}}@media screen and (max-width: 768px){.add-klus-modal .content-wrapper .modal-form-input-row label>span:last-child{font-weight:600;color:#90a3ae}}@media screen and (max-width: 768px) and (max-width: 768px){.add-klus-modal .content-wrapper .modal-form-input-row label>span:last-child{font-size:14px}}@media screen and (max-width: 768px){.add-klus-modal .content-wrapper .modal-form-input-row .picker-container .btn-placeholder,.add-klus-modal .content-wrapper .modal-form-input-row .picker-container .simple-klus-editing-date{font-weight:400;margin-left:.625rem;color:#90a3ae}.add-klus-modal .content-wrapper .modal-form-input-row .picker-container .simple-klus-editing-date{color:#000!important}.add-klus-modal .content-wrapper .modal-form-input-row .input-container{width:60%}.add-klus-modal .content-wrapper .modal-form-input-row .input-container .dropdown-container,.add-klus-modal .content-wrapper .modal-form-input-row .input-container .address-autocomplete-input{width:100%}.add-klus-modal .content-wrapper .modal-form-input-row .input-container input{border:none}.add-klus-modal .content-wrapper .modal-form-input-row .input-container input::placeholder{color:#90a3ae}.add-klus-modal .content-wrapper .modal-form-input-row .select-dropdown-container{width:60%;cursor:pointer}.add-klus-modal .content-wrapper .modal-form-input-row .select-dropdown-container .select-dropdown__indicator{display:none}.add-klus-modal .content-wrapper .modal-form-input-row .select-dropdown-container .select-dropdown__control,.add-klus-modal .content-wrapper .modal-form-input-row .select-dropdown-container .select-dropdown__control--is-focused{border:none}.add-klus-modal .content-wrapper .modal-form-input-row .select-dropdown-container .select-dropdown__placeholder{color:#90a3ae}.add-klus-modal .content-wrapper .modal-form-input-row .autocomplete-dropdown{position:relative;width:100%}.add-klus-modal .content-wrapper .modal-form-input-row .dropdown-body{position:absolute;border:1px solid #ddd;background-color:#fff;max-height:150px;overflow-y:auto;width:100%;z-index:1000;display:none}.add-klus-modal .content-wrapper .modal-form-input-row .dropdown-body.show{display:block;min-width:100%}.add-klus-modal .content-wrapper .modal-form-input-row .suggestions-list{margin:0;padding:0;list-style:none}.add-klus-modal .content-wrapper .modal-form-input-row .suggestions-list li{padding:8px;cursor:pointer}.add-klus-modal .content-wrapper .modal-form-input-row .suggestions-list li:hover{background-color:#f0f0f0}.add-klus-modal .content-wrapper .modal-form-input-row .error{color:red;margin-top:5px}.add-klus-modal .content-wrapper .modal-form-input-row .no-options{padding:8px;color:#888;min-width:100%}.add-klus-modal .content-wrapper .editor{margin-top:3.75rem}.add-klus-modal .content-wrapper .editor .ck.ck-content{padding-right:80px!important}.add-klus-modal .content-wrapper .add-klus-modal-footer{display:flex;align-items:center;justify-content:space-between;background-color:#f3f3f3;margin-top:62.5rem;border-radius:0 0 12px 12px;padding:14px}}@media screen and (max-width: 768px) and (max-width: 768px){.add-klus-modal .content-wrapper .add-klus-modal-footer{padding:4px!important}}@media screen and (max-width: 768px){.add-klus-modal .content-wrapper .add-klus-modal-footer .left a{display:flex;align-items:center;gap:5px;color:#000;text-decoration:none}}@media screen and (max-width: 768px) and (max-width: 768px){.add-klus-modal .content-wrapper .add-klus-modal-footer .left a{font-size:14px}}@media screen and (max-width: 768px){.add-klus-modal .content-wrapper .add-klus-modal-footer .left a:hover{color:#00932c}.add-klus-modal .content-wrapper .add-klus-modal-footer .left .update-klus-modal-text{color:#000;font-family:Inter,sans-serif;font-size:18px;line-height:22px;font-weight:600}}@media screen and (max-width: 768px) and (max-width: 768px){.add-klus-modal .content-wrapper .add-klus-modal-footer .left .update-klus-modal-text{font-size:15px;line-height:18px}}@media screen and (max-width: 768px) and (max-width: 768px){.add-klus-modal .content-wrapper .add-klus-modal-footer .right{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%}.add-klus-modal .content-wrapper .add-klus-modal-footer .btn{flex:1;margin:0!important;width:100%}}@media screen and (max-width: 768px){.add-klus-modal .content-wrapper .add-klus-modal-footer .right .btn-secondary{margin-right:1.25rem;color:#fff}.add-klus-modal .content-wrapper .add-klus-modal-footer .right .btn-secondary:not(.btn-stop):hover{background-color:#878c9e}.add-klus-modal .content-wrapper .add-klus-modal-footer .right .btn-secondary:not(:disabled):not(.disabled):active{background-color:#888a96}.add-klus-modal .content-wrapper .add-klus-modal-footer .right .btn-secondary:not(.btn-stop){background-color:#90a3ae}}.progress{border-radius:4px;height:8px;background-color:#e8ecf2}.progress-bar-primary{background-color:#39b54a}.progress-bar-secondary{background-color:#7c4dff}.progress-bar-tertiary{background-color:#4340de}.status{width:12px;height:12px;border-radius:50%}.status--user{position:static;left:auto;top:auto;display:inline-block;vertical-align:middle}.status.small{width:8px;height:8px}.status.large{width:16px;height:16px}.status.yellow{background-color:#eac72a}.status.green{background-color:#00e676}.status.red{background-color:#ff5252}.status.gray{background-color:#96a9c2}.status.simple-job{background-color:#536dfe;border:none}.status.large-job{background-color:#029a82;border:none}.pill{padding:3px 20px 4px 18px;border-radius:40px;background-color:#36394b;color:#fff;font-size:.875rem;line-height:1.0625rem}.odd-jobs-page .odd-jobs-table{margin-top:1.25rem}.jobs-group-header{display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width: 768px){.jobs-group-header{flex-wrap:wrap;gap:10px}}.jobs-group-header .left{display:flex;align-items:center;gap:20px;min-height:30px}@media (max-width: 768px){.jobs-group-header .left{flex-wrap:wrap;gap:10px;width:100%}}.jobs-group-header .right{display:flex;align-items:center}@media (max-width: 768px){.jobs-group-header .right{width:100%;justify-content:flex-end}}.jobs-group-header h5{font-size:1.25rem;margin-bottom:0;font-weight:700;line-height:1.5rem;margin-left:-.625rem}@media (max-width: 768px){.jobs-group-header h5{font-size:1rem;margin-left:0}}@media (max-width: 768px){.jobs-group-header .pill{font-size:.75rem;padding:2px 8px}}@media (max-width: 768px){.jobs-group-header .select-all-container{width:100%;order:10}.jobs-group-header .select-all-container label{font-size:.8125rem}}.form-check{display:flex;align-items:center;margin-bottom:.2rem}.form-check :hover{cursor:pointer}.job-cell{display:flex;align-items:center;justify-content:flex-start}.job-cell .checkbox-container{display:flex;align-items:center;margin-right:-2.5%;margin-top:2%}.job-cell .dropdown-wrapper,.job-cell .date-wrapper{display:flex;align-items:center}.status-buttons{display:flex;justify-content:center;align-items:center;gap:10px;text-size-adjust:small;padding:0!important;background-color:#fff!important}.status-buttons:hover{background-color:#fff!important}.status-buttons:focus{background-color:#fff!important}.status-buttons .singular-status{border-radius:10px!important;border:4px;border-color:#f5f6f9!important;font-size:small!important;color:#000!important}.status-buttons .singular-status:hover{background-color:#e5e8ef!important}.status-buttons .singular-status:focus{background-color:#fff!important}@media (max-width: 768px){.status-buttons{gap:5px;flex-wrap:wrap;width:100%}}.status-buttons .btn{min-width:11.25rem!important;display:inline-flex;justify-content:center;align-items:center}@media (max-width: 768px){.status-buttons .btn{min-width:auto!important;flex:1;font-size:.75rem;padding:0 .5rem!important}}.status-buttons .btn:not(:disabled):not(.disabled){padding:0!important;height:3rem;margin-block:-3rem}@media (max-width: 768px){.status-buttons .btn:not(:disabled):not(.disabled){height:2.5rem;margin-block:-2.5rem}}.status-buttons .btn:disabled{padding:0!important}.status-buttons .material-icons{color:#9aa9c0;font-size:.7rem;margin-right:.5rem}@media (max-width: 768px){.status-buttons .material-icons{font-size:.6rem;margin-right:.25rem}}.status-buttons .material-icons.yellow{color:#eac72a}.status-buttons .material-icons.green{color:#00e676}.status-buttons .material-icons.red{color:#ff5252}.status-buttons .material-icons.gray{color:#606060}table td,header td{vertical-align:middle!important}table .dropdown-container,header .dropdown-container{margin-left:auto}table .dropdown-container>button.primary,header .dropdown-container>button.primary{background-color:transparent;display:grid;place-items:center}table .dropdown-container>button.primary:hover,header .dropdown-container>button.primary:hover{background-color:transparent}table .dropdown-container>button.primary span,header .dropdown-container>button.primary span{color:#9aa9c0;font-size:1.25rem;line-height:1rem}.name-with-status{position:relative;min-width:150px;max-width:300px}.name-with-status button{border:none;background-color:transparent;text-align:left;width:100%}.name-with-status button:hover .text{color:#00932c}.name-with-status .status{margin:auto 8px auto 0;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1;flex-shrink:0}@media (max-width: 768px){.name-with-status .status{width:8px;height:8px;margin:auto 6px auto 0}}.name-with-status .text{padding-left:20px;display:block;word-break:break-word;overflow-wrap:break-word;white-space:normal}@media (max-width: 768px){.name-with-status .text{padding-left:16px;font-size:.8125rem}}.date-wrapper{display:flex;align-items:center;gap:5px}.date-wrapper .material-icons{color:#9aa9c0;font-size:1.125rem}@media (max-width: 768px){.date-wrapper .material-icons{display:none}}@media (max-width: 768px){.date-wrapper{justify-content:center;padding-left:2px;padding-right:2px}}.remarks{display:flex;align-items:center;gap:8px;min-width:180px}@media (max-width: 768px){.remarks{gap:4px;flex-wrap:wrap;min-width:150px}}.remarks>span{white-space:normal;word-wrap:break-word}@media (max-width: 768px){.remarks>span{font-size:.75rem}}.remarks .job-link{display:flex;align-items:center;background-color:transparent;border:none;white-space:nowrap;flex-shrink:0}@media (max-width: 768px){.remarks .job-link{font-size:.75rem}}.remarks .job-link:hover{color:#00932c}.remarks .job-link>.material-icons-outlined{font-size:1.125rem;color:#9aa9c0;margin-right:.3125rem;margin-top:.25rem;position:relative;flex-shrink:0}@media (max-width: 768px){.remarks .job-link>.material-icons-outlined{font-size:1rem;margin-right:.1875rem}}.remarks .job-link>.material-icons-outlined:before{content:"";position:absolute;top:0;right:0;width:4px;height:4px;background-color:red;border-radius:50%}.team-pics-wrapper{display:flex;align-items:center;min-width:80px;flex-wrap:wrap}@media (max-width: 768px){.team-pics-wrapper{gap:2px;min-width:60px;justify-content:center}}.team-person-initial{border-radius:50%;display:grid;box-sizing:border-box;width:30px;height:30px;place-items:center;text-transform:uppercase}@media (max-width: 768px){.team-person-initial{width:24px;height:24px}}.team-person-initial:not(:first-child){margin-left:-.625rem}@media (max-width: 768px){.team-person-initial:not(:first-child){margin-left:0}}.team-person-initial span{font-size:.875rem;font-weight:600;color:#fff}@media (max-width: 768px){.team-person-initial span{font-size:.625rem}}.table-wrapper{padding:20px;border-radius:12px;border:1px solid #e6e6e6;background-color:#fff;margin-bottom:2.5rem}@media (max-width: 768px){.table-wrapper{padding:12px;margin-bottom:1.5rem;border-radius:8px}}.table-wrapper .btn-with-icon{display:none}.table-scroll-container{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -20px;padding:0 20px}@media (max-width: 768px){.table-scroll-container{margin:0 -12px;padding:0 12px}}table{width:100%;margin-bottom:0;border-collapse:collapse;min-width:900px;table-layout:auto}@media (max-width: 768px){table{min-width:800px}}thead{background-color:#9aa9c01a}thead th{padding:.5rem .75rem;white-space:nowrap;vertical-align:middle}@media (max-width: 768px){thead th{padding:.4rem .5rem;font-size:.75rem}}@media (max-width: 768px){tbody{text-align:center}}tbody tr td{font-size:.875rem;line-height:1.875rem;padding:.5rem .75rem;vertical-align:middle;word-wrap:break-word;overflow-wrap:break-word}@media (max-width: 768px){tbody tr td{padding:2px!important;font-size:.8125rem;text-align:center}}.dropdown-wrapper{display:flex;align-items:center;gap:20px}.dropdown-wrapper .dropdown-container{margin-left:0}.dropdown-wrapper .dropdown-body{width:max-content}.dropdown-wrapper .material-icons.yellow{color:#eac72a}.dropdown-wrapper .material-icons.green{color:#00e676}.dropdown-wrapper .material-icons.red{color:#ff5252}.dropdown-wrapper .material-icons.gray{color:#606060}.overview-table-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}@media (max-width: 768px){.overview-table-header{flex-wrap:wrap;gap:12px;margin-bottom:1rem}.overview-table-header .left,.overview-table-header .right{width:100%}.overview-table-header .left{order:1}.overview-table-header .right{order:2}}.overview-table-header h5{margin-bottom:0}@media (max-width: 768px){.overview-table-header h5{font-size:1rem}}.overview-table-header .left--with-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media (max-width: 768px){.overview-table-header .search-input-container{width:100%;min-width:unset}.overview-table-header .search-input-container input{font-size:.875rem}}.pill-filter{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pill-filter__btn{padding:6px 14px;border:1px solid #e8ecf2;border-radius:16px;background-color:#fff;color:#1d1d1d;font-size:.875rem;font-weight:600;cursor:pointer}.pill-filter__btn:hover{background-color:#e8ecf2}.pill-filter__btn.active{background-color:gold;border-color:gold;color:#101323}.overview-table{table-layout:auto}.overview-table td,.overview-table th{min-width:100px}.overview-table .input-container{width:100%;height:100%;min-width:80px}.overview-table .input-container input{border:none;padding:1rem .75rem;line-height:1.0625rem;height:100%;font-size:.875rem;width:100%;min-width:60px}.overview-table .input-container input:focus{box-shadow:0 0 0 1px #39b54a}.payment-status-slider{display:flex;flex-direction:column;align-items:center;gap:4px}.slider{width:100px;height:8px;-webkit-appearance:none;border-radius:4px}.slider::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #cccccc;cursor:pointer}.slider.green{background:#4caf50}.slider.yellow{background:#ffc107}.slider.red{background:#f44336}.status-label{font-size:12px;color:#666}.file-uploader-wrapper .file-uploader button{border:none;outline:none;background-color:transparent;display:flex;align-items:center;gap:2px;padding:10px 0 30px;width:100%}.file-uploader-wrapper .file-uploader button .material-icons{font-size:1.5rem;color:#90a3ae}.file-uploader-wrapper .file-uploader button .button-text{font-size:1rem;line-height:1.5rem}.dot-list{list-style-type:none;margin:0;padding:20px 0 26px;position:relative}.dot-list li{display:flex;align-items:center;margin-bottom:.875rem;justify-content:space-between}.dot-list li>div{display:flex;align-items:center;gap:30px;padding-left:7px;width:40%}.dot-list li span{font-size:1rem;line-height:1.5rem}.dot-list li .btn-remove{background-color:transparent;border:none;display:flex;align-items:center;gap:5px}.dot-list li .btn-remove span{color:#90a3ae}.multi-tool-select .select-dropdown-container{margin-top:.625rem;width:40%}.multi-tool-select .select-dropdown__control{border:none!important}.multi-tool-select .select-dropdown__dropdown-indicator,.multi-tool-select .select-dropdown__clear-indicator{display:none!important}.multi-tool-select .select-dropdown__placeholder{color:#90a3ae!important}.big-input-container{width:100%;position:relative}.big-input-container .error-text{margin:5px 0 0!important}.big-input-container .w-auto{width:auto}.big-input-container .title-input{border:1.8px solid #ff5252}.big-input-container input{border:none;outline:none;font-size:2rem;line-height:2.375rem;font-weight:600}.big-input-container input::placeholder{color:#bbc6d7}.big-input-container input:focus{border:none;outline:none}.small-input-container input{border:none;outline:none;font-size:1rem;line-height:1.1875rem}.small-input-container input::placeholder{color:#bbc6d7}.small-input-container input:focus{border:none;outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.btn{min-width:200px}.btn-primary:not(:disabled):not(.disabled):active{background-color:#00e676}.btn-secondary:not(:disabled):not(.disabled):active{background-color:#eac72a}.select-all-container{display:flex;align-items:center;gap:8px;font-size:16px}.select-all-container label{margin-top:.5rem}.select-all-container input[type=checkbox]{width:20px;height:20px;cursor:pointer}.btn-invisible{display:none}.select-all-container label{cursor:pointer;color:#444}.select-all-container input[type=checkbox]:disabled+label{cursor:not-allowed;color:#888}.btn-delete-selected-jobs{border:2px;border-radius:10px!important;padding:10px 5px!important}.btn-secondary.btn-stop{background-color:#ff5252;color:#fff;box-shadow:none;outline:0 none}.btn-secondary.btn-stop:hover{background-color:#d20000}.btn-secondary.btn-stop:focus{background-color:#9f0000}.btn-secondary.btn-stop:not(:disabled):not(.disabled):active{background-color:#ff8585}.simple-klus-editing-date:hover{color:#0a043c!important}.btn-placeholder,.simple-klus-editing-date{background-color:transparent!important;padding:0;display:flex;align-items:center;gap:10px;border:none;min-width:auto;height:30px;font-weight:400}.btn-placeholder span:hover,.simple-klus-editing-date span:hover{color:#0a043c!important}.btn-placeholder .material-icons,.btn-placeholder .material-icons-outlined,.simple-klus-editing-date .material-icons,.simple-klus-editing-date .material-icons-outlined{font-size:1.5rem;line-height:1rem}.btn-placeholder span,.simple-klus-editing-date span{font-weight:400}.btn-placeholder span:nth-child(2),.simple-klus-editing-date span:nth-child(2){font-weight:400}.button-file-upload{background-color:#fff!important;color:#000!important;border:0px none!important;line-height:3!important}.sort-dropdown-container{display:flex;align-items:center;gap:.9375rem}.sort-dropdown-container>span{font-weight:600}.sort-dropdown-container .select-dropdown{min-width:150px}.sort-dropdown-container .select-dropdown__indicator-separator{display:none}.sort-dropdown-container .select-dropdown__control--is-focused{border-color:#39b54a;box-shadow:0 0 0 1px #39b54a}.sort-dropdown-container .select-dropdown__control--is-focused:hover{border-color:#39b54a}.sort-dropdown-container .select-dropdown__value-container{font-size:.875rem;line-height:1.0625rem;font-weight:600}.sort-dropdown-container .select-dropdown__option{font-size:.875rem;line-height:1.0625rem;cursor:pointer}.sort-dropdown-container .select-dropdown__option--is-focused{background-color:#39b54a1a}.sort-dropdown-container .select-dropdown__option--is-selected{background-color:#39b54a;color:#fff}.empty-state-card{display:flex;flex-direction:column;align-items:center;margin-top:15vh;gap:2.5rem}.empty-state-card img{width:240px;height:240px}.empty-state-card p{font-weight:600;font-size:1.25rem;line-height:1.1875rem;margin-bottom:0}.empty-state-card .btn{display:flex;align-items:flex-start;gap:10px}@media (max-width: 768px){.react-responsive-modal-container{padding-top:0!important}}.settings-modal-container{z-index:1!important;overflow-y:auto!important;margin:0;padding:0!important;width:87.5vw!important;max-width:95vw!important;height:min(96vh,100dvh - 48px)!important;min-height:min(96vh,100dvh - 48px)!important;max-height:min(96vh,100dvh - 48px)!important}.settings-modal-container .tabs-container--equal-height{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);width:100%;height:100%}.settings-modal-container .tabs-container--equal-height>.header{grid-column:1;grid-row:1}.settings-modal-container .tabs-container--equal-height>.tab-content{grid-column:1;grid-row:2;display:block!important;overflow-y:auto;min-height:0;min-width:0;height:100%}.settings-modal-container .tabs-container--equal-height>.tab-content--inactive{visibility:hidden;pointer-events:none;z-index:0}.settings-modal-container .tabs-container--equal-height>.tab-content--active{visibility:visible;pointer-events:auto;z-index:1}.settings-modal-container .settings-modal-panel{width:100%;box-sizing:border-box}.settings-modal-container .settings-modal-panel--padded{padding:1.5rem}@media (min-width: 640px){.settings-modal-container .settings-modal-panel--padded{padding:2rem}}.settings-modal-container .settings-admin-seat-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #e8ecf2;border-radius:8px;background:#fff;color:#1d1d1d;cursor:pointer}.settings-modal-container .settings-admin-seat-btn:hover:not(:disabled){background-color:#fafafa}.settings-modal-container .settings-admin-seat-btn:disabled{opacity:.5;cursor:not-allowed}.settings-modal-container .settings-admin-interval-toggle{display:flex;gap:8px;width:100%}.settings-modal-container .settings-admin-interval-toggle__btn{flex:1;display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border:1px solid #e8ecf2;border-radius:8px;background:#fff;color:#1d1d1d;font-size:.875rem;font-weight:600;cursor:pointer}.settings-modal-container .settings-admin-interval-toggle__btn:hover{background-color:#fafafa}.settings-modal-container .settings-admin-interval-toggle__btn.active{border-color:gold;background-color:gold;color:#101323}.settings-modal-container h2,.settings-modal-container h3{margin-bottom:0!important}.settings-modal-container .input-wrapper{margin-bottom:0}.settings-modal-container .fields-wrapper{display:flex!important;flex-direction:row;gap:10px;justify-content:space-between}@media (max-width: 768px){.settings-modal-container .fields-wrapper{flex-direction:column;margin:0;gap:0px}}@media (max-width: 768px){.settings-modal-container{margin:0!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overscroll-behavior:contain;max-height:100%!important;padding-top:0}}@media (min-width: 769px){.settings-modal-container{width:87.5vw!important}}@media (min-width: 769px) and (max-width: 1024px){.settings-modal-container{margin-top:0}}@media (min-width: 1025px){.settings-modal-container{margin-top:0}}.settings-modal-container .react-responsive-modal-closeButton{background-color:#fff;border-radius:100%;width:35px;height:35px;z-index:2;display:flex;justify-content:center;align-items:center;padding:0;box-shadow:0 0 3px #00000054}@media (max-width: 768px){.settings-modal-container .react-responsive-modal-closeButton{top:5px;right:5px;left:auto}}@media (min-width: 769px){.settings-modal-container .react-responsive-modal-closeButton{top:15px;right:15px;left:auto}}.settings-modal-container .react-responsive-modal-closeButton svg{background-color:#fff;border:1px solid #d5dce6;border-radius:100%;width:28px!important;height:28px!important;margin-top:-1px}@media (max-width: 768px){.settings-modal-container~.react-responsive-modal-overlay{padding:0!important;overscroll-behavior:contain}}.settings-modal-column{display:flex;flex-direction:column;flex-grow:1}.settings-modal-split{display:flex;flex-direction:row;gap:10px}.contact-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;padding:16px;border-radius:12px;background-color:#f8f8f8;color:#000}.contact-container--settings{flex-grow:1}@media (max-width: 1024px){.contact-container--settings{flex-direction:row}}.contact-container-icon{width:32px;height:32px;flex-shrink:0;cursor:pointer;margin-bottom:8px}@media (max-width: 1024px){.contact-container--settings .contact-container-icon{margin-bottom:0;margin-right:8px}}.contact-container-text{font-size:14px;line-height:20px}.job-created-by{margin:0 0 .5rem;font-size:.875rem;color:#d5dce6;line-height:1.4}.job-created-by__label{font-weight:500}.job-created-by__name{font-weight:600}.job-created-by__role{font-weight:400}.job-created-by__unknown{font-style:italic}.job-created-by__phone{display:inline-flex;align-items:center;gap:.25rem;margin-left:.5rem;color:inherit;text-decoration:underline;text-underline-offset:2px}.job-created-by__phone:hover{color:#39b54a}.job-created-by__phone-icon{width:.9rem;height:.9rem;flex-shrink:0}.employer-roles-settings{padding:0}.employer-roles-settings__header{margin-bottom:1.25rem}.employer-roles-settings__title{font-size:1.75rem;font-weight:700;margin:0 0 .35rem}.employer-roles-settings__subtitle{margin:0;font-size:.9rem;color:#d5dce6}.employer-roles-settings__mock-banner{margin:.75rem 0 0;padding:.5rem .75rem;background:#ffd60059;border-radius:8px;font-size:.85rem}.employer-roles-settings__toolbar{margin-bottom:1rem}.employer-roles-settings__add-card{background:#f1f1f1;border-radius:12px;padding:1rem 1.25rem;margin-bottom:1.25rem}.employer-roles-settings__card-title{font-size:1rem;font-weight:600;margin:0 0 1rem}.employer-roles-settings__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}@media (max-width: 768px){.employer-roles-settings__form-grid{grid-template-columns:1fr}}.employer-roles-settings__select{width:100%;padding:.5rem .65rem;border:1px solid rgba(0,0,0,.15);border-radius:6px;background:#fff;font-size:.9rem}.employer-roles-settings__checkbox{display:flex;align-items:center;gap:.5rem;grid-column:1/-1;font-size:.9rem;cursor:pointer}.employer-roles-settings__submit{margin-top:1rem;width:100%;max-width:200px}.employer-roles-settings__table-wrap{overflow-x:auto}.employer-roles-settings__loading{margin:0;color:#d5dce6}.employer-roles-settings__table{width:100%;border-collapse:collapse;font-size:.875rem}.employer-roles-settings__table th,.employer-roles-settings__table td{padding:.65rem .75rem;text-align:left;border-bottom:1px solid rgba(0,0,0,.08)}.employer-roles-settings__table th{font-weight:600;background:#f8f8f8}.employer-roles-settings__table a{color:inherit;text-decoration:underline;text-underline-offset:2px}.employer-roles-settings__row--blocked{opacity:.55}.employer-roles-settings__admin-badge{font-size:.8rem;color:#d5dce6}.onboarding-container{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;height:100%;min-height:0}.onboarding-container h3,.onboarding-container h2,.onboarding-container h1,.onboarding-container p{margin-bottom:0!important}.onboarding-content{display:flex;flex-direction:column;height:100%;min-height:0;max-height:min(88vh,860px)}.onboarding-content.h-200{height:min(50rem,100vh - 4rem)}.onboarding-info-top-container{padding:20px;display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:stretch;gap:20px;width:100%;min-height:0;overflow-y:auto}.onboarding-image-grid{height:100%;min-height:0}.onboarding-image-grid>div{min-height:0}.onboarding-image-container{width:auto;height:auto;max-height:100%;max-width:100%;display:block;object-fit:contain;object-position:center;border-radius:8px!important}.onboarding-image-frame{width:100%;height:100%;max-height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:8px}.onboarding-image-frame--clickable{cursor:zoom-in;border:none;padding:0;background:transparent}.onboarding-image-grid.has-dual-images .onboarding-image-frame{max-height:100%}.onboarding-info-text-block{flex-shrink:0}.onboarding-info-sidebar{display:flex;flex-direction:column;height:100%;min-height:0;flex:1;border-left:1px solid #e9eaeb;padding:16px}.onboarding-info-sidebar-nav{flex:1;min-height:0;overflow-y:auto}.onboarding-info-sidebar-contact{flex-shrink:0;margin-top:auto;padding-top:16px}.onboarding-info-image-container{background-image:url(/assets/hero-section-background.webp)}.onboarding-info-text-container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.onboarding-info-text-container h2{font-size:30px;line-height:38px;font-weight:600;color:#101828}.onboarding-info-text-container p{font-size:18px;line-height:28px;font-weight:500;color:#475467}.onboarding-info-dots-container{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;width:100%}.onboarding-info-dot{width:10px;height:10px;border-radius:50%;aspect-ratio:1;background-color:#eaecf0}.onboarding-info-dot.active{background-color:#eaaa08}.onboarding-button-container{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;border-top:1px solid #e9eaeb;padding:16px 20px;flex-shrink:0}.onboarding-button{flex:1;color:#000!important;background-color:#fff!important;font-size:16px;line-height:24px;font-weight:600;padding:12px 18px;border-radius:8px;border:1px solid rgba(0,0,0,.12)}.onboarding-button-primary{background-color:gold!important}.onboarding-image-lightbox-root{z-index:10050!important}.onboarding-image-lightbox-modal{overflow:hidden!important;margin:0;padding:0!important;max-height:90vh!important;max-width:90vw!important;width:fit-content!important;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;position:relative}.onboarding-image-lightbox-modal .react-responsive-modal-closeButton{background-color:#fff;border-radius:100%;width:35px;height:35px;z-index:2;display:flex;justify-content:center;align-items:center;padding:0;box-shadow:0 0 3px #00000054;top:15px;right:15px;left:auto}@media (max-width: 768px){.onboarding-image-lightbox-modal .react-responsive-modal-closeButton{top:5px;right:5px}}.onboarding-image-lightbox-modal .react-responsive-modal-closeButton svg{background-color:#fff;border:1px solid #d5dce6;border-radius:100%;width:28px!important;height:28px!important;margin-top:-1px}.onboarding-image-lightbox-image{max-width:90vw;max-height:88vh;width:auto;height:auto;object-fit:contain;display:block}.onboarding-pricing-top-container{padding:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #e9eaeb}.onboarding-pricing-text-container{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:4px}.onboarding-pricing-number-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.onboarding-pricing-symbol{font-size:36px;line-height:44px;font-weight:600;color:#293056}.onboarding-pricing-number{font-size:60px;line-height:72px;font-weight:600;color:#293056}.onboarding-pricing-duration{font-size:16px;line-height:20px;font-weight:500;color:#535862;width:45%;text-align:left;margin-left:2px}.onboarding-pricing-middle-container{padding:20px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.onboarding-pricing-middle-container h3{font-size:16px;line-height:24px;font-weight:600;color:#293056}.onboarding-pricing-features-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px}.onboarding-pricing-feature{width:40%;display:flex;flex-direction:row;align-items:center;gap:12px}.onboarding-contact-top-container{padding:20px;display:flex;flex-direction:column;width:100%;gap:20px}.onboarding-contact-image-container{background-image:url(/assets/contact-onboarding.webp)}.onboarding-contact-text-container{display:flex;flex-direction:column;gap:10px}.onboarding-form-top-container{display:flex;flex-direction:column;padding-block:20px 40px;gap:20px;width:100%;position:relative}.onboarding-form-top-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-radial-gradient(circle at 50% 88px,transparent 0px,transparent 46px,#e9eaeb 47px,transparent 48px);height:68%;background-position:center top;background-repeat:repeat;z-index:-1}.onboarding-form-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle,#fff0,#fff);height:68%;z-index:0;background-position:top}.onboarding-form-icon-container{display:flex;align-items:center;justify-content:center;width:100%;padding-block:24px;position:relative}.onboarding-form-icon{width:64px;height:64px;color:#181d27;background:#fff}.onboarding-form-text-container{display:flex;flex-direction:column;gap:4px;z-index:2;padding-inline:20px}.onboarding-form-input-container{display:flex;flex-direction:column;gap:20px;z-index:2;padding-top:24px;padding-inline:20px}.onboarding-form-input-row{display:flex;flex-direction:row;align-items:center;gap:20px;width:100%}.onboarding-form-input{flex:1;text-align:left;font-size:14px;line-height:20px;font-weight:500;color:#414651}.onboarding-form-input-address{flex:3}@media (max-width: 768px){.onboarding-container{overflow:hidden;font-size:16px!important;line-height:24px!important}.onboarding-container h2{font-size:24px!important;line-height:32px!important}.onboarding-container>div,.onboarding-container>div>div{min-height:0}.onboarding-info-top-container{padding:0;gap:16px;grid-template-rows:minmax(280px,1.9fr) auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.onboarding-image-grid{min-height:280px}.onboarding-image-grid.has-dual-images{min-height:360px;grid-template-rows:repeat(2,minmax(170px,1fr))}.onboarding-info-text-container{gap:8px}.onboarding-info-text-container h2{font-size:24px;line-height:32px}.onboarding-info-text-container p{font-size:16px;line-height:24px}.onboarding-info-dots-container{gap:12px}.onboarding-info-dot{width:8px;height:8px}.onboarding-button-container{gap:8px;flex-direction:column;padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:sticky;bottom:0;z-index:2;background:#fff;box-shadow:0 -8px 16px #0000000f;flex-shrink:0}.onboarding-button{font-size:14px;line-height:20px;padding:10px 16px;width:100%}.onboarding-contact-top-container{padding:16px;gap:16px}.onboarding-contact-text-container{gap:8px}.onboarding-contact-text-container h2{font-size:24px;line-height:32px}.onboarding-contact-text-container p{font-size:16px;line-height:24px}.onboarding-form-top-container:before{background:repeating-radial-gradient(circle at 50% 56px,transparent 0px,transparent 46px,#e9eaeb 47px,transparent 48px)}.onboarding-form-top-container{padding-block:16px 24px;gap:16px}.onboarding-form-icon-container{padding-block:16px}.onboarding-form-icon{width:48px;height:48px}.onboarding-form-text-container{gap:8px;padding-inline:0px}.onboarding-form-text-container h2{font-size:24px;line-height:32px}.onboarding-form-text-container p{font-size:16px;line-height:24px}.onboarding-form-input-container{gap:16px;padding-top:16px;padding-inline:0px}.onboarding-form-input-row{flex-direction:column;gap:16px}.onboarding-form-input{font-size:13px;line-height:18px}.onboarding-form-input-address{flex:1}.onboarding-image-frame{max-height:100%;min-height:0}}.color-picker-wrapper{position:relative;display:inline-block}.color-circle-trigger{width:32px;height:32px;border-radius:50%;border:2px solid #e5e7eb;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000001a;padding:0;position:relative;overflow:hidden}.color-circle-trigger--sm{width:1.1rem;height:1.1rem;border-width:1px;box-shadow:none}.color-circle-trigger--custom{background:#fff;border:2px solid transparent;background-image:linear-gradient(#fff,#fff),conic-gradient(#e53935,#ffc107,#4caf50,#00bcd4,#9c27b0,#e53935);background-origin:border-box;background-clip:padding-box,border-box}.color-circle-trigger--custom.color-circle-trigger--sm{border-width:1.5px}.color-circle-trigger--selected{box-shadow:0 0 0 2px #fff,0 0 0 3px #4340de}.color-circle-trigger__fill{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%}.color-circle-trigger__plus{position:relative;z-index:1;font-size:.625rem;line-height:1;font-weight:600;color:#878c9e}.color-circle-trigger--sm .color-circle-trigger__plus{font-size:.5rem}.color-circle-trigger:hover:not(:disabled){transform:scale(1.1);box-shadow:0 4px 12px #0003;border-color:#d1d5db}.color-circle-trigger--sm:hover:not(:disabled){box-shadow:none}.color-circle-trigger:active:not(:disabled){transform:scale(1.05)}.color-circle-trigger:disabled{cursor:not-allowed;opacity:.5}.color-picker-popover{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:16px;animation:slideIn .15s ease;box-shadow:0 4px 20px #0000001a}@keyframes slideIn{0%{opacity:0;transform:translate(-50%) translateY(-8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.color-picker-content{padding:20px;display:flex;flex-direction:column;align-items:center;gap:16px}.color-picker-content h3{margin:0;font-size:16px;font-weight:600;color:#374151;text-align:center}.picker-wrapper{display:flex;flex-direction:column;align-items:center;gap:14px}.react-colorful{width:200px!important;height:200px!important;border-radius:10px}.react-colorful .react-colorful__saturation{border-radius:10px 10px 0 0}.react-colorful .react-colorful__hue{height:28px;border-radius:0 0 10px 10px}.react-colorful .react-colorful__pointer{width:20px;height:20px;border:3px solid white;box-shadow:0 2px 8px #0000004d}.hex-input{padding:10px 14px;border:2px solid #e5e7eb;border-radius:8px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:14px;font-weight:500;text-transform:uppercase;text-align:center;width:200px;background:#f9fafb;transition:all .2s ease}.hex-input:focus{outline:none;border-color:#4340de;box-shadow:0 0 0 3px #4340de1a;background:#fff}.hex-input::placeholder{color:#9ca3af;text-transform:none}.close-button{position:absolute;top:8px;right:8px;width:28px;height:28px;border:none;background:#f3f4f6;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;color:#6b7280;transition:all .2s ease}.close-button:hover{background:#e5e7eb;color:#374151}.color-picker-wrapper.align-right .color-picker-popover{left:auto;right:0;transform:none;animation:slideInRight .15s ease}.color-picker-wrapper.align-left .color-picker-popover{left:0;transform:none}.color-picker-wrapper.align-bottom .color-picker-popover{top:auto;bottom:calc(100% + 8px)}@media (max-width: 768px){.color-picker-wrapper:not(.align-right) .color-picker-popover{left:50%;transform:translate(-50%);max-width:calc(100vw - 32px)}.color-picker-wrapper.align-right .color-picker-popover{max-width:calc(100vw - 32px)}.color-picker-content{padding:16px}.react-colorful{width:180px!important;height:180px!important}.hex-input{width:180px;font-size:14px}}@media (max-width: 480px){.react-colorful{width:160px!important;height:160px!important}.hex-input{width:160px}}.job-color-selector{min-width:0;width:100%}.job-color-selector__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem;min-width:0}.job-color-selector__label{font-size:.875rem;line-height:1.0625rem;color:#878c9e;font-weight:600}.job-color-selector__hex{flex-shrink:0;font-size:.6875rem;line-height:1;font-weight:600;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;color:#fff;background-color:#4340de;padding:.25rem .5rem;border-radius:4px;letter-spacing:.02em}.job-color-selector__row{display:flex;align-items:center;gap:.5rem;min-width:0;max-width:100%}.job-color-selector__presets{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;padding:2px 0 2px 10px;scrollbar-width:none}.job-color-selector__presets::-webkit-scrollbar{display:none}.job-color-preset-dot{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;padding:0;border:none;background:transparent;cursor:pointer;border-radius:9999px}.job-color-preset-dot:disabled{opacity:.6;cursor:not-allowed}.job-color-preset-dot__swatch{width:1.1rem;height:1.1rem;border-radius:9999px;border:1px solid rgba(0,0,0,.12);box-sizing:border-box;transition:box-shadow .15s ease,transform .15s ease}.job-color-preset-dot:hover:not(:disabled) .job-color-preset-dot__swatch{transform:scale(1.08)}.job-color-preset-dot--selected .job-color-preset-dot__swatch{box-shadow:0 0 0 2px #fff,0 0 0 3px #4340de}.job-color-selector__divider{flex-shrink:0;width:1px;height:1.375rem;background-color:#c4ccd8;margin:0 .125rem}.job-color-selector__custom{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:.125rem}.job-color-selector__custom-label{font-size:.625rem;line-height:1;color:#878c9e;white-space:nowrap}.job-color-selector--settings-custom-lg .job-color-selector__custom{gap:.25rem}.job-color-selector--settings-custom-lg .job-color-selector__custom .job-color-selector__hex{font-size:.928125rem;padding:.3375rem .675rem}.job-color-selector--settings-custom-lg .job-color-selector__custom .color-circle-trigger--sm{width:1.485rem;height:1.485rem}.job-color-selector--settings-custom-lg .job-color-selector__custom .color-circle-trigger--sm .color-circle-trigger__plus{font-size:.675rem}.job-color-selector--settings-custom-lg .job-color-selector__custom .job-color-selector__custom-label{font-size:.84375rem}header h2{margin-bottom:7px}.logo-container p{margin-bottom:0}.logos-wrapper{display:flex;align-items:center;gap:40px;margin-left:-1.875rem}.logos-wrapper svg{fill:#fff;width:200px}@media only screen and (max-width: 768px){.logos-wrapper{flex-wrap:wrap;justify-content:flex-start;margin-left:-1.25rem;gap:10px}.logos-wrapper svg{width:150px}}#hero-section{padding-top:205px;min-height:100svh;height:fit-content;display:flex;flex-direction:column;align-items:center;background:url(/assets/hero-section-background.webp);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0;position:relative}#hero-section .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#181d27,transparent);z-index:1}#hero-section h1,#hero-section p{color:#fff}#hero-section header{width:88%;margin-inline:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:2}#hero-section h1{margin-bottom:1.5rem;font-size:3.75rem;font-weight:600;line-height:72px;width:70%}#hero-section .lead-text{margin-bottom:2rem;font-size:1.5rem;color:#ffffffa6;font-weight:500;width:70%}#hero-section .hero-button{color:#000;background-color:gold;font-size:16px;line-height:24px;font-weight:600;padding:12px 42px;border-radius:8px;border:1px solid rgba(0,0,0,.12)}@media (max-width: 1120px){#hero-section .hero-button{width:100%}}#hero-section .hero-mockup{width:100%;max-width:1200px;margin-top:6.25rem;z-index:2}@media (max-width: 1120px){#hero-section{padding-top:150px;background-image:url(/assets/hero-section-background-sm.webp);background-position:left}#hero-section h1{margin-bottom:1rem;font-size:2.25rem;line-height:44px;width:95%;text-align:center}#hero-section .lead-text{font-size:1.125rem;line-height:1.75rem;width:95%}}#features{width:100%;overflow-x:hidden;margin-inline:auto;display:flex;flex-direction:column;gap:100px;padding-top:140px;padding-bottom:60px}#features .features-header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}#features h2{padding:0;margin:0}#features .lead-text{width:50%}#features .features-content{display:flex;flex-direction:column;padding-bottom:40px;gap:100px}#features .feature-item{display:flex;flex-direction:row;gap:96px;align-items:center;justify-content:center}#features .feature-item:nth-child(2n){flex-direction:row-reverse}#features .feature-item:nth-child(odd){padding-left:96px;gap:0px}#features .feature-text-container{flex:1;display:flex;flex-direction:column;gap:16px}#features .feature-text-top{display:flex;flex-direction:column;gap:16px;width:fit-content}#features .feature-text-top h3{margin:0;padding:0;font-size:24px;font-weight:600;color:#293056;width:fit-content}#features .feature-text-top p{font-size:16px;font-weight:400;color:#535862;width:64%}#features .icon{width:fit-content;height:auto;aspect-ratio:1;padding:12px;border:1px solid #e9eaeb;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#293056;font-size:24px}#features .feature-text-middle{display:flex;flex-direction:column;gap:16px}#features .feature-text-middle ul{list-style-type:none;padding:0;display:flex;flex-direction:column;gap:20px}#features .feature-text-middle li{display:flex;flex-direction:row;align-items:center;gap:12px}#features .feature-image-container{flex:1}#features .features-mockup-image{width:100%;height:auto}#features .features-cta{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#eff1f5;width:80%;margin-inline:auto;border-radius:16px;padding:64px}#features .features-cta-left{display:flex;flex-direction:column;gap:16px}#features .features-cta-title{margin:0;padding:0;font-size:30px;line-height:38px;font-weight:600}#features .features-cta-subtitle{font-size:20px;font-weight:400;color:#535862}#features .features-cta-right{display:flex;flex-direction:row;gap:12px}#features .features-button{cursor:pointer;width:fit-content;color:#000;background-color:gold;font-size:16px;line-height:24px;font-weight:600;padding:12px 18px;border-radius:8px;border:1px solid rgba(0,0,0,.12)}#features .features-button.alt{border:1px solid #d5d7da;background-color:#fff}#features .features-button:hover{text-decoration:none}@media (max-width: 1120px){#features .features-header{align-items:flex-start;text-align:left}#features .features-header h2{width:90%;font-size:30px;line-height:38px}#features .features-header .lead-text{width:90%}#features .features-content{align-items:center;justify-content:center}#features .feature-item{display:flex;flex-direction:column-reverse;width:100%}#features .feature-item:nth-child(2),#features .feature-item:nth-child(3){display:none}#features .feature-item:nth-child(odd){padding-left:0;gap:48px}#features .feature-item:nth-child(odd) .feature-text-container{gap:24px}#features .feature-item:nth-child(odd) .feature-title{font-size:30px;line-height:38px;width:80%}#features .feature-item:nth-child(odd) .feature-subtitle{width:100%;font-size:18px;line-height:28px}#features .feature-list-item{font-size:18px;line-height:28px;color:#535862}#features .features-button{width:100%}#features .icon{display:none}#features .features-cta{display:flex;flex-direction:column;gap:32px;background-color:#eff1f5;width:100%;padding-inline:24px;padding-block:40px;margin-top:3rem}#features .features-cta-subtitle{font-size:18px;line-height:28px}#features .features-cta-right{flex-direction:column-reverse;gap:12px;width:100%}#features .features-cta-right .features-button{width:100%;text-align:center}}@media (max-width: 1120px){#features{padding-bottom:0;padding-top:64px;width:90%;margin-inline:auto;gap:48px}}#kosten{width:85%;margin-inline:auto;display:flex;flex-direction:column;gap:40px;padding-block:80px;border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb;align-items:center}#kosten header{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px}.chip{width:fit-content;padding:4px 12px;border:1px solid #e9eaeb;border-radius:16px;background-color:#f3f3f3;font-weight:500}h2{font-size:36px;font-weight:600;line-height:44px;margin-bottom:16px;color:#293056}.lead-text{font-size:18px;font-weight:400;line-height:28px;color:#535862}.content{display:flex;flex-direction:row;align-items:center;gap:64px;width:50%}.text-container{flex:1;display:flex;flex-direction:column;gap:48px}.text-item{display:flex;flex-direction:column}h3{font-size:20px;font-weight:600;color:#293056}.item-text{font-size:16px;font-weight:400;line-height:24px;color:#535862}.card-container{flex:1;width:50%}.pricing-card{height:100%;border:1px solid #e9eaeb;border-radius:16px;box-shadow:0 4px 8px #00000014}.pricing-card-header{padding:32px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.pricing-card-header .card-header-left{display:flex;flex-direction:column;gap:12px}.pricing-card-header .card-header-left h4{font-size:24px;font-weight:600;color:#293056;line-height:32px;margin:0;padding:0}.pricing-card-header .card-subtitle{font-size:16px;font-weight:400;color:#535862;line-height:24px}.pricing-card-header .card-header-right{font-size:60px;font-weight:700;color:#293056;line-height:72px}.pricing-card-header .card-header-right sup{font-size:36px;font-weight:700;line-height:44px}.pricing-card-header .card-header-right span{font-size:16px;font-weight:500;line-height:24px;color:#535862}.card-middle{padding:32px;border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb;display:flex;flex-direction:column;gap:24px}.card-middle h4{font-size:16px;font-weight:600;color:#293056;line-height:24px;margin:0;padding:0}.card-middle ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 8px}.card-middle ul li{display:flex;flex-direction:row;gap:12px;align-items:center;width:calc(50% - 4px);font-size:16px;font-weight:400;color:#535862;line-height:24px}.card-middle ul li .icon{font-size:16px;color:#535862}.card-bottom{padding:32px}.pricing-card-button{width:100%;color:#000;background-color:gold!important;font-size:16px;line-height:24px;font-weight:600;padding:12px 18px;border-radius:8px;border:1px solid rgba(0,0,0,.12)}@media (max-width: 1120px){#kosten{width:90%;padding:0;border:none}h2{font-size:30px;line-height:38px}.content{flex-direction:column;align-items:center;width:100%}.text-container{display:none}.card-container{width:100%}.pricing-card-header{flex-direction:column-reverse;align-items:flex-start;gap:16px}.card-middle ul{flex-wrap:nowrap;flex-direction:column}.card-middle ul li{width:100%}}#faq{width:85%;margin-inline:auto;display:flex;flex-direction:column;gap:64px;padding-block:80px}#faq .faq-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}#faq .faq-header .lead-text{text-align:center}#faq .faqs-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:32px}#faq .faq-card{display:flex;flex-direction:column;gap:8px;padding-top:24px;width:75%;border:none;border-top:1px solid #e9eaeb;cursor:pointer}#faq .faq-card:nth-child(1){border:none}#faq .faq-card.active .faq-text{display:block}#faq .faq-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#faq .faq-icon{color:#a4a7ae;font-size:24px}#faq span{font-size:18px;line-height:28px;font-weight:600;color:#293056}#faq .faq-text{display:none;font-size:16px;font-weight:400;line-height:24px;color:#535862;width:80%}#faq .faq-help{display:flex;flex-direction:column;align-items:center;gap:32px;padding:32px 32px 40px;background-color:#eff1f5;text-align:center;border-radius:16px}#faq .faq-help-header{display:flex;flex-direction:column;align-items:center;gap:16px}#faq .faq-help-header h3{margin:0}#faq .faq-help-header p{text-align:center}#faq .faq-help-header .faq-help-images-container{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}#faq .faq-help-header .faq-help-avatar{width:64px;height:64px;border-radius:50%}#faq .faq-help-header .faq-help-avatar:nth-child(2){width:72px;height:72px;z-index:3}#faq .faq-help-header .faq-help-avatar:nth-child(1){margin-right:-18px}#faq .faq-help-header .faq-help-avatar:nth-child(3){margin-left:-18px}#faq .faq-help-cta{display:flex;flex-direction:row;align-items:center;gap:12px}#faq .faq-number{padding:12px;font-size:16px;font-weight:600;color:#293056;cursor:pointer}#faq .faq-button{color:#000;background-color:gold!important;font-size:16px;line-height:24px;font-weight:600;padding:12px 18px;border-radius:8px;border:1px solid rgba(0,0,0,.12)}@media (max-width: 1120px){#faq{gap:1rem}#faq .faq-header{gap:12px}#faq .faq-card{width:100%}#faq span{max-width:70%}#faq .faq-help-header .faq-help-avatar{width:48px;height:48px;border-radius:50%}#faq .faq-help-header .faq-help-avatar:nth-child(2){width:56px;height:56px;z-index:3}#faq .faq-help-header .faq-help-avatar:nth-child(1){margin-right:-18px}#faq .faq-help-header .faq-help-avatar:nth-child(3){margin-left:-18px}#faq .faq-help-cta{display:flex;flex-direction:column-reverse;align-items:center;gap:12px}}#contact{width:85%;margin-inline:auto;display:flex;flex-direction:column;gap:64px;padding-block:80px}#contact .contact-help{display:flex;flex-direction:column;align-items:center;gap:32px;padding:32px 32px 40px;background-color:#eff1f5;text-align:center;border-radius:16px}#contact .contact-help-header{display:flex;flex-direction:column;align-items:center;gap:16px}#contact .contact-help-header h3{margin:0}#contact .contact-help-header p{text-align:center}#contact .contact-help-header .contact-help-images-container{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}#contact .contact-help-header .contact-help-avatar{width:64px;height:64px;border-radius:50%}#contact .contact-help-header .contact-help-avatar:nth-child(2){width:72px;height:72px;z-index:3}#contact .contact-help-header .contact-help-avatar:nth-child(1){margin-right:-18px}#contact .contact-help-header .contact-help-avatar:nth-child(3){margin-left:-18px}#contact .contact-help-cta{display:flex;flex-direction:row;align-items:center;gap:12px}#contact .contact-number{padding:12px;font-size:16px;font-weight:600;color:#293056;cursor:pointer}#contact .contact-button{color:#000;background-color:gold!important;font-size:16px;line-height:24px;font-weight:600;padding:12px 18px;border-radius:8px;border:1px solid rgba(0,0,0,.12)}@media (max-width: 1120px){#contact .contact-help-header .contact-help-avatar{width:48px;height:48px;border-radius:50%}#contact .contact-help-header .contact-help-avatar:nth-child(2){width:56px;height:56px;z-index:3}#contact .contact-help-header .contact-help-avatar:nth-child(1){margin-right:-18px}#contact .contact-help-header .contact-help-avatar:nth-child(3){margin-left:-18px}#contact .contact-help-cta{display:flex;flex-direction:column-reverse;align-items:center;gap:12px}}#testimonial-section{width:100%;padding-block:80px;background-color:#0a0d12;padding-inline:5%;display:flex;flex-direction:column;gap:64px}#testimonial-section header{display:flex;flex-direction:column;align-items:center;gap:20px}#testimonial-section header h2{color:#fff;padding:0;margin:0}#testimonial-section header .lead-text{color:#a4a7ae}#testimonial-section .testimonial-card{background-color:#252b37;border-radius:12px;padding:32px;display:flex;flex-direction:column;gap:24px;width:33%}@media (max-width: 1120px){#testimonial-section .testimonial-card{width:100%}}#testimonial-section .testimonial-top{display:flex;flex-direction:row;align-items:center;gap:8px}#testimonial-section .testimonial-avatar{width:48px;height:48px;border-radius:50%}#testimonial-section .testimonial-avatar .testimonial-avatar-image{height:100%;width:100%;border-radius:50%}#testimonial-section .testimonial-avatar .testimonial-avatar-placeholder{height:100%;width:100%;border-radius:50%;background-color:#a4a7ae;display:flex;align-items:center;justify-content:center;font-size:24px;color:#252b37}#testimonial-section .testimonial-top-text-container{display:flex;flex-direction:column;gap:2px}#testimonial-section .testimonial-top-text-container h3{color:#fff;font-size:16px;font-weight:600;padding:0;margin:0}#testimonial-section .testimonial-top-text-container .testimonial-position{color:#a4a7ae;margin:0;padding:0}#testimonial-section .testimonial-body{color:#a4a7ae;font-size:16px;font-weight:400;line-height:24px}@media (max-width: 1120px){#testimonial-section{gap:48px}.testimonial-header{align-items:center;text-align:center}.testimonials-container{display:flex;flex-direction:column;align-items:center;gap:32px}}#mobile{width:90%;margin-inline:auto;display:flex;flex-direction:column;gap:80px;padding-top:8rem;padding-bottom:4rem}#mobile .mobile-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}#mobile h2{margin:0;padding:0}#mobile .lead-text{text-align:center;width:50%}#mobile .mobile-content{display:flex;flex-direction:row;align-items:center;gap:96px;padding-inline:32px}#mobile .mobile-left,#mobile .mobile-middle,#mobile .mobile-right{flex:1;display:flex}#mobile .mobile-middle{width:fit-content;align-items:center;justify-content:center}#mobile .mobile-image{height:46.875rem;width:auto}#mobile .mobile-left,#mobile .mobile-right{flex-direction:column;gap:48px}#mobile .mobile-feature{display:flex;flex-direction:column;gap:24px}#mobile .mobile-feature h3{margin:0;padding:0}#mobile .icon{width:fit-content;height:auto;aspect-ratio:1;padding:12px;border:1px solid #e9eaeb;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#293056;font-size:24px}@media (max-width: 1120px){#mobile .mobile-header{align-items:flex-start;text-align:left;width:100%}#mobile .mobile-header .lead-text{width:90%;text-align:left}#mobile .mobile-content{padding-inline:0px}#mobile .mobile-left,#mobile .mobile-right{display:none}#mobile .mobile-image{width:100%;height:auto}#mobile .mobile-middle{transform:translateY(40%);z-index:1}#mobile .mobile-header{z-index:2;padding-top:3rem;background-color:#f7fafc}}@media (max-width: 1120px){#mobile{flex-direction:column-reverse;gap:48px;margin-top:-300px}}.dashboard-nav{padding:12px 21px;background-color:#101323;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 1280px){.dashboard-nav{position:fixed;top:var(--vv-top-offset, 0px);left:0;right:0;z-index:1000;padding-top:calc(12px + env(safe-area-inset-top,0px))}}.dashboard-nav ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;gap:18px;flex-flow:row}.dashboard-nav .desktop-nav{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.dashboard-nav .desktop-nav-logo{cursor:pointer}.dashboard-nav .desktop-nav-left-container{flex:1;display:flex;flex-direction:row;align-items:center;gap:18px}.dashboard-nav .desktop-nav-link-container{display:flex;flex-direction:row;align-items:center;gap:12px}.dashboard-nav .desktop-nav-link-icon{margin-top:-5px}.dashboard-nav .desktop-nav-li{width:fit-content;display:flex;flex-direction:row;align-items:center;border-radius:8px}.dashboard-nav .desktop-nav-li.active,.dashboard-nav .desktop-nav-li.active:hover{background-color:#252b37!important;color:#fff!important}.dashboard-nav .desktop-nav-button{height:100%}.dashboard-nav .desktop-nav-button:hover{background-color:#181d27}.dashboard-nav .desktop-nav-link-text{color:#d5d7da;padding-block:4px;font-weight:600}.dashboard-nav .desktop-nav-right-container{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;align-self:stretch;gap:18px}.dashboard-nav .desktop-nav-settings-icon{color:#b7b8bd;font-size:21px;cursor:pointer}.dashboard-nav .desktop-nav-account-image{width:42px;height:42px;background-color:gold;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:#ca8504}.dashboard-nav .mobile-nav{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;gap:12px}.dashboard-nav .mobile-nav .icon{margin-top:-6px}.dashboard-nav .mobile-nav-left{display:flex}.dashboard-nav .mobile-nav-logo{cursor:pointer}.dashboard-nav .mobile-nav-right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:16px;pointer-events:auto;flex:1}.dashboard-nav .mobile-nav-date{color:#fff;font-weight:600;font-size:14px;line-height:1;display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer}.dashboard-nav .mobile-nav-date-icon{font-size:20px;margin-top:-3px;position:relative}.dashboard-nav .mobile-nav-menu-icon{color:#b7b8bd!important;font-size:24px;cursor:pointer;margin-bottom:-5px}.dashboard-nav .mobile-sidenav{height:calc(100dvh - var(--vv-top-offset, 0px));width:0svw;position:fixed;top:var(--vv-top-offset, 0px);right:0;z-index:10000;background-color:#101323;transition:.2s ease-in-out;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.dashboard-nav .mobile-sidenav-content{display:none;padding:15px 20px;flex-direction:column;gap:16px;height:100%;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box}.dashboard-nav .mobile-sidenav-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.dashboard-nav .mobile-sidenav-close-icon{color:#b7b8bd;font-size:24px;cursor:pointer}.dashboard-nav .mobile-sidenav-search-container{width:100%;height:fit-content}.dashboard-nav .mobile-sidenav-search-input{width:100%;color:#fff;border:1.2px solid #373a41;padding:8px 16px;border-radius:8px;background-color:#181d27}.dashboard-nav .mobile-sidenav-search-input::placeholder{color:#fff}.dashboard-nav .mobile-sidenav-link-container{width:100%;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.dashboard-nav .mobile-sidenav-li{width:100%;align-self:stretch;border-radius:8px;color:#fff}.dashboard-nav .mobile-sidenav-li.active{background-color:#252b37!important;color:#fff!important}.dashboard-nav .mobile-sidenav-link-button{width:100%}.dashboard-nav .mobile-sidenav-link-button:hover{background-color:#181d27}.dashboard-nav .mobile-sidenav-link-text{color:#d5d7da;padding-block:4px;font-weight:600}.dashboard-nav .mobile-sidenav-link-icon{color:#94979c;margin-bottom:-6px;font-size:21px}.dashboard-nav .mobile-sidenav-link-text{color:#d5d7da;padding-block:8px}.dashboard-nav .mobile-sidenav-bottom-container{display:flex;flex-direction:column;gap:16px;margin-top:auto;flex-shrink:0}.dashboard-nav .mobile-sidenav-settings-links-container{border-top:1.2px solid #373a41;padding-top:2%;width:100%;display:flex;flex-direction:column;gap:12px}.dashboard-nav .mobile-sidenav-account-container{width:100%;border:1.2px solid #373a41;border-radius:12px;padding:12px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#b7b8bd}.dashboard-nav .mobile-sidenav-account-left{display:flex;flex-direction:row;align-items:center;gap:12px}.dashboard-nav .mobile-sidenav-account-image{width:48px;height:48px;background-color:gold;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:#ca8504}.dashboard-nav .mobile-sidenav-account-text-container{display:flex;flex-direction:column;gap:4px}.dashboard-nav .mobile-sidenav-account-name{font-weight:700;line-height:1;color:#fff}.dashboard-nav .mobile-sidenav-account-email{line-height:1}.dashboard-nav .mobile-sidenav-account-icon{font-size:21px;margin-bottom:-4px;cursor:pointer}.dashboard-nav li #material-nav-btn{height:44px}.dashboard-nav li button{display:flex;align-items:center;gap:10px;padding:6px 14px 5px 8px;text-decoration:none;border-radius:6px;background-color:transparent;border:none;cursor:pointer}.dashboard-nav li button span{color:#fff}.dashboard-nav li button span:nth-child(1){font-size:1.25rem}.dashboard-nav li button span:nth-child(2){font-size:1.125rem;line-height:1.375rem}.dashboard-nav li button:hover,.dashboard-nav li button.active{background-color:#39b54a}.dashboard-nav .right-container button{background-color:transparent;padding:5px!important;min-width:none;display:flex;gap:20px;align-items:center}.dashboard-nav .right-container button .material-icons{color:#fff!important}.dashboard-nav .right-container .dropdown-container{position:relative;z-index:1001}.dashboard-nav .right-container .company-info p{margin-bottom:0;text-align:right;line-height:1}.dashboard-nav .right-container .company-info p:first-child{font-weight:600;color:#fff}.dashboard-nav .right-container .company-info p:last-child{color:#ffffffa8}.dashboard-nav .right-container .btn.btn-with-icon{display:flex;align-items:center;gap:.625rem;min-width:auto}.dashboard-nav .right-container .btn.btn-with-icon span:first-child{line-height:1.375rem}@media (max-width: 768px){.dashboard-nav .right-container .btn.btn-with-icon{font-size:.8rem;padding:1rem}}.notifications-inbox-trigger{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#b7b8bd;font-size:21px;padding:4px}.notifications-inbox-trigger:hover{color:#fff}.notifications-inbox-badge{position:absolute;top:0;right:0;width:10px;height:10px;border-radius:50%;background-color:gold;border:2px solid #101323}.react-tiny-popover-container.notifications-inbox-popover{z-index:10000!important;width:max-content;height:max-content;pointer-events:none}.react-tiny-popover-container.notifications-inbox-popover>*{pointer-events:auto}.notifications-inbox-panel{display:flex;flex-direction:column;width:360px;max-width:calc(100vw - 32px);max-height:480px;background-color:#fff;border-radius:8px;box-shadow:0 8px 24px #0000001f;overflow:hidden}.notifications-inbox-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid #e8ecf2}.notifications-inbox-header h6{margin:0;font-size:1.125rem;font-weight:600;color:#101323}@media (max-width: 480px){.notifications-inbox-header{flex-wrap:wrap}.notifications-inbox-header .notifications-inbox-mark-all{font-size:.8125rem}}.notifications-inbox-mark-all{background:transparent;border:none;color:#39b54a;font-size:.875rem;font-weight:600;cursor:pointer;padding:0}.notifications-inbox-mark-all:hover{text-decoration:underline}.notifications-inbox-mark-all:disabled{color:#b7b8bd;cursor:default;text-decoration:none}.notifications-inbox-body{overflow-y:auto}.notifications-inbox-panel .notifications-inbox-body{max-height:360px}.notifications-inbox-item{display:flex;align-items:stretch;position:relative;border-bottom:1px solid #e8ecf2}.notifications-inbox-item:last-child{border-bottom:none}.notifications-inbox-item.unread{background-color:#ffd70014}.notifications-inbox-item-content{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;padding:12px 8px 12px 16px;cursor:pointer;text-align:left;background:transparent;border:none}.notifications-inbox-item-content:hover{background-color:#e8ecf2}.notifications-inbox-item-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:10px 12px 10px 4px;flex-shrink:0}@media (max-width: 768px){.notifications-inbox-item-actions{gap:6px;padding:8px 10px 8px 2px}}.notifications-inbox-memory-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:transparent;color:#1d1d1d;cursor:pointer}.notifications-inbox-memory-btn:hover{background-color:#e8ecf2;color:#101323}.notifications-inbox-memory-btn svg{width:18px;height:18px}@media (max-width: 768px){.notifications-inbox-memory-btn{width:40px;height:40px}}.notifications-inbox-status-dot{position:static;width:12px;height:12px;border-radius:50%;padding:0;cursor:pointer;flex-shrink:0;box-sizing:border-box}.notifications-inbox-status-dot:hover{transform:scale(1.15)}.notifications-inbox-status-dot--filled{background-color:gold;border:none}.notifications-inbox-status-dot--outline{background-color:transparent;border:2px solid #FFD700}@media (max-width: 768px){.notifications-inbox-status-dot{width:36px;height:36px}}.notifications-inbox-item-title{font-size:.875rem;font-weight:600;color:#101323;line-height:1.0625rem;padding-right:16px}.notifications-inbox-item-body{font-size:.875rem;color:#1d1d1d;line-height:1.0625rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notifications-inbox-item-meta{font-size:.8125rem;color:#b7b8bd}.notifications-inbox-footer{flex-shrink:0;border-top:1px solid #e8ecf2;background-color:#fff}.notifications-inbox-full-link{display:block;width:100%;padding:14px 16px;border:none;background:transparent;text-align:center;font-size:.875rem;font-weight:700;color:#101323;cursor:pointer}.notifications-inbox-full-link:hover{background-color:#e8ecf2}.notifications-inbox-empty,.notifications-inbox-loading{padding:24px 16px;text-align:center;color:#b7b8bd;font-size:.875rem}.notifications-inbox-modal-root{z-index:10050!important}.notifications-inbox-modal-overlay{overscroll-behavior:none}@media (max-width: 768px){.notifications-inbox-modal-overlay{padding:0!important}}.notifications-inbox-modal{overflow:hidden!important;margin:0;padding:0!important;max-height:88vh!important;max-width:90vw!important;width:90vw!important;border-radius:12px}@media (max-width: 768px){.notifications-inbox-modal{margin:0!important;width:100%!important;max-width:100%!important;max-height:87vh!important;overscroll-behavior:contain}}.notifications-inbox-modal .react-responsive-modal-closeButton{background-color:#fff;border-radius:100%;width:35px;height:35px;z-index:2;display:flex;justify-content:center;align-items:center;padding:0;box-shadow:0 0 3px #00000054}@media (max-width: 768px){.notifications-inbox-modal .react-responsive-modal-closeButton{top:5px;right:5px;left:auto}}@media (min-width: 769px){.notifications-inbox-modal .react-responsive-modal-closeButton{top:15px;right:15px;left:auto}}.notifications-inbox-modal .react-responsive-modal-closeButton svg{background-color:#fff;border:1px solid #d5dce6;border-radius:100%;width:28px!important;height:28px!important;margin-top:-1px}.notifications-inbox-modal-inner{display:flex;flex-direction:column;height:88vh;max-height:88vh;overflow:hidden;overscroll-behavior:contain}@media (max-width: 768px){.notifications-inbox-modal-inner{height:87vh;max-height:87vh}}.notifications-inbox-modal-inner .notifications-inbox-header{padding:16px 56px 16px 20px}.notifications-inbox-modal-inner .notifications-inbox-header h6{font-size:1.25rem}@media (max-width: 768px){.notifications-inbox-modal-inner .notifications-inbox-header{padding-right:48px}}.notifications-inbox-modal-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.notifications-inbox-modal-footer-meta{flex-shrink:0;padding:12px 20px;border-top:1px solid #e8ecf2;text-align:center;font-size:.875rem;color:#b7b8bd;background-color:#fff}.notifications-inbox-modal-filters{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid #e8ecf2;flex-shrink:0}@media (max-width: 768px){.notifications-inbox-modal-filters{flex-direction:column;align-items:stretch;padding:12px 16px;gap:10px}}.notifications-inbox-filter-group{display:flex;gap:8px;flex-shrink:0}.notifications-inbox-search{width:220px;max-width:100%;margin-left:auto;padding:8px 12px;border:1px solid #e8ecf2;border-radius:8px;font-size:.875rem;color:#101323;background-color:#fff}.notifications-inbox-search:focus{outline:none;border-color:#39b54a}@media (max-width: 768px){.notifications-inbox-search{width:100%;margin-left:0}}.notifications-inbox-filter-btn{padding:6px 14px;border:1px solid #e8ecf2;border-radius:16px;background-color:#fff;color:#1d1d1d;font-size:.875rem;font-weight:600;cursor:pointer}.notifications-inbox-filter-btn:hover{background-color:#e8ecf2}.notifications-inbox-filter-btn.active{background-color:#101323;border-color:#101323;color:#fff}.notifications-inbox-modal-footer{flex-shrink:0;border-top:1px solid #e8ecf2;background-color:#fff}.notifications-inbox-modal-footer .hours-page-footer{margin:0;padding:12px 20px}@media (max-width: 768px){.notifications-inbox-modal-footer .hours-page-footer{padding:12px 16px;margin-top:0}}.react-responsive-modal-root:has(.notification-job-modal){z-index:10060!important}.notification-toast{display:flex;flex-direction:column;gap:4px;width:320px;max-width:calc(100vw - 32px);padding:12px 14px;background-color:#fff;border:1px solid #e8ecf2;border-left:4px solid #FFD700;border-radius:8px;box-shadow:0 8px 24px #0000001f;cursor:pointer;text-align:left;transition:opacity .2s ease,transform .2s ease}.notification-toast.show{animation:notification-toast-in .2s ease}.notification-toast:hover{background-color:#e8ecf2}.notification-toast-title{font-size:.875rem;font-weight:600;color:#101323;line-height:1.0625rem}.notification-toast-body{font-size:.875rem;color:#1d1d1d;line-height:1.0625rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes notification-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dashboard-header{display:flex;justify-content:space-between;align-items:center;padding:30px 0}.dashboard-header h3{margin-bottom:0}.dashboard-header .right-container{display:flex;flex-flow:column;align-items:flex-end}.dashboard-header .right-container>p{font-size:1.125rem;line-height:1.375rem;margin-bottom:.3125rem;text-transform:capitalize}.dashboard-header .right-container span{font-size:.8125rem;line-height:1rem;color:#607d8b}.dashboard-header .right-container .status-container{display:flex;align-items:center;gap:10px}.dashboard-header .right-container .status{width:8px;height:8px;background-color:#00e676;border-radius:50%;position:relative}.dashboard-header .right-container .status:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;background-color:#00c85326}.dashboard-header .right-container .btn.btn-with-icon{display:flex;align-items:center;gap:.625rem;min-width:auto}.dashboard-header .right-container .btn.btn-with-icon span:first-child{line-height:1.375rem}@media (max-width: 768px){.dashboard-header .right-container .btn.btn-with-icon{font-size:.8rem;padding:1rem}}.weekly-overview-section{padding:1.25rem;border-radius:.75rem;border:1px solid #e6e6e6;background-color:#fff;margin-bottom:2.5rem}.weekly-overview-section header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem}.weekly-overview-section header h5{font-size:1.5rem;line-height:1.8125rem;font-weight:700;margin-bottom:0}.weekly-overview-section header .right{display:flex;align-items:center;gap:10px}.weekly-overview-section .container-fluid{padding:0}.weekly-overview-section .progress-tasks-wrapper{display:flex;flex-flow:column;gap:24px}.weekly-overview-section .task-progress{display:flex;flex-flow:column;gap:10px}.weekly-overview-section .task-progress .task-info{display:flex;align-items:center;justify-content:space-between}.weekly-overview-section .task-progress .task-info span{font-size:.875rem;line-height:1.375rem;color:#595959}.progress-card{height:100%;padding:15px;border:1px solid #e6e6e6}.progress-card hr{border-color:#e6e6e6}.notes-section{padding-bottom:40px}.notes-section .btn-secondary.btn-with-icon{display:none}.notes-section .container-fluid{padding:0}.notes-section .messages-card,.notes-section .memories-card{padding:20px;border:1px solid #e8ecf2;border-radius:12px;background-color:#fff;height:100%}.notes-section .messages-card h6{margin-bottom:1.25rem}.notes-section .messages-card .message-wrapper{display:flex;align-items:center;justify-content:space-between;word-break:break-all}.notes-section .messages-card .message-wrapper .btn-link{background-color:unset;padding:0;font-size:1rem;font-weight:400;color:#39b54a;text-align:left}.notes-section .messages-card .message-wrapper p{margin-bottom:0}.notes-section .messages-card .message-wrapper .actions-container{display:flex;flex-flow:column;justify-content:center}.notes-section .messages-card .message-wrapper .btn-icon{padding:0;background-color:transparent;min-width:auto}.notes-section .messages-card .message-wrapper .material-icons-outlined{font-size:1.5rem;line-height:1.5rem;color:#96a9c2;cursor:pointer;padding:2px 10px;margin-right:-.625rem}.notes-section .notes-input{border:1.8px solid #D8D8D8}.notes-section .notes-input input{width:85%!important;border:none!important}.notes-section .memory-input-wrapper{margin-top:1.25rem;flex-shrink:0}.notes-section .memory-input-composer{display:flex;align-items:stretch;border:1.8px solid #D8D8D8;border-radius:8px;overflow:hidden;min-height:36px}.notes-section .memory-input-composer .notes-input{flex:1 1 0%;min-width:0;border:none;margin:0}.notes-section .memory-input-composer .notes-input input{width:100%!important;height:36px;line-height:36px;padding:0 12px;font-size:.875rem;border:none!important}.notes-section .memory-input-composer .memory-place-btn.btn{flex:0 0 auto;width:auto;max-width:max-content;height:auto;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;padding:0 12px!important;margin:0!important;min-width:0;border:none;border-left:1.8px solid #D8D8D8;border-radius:0;background-color:#e2e4e880;color:#202d3b;font-size:.8125rem;white-space:nowrap;position:static}.notes-section .memories-card{display:flex;flex-direction:column;min-height:0;overflow:hidden}.notes-section .memories-card h6{margin-bottom:1.25rem}.notes-section .memories-card hr{border-color:#e8ecf2}.notes-section .memories-card .table.memory-table{table-layout:fixed}.notes-section .memories-card .table.memory-table th,.notes-section .memories-card .table.memory-table td{min-width:0}.notes-section .memories-card .table.memory-table tbody tr td{min-height:3.625rem;line-height:1.25}.notes-section .memories-card .table.memory-table .memory-date-header,.notes-section .memories-card .table.memory-table .memory-date-cell{width:8.75rem;max-width:8.75rem;box-sizing:border-box;text-align:right;vertical-align:middle}.notes-section .memories-card .table.memory-table .memory-text-cell,.notes-section .memories-card .table.memory-table .memory-input-field{min-width:0}.notes-section .memories-card .table.memory-table .memory-input-field .input-container input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px}.notes-section .memories-card .table.memory-table .input-container{height:auto}.notes-section .memories-card .table.memory-table .input-container input{padding:0;line-height:1.875rem;height:auto}.notes-section .memories-card .table.memory-table .memory-date-actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;width:100%}.notes-section .memories-card .table.memory-table .date-wrapper--right{flex:0 1 auto;min-width:0;justify-content:flex-end}.notes-section .memories-card .table.memory-table .btn-delete-memory.btn{flex-shrink:0;padding:0!important;margin:0!important;background-color:transparent;min-width:0;width:auto;color:#9aa9c0}.notes-section .memories-card .table.memory-table .btn-delete-memory.btn .material-icons-outlined{font-size:1.125rem}.notes-section .memories-card .table.memory-table .btn-delete-memory.btn:hover{color:#ff5252}.notes-section .memories-card .table .memory-container{display:flex;align-items:center;justify-content:flex-start;gap:5px}.notes-section .memories-card .table .memory-container .form-check{margin:0;flex-shrink:0}.notes-section .memories-card .table .memory-input-field{flex:1;min-width:0}.notes-section .memories-card .table tr.memory-row-done .memory-input-field input{color:#96a9c2;text-decoration:line-through}@media (min-width: 768px){.notes-section .memories-card .table-scroll-container{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:auto;scrollbar-width:thin!important;scrollbar-color:rgba(154,169,192,.25) transparent!important}.notes-section .memories-card .table-scroll-container::-webkit-scrollbar{display:block!important;width:.5rem;height:.5rem}.notes-section .memories-card .table-scroll-container::-webkit-scrollbar-track{background-color:transparent}.notes-section .memories-card .table-scroll-container::-webkit-scrollbar-thumb{background-color:#9aa9c040;border-radius:.5rem}}@media (max-width: 767px){.notes-section{padding-bottom:1.25rem}.notes-section .memories-card{padding:16px}.notes-section .memories-card .table-scroll-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.notes-section .memories-card .table.memory-table{min-width:0;width:100%}.notes-section .memories-card .table.memory-table .memory-text-cell{min-width:0;text-align:left!important}.notes-section .memories-card .table.memory-table .form-check{margin-left:7px}.notes-section .memories-card .table.memory-table .memory-date-header,.notes-section .memories-card .table.memory-table .memory-date-cell{width:7.5rem!important;min-width:7.5rem!important;max-width:7.5rem!important;padding-left:.375rem!important;padding-right:.375rem!important;text-align:left!important}.notes-section .memories-card .table.memory-table .memory-date-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;gap:.25rem;width:100%}.notes-section .memories-card .table.memory-table .date-wrapper--right{justify-content:flex-start}.notes-section .memories-card .table.memory-table .date-wrapper--right .material-icons{display:none}.notes-section .memories-card .table.memory-table .date-wrapper--right span:not(.material-icons){font-size:.75rem;white-space:nowrap}.notes-section .memories-card .table.memory-table .btn-delete-memory.btn{justify-self:end;margin:0!important;padding:0!important}}.notes-section .note-container:hover{background-color:#9aa9c01a}.dashboard-week-jobs{margin-bottom:0;height:100%;display:flex;flex-direction:column;min-height:0}.dashboard-week-jobs__header{margin-bottom:.75rem}.dashboard-week-jobs__header h6{margin-bottom:0;font-weight:700;line-height:1.375rem}.dashboard-week-jobs__week-range{display:block;font-weight:400;font-size:.875rem;line-height:1.875rem;color:#595959;margin-top:.25rem}.dashboard-week-jobs__status-tabs{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem}.dashboard-week-jobs__status-tab{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;border:1px solid #e8ecf2;border-radius:.375rem;background-color:#fff;font-size:.75rem;line-height:1.875rem;color:#595959;cursor:pointer}.dashboard-week-jobs__status-tab .status{width:.5rem;height:.5rem;min-width:.5rem;border-radius:50%}.dashboard-week-jobs__status-tab.is-active{border-color:#9aa9c0;background-color:#9aa9c00f}.dashboard-week-jobs__empty{margin:0;font-size:.875rem;line-height:1.875rem;color:#96a9c2}.dashboard-week-jobs .table-scroll-container{margin:0;padding:0;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:auto;scrollbar-width:thin!important;scrollbar-color:rgba(154,169,192,.25) transparent!important}.dashboard-week-jobs .table-scroll-container::-webkit-scrollbar{display:block!important;width:.5rem;height:.5rem}.dashboard-week-jobs .table-scroll-container::-webkit-scrollbar-track{background-color:transparent}.dashboard-week-jobs .table-scroll-container::-webkit-scrollbar-thumb{background-color:#9aa9c040;border-radius:.5rem}.dashboard-week-jobs .week-jobs-table{min-width:0;table-layout:fixed}.dashboard-week-jobs .week-jobs-table td{vertical-align:middle;padding-top:.5rem;padding-bottom:.5rem}.dashboard-week-jobs .week-jobs-table__date{width:6rem;white-space:normal;font-size:.75rem;line-height:1.25}.dashboard-week-jobs .week-jobs-table__date .date-wrapper{gap:.25rem;align-items:flex-start}.dashboard-week-jobs .week-jobs-table__date .date-wrapper .material-icons{font-size:1rem}.dashboard-week-jobs .week-jobs-table__date .date-wrapper span:last-child{font-size:.75rem}.dashboard-week-jobs .week-jobs-table__date-text{display:block;line-height:1.25}.dashboard-week-jobs .week-jobs-table__date-range{display:inline-flex;flex-direction:column;line-height:1.25}.dashboard-week-jobs .week-jobs-table__date-line{line-height:1.25}.dashboard-week-jobs .week-jobs-table__description{cursor:pointer;overflow:hidden;transition:background-color .15s ease}.dashboard-week-jobs .week-jobs-table__description:hover{background-color:#9aa9c014}.dashboard-week-jobs .week-jobs-table__description .name-with-status button{width:100%;text-align:left}.dashboard-week-jobs .week-jobs-table__description .text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}.dashboard-week-jobs .week-jobs-table__client{width:10rem;font-size:.75rem;line-height:1.25;color:#595959;overflow:hidden}.dashboard-week-jobs .week-jobs-table__client-text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}@media (max-width: 768px){.dashboard-week-jobs__header,.dashboard-week-jobs__status-tabs{margin-bottom:.625rem}}.dashboard-top-row .dashboard-week-jobs.table-wrapper{margin-bottom:0}.agenda-page-header{position:absolute!important;top:40px;right:0;background-color:transparent;width:48%;margin-right:15rem;padding:0!important;z-index:1000;display:flex;align-items:center}.agenda-page-header .view-changer-container,.agenda-page-header .view-options-container{display:flex;border-radius:50px;border:1px solid #e6e6e6;background-color:#fff;padding:1px}.agenda-page-header .view-changer-container button,.agenda-page-header .view-options-container button{padding:3px 15px;border-radius:50px;background-color:transparent;border:none;font-weight:600;text-align:center}.agenda-page-header .view-changer-container button:hover,.agenda-page-header .view-options-container button:hover{background-color:#e6e6e6}.agenda-page-header .view-changer-container button.active,.agenda-page-header .view-options-container button.active{background-color:#39b54a;color:#fff;border:1px solid #00932c}.react-date-picker__inputGroup{width:0px;height:0px;visibility:hidden;overflow:hidden}.react-date-picker__calendar{top:10rem!important;left:4.5rem!important;position:fixed!important;right:auto!important}.view-options-container{margin-left:auto}.agenda-add-job{display:flex;align-items:center;justify-content:center;min-width:100px}.agenda-add-job .btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;padding:8px 12px!important;min-width:fit-content!important}.agenda-add-job .add-klus-btn-icon{font-size:18px;stroke-width:2}.agenda-add-job .material-icons{font-size:.85rem;font-weight:800}@media screen and (max-width: 810px){.agenda-add-job{min-width:fit-content!important}}.dhx_cal_tab{margin-left:.2rem;padding:.3rem .6rem;font-weight:600;font-size:14px;background-color:transparent;border:none!important;cursor:pointer;margin:0 5px;color:#000;transition:background-color .3s ease,border-radius .3s ease,border .3s ease}.dhx_cal_tab.active{background-color:#28a745;color:#fff;border-radius:50px;border:none}.dhx_cal_tab:hover{background-color:#f0f0f0}.dhx_cal_tab_segmented.dhx_cal_tab_last,.dhx_cal_tab_segmented.dhx_cal_tab_first{border:none!important;border-radius:50px!important}.dhx_cal_tab.viewoption_border_outline{border:2px solid #d3d3d3!important;border-radius:50px!important}.scheduler-container{height:100vh;width:100%}.scheduler-container table tbody tr td{padding:0}.violet{--dhx-scheduler-event-background: linear-gradient( 180deg, #d071ef 0%, #ee71d5 100% )}.green{--dhx-scheduler-event-background: linear-gradient( 180deg, #009a82 0%, #006959 100% )}.yellow{--dhx-scheduler-event-background: linear-gradient( 180deg, #f8bb3f 0%, #f8bb3f 100% )}.blue{--dhx-scheduler-event-background: linear-gradient( 180deg, #536dfe 0%, #5e76ff 100% )}.dhx_cal_tab,.dhx_cal_today_button{color:#000!important;border:1px solid #e6e6e6!important;background-color:#fff;font-weight:500!important}.dhx_cal_tab:hover,.dhx_cal_today_button:hover{background-color:#e6e6e6!important}.dhx_cal_tab.active{background-color:#39b54a!important;color:#fff!important}.dhx_month_head{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%!important}.month_inline{position:relative;top:0;height:100%!important;flex:1;display:flex;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;background:transparent!important}.month_week{font-size:10px!important;margin-top:20px!important;transition:opacity .3s ease;opacity:.42;background:transparent!important;cursor:pointer}.month_week:hover,.month_day:hover{opacity:1}.dhx_cal_date{margin-right:0}.dhx_cal_next_button{margin-right:auto}.dhx_cal_event.blue,.dhx_cal_event.yellow,.dhx_cal_event_line.green{position:relative;color:#000!important;background:transparent!important;font-size:14px!important}.dhx_cal_event.blue{border-left:4px solid #0024f1!important}.dhx_cal_event.yellow{border-left:4px solid #ffaa00!important}.dhx_cal_event_line.green{border-left:4px solid #00826e!important}.dhx_cal_event.blue:before,.dhx_cal_event.yellow:before,.dhx_cal_event_line.green:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.dhx_cal_event.blue:before{background-color:#c4ceff4d}.dhx_cal_event.yellow:before{background-color:#ffe9bd4d}.dhx_cal_event_line.green:before{background-color:#a8dfd54d}.dhx_cal_event .dhx_title{position:relative;z-index:2}.dhx_cal_event .dhx_body{z-index:2;overflow:visible;min-width:0;min-height:0}.dhx_cal_event .dhx_event_move{z-index:2}.dhx_scale_bar a{color:#23272a!important;font-weight:200!important}.dhx_month_head a{color:#23272a!important}.dhx_event_resize{margin:0!important;width:100%!important}.event-title{font-weight:700;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-initials{display:flex;flex-wrap:wrap}.dhx_cal_event:not(.dhx_cal_select_menu){position:relative;overflow:hidden}.dhx_cal_event .dhx_body>div:not(.event-title):not(.event-initials){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dhx_cal_event .dhx_title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px;min-width:0;height:28px;min-height:28px;max-height:none!important;box-sizing:border-box;overflow:hidden;white-space:nowrap!important;flex-shrink:0}.dhx_cal_event .dhx_title .event-header-time{order:1;flex:1 1 auto;width:auto;min-width:0}.dhx_cal_event .dhx_title .event-badge-row{order:2;width:auto;height:auto;min-height:0;flex-shrink:0}.dhx_cal_event.dhx_cal_event--xsmall,.dhx_cal_event.dhx_cal_event--small{flex-direction:column;align-items:stretch;justify-content:flex-start}.dhx_cal_event.dhx_cal_event--xsmall .dhx_title,.dhx_cal_event.dhx_cal_event--small .dhx_title{width:100%;justify-content:flex-start}.event-badge-row{display:flex;align-items:center;justify-content:flex-end;gap:2px;height:14px;min-height:14px;flex-shrink:0;width:100%;box-sizing:border-box}.event-badge-row--conflicts-and-recurring .event-conflict-marks{min-width:22px}.dhx_cal_event .dhx_title .event-conflict-marks,.event-badge-row .event-conflict-marks{position:static;display:inline-flex;align-items:center;justify-content:flex-start;flex-shrink:0;min-width:0;pointer-events:none}.event-bar-text-title{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-header-time{min-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-recurring-badge{font-size:12px!important;width:14px;height:14px;line-height:14px!important;border-radius:50%;background:#eef0ff;color:#536dfe;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.event-copy-badge{position:absolute;right:2px;bottom:2px;z-index:5;font-size:12px!important;width:14px;height:14px;line-height:14px!important;border-radius:50%;background:#f0f1f3;color:#5f6368;display:none;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.dhx_cal_event:hover .event-copy-badge{display:inline-flex;opacity:1;pointer-events:auto}.dhx_cal_event--small .event-copy-badge,.dhx_cal_event--xsmall .event-copy-badge{top:7px;bottom:auto}.event-copy-badge:hover{background:#e4e6ea;color:#23272a}@media (max-width: 810px){.event-copy-badge{display:none!important}}.agenda-copy-job-dialog__remember{margin-top:12px}.agenda-copy-job-dialog{pointer-events:auto}.dhx_cal_event_line .event-badge-row{width:auto;height:auto;min-height:0;flex:0 0 auto;margin-right:4px}.dhx_cal_event_line .event-badge-row .event-conflict-marks{position:static}.dhx_cal_event_line .event-bar-text-title{flex:1 1 auto}.dhx_cal_event_line .event-conflict-marks{position:absolute;top:2px;left:2px;z-index:3;display:inline-flex;align-items:center;justify-content:flex-start;pointer-events:none}.dhx_cal_event_line.timeline-job-event .timeline-event-bar{display:flex;align-items:center;width:100%;height:100%;min-width:0;gap:4px;box-sizing:border-box;padding:0 4px}.dhx_cal_event_line.timeline-job-event .event-bar-text-title{flex:1 1 auto;min-width:0}.dhx_cal_event_line.timeline-job-event .timeline-event-bar__marks{flex-shrink:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:1px;min-width:14px;pointer-events:none}.dhx_cal_event_line.timeline-job-event .event-conflict-marks{position:static;top:auto;left:auto;z-index:auto;display:inline-flex;align-items:center;justify-content:flex-end;pointer-events:none}.event-badge-row .event-availability-conflict,.event-badge-row .event-double-booking-conflict,.dhx_cal_event_line .event-availability-conflict,.dhx_cal_event_line .event-double-booking-conflict{width:10px;text-align:center;font-weight:1000;line-height:14px;font-size:12px}.event-availability-conflict{color:#ff5252}.event-double-booking-conflict{color:#f1c40f}.event-initials .initials{display:inline-block;width:20px;height:20px;border-radius:50%;color:#fff;text-align:center;line-height:20px;font-size:12px;margin-right:2px;margin-bottom:2px}.dhx_minical_icon{display:none}.dhx_scale_bar{flex:1!important}.dhx_month_head_border{border:none!important}.dhx_month_link{width:fit-content!important;display:flex!important;flex-direction:row;align-items:center!important;justify-content:center!important;text-align:center!important;padding-inline:auto!important;background:transparent!important;margin-inline:auto!important;overflow:hidden;font-size:.64rem!important;color:#000;position:relative}.dhx_month_link .month_link{position:absolute;left:50%;transform:translate(-50%)}.dhx_cal_event_line{background-color:transparent!important}.initials{all:initial!important;border-radius:50%!important;display:grid!important;box-sizing:border-box!important;min-width:30px!important;min-height:30px!important;text-transform:uppercase!important;color:#fff!important;font-family:Titillium Web,"sans-serif",sans-serif!important;font-size:.875rem!important;place-items:center!important;font-weight:600!important;margin-right:-.625rem!important;margin-top:4px!important;margin-bottom:4px!important}.event-text{all:initial!important}.event-text p{font-weight:700;margin-bottom:5px!important;overflow:hidden!important;text-overflow:ellipsis!important}.agenda-weeknumber-month{float:left;margin-left:1rem;border-radius:15%;background-color:#39b54a;color:#fff;cursor:pointer;font-size:.7rem;text-align:center;outline:none;border:none;transition:transform .1s ease}.agenda-weeknumber-month:focus{outline:none}.agenda-weeknumber-month:active{transform:scale(.95)}.weekend{opacity:.5}.agenda-address{color:#39b54a!important;font-size:small;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.agenda-address.no-address{color:red!important}.agenda-address.month{padding-left:2rem}.dhx_scale_holder .dhx_cal_event .dhx_body{overflow:hidden!important}.initials-container{display:flex;flex-direction:row;flex-wrap:wrap;border-left:none!important;overflow:hidden!important;padding-right:.625rem}.initials-container .dhx_cal_event.large_klus div,.initials-container .dhx_cal_event_clear.large_klus,.initials-container .dhx_cal_event_line.large_klus,.initials-container .dhx_year_event.large_klus{background-color:none!important}.dhx_body{padding-left:2px!important;padding-right:0!important}.dhx_scale_holder .dhx_cal_event .dhx_title{padding-left:2px!important}.dhx_scale_bar a{overflow:hidden}.odd-jobs-page-header{display:flex;justify-content:space-between;align-items:center;padding:1.875rem 0;position:relative}.odd-jobs-page-header h3{margin-bottom:0}.right-container .btn.btn-with-icon{display:flex;align-items:center;gap:.625rem;min-width:auto}.right-container .btn.btn-with-icon span:first-child{line-height:1.375rem}@media (max-width: 768px){.right-container .btn.btn-with-icon{font-size:.8rem;padding:1rem}}.select-klus-step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;padding:0!important;margin:0 auto;width:100%!important}.select-klus-header h4{font-size:30px;line-height:38px;font-weight:700;color:#181d27}.select-klus-header p{font-size:18px;line-height:28px;color:#535862}.select-klus-cards{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:32px;width:100%}.select-klus-card{flex:1;background-color:#eff1f5;padding:12px;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:75px}.select-klus-card-top{display:flex;align-items:flex-start;gap:12px;width:100%}.select-klus-card-text{display:flex;flex-direction:column;gap:4px;flex:1}.select-klus-card-text h5{font-size:18px;line-height:1.2;font-weight:600;color:#535862;margin:0!important}.select-klus-card-text p{font-size:14px;line-height:1.3;color:#101323;margin:0!important}.select-klus-card-icon-container{display:flex;justify-content:center;align-items:center;background-color:#101323;color:#eac72a;border-radius:50%;padding:12px;flex-shrink:0}.select-klus-card-icon-container .select-klus-card-icon{font-size:18px}.select-klus-card-bottom{width:100%}.select-klus-card-bottom .btn{width:100%!important}.btn{background-color:#ca8504;color:#101323;font-size:16px;line-height:24px;font-weight:600;border-radius:12px!important}@media (max-width: 768px){.select-klus-step{margin-inline:auto;width:100%!important}.select-klus-cards{width:100%;flex-direction:column;gap:24px}.btn{width:100%!important}}.simple-klus-step{display:flex;flex-direction:column;gap:10px;border-radius:12px;width:100%;max-width:100%;background-color:transparent;max-height:inherit;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateZ(0)}@supports (-webkit-appearance: none){.simple-klus-step{touch-action:manipulation;-webkit-transform:translate3d(0,0,0)}}@media (max-width: 768px){.simple-klus-step{background-color:#fff;-webkit-overflow-scrolling:touch;transform:translateZ(0);will-change:scroll-position}}.simple-klus-top{display:flex;flex-direction:column;gap:5px;padding:0;background-color:transparent;width:100%;max-width:100%;min-height:0}@media (max-width: 768px){.simple-klus-top{background-color:#fff}}@media (min-width: 769px){.simple-klus-top{gap:16px}}.simple-klus-container-inline{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:100%;gap:4px;min-width:0}@media (min-width: 769px){.simple-klus-container-inline{gap:12px}}.simple-klus-client-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}@media (min-width: 769px){.simple-klus-client-container{flex-direction:row;gap:12px;width:fit-content!important}}.simple-klus-label{margin:0!important;font-size:14px;line-height:20px;font-weight:600;color:#101828}.simple-klus-client{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}.simple-klus-client-icon-container{display:flex;align-items:center;justify-content:center;background-color:#eff1f5;padding-inline:12px;border-radius:50%;aspect-ratio:1;border:2px solid rgba(83,88,98,.2);cursor:pointer;min-width:44px;min-height:44px}@media (min-width: 769px){.simple-klus-client-icon-container{padding-inline:16px}}.simple-klus-client-icon-container p{font-size:16px;color:#535862;font-weight:700}@media (min-width: 769px){.simple-klus-client-icon-container p{font-size:18px}}.simple-klus-client-icon-container.active{border:2px solid #fedf89;background-color:#fedf8980}.simple-klus-client-icon-container.active p{color:#b54708}.simple-klus-add-person{width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding-inline:12px;border-radius:50%;aspect-ratio:1;cursor:pointer;border:1.6px dashed #e9eaeb;background-color:transparent}@media (min-width: 769px){.simple-klus-add-person{width:52px;height:52px;padding-inline:16px}}.simple-klus-add-person .simple-klus-add-person-icon{font-size:28px!important;color:#535862}@media (min-width: 769px){.simple-klus-add-person .simple-klus-add-person-icon{font-size:32px!important}}.simple-klus-client-name{font-weight:700;color:#535862;font-size:14px}@media (min-width: 769px){.simple-klus-client-name{font-size:16px}}.simple-klus-status{display:flex;align-items:center;justify-content:center;padding:4px;padding-inline:12px;border-radius:50px;border:2px solid #e9eaeb;color:#101323;-moz-box-shadow:inset 0 -2px rgba(235,235,235,.5);-webkit-box-shadow:inset 0 -2px rgba(235,235,235,.5);box-shadow:inset 0 -2px #ebebeb80;width:fit-content;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;font-weight:700;text-align:center;font-size:14px}@media (min-width: 769px){.simple-klus-status{padding-inline:16px;font-size:16px}}.simple-klus-input-container{display:flex;flex-direction:column;gap:5px;width:100%;max-width:100%}@media (min-width: 769px){.simple-klus-input-container{gap:16px}}.simple-klus-input-container-inline{display:flex;flex-direction:column;gap:4px;width:100%;max-width:100%}@media (min-width: 769px){.simple-klus-input-container-inline{flex-direction:row;gap:12px}}.simple-klus-input,.simple-klus-input-button{flex:1;display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}.simple-klus-input .simple-klus-input-icon,.simple-klus-input-button .simple-klus-input-icon{font-size:20px;color:#717680}.simple-klus-title-input{border:0px!important;outline:0px!important;background-color:transparent;font-size:20px;font-weight:700;color:#181d27;width:100%}@media (min-width: 769px){.simple-klus-title-input{font-size:28px;width:100%}}.simple-klus-title-row{display:flex;flex-direction:row;align-items:center;gap:.5rem;width:100%;min-width:0}@media (min-width: 769px){.simple-klus-title-row{gap:.75rem}}.simple-klus-title-row .simple-klus-title-input,.simple-klus-title-row .simple-klus-input,.simple-klus-title-row .input-container{flex:1 1 auto;min-width:0;width:auto}.simple-klus-title-row .input-container .error-icon{display:none!important}.simple-klus-title-row .simple-klus-status{flex-shrink:0}.simple-klus-title-field .input-container .error-icon{display:none!important}.simple-klus-section-title{font-size:18px;font-weight:700;color:#181d27;margin:0!important}@media (min-width: 769px){.simple-klus-section-title{font-size:20px}}.simple-klus-section-alert-title{font-size:32px!important;font-weight:700;color:#181d27;margin:0 0 1rem!important}@media (min-width: 769px){.simple-klus-section-alert-title{font-size:20px}}.simple-klus-section{display:flex;flex-direction:column;gap:5px;width:100%;max-width:100%;background-color:transparent}@media (max-width: 768px){.simple-klus-section{background-color:#fff}}@media (min-width: 769px){.simple-klus-section{gap:16px}}.simple-klus-section-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.simple-klus-section-header-left{display:flex;flex-direction:row;align-items:center;gap:10px}.recurring-job-section{border:1px solid #e9eaeb;border-radius:12px;padding:12px;background:#e7e8f2}@media (min-width: 769px){.recurring-job-section{padding:16px}}.recurring-address-block{display:flex;flex-direction:column;gap:10px;width:100%}.recurring-address-toolbar{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px 12px;width:100%}.recurring-address-toolbar__start{flex:0 1 auto;min-width:0}.recurring-job-toolbar{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;flex-shrink:0;width:auto;max-width:100%;margin-left:auto;padding:8px 12px;box-sizing:border-box;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;color:#1e40af}.recurring-job-toolbar__icon{font-size:18px;color:#1e40af}.recurring-job-toolbar__label{font-size:14px;font-weight:600;color:#1e40af;white-space:nowrap}.recurring-job-panel{width:100%;box-sizing:border-box;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:12px;color:#1e40af}.recurring-job-panel__fields{display:flex;flex-direction:column;gap:10px;width:100%}@media (min-width: 769px){.recurring-job-panel__fields{gap:12px}}.recurring-job-panel__fields .simple-klus-label{color:#1e3a8a}.recurring-job-panel__fields .simple-klus-input-container .border-gray-200{background-color:#fff;color:#101323}.recurring-job-panel__fields .simple-klus-input-container .btn-placeholder,.recurring-job-panel__fields .simple-klus-input-container .simple-klus-editing-date{background-color:#fff}.recurring-job-icon{font-size:20px;color:#536dfe}.recurring-job-card{display:flex;flex-direction:column;gap:10px;border:1px solid #e9eaeb;background:#fff;border-radius:10px;padding:10px}@media (min-width: 769px){.recurring-job-card{padding:12px;gap:12px}}.recurring-switch{position:relative;display:inline-flex;align-items:center;width:48px;height:28px}.recurring-switch input{opacity:0;width:0;height:0}.recurring-switch span{position:absolute;top:0;right:0;bottom:0;left:0;background:#e9eaeb;border-radius:9999px;transition:background-color .2s ease}.recurring-switch span:before{content:"";position:absolute;width:22px;height:22px;left:3px;top:3px;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 3px #0003}.recurring-switch input:checked+span{background:#536dfe}.recurring-switch input:checked+span:before{transform:translate(20px)}.recurring-switch--compact{width:40px;height:24px}.recurring-switch--compact span:before{width:18px;height:18px;left:3px;top:3px}.recurring-switch--compact input:checked+span:before{transform:translate(16px)}.recurring-select{width:100%}.recurring-input{width:100%;background:#fff}.recurring-job-dropdown .recurring-input,.recurring-job-panel .recurring-input,.recurring-job-panel .recurring-select{background:#fff}.recurring-detail-row{display:flex;justify-content:space-between;gap:12px;font-size:14px}.recurring-detail-row span{color:#293056}.recurring-detail-row strong{text-align:right;color:#101323}.recurring-actions{display:flex;flex-wrap:wrap;gap:8px}.recurring-helper-text{margin:0;font-size:13px;color:#293056}.recurring-series-delete-overlay .react-confirm-alert{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:12px;box-sizing:border-box}.recurring-series-delete-confirm{width:min(92vw,500px)!important;max-width:min(92vw,500px)!important;box-sizing:border-box}.recurring-series-delete-confirm__actions>*{white-space:nowrap}.simple-klus-counter{display:flex;align-items:center;justify-content:center;border-radius:50%;aspect-ratio:1;padding-inline:8px;border:2px solid #fedf89;background-color:#fedf8980;min-width:28px;min-height:28px}.simple-klus-counter p{color:#b54708;font-weight:600;font-size:13px}.simple-klus-add{cursor:pointer}.simple-klus-add-icon{font-size:24px;color:#181d27}.simple-klus-button{width:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;background-color:#eac72a;border:2px solid #e9eaeb;-moz-box-shadow:inset 0 -2px rgba(235,235,235,.5);-webkit-box-shadow:inset 0 -2px rgba(235,235,235,.5);box-shadow:inset 0 -2px #ebebeb80;padding-block:8px!important}.simple-klus-button:hover{background-color:#eac72a;color:#000}.simple-klus-button .simple-klus-button-icon{font-size:20px}.simple-klus-button.primary{background-color:#eac72a;border:2px solid #d5d7da;box-shadow:none}.simple-klus-button.secondary,.simple-klus-button.secondary:hover{background-color:#fff;color:#101323}.simple-klus-footer{background-color:#eff1f5;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:16px}@media (max-width: 768px){.simple-klus-footer{flex-direction:column;gap:10px}}@media (min-width: 769px){.simple-klus-footer{padding:20px}}@media (min-width: 1121px){.simple-klus-footer{gap:16px}}.simple-klus-footer .simple-klus-button{background-color:#eac72a;flex:1}@media (max-width: 768px){.simple-klus-footer .simple-klus-button{width:100%}}.simple-klus-footer .simple-klus-button:hover{background-color:#eac72a;color:#000}.simple-klus-footer .simple-klus-button.secondary{background-color:#fff;color:#101323}.simple-klus-footer .simple-klus-button.stop,.simple-klus-footer .simple-klus-button.delete{background-color:#dc2626;border-color:#b91c1c;color:#fff}.simple-klus-footer .simple-klus-button.stop:hover,.simple-klus-footer .simple-klus-button.delete:hover{background-color:#b91c1c;color:#fff}.simple-klus-footer .simple-klus-button.stop:focus,.simple-klus-footer .simple-klus-button.delete:focus{background-color:#b91c1c;color:#fff;box-shadow:0 0 0 2px #dc26264d}.simple-klus-footer .simple-klus-button.stop:active,.simple-klus-footer .simple-klus-button.delete:active{background-color:#991b1b;color:#fff}.simple-klus-input-button{border:1.2px solid #e9eaeb;border-radius:8px;padding:8px;font-size:16px;color:#717680;width:100%;display:flex;flex-direction:row;align-items:center}.simple-klus-input-button .simple-klus-input-icon{font-size:20px;color:#717680;margin:0!important}.add-note-container{position:relative;width:100%}.add-note-container .note-btn-container{position:absolute;bottom:60px;right:8px}@media (max-width: 768px){.add-note-container .note-btn-container{bottom:3.375rem}}.add-note-container .note-btn-container .btn{display:inline-flex;align-items:center;justify-content:center;width:fit-content!important;min-width:0!important;padding:8px 12px!important;background-color:#eac72a;border-radius:8px;font-weight:700;font-size:.8rem;color:#000;height:34px!important}@media (min-width: 769px){.add-note-container .note-btn-container .btn{font-size:16px}}@media (max-width: 768px){.add-note-container .note-btn-container .btn{padding:4px 8px!important}}@media (max-width: 768px){.add-note-container .ck-toolbar,.add-note-container .ck.ck-toolbar,.add-note-container .ck-toolbar__items,.add-note-container .ck.ck-toolbar__items,.add-note-container .ck-editor__editable,.add-note-container .ck.ck-content{padding-right:10px!important}}.simple-klus-material-select{border:0px solid transparent!important;padding:none!important}.material-select-minimal,.multi-select-tool-minimal{width:100%}.material-select-minimal .select-dropdown__control,.multi-select-tool-minimal .select-dropdown__control{border:2px solid #e5e7eb!important;border-radius:8px!important;background-color:#fff!important;min-height:42px!important;box-shadow:none!important;transition:all .2s ease!important}.material-select-minimal .select-dropdown__control:hover,.multi-select-tool-minimal .select-dropdown__control:hover{border-color:#d1d5db!important}.material-select-minimal .select-dropdown__control--is-focused,.multi-select-tool-minimal .select-dropdown__control--is-focused{border-color:#9ca3af!important;box-shadow:none!important}.material-select-minimal .select-dropdown__value-container,.multi-select-tool-minimal .select-dropdown__value-container{padding:4px 12px!important}.material-select-minimal .select-dropdown__placeholder,.multi-select-tool-minimal .select-dropdown__placeholder{color:#9ca3af!important}.material-select-minimal .select-dropdown__single-value,.multi-select-tool-minimal .select-dropdown__single-value{color:#374151!important}.material-select-minimal .select-dropdown__menu,.multi-select-tool-minimal .select-dropdown__menu{border:2px solid #e5e7eb!important;border-radius:8px!important;box-shadow:0 4px 6px -1px #0000001a!important;margin-top:4px!important}.material-select-minimal .select-dropdown__option,.multi-select-tool-minimal .select-dropdown__option{padding:10px 12px!important;cursor:pointer!important;transition:all .15s ease!important}.material-select-minimal .select-dropdown__option--is-focused,.multi-select-tool-minimal .select-dropdown__option--is-focused{background-color:#f3f4f6!important}.material-select-minimal .select-dropdown__option--is-selected,.multi-select-tool-minimal .select-dropdown__option--is-selected{background-color:#e5e7eb!important;color:#1f2937!important}.simple-klus-team-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;width:100%}.simple-klus-team-row>*:first-child{flex:1 1 200px;min-width:180px}.simple-klus-team-preset{position:relative;flex:0 0 auto;align-self:flex-start}.simple-klus-team-preset-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:260px;max-width:min(360px,90vw);max-height:280px;overflow-y:auto;background:#fff;border:1.8px solid #d5d7da;border-radius:8px;box-shadow:0 8px 24px #0000001f;padding:4px 0}.simple-klus-team-preset-empty{padding:12px 14px;font-size:14px;color:#414651}.simple-klus-team-preset-option{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:10px 14px;background:transparent;border:none;cursor:pointer;text-align:left}.simple-klus-team-preset-option:hover{background-color:#fafafa}.simple-klus-team-preset-name{flex:1 1 auto;min-width:0;font-size:14px;font-weight:600;color:#414651;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-klus-team-preset-dots{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;flex:0 0 auto;max-width:50%}.simple-klus-team-preset-dot{width:14px;height:14px;border-radius:50%;flex-shrink:0}@media (max-width: 768px){.simple-klus-team-container{width:100%;overflow-x:visible}.simple-klus-team-row{flex-direction:column;align-items:stretch}.simple-klus-team-row>*:first-child{flex:1 1 auto;width:100%;min-width:0}.simple-klus-team-preset{align-self:flex-start}.simple-klus-team-preset-menu{right:auto;left:0}.error-text{font-size:13px;margin-top:4px}.error-icon{font-size:18px}.react-calendar{margin-left:-4.1rem}.simple-klus-editing-mode .react-calendar{margin-top:8.5rem}}.picker-container{display:flex;align-items:center;min-height:30px}.picker-container .btn-placeholder,.picker-container .simple-klus-editing-date{min-height:30px!important;display:flex;align-items:center;justify-content:flex-end}.picker-container .react-date-picker{min-height:30px;display:flex;align-items:center;width:100%}.picker-container .react-date-picker .react-date-picker__wrapper{border:none!important;min-height:30px;display:flex;align-items:center;justify-content:flex-end}.picker-container .time-range-picker{min-height:30px;display:flex;align-items:center;width:100%;justify-content:flex-end}.note-divider{margin:16px 0;height:2px;background:#e9eaeb}.large-job-responsive-warning-overlay .react-confirm-alert{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:12px;box-sizing:border-box}.large-job-responsive-warning{width:min(92vw,420px)!important;max-width:min(92vw,420px)!important;max-height:85dvh;overflow-y:auto;padding:16px!important;box-sizing:border-box}.large-job-responsive-warning__title{font-size:18px;line-height:1.25;margin:0 0 10px}.large-job-responsive-warning__message{font-size:14px;line-height:1.45;margin:0}.large-job-responsive-warning__checkbox{display:flex;align-items:flex-start;gap:8px;margin-top:14px;font-size:14px;line-height:1.35;cursor:pointer}.large-job-responsive-warning__checkbox input{margin-top:2px;flex-shrink:0}.large-job-responsive-warning__actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}@media (max-width: 1024px) and (orientation: portrait){.large-job-responsive-warning{width:min(90vw,360px)!important;max-width:min(90vw,360px)!important;max-height:80dvh;padding:14px!important}.large-job-responsive-warning__title{font-size:17px}.large-job-responsive-warning__message{font-size:13px}}.hours-page-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:1.875rem 0}.hours-page-header h3{margin-bottom:0;font-weight:600}.hours-page-header bold{font-weight:700}.hours-page-header .staff-mode-toggle.agenda-mode-toggle{position:absolute;left:50%;transform:translate(-50%);z-index:1}.hours-page-header .right-container{display:flex;align-items:center;gap:1.25rem}.hours-page-header .right-container .week-changer{display:flex;align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:6px}.hours-page-header .right-container .week-changer bold{font-size:1.125rem;line-height:1.375rem}.hours-page-header .right-container .week-changer button{min-width:auto;background-color:transparent;display:grid;place-items:center;padding:10px 8px}.hours-page-header .right-container .week-changer button span{color:#000;font-size:1.5rem}.hours-page-header .right-container .week-changer button:hover{background-color:#0000001a}.hours-page-header .right-container .week-changer button:first-child{border-right:1px solid rgba(0,0,0,.1);margin-right:2.5rem;border-radius:6px 0 0 6px}.hours-page-header .right-container .week-changer button:last-child{border-left:1px solid rgba(0,0,0,.1);margin-left:2.5rem;border-radius:0 6px 6px 0}.hours-page-header .right-container .btn.btn-with-icon{display:flex;align-items:center;gap:.625rem;min-width:auto}.hours-page-header .right-container .btn.btn-with-icon span:first-child{line-height:1.375rem}@media (max-width: 768px){.hours-page-header .right-container .btn.btn-with-icon{font-size:.8rem;padding:1rem}}.hours-table{min-width:900px;table-layout:auto}@media (max-width: 768px){.hours-table{min-width:800px}}.hours-table td,.hours-table th{min-width:80px}.hours-table td:first-child,.hours-table th:first-child{min-width:120px}.hours-table .input-wrapper{padding:0}.hours-table .total-container{display:flex;align-items:center;justify-content:space-between}.hours-table .total-container>span{white-space:nowrap;font-weight:700}@media (max-width: 768px){.hours-table .total-container>span{font-size:.8125rem}}.hours-table .input-container{min-width:60px}.hours-table .input-container input{font-weight:700;width:100%}@media (max-width: 768px){.hours-table .input-container input{font-size:.8125rem}}.hours-table .input-container input::placeholder{color:#bdbdbd}.hours-table .input-container input:disabled{cursor:default;background-color:#fff}.hours-table thead th{white-space:nowrap}@media (max-width: 768px){.hours-table thead th{font-size:.6875rem;padding:.4rem!important}}@media (max-width: 768px){.hours-table tbody td{font-size:.8125rem}}.hours-page-footer{display:flex;align-items:center;justify-content:flex-end;position:relative;margin-top:3.75rem}@media (max-width: 768px){.hours-page-footer{flex-direction:column-reverse;gap:16px;margin-top:2rem;position:static}}.hours-page-footer .pagination-wrapper{display:flex;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 768px){.hours-page-footer .pagination-wrapper{position:static;transform:none;flex-wrap:wrap;justify-content:center;gap:4px;width:100%}}.hours-page-footer .pagination-wrapper .ellipsis{margin:0 4px;color:#888a96}@media (max-width: 768px){.hours-page-footer .pagination-wrapper .ellipsis{margin:0 2px;font-size:.75rem}}.hours-page-footer .pagination-wrapper .btn-page{background-color:transparent;padding:0;margin:0 8px;border:none;outline:none;font-size:.875rem}@media (max-width: 768px){.hours-page-footer .pagination-wrapper .btn-page{margin:0 4px;font-size:.8125rem;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center}}.hours-page-footer .pagination-wrapper .btn-page.active,.hours-page-footer .pagination-wrapper .btn-page:hover{color:#39b54a}.hours-page-footer .pagination-wrapper .btn-prev{margin-right:.9375rem}@media (max-width: 768px){.hours-page-footer .pagination-wrapper .btn-prev{margin-right:.5rem}}.hours-page-footer .pagination-wrapper .btn-next{margin-left:.9375rem}@media (max-width: 768px){.hours-page-footer .pagination-wrapper .btn-next{margin-left:.5rem}}.hours-page-footer .pagination-wrapper .btn-prev,.hours-page-footer .pagination-wrapper .btn-next{border:1px solid #e2e4e8;display:grid;place-items:center;padding:2px;border-radius:3px}@media (max-width: 768px){.hours-page-footer .pagination-wrapper .btn-prev,.hours-page-footer .pagination-wrapper .btn-next{min-width:32px;height:32px}.hours-page-footer .pagination-wrapper .btn-prev span,.hours-page-footer .pagination-wrapper .btn-next span{font-size:1.125rem}}.hours-page-footer .pagination-wrapper .btn-prev:disabled,.hours-page-footer .pagination-wrapper .btn-next:disabled{opacity:.5}.hours-page-footer .pagination-wrapper .btn-prev:hover,.hours-page-footer .pagination-wrapper .btn-next:hover{background-color:#39b54a}.hours-page-footer .pagination-wrapper .btn-prev:hover span,.hours-page-footer .pagination-wrapper .btn-next:hover span{color:#fff}.hours-page-footer .info-wrapper{display:flex;justify-content:flex-end}@media (max-width: 768px){.hours-page-footer .info-wrapper{justify-content:center;width:100%}}.hours-page-footer .info-wrapper span{color:#888a96}@media (max-width: 768px){.hours-page-footer .info-wrapper span{font-size:.8125rem}}.clients-table{min-width:1000px;table-layout:auto}@media (max-width: 768px){.clients-table{min-width:900px}}.clients-table td,.clients-table th{min-width:100px}.clients-table td:first-child,.clients-table th:first-child{min-width:180px}.clients-table .client-name-cell{display:flex;align-items:center;gap:6px;min-width:150px;padding:0 4px}.clients-table .client-name-cell .client-type-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;color:#1d1d1d}.clients-table .client-name-cell .client-type-icon svg{width:16px;height:16px}.clients-table .client-name-cell .input-container{flex:1;min-width:0}.clients-table .staff-name-container{position:relative;min-width:150px}.clients-table .staff-name-container .status{margin:auto 8px;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1;flex-shrink:0}@media (max-width: 768px){.clients-table .staff-name-container .status{width:8px;height:8px;margin:auto 6px}}.clients-table .staff-name-container input{padding-left:28px;width:100%;min-width:100px}@media (max-width: 768px){.clients-table .staff-name-container input{padding-left:22px;font-size:.8125rem}}.clients-table .phone-container{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:nowrap;min-width:150px}@media (max-width: 768px){.clients-table .phone-container{gap:10px;min-width:130px}}.clients-table .input-container{flex:1;min-width:80px}.clients-table .input-container input{width:100%}.clients-table .input-container input:disabled{cursor:default;background-color:#fff}.clients-table tr td{padding:0!important;word-wrap:break-word;overflow-wrap:break-word}.clients-table thead th{white-space:nowrap}@media (max-width: 768px){.clients-table thead th{font-size:.75rem;padding:.4rem .5rem!important}}.customer-type-toggle{display:flex;gap:8px;width:100%;margin-bottom:4px}.customer-type-toggle__btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;border:1px solid #e8ecf2;border-radius:8px;background:#fff;color:#1d1d1d;font-size:.875rem;font-weight:600;cursor:pointer}.customer-type-toggle__btn:hover{background-color:#fafafa}.customer-type-toggle__btn.active{border-color:gold;background-color:gold;color:#101323}.customer-type-toggle__icon{width:16px;height:16px}.customer-type-field-placeholder{flex-shrink:0;height:42px;width:100%}.customer-type-field-placeholder--simple{height:42px;margin-bottom:1.25rem}.search-input-container{min-width:400px}.search-input-container span.icon-ahead{top:12px}.search-input-container input.icon-start{padding-left:35px;font-weight:600;color:#000;border:1px solid #d5dce6}.search-input-container input.icon-start::placeholder{font-weight:600;color:#000}.search-input-container input.icon-start:focus{border:1px solid #39b54a}@media (max-width: 768px){.search-input-container{width:100%;min-width:unset}.search-input-container input{font-size:.875rem}}.job-search-bar{margin-bottom:1rem}.staff-team-member-dot{display:inline-block;width:14px;height:14px;border-radius:50%;flex-shrink:0}.tabs{display:flex;flex-shrink:0;box-shadow:0 1px #e8ecf2}@media (max-width: 768px){.tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}}.tabs button{background-color:transparent;border:none;outline:none;padding:10px 20px;font-weight:600;font-size:.875rem;line-height:1.0625rem;color:#90a3ae;white-space:nowrap}@media (max-width: 768px){.tabs button{padding:8px 16px;font-size:.8125rem}}.tabs button:hover,.tabs button.active{box-shadow:0 2px #000;color:#000}.tools-table{min-width:900px;table-layout:auto}@media (max-width: 768px){.tools-table{min-width:800px}}.tools-table td,.tools-table th{min-width:120px}.tools-table td:first-child,.tools-table th:first-child{min-width:150px}.tools-table .tool-status-wrapper{display:flex;align-items:center;justify-content:space-between}.tools-table .tool-status-container{display:flex;align-items:center;gap:10px;white-space:nowrap}@media (max-width: 768px){.tools-table .tool-status-container{gap:6px;font-size:.8125rem}}.tools-table .note-container{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:nowrap;min-width:150px}@media (max-width: 768px){.tools-table .note-container{gap:10px;min-width:120px}}.tools-table .note-container p{margin-bottom:0;font-size:.875rem;word-wrap:break-word;overflow-wrap:break-word}@media (max-width: 768px){.tools-table .note-container p{font-size:.8125rem}}.tools-table .note-container .dropdown-container{margin-top:.5rem;flex-shrink:0}.tools-table .note-container>div{word-wrap:break-word;overflow-wrap:break-word}@media (max-width: 768px){.tools-table .note-container>div{font-size:.8125rem}}.tools-table thead th{white-space:nowrap}@media (max-width: 768px){.tools-table thead th{font-size:.75rem;padding:.4rem .5rem!important}}.tools-table tbody td{word-wrap:break-word;overflow-wrap:break-word}@media (max-width: 768px){.tools-table tbody td{font-size:.8125rem;padding:.4rem .5rem!important}}.big-klus-created-at{color:#90a3ae;font-family:#39b54a;font-size:13px;line-height:16px;text-align:left;margin-left:20px;margin-top:20px}@media (max-width: 768px){.big-klus-created-at{margin-left:16px;margin-top:16px;font-size:12px}}.invalid{border:1px red solid}.sub-task-wrapper-input-wrapper .sub-task-container{width:100%!important;display:-webkit-flex;flex-wrap:wrap;justify-content:center;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;grid-gap:22px;gap:22px}.sub-task-wrapper-input-wrapper .sub-task-container .hydra-form-field{width:calc(95% - 6px);height:auto;float:left}.add-klus-modal .page{background:none}.add-klus-modal .employee-hours-table{min-width:unset!important}.add-klus-section .card{background-color:none;border:unset;border-radius:unset!important}.add-klus-section .btn-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}@media (max-width: 768px){.add-klus-section .btn-wrapper{flex-direction:column;align-items:stretch}}.add-klus-section .btn-wrapper .btn-primary,.add-klus-section .btn-wrapper .btn-secondary{min-width:auto;padding-left:30px;padding-right:30px}@media (max-width: 768px){.add-klus-section .btn-wrapper .btn-primary,.add-klus-section .btn-wrapper .btn-secondary{width:100%;padding-left:16px;padding-right:16px}}.add-klus-section .btn-wrapper .left,.add-klus-section .btn-wrapper .right{display:flex;align-items:center}@media (max-width: 768px){.add-klus-section .btn-wrapper .left,.add-klus-section .btn-wrapper .right{width:100%;flex-direction:column;gap:12px}}.add-klus-section .btn-wrapper .left{gap:15px}.add-klus-section .btn-wrapper .right{gap:10px}.add-klus-section .left header{margin-bottom:0rem;align-items:flex-start;margin-left:1.25rem}@media (max-width: 768px){.add-klus-section .left header{margin-left:1rem}}.add-klus-section .tab-view{margin-top:0rem}.add-klus-section .tab-view .tab{display:none}.add-klus-section .tab-view .tab.active{display:block}.add-klus-section .tab-view .tab .klus-details-tab label span{color:#000}.add-klus-section .tab-view .tab .file-uploader-wrapper button{padding:15px 0 20px}@media (max-width: 768px){.add-klus-section .tab-view .tab .file-uploader-wrapper button{padding:12px 0 16px}}.add-klus-section .tab-view .tab .add-notes-wrapper .dot-list li>div{width:70%}@media (max-width: 768px){.add-klus-section .tab-view .tab .add-notes-wrapper .dot-list li>div{width:100%}}.add-klus-section .tab-view .klus-details-tab{position:relative}.add-klus-section .tab-view .klus-details-tab .modal-form-input-row,.add-klus-section .tab-view .klus-details-tab .dot-list li{max-width:700px}@media (max-width: 768px){.add-klus-section .tab-view .klus-details-tab .modal-form-input-row,.add-klus-section .tab-view .klus-details-tab .dot-list li{max-width:100%;width:100%}}.add-klus-section .tab-view .klus-details-tab hr{border-color:#d5dce6;margin:1px 0}@media (max-width: 768px){.add-klus-section .tab-view .klus-details-tab{padding:0}.add-klus-section .tab-view .klus-details-tab input,.add-klus-section .tab-view .klus-details-tab textarea,.add-klus-section .tab-view .klus-details-tab select{font-size:16px}}@media (max-width: 768px){.add-klus-section .tab-view .klus-details-tab .input-container{width:100%}}.add-klus-section .tab-view .klus-details-tab .input-container .icon-ahead{top:4px!important}.add-klus-section .tab-view .klus-details-tab .input-container .icon-ahead>span{font-size:1.25rem}.add-klus-section .tab-view .overview-table td{padding:0;position:relative}.add-klus-section .tab-view .overview-table .btn-delete,.add-klus-section .tab-view .overview-table .btn-add{position:absolute;top:50%;right:0;transform:translateY(-42%);padding:10px;background-color:transparent;min-width:auto!important;border:none}.add-klus-section .tab-view .overview-table .btn-delete .material-icons-outlined,.add-klus-section .tab-view .overview-table .btn-add .material-icons-outlined{font-size:1.25rem;color:#90a3ae}.add-klus-section .tab-view .overview-table .btn-delete:hover .material-icons-outlined,.add-klus-section .tab-view .overview-table .btn-add:hover .material-icons-outlined{color:#ff5252}.add-klus-section .tab-view .overview-table .btn-add:hover .material-icons-outlined{color:#39b54a}.add-klus-section .tab-view .overview-table input::placeholder{color:#90a3ae;font-size:1rem}.add-klus-section .tab-view .overview-table .picker-container{display:flex;flex-direction:row;align-items:center}.add-klus-section .tab-view .overview-table .td-display{padding:.5rem;font-size:1rem;position:relative}.add-klus-section .tab-view .overview-table .select-dropdown-container{width:100%}.add-klus-section .tab-view .overview-table .select-dropdown-container .select-dropdown__control{border:none;padding:8px 8px 8px 0}.add-klus-section .tab-view .overview-table .select-dropdown-container .select-dropdown__placeholder{color:#90a3ae;font-size:1rem}.add-klus-section .tab-view .overview-table .select-dropdown-container .select-dropdown__clear-indicator,.add-klus-section .tab-view .overview-table .select-dropdown-container .select-dropdown__dropdown-indicator{display:none}.add-klus-section .employee-hours-table th,.add-klus-section .employee-hours-table td{padding:.75rem}.log-view .logs{margin-bottom:3.75rem}.log-view .logs li{display:flex;align-items:flex-start;position:relative}.log-view .logs li:last-child .log-container:after{display:none}.log-view .log-container{width:100%;padding:25px 0;position:relative}.log-view .log-container p{margin-bottom:0}.log-view .log-container:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#d5dce6}.log-view .initial{position:absolute;top:21px;left:-44px;width:32px;height:32px;font-size:.875rem;font-weight:600;text-transform:uppercase;color:#fff;border-radius:50%;background-color:#36394b;display:grid;place-items:center}.log-view .initial.system{background-color:#4340de}.log-view .log-header{display:flex;justify-content:space-between;margin-bottom:.3125rem}.log-view .log-header span:first-child{font-weight:700}.log-view .log-header span:last-child{color:#90a3ae;text-transform:lowercase}.log-view .log-input-wrapper{padding-left:40px;position:relative}.log-view .log-input-wrapper .initial{top:-10px;left:-5px;background-color:#36394b}.log-view .log-input-wrapper .btn{min-width:auto;padding:8px 30px;position:absolute;right:10px;bottom:18px}.add-klus-section{padding:40px 0}.add-klus-section .table-custom .input-container input{border:none!important;padding:0 8px;height:55px}.add-klus-section .table-custom .input-container input:focus{box-shadow:0 0 1px 1px #39b54a}.add-klus-section .table-custom .tools-cell{width:200px}.add-klus-section .table-custom .flex-container{display:flex;align-items:center;justify-content:space-between}.add-klus-section .table-custom .cell-with-button{margin-top:13px}.add-klus-section .table-custom .cell-with-button .picker-container{margin:0}.add-klus-section .table-custom .btn-delete,.add-klus-section .table-custom .btn-add{position:absolute;right:0;top:0;padding:16px 10px;background-color:transparent;min-width:auto!important;border:none}.add-klus-section .table-custom .btn-delete .material-icons-outlined,.add-klus-section .table-custom .btn-add .material-icons-outlined{font-size:1.25rem;color:#90a3ae}.add-klus-section .table-custom .btn-delete:hover .material-icons-outlined,.add-klus-section .table-custom .btn-add:hover .material-icons-outlined{color:#ff5252}.add-klus-section .table-custom .btn-add{right:40px;top:1px}.add-klus-section .table-custom .btn-add:hover .material-icons-outlined{color:#39b54a}.add-klus-section .table-custom td,.add-klus-section .table-custom th{position:relative;padding:0;vertical-align:top;border-top:1px solid #dee2e6}.add-klus-section tbody tr td{font-size:.875rem;line-height:1.875rem;padding:0}.add-klus-section .react-timerange-picker,.add-klus-section .react-time-picker{margin-right:auto;justify-content:center;padding-left:6px;position:relative;top:3px;font-size:1}.material-container{background-color:#fff}@media (max-width: 768px){.material-container h6{font-size:.9375rem}}.material-container .material-table{background-color:#fff;min-width:600px;table-layout:auto}@media (max-width: 768px){.material-container .material-table{min-width:500px}}.material-container .material-table input{background-color:#fff;width:100%;min-width:60px}@media (max-width: 768px){.material-container .material-table input{font-size:.8125rem}}.material-container .material-table .unit{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;min-width:120px}@media (max-width: 768px){.material-container .material-table .unit{gap:8px;min-width:100px}}.material-container .material-table tr td{padding:0!important;word-wrap:break-word;overflow-wrap:break-word}.material-container .material-table thead tr{border:1px solid #e5e5e5;border-radius:6px 6px 0 0}.material-container .material-table thead tr th:first-child{width:60%;min-width:200px}.material-container .material-table thead tr th:nth-child(2){width:25%;min-width:120px}.material-container .material-table thead tr th:last-child{min-width:120px}.material-container .material-table thead tr th{white-space:nowrap}@media (max-width: 768px){.material-container .material-table thead tr th{font-size:.75rem;padding:.4rem .5rem!important}}.material-container .material-table tbody tr td input{color:#000;font-family:Inter,sans-serif;font-size:14px;line-height:17px;text-align:left}@media (max-width: 768px){.material-container .material-table tbody tr td input{font-size:13px}}.add-material-modal{background-color:#fff;border-radius:12px;box-shadow:0 10px 40px #00000054;width:600px;z-index:1!important;margin-top:0;overflow-y:scroll!important;-webkit-overflow-scrolling:touch;padding:14px 0 0!important;max-width:95vw;max-height:90vh}@media (max-width: 768px){.add-material-modal{margin-top:0;width:calc(100vw - 24px)!important;max-width:100%;max-height:90vh;border-radius:12px;padding:10px 0 0!important;-webkit-overflow-scrolling:touch;transform:translateZ(0);will-change:scroll-position;backface-visibility:hidden;perspective:1000px}}.add-material-modal .react-responsive-modal-closeButton{top:-6%;left:97%;margin-bottom:120px!important;background-color:#fff;border-radius:100%;width:35px;height:35px;z-index:2;display:flex;justify-content:center;align-items:center;padding:0;box-shadow:0 0 3px #00000054}@media (max-width: 768px){.add-material-modal .react-responsive-modal-closeButton{top:-4%;left:94%;width:32px;height:32px}}.add-material-modal .react-responsive-modal-closeButton svg{background-color:#fff;border:1px solid #d5dce6;border-radius:100%;width:28px!important;height:28px!important;margin-top:-1px}@media (max-width: 768px){.add-material-modal .react-responsive-modal-closeButton svg{width:24px!important;height:24px!important}}.add-material-modal .material-modal-wrapper{padding-left:20px}@media (max-width: 768px){.add-material-modal .material-modal-wrapper{padding-left:16px;padding-right:16px}}.add-material-modal .material-modal-wrapper .material-created-at{color:#90a3ae;font-family:#39b54a;font-size:13px;line-height:16px;text-align:left}@media (max-width: 768px){.add-material-modal .material-modal-wrapper .material-created-at{font-size:12px;padding-left:0}}.add-material-modal .material-modal-wrapper .material-modal-title{color:#000;font-family:#39b54a;font-size:16px;text-align:left;font-weight:600}@media (max-width: 768px){.add-material-modal .material-modal-wrapper .material-modal-title{font-size:15px}}.add-material-modal .material-modal-wrapper .add-material-form .update-content-wrapper .material-input-container{position:relative}.add-material-modal .material-modal-wrapper .add-material-form .update-content-wrapper .material-input-container:after{content:"";display:none}.add-material-modal .material-modal-wrapper .add-material-form .update-content-wrapper .material-input-container .update-material-icon{height:15px;position:absolute;left:-12px;top:-7px}.add-material-modal .material-modal-wrapper .add-material-form .update-content-wrapper .update-material-input input{margin-left:30px!important}@media (max-width: 768px){.add-material-modal .material-modal-wrapper .add-material-form .update-content-wrapper .update-material-input input{margin-left:25px!important}}.add-material-modal .material-modal-wrapper .add-material-form .material-content-wrapper{display:flex;flex-direction:row}@media (max-width: 768px){.add-material-modal .material-modal-wrapper .add-material-form .material-content-wrapper{flex-direction:column;gap:16px}}.add-material-modal .material-modal-wrapper .add-material-form .material-content-wrapper .material-input-container .input-container{position:relative;height:19px!important}.add-material-modal .material-modal-wrapper .add-material-form .material-content-wrapper .material-input-container .input-container:after{content:"";position:absolute;top:8px;left:0;height:12px;width:2px;background-color:#39b54a}.add-material-modal .material-modal-wrapper .add-material-form .material-content-wrapper .material-input-container input{border:none;padding:0;font-family:Inter,sans-serif;font-size:16px;height:19px!important;width:160px;text-align:left;margin-left:5px;line-height:unset}@media (max-width: 768px){.add-material-modal .material-modal-wrapper .add-material-form .material-content-wrapper .material-input-container input{width:100%;font-size:15px}}.add-material-modal .material-modal-wrapper .add-material-form .material-content-wrapper .material-input-container .error-icon{display:none}.add-material-modal .material-modal-wrapper .add-material-form .material-content-wrapper .material-input-container:first-child{width:200px}@media (max-width: 768px){.add-material-modal .material-modal-wrapper .add-material-form .material-content-wrapper .material-input-container:first-child{width:100%}}@media (max-width: 768px){.add-material-modal .material-modal-wrapper .add-material-form .material-content-wrapper .material-input-container{width:100%!important}}.add-material-modal .add-klus-modal-footer{margin-left:-20px;border-radius:0 0 12px 12px}@media (max-width: 768px){.add-material-modal .add-klus-modal-footer{margin-left:-16px;margin-right:-16px;padding:14px 16px}.add-material-modal .add-klus-modal-footer .right{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.add-material-modal .add-klus-modal-footer .btn{flex:1;margin:0!important;width:100%}}.add-material-modal .add-klus-modal-footer .add-material-modal-footer-text{color:#000;font-family:Inter,sans-serif;font-size:16px;line-height:22px;font-weight:600}@media (max-width: 768px){.add-material-modal .add-klus-modal-footer .add-material-modal-footer-text{font-size:15px}}.add-material-modal .add-klus-modal-footer .btn{min-width:140px;border-radius:6px;height:45px!important;padding:0}@media (max-width: 768px){.add-material-modal .add-klus-modal-footer .btn{min-width:120px;height:42px!important;font-size:14px}}#tab-1 div[class*=Chart-module_area],#tab-1 svg[class*=Links-module_links]{height:var(--gantt-chart-height)!important}#tab-1 div[class*=Body-module_table] div[data-id*="-"],#tab-1 div[data-type*=project]{display:none!important}#tab-1 div[class*=Tooltip-module_area]{margin-top:20px;height:70vh;position:relative;z-index:1}@media (max-width: 768px){#tab-1 div[class*=Tooltip-module_area]{margin-top:0;padding-top:0;overflow:visible}}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout]{border:1px solid #e9eaeb;border-radius:12px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid]{border-radius:12px 0 0 12px;border-right:1px solid #e9eaeb}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Header-module_table]{border-radius:12px 12px 0 0;border-bottom:1px solid #e9eaeb;overflow:visible}@media (max-width: 768px){#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Header-module_table]{overflow:visible!important}}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Header-module_table] div[class*=Header-module_row]{height:90px!important;overflow:visible}@media (max-width: 768px){#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Header-module_table] div[class*=Header-module_row]{overflow:visible!important}}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Header-module_table] .worker-header .zoom-row{display:flex;align-content:center;padding-left:20px;width:300px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Header-module_table] .worker-header .zoom-row .zoom-in-span,#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Header-module_table] .worker-header .zoom-row .zoom-out-span{display:flex;align-items:center;font-size:16px;justify-content:center;color:#90a3ae;border:unset;background-color:transparent;margin-right:10px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Header-module_table] .worker-header .zoom-row .zoom-in-span .material-icons-outlined,#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Header-module_table] .worker-header .zoom-row .zoom-out-span .material-icons-outlined{margin-right:4px;height:20px;width:20px;margin-top:1px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Header-module_table] .worker-header .worker-label{color:#000;font-family:Inter,sans-serif;font-size:18px;font-weight:600;padding-left:20px;margin-top:29px;padding-bottom:1px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table]{pointer-events:none}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row]{padding-left:14px;border-bottom:1px solid #e9eaeb}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell]{flex:0 0 auto!important}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] div[class*=Body-module_icon]{display:hidden!important}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker{height:69px!important;border-bottom:1px solid #e9eaeb;display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:360px;margin-left:-18px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker button,#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker p{display:flex;align-items:center;font-size:16px;color:#000;font-family:Inter,sans-serif;font-weight:600;background-color:transparent;border:unset}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker button .team-person-initial,#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker p .team-person-initial{margin-right:7px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker button .material-icons-outlined,#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker p .material-icons-outlined{font-size:16px;margin-right:10px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker .add-task-button{margin-right:10px;background-color:#f7fafc;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 2px 6px #e9eaeb;width:40px;height:50px;justify-content:center;align-items:flex-start;pointer-events:auto;display:none}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker .add-task-button:hover span{color:#39b54a}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker .add-task-button .material-icons-outlined{font-size:16px;margin-right:unset;margin:5px auto 0}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .work-and-task .worker,#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row] div[class*=Body-module_cell] div[class*=Body-module_content] .work-and-task .task{display:none}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa{width:1300px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart]{border-radius:12px;overflow-x:scroll;overflow-y:visible}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart] div[class*=Chart-module_area]{width:7000px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart] div[class*=Chart-module_area] div[class*=Bars-module_bar__]{background-color:#f7fafc;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 2px 6px #e9eaeb;text-align:unset;display:flex;align-items:flex-start}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart] div[class*=Chart-module_area] div[class*=Bars-module_bar__] .left,#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart] div[class*=Chart-module_area] div[class*=Bars-module_bar__] .right,#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart] div[class*=Chart-module_area] div[class*=Bars-module_bar__] .add-worker{display:none}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart] div[class*=Chart-module_area] div[class*=Bars-module_bar__] div[class*=Bars-module_text]{position:absolute;top:-15px;width:100%;z-index:unset}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart] div[class*=Chart-module_area] div[class*=Bars-module_bar__] div[class*=Bars-module_text] .work-and-task .worker,#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart] div[class*=Chart-module_area] div[class*=Bars-module_bar__] div[class*=Bars-module_text] .work-and-task .task-name{display:none}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart] div[class*=Chart-module_area] div[class*=Bars-module_bar__] div[class*=Bars-module_text] button{background-color:transparent;border:unset;color:#000;display:flex;flex-direction:column;height:70px;position:relative;width:100%;overflow:hidden}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart] div[class*=Chart-module_area] div[class*=Bars-module_bar__] div[class*=Bars-module_text] button span{height:30px!important;color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:600;padding-left:14px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=Chart-module_chart] div[class*=Chart-module_area] div[class*=Bars-module_bar__] div[class*=Bars-module_text] button .task-duration-text{padding-left:12px;font-weight:500}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=TimeScale-module_scale]{border-bottom:1px solid #e9eaeb}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=TimeScale-module_scale] div[class*=TimeScale-module_cell]{border-right:1px solid #e9eaeb}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=TimeScale-module_scale] div[class*=TimeScale-module_row]:nth-child(1){height:60px!important}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=TimeScale-module_scale] div[class*=TimeScale-module_row]:nth-child(1) div[class*=TimeScale-module_cell]{border-right:1px solid #e9eaeb;text-align:center;flex-shrink:0}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=TimeScale-module_scale] div[class*=TimeScale-module_row]:nth-child(1) div[class*=TimeScale-module_cell]:last-child{display:none}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=TimeScale-module_scale] div[class*=TimeScale-module_row]:nth-child(1) div[class*=TimeScale-module_cell] div{height:50px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=TimeScale-module_scale] div[class*=TimeScale-module_row]:nth-child(1) div[class*=TimeScale-module_cell] .zoom-out-week{display:flex;flex-direction:column;overflow:hidden}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=TimeScale-module_scale] div[class*=TimeScale-module_row]:nth-child(1) div[class*=TimeScale-module_cell] span{font-weight:600;font-family:Inter,sans-serif}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=TimeScale-module_scale] div[class*=TimeScale-module_row]:nth-child(1) div[class*=TimeScale-module_cell] p{color:#90a3ae;font-size:14px}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=TimeScale-module_scale] div[class*=TimeScale-module_row]:nth-child(2) div[class*=TimeScale-module_cell]{border-right:1px solid #e9eaeb;border-top:1px solid #e9eaeb;font-weight:600;font-family:Inter,sans-serif;flex-shrink:0}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout] .Gantt-module_content__36naa div[class*=TimeScale-module_scale] div[class*=TimeScale-module_row]:nth-child(2) div[class*=TimeScale-module_cell]:last-child{display:none}#tab-1 .gantt-container{position:relative}#tab-1 .gantt-container .add-task-buttons{position:absolute;background-color:transparent;z-index:2!important;top:100px;width:42px;left:333px;display:flex;flex-direction:column}@media (max-width: 768px){#tab-1 .gantt-container .add-task-buttons{top:20px;left:80px}}#tab-1 .gantt-container .add-task-buttons .add-task-button{background-color:#f7fafc;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 2px 6px #e9eaeb;width:40px;height:50px;display:flex;justify-content:center;align-items:flex-start;pointer-events:auto;margin-bottom:20px}#tab-1 .gantt-container .add-task-buttons .add-task-button:hover span{color:#39b54a}#tab-1 .gantt-container .add-task-buttons .add-task-button .material-icons-outlined{font-size:16px;margin-right:unset;margin:7px auto 0}#tab-1 .gantt-container .add-worker-button-container{position:absolute;z-index:2!important;height:69px!important;border-bottom:1px solid #e9eaeb;display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:200px;padding-left:20px}@media (max-width: 768px){#tab-1 .gantt-container .add-worker-button-container{width:70px;padding-left:4px}}#tab-1 .gantt-container .add-worker-button-container .add-worker-button{background-color:#fff;width:180px;padding-left:0!important;pointer-events:auto}@media (max-width: 768px){#tab-1 .gantt-container .add-worker-button-container .add-worker-button{width:auto}}#tab-1 .gantt-container .add-worker-button-container .add-worker-button button{display:flex;align-items:center;gap:5px;font-size:16px;color:#000;font-family:Inter,sans-serif;font-weight:600;background-color:transparent;border:unset}@media (max-width: 768px){#tab-1 .gantt-container .add-worker-button-container .add-worker-button button{font-size:10px;gap:2px;padding:2px;min-width:auto}}#tab-1 .gantt-container .add-worker-button-container .add-worker-button button:hover span{color:#39b54a}#tab-1 .gantt-container .add-worker-button-container .add-worker-button button .material-icons-outlined{font-size:16px;margin-right:10px}@media (max-width: 768px){#tab-1 .gantt-container .add-worker-button-container .add-worker-button button .material-icons-outlined{font-size:12px;margin-right:2px}}@media (max-width: 768px){#tab-1 .gantt-container .add-worker-button-container .add-worker-button button span:not(.material-icons-outlined){display:none}}@media (max-width: 768px){#tab-1 div[class*=Grid-module_grid]{min-width:70px!important;max-width:70px!important;width:70px!important;flex:0 0 70px!important}#tab-1 div[class*=Grid-module_grid] div[class*=Header-module_table],#tab-1 div[class*=Grid-module_grid] div[class*=Header-module_table] .worker-header{overflow:visible!important}#tab-1 div[class*=Grid-module_grid] div[class*=Header-module_table] .worker-header .zoom-row{width:70px!important;max-width:70px!important;padding-left:4px;overflow:visible!important}#tab-1 div[class*=Grid-module_grid] div[class*=Header-module_table] .worker-header .zoom-row .zoom-in-span,#tab-1 div[class*=Grid-module_grid] div[class*=Header-module_table] .worker-header .zoom-row .zoom-out-span{font-size:10px;margin-right:2px;padding:2px}#tab-1 div[class*=Grid-module_grid] div[class*=Header-module_table] .worker-header .worker-label{font-size:11px;padding-left:4px;line-height:1.2;word-break:break-word;max-width:70px}#tab-1 div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_row]{padding-left:4px}#tab-1 div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_cell] div[class*=Body-module_content]{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70px}#tab-1 div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker{width:70px!important;margin-left:-4px;padding:4px}#tab-1 div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker button,#tab-1 div[class*=Grid-module_grid] div[class*=Body-module_table] div[class*=Body-module_cell] div[class*=Body-module_content] .add-worker p{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.add-employee-modal{width:500px;z-index:1!important;overflow-y:scroll!important;margin-top:60px;-webkit-overflow-scrolling:touch}.add-employee-modal .employee-created-at{padding:10px 0 0 20px;color:#90a3ae;font-size:13px}.add-employee-modal .add-employee-for-klus{padding-left:20px}.add-employee-modal .add-employee-for-klus .modal-form-input-row label span{color:#000}.add-employee-modal .add-employee-for-klus .multi-select-dropdown-container .multi-select-dropdown__menu{width:200px}.add-employee-modal .add-employee-for-klus .multi-select-dropdown-container .multi-select-dropdown__placeholder .material-icons{display:none}.add-employee-modal .add-klus-modal-footer{width:500px}.add-employee-modal .add-klus-modal-footer .btn{min-width:148px;height:50px;padding:0}.add-employee-modal .react-responsive-modal-closeButton{top:-14px;left:96%;background-color:#fff;border-radius:100%;width:35px;height:35px;z-index:2;display:flex;justify-content:center;align-items:center;padding:0;box-shadow:0 0 3px #00000054}.add-employee-modal .react-responsive-modal-closeButton svg{background-color:#fff;border:1px solid #d5dce6;border-radius:100%;width:28px!important;height:28px!important;margin-top:-1px}.add-task-modal{width:720px;z-index:1!important;overflow-y:scroll!important;-webkit-overflow-scrolling:touch;margin-top:60px}@media (min-width: 1025px){.add-task-modal .react-daterange-picker__calendar{left:auto!important;right:0;transform:translate(-140px)}}@media (max-width: 768px){.add-task-modal{width:100%!important;margin-top:20px;padding-left:0;padding-right:0}}.add-task-modal .employee-created-at{color:#90a3ae;font-size:13px}.add-task-modal .modal-form-input-row label span{color:#000}.add-task-modal .simple-klus-button{width:30%;min-width:unset}.add-task-modal .add-task-for-klus{padding:0}.add-task-modal .add-task-for-klus .simple-klus-materials{gap:8px}.add-task-modal .add-task-for-klus .note-divider{margin:6px 0}.add-task-modal .add-task-for-klus .add-note-container .add-notes-wrapper{display:flex;flex-direction:column;gap:8px}.add-task-modal .add-task-for-klus .error-text{display:inline-block}.add-task-modal .add-task-for-klus .multi-tool-select .select-dropdown-container .select-dropdown__option{font-size:unset}.add-task-modal .add-task-for-klus .multi-tool-select .select-dropdown-container .select-dropdown__value-container{margin-left:-10px}.add-task-modal .add-task-for-klus .multi-tool-select .select-dropdown-container .select-dropdown__placeholder.css-1ev4cwx-placeholder:before{border-radius:unset;width:2px;background-color:#39b54a;height:12px;margin-right:7px}.add-task-modal .add-task-for-klus .multi-tool-select .dot-list li{margin-left:-7px}.add-task-modal .add-task-for-klus .hydra-react-select-container .hydra-react-select__control{border:unset}.add-task-modal .add-task-for-klus .hydra-react-select-container .hydra-react-select__control:after{content:"";position:absolute;top:14px;left:0;height:12px;width:2px;background-color:#39b54a}.add-task-modal .add-task-for-klus .hydra-react-select-container .hydra-react-select__control--is-focused{border-color:transparent!important;box-shadow:unset!important}.add-task-modal .add-task-for-klus .hydra-react-select-container .hydra-react-select__menu{max-width:250px}.add-task-modal .add-task-for-klus hr{border-color:#e5e5e5}.add-task-modal .add-task-for-klus .tools label{display:flex;align-items:center;padding-right:30%}.add-task-modal .add-task-for-klus .tools label span:first-child{margin-right:10px}.add-task-modal .add-task-for-klus .tools label button{background-color:transparent;border:unset;margin-left:auto;color:#90a3ae}.add-task-modal .add-task-for-klus .tools label button span{color:#90a3ae}.add-task-modal .add-task-for-klus .selected-materials{display:flex;align-items:center;margin-top:20px;margin-inline-end:8px;justify-content:space-between}.add-task-modal .add-task-for-klus .selected-materials .material-name{width:220px}.add-task-modal .add-task-for-klus .selected-materials .unit{width:170px}.add-task-modal .add-task-for-klus .selected-materials span:first-child{display:flex;align-items:center}.add-task-modal .add-task-for-klus .selected-materials span:first-child img{width:30px;margin-right:10px}.add-task-modal .add-task-for-klus .selected-materials .hydra-form-field input{border:none;line-height:1;padding:0}.add-task-modal .add-task-for-klus .selected-materials .remove-material-btn{background-color:transparent;border:unset;color:#000}.add-task-modal .add-task-for-klus .selected-materials .remove-material-btn span{font-size:1.25rem;margin-right:2px}.add-task-modal .add-task-for-klus .material-content-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.add-task-modal .add-task-for-klus .material-content-wrapper .error-icon{display:none}.add-task-modal .add-task-for-klus .material-content-wrapper .error-text{display:inline-block}.add-task-modal .add-task-for-klus .material-content-wrapper .add-material-btn{background-color:transparent;border:unset;color:#000}.add-task-modal .add-task-for-klus .material-content-wrapper .add-material-btn span{font-size:20px;margin-right:10px;margin-top:10px}.add-task-modal .add-task-for-klus .material-content-wrapper .material-input-select{width:200px}.add-task-modal .add-task-for-klus .material-content-wrapper .material-input-select .hydra-react-select-wrapper{padding-block-end:0}.add-task-modal .add-task-for-klus .material-content-wrapper .material-input-container{position:relative}.add-task-modal .add-task-for-klus .material-content-wrapper .material-input-container:after{content:"";position:absolute;top:8px;left:0;height:12px;width:2px;background-color:#39b54a}.add-task-modal .add-task-for-klus .material-content-wrapper .material-input-container input{border:none;font-family:Inter,sans-serif;font-size:16px;height:19px!important;line-height:unset;text-align:left;padding:0 0 0 10px}.add-task-modal .add-task-for-klus .material-content-wrapper .material-input-container input:disabled{background-color:#fff}.add-task-modal .react-responsive-modal-closeButton{top:10px;right:10px;background-color:#fff;border-radius:100%;width:35px;height:35px;z-index:2;display:flex;justify-content:center;align-items:center;padding:0;box-shadow:0 0 3px #00000054}.add-task-modal .react-responsive-modal-closeButton svg{background-color:#fff;border:1px solid #d5dce6;border-radius:100%;width:28px!important;height:28px!important;margin-top:-1px}@media (max-width: 768px){.add-task-modal .react-responsive-modal-closeButton{left:auto;right:8px;top:8px}}.fixed-free-days-section__checkbox{width:16px;height:16px;margin:0;accent-color:#ef4444;cursor:inherit;flex-shrink:0}.fixed-free-days-section__checkbox:disabled{opacity:.6;cursor:not-allowed}.fixed-free-days-modal{width:420px;max-width:95vw}.fixed-free-days-modal .fixed-free-days-section__worker-name{margin:0}.fixed-free-days-modal .fixed-free-days-section__grid--after-name{margin-top:24px}.task-dropdown-container .dropdown-container{width:100%}.task-dropdown-container .dropdown-body{background-color:#fff;border-radius:12px!important;box-shadow:0 10px 40px #00000054;width:400px;font-family:Inter,sans-serif;font-size:16px;padding:20px!important;position:absolute;left:60%;top:80%;z-index:10000}.task-dropdown-container .dropdown-body wid hr{border-color:#e5e5e5}.task-dropdown-container .dropdown-body .task-duration,.task-dropdown-container .dropdown-body .task-date{display:flex;justify-content:flex-start;color:#0d1125;line-height:20px}.task-dropdown-container .dropdown-body .task-duration span:first-child,.task-dropdown-container .dropdown-body .task-date span:first-child{margin-right:10px}.task-dropdown-container .dropdown-body .task-duration span:nth-child(2),.task-dropdown-container .dropdown-body .task-date span:nth-child(2){margin-left:10px}.task-dropdown-container .dropdown-body .task-tools{display:flex;flex-direction:column;line-height:20px}.task-dropdown-container .dropdown-body .task-tools label{display:flex;flex-direction:row;align-items:center}.task-dropdown-container .dropdown-body .task-tools label span:first-child{margin-right:20px}.task-dropdown-container .dropdown-body .task-material{display:flex;line-height:25px}.task-dropdown-container .dropdown-body .task-material .material-span{display:flex;align-items:center;width:160px}.task-dropdown-container .dropdown-body .task-material .material-span img{width:32px;margin-right:10px}.task-dropdown-container .dropdown-body .task-material .material-quantity{margin-right:5px}.worker-attached-image{width:680px;z-index:1!important;overflow-y:revert!important;margin-top:60px;height:660px}.worker-attached-image .material-created-at{color:#90a3ae;font-family:#39b54a;font-size:13px;line-height:16px;text-align:left;padding:20px 0 0 20px;margin-bottom:10px}.worker-attached-image .worker-modal-container{height:600px;width:640px;margin:0 auto}.worker-attached-image .carousel-container{height:640px;width:640px}.worker-attached-image .carousel-container ul{height:640px}.worker-attached-image .carousel-container ul .react-multi-carousel-dot{display:none}.worker-attached-image .carousel-container img{width:100%;height:600px}.worker-attached-image .react-responsive-modal-closeButton{top:-14px;left:97%;background-color:#fff;border-radius:100%;width:35px;height:35px;z-index:2;display:flex;justify-content:center;align-items:center;padding:0;box-shadow:0 0 3px #00000054}.worker-attached-image .react-responsive-modal-closeButton svg{background-color:#fff;border:1px solid #d5dce6;border-radius:100%;width:28px!important;height:28px!important;margin-top:-1px}.authpage-wrapper{position:relative}.authpage-wrapper .container{position:absolute;top:32px;left:32px;padding-inline:0px!important;z-index:2}.authpage-wrapper .container img{height:40px}.authpage-wrapper .bottom-container{position:absolute;bottom:32px;left:32px}.authpage-wrapper .bottom-container p{margin:0!important;font-size:14px;font-weight:400;color:#535862}@media (max-width: 1120px){.authpage-wrapper{position:static;display:flex;flex-direction:column;min-height:100dvh}.authpage-wrapper .container{position:inherit;flex-shrink:0;margin:calc(32px + env(safe-area-inset-top,0px) + var(--vv-top-offset, 0px)) 0 0 18px}.authpage-wrapper .bottom-container{display:block;position:inherit;flex-shrink:0;margin:auto 0 0 16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}}.auth-page{width:100%}.auth-page .container-fluid{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0}.auth-page header{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.auth-page header .chip{background-color:#ecfdf3;border-color:#abefc6;color:#067647;border-radius:50px}.auth-page header h3{font-weight:600;font-size:30px;line-height:38px;color:#181d27}.auth-page header p{font-size:16px;line-height:24px;color:#535862}.auth-page header h3,.auth-page header p{margin-bottom:0}.auth-page .right-image-wrapper{height:100vh;width:50svw;flex:1;display:flex;flex-direction:column;align-items:center;background:url(/assets/hero-section-background.webp);justify-content:flex-end;padding-bottom:24px;background-position:left;background-size:cover;background-repeat:no-repeat}.auth-page .signup-testimonials{width:calc(100% - 88px);margin-inline:24px;background:#c4c4c43d;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3);padding:20px}.auth-page .signup-testimonial-container{display:flex;flex-direction:column;gap:32px;position:relative;color:#fff!important}.auth-page .signup-testimonial-container p{margin:0!important}.auth-page .signup-testimonial-title,.auth-page .signup-testimonial-name{font-size:30px;line-height:38px;font-weight:700;color:#fff}.auth-page .signup-testimonial-bottom-container{display:flex;flex-direction:column;gap:8px}.auth-page .signup-testimonial-position{font-size:18px;line-height:28px;font-weight:600;color:#fff}.auth-page .signup-testimonial-company{font-size:16px;line-height:28px;font-weight:500;color:#fff}.auth-page .signup-testimonial-buttons{display:flex;flex-direction:row;align-items:center;gap:32px;position:absolute;bottom:0;right:0}.auth-page .arrow-container{display:flex;align-items:center;justify-content:center;padding:12px;border:1px solid white;border-radius:50%;font-size:24px;cursor:pointer}.auth-page .form-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.auth-page .form-container form{max-width:360px}.auth-page .form-container .btn-container{display:flex;flex-flow:column;gap:15px;align-items:center;margin-top:2.5rem}.auth-page .form-container .btn-container .btn-primary{color:#000;background-color:gold!important;font-size:16px;line-height:24px;font-weight:600;padding:12px 18px;border-radius:8px;border:1px solid rgba(0,0,0,.12)}.auth-page .form-container .btn-container button{width:100%}.auth-page .form-container .btn-container a{margin:0!important;font-size:14px;font-weight:400;color:#535862}.auth-page .form-container .btn-container a:hover{color:#0d1125;text-decoration:none}.auth-page .form-container .terms a{font-size:1rem}.auth-page .sign-up{font-size:14px;font-weight:400;color:#535862;margin-top:8px}.auth-page .sign-up:hover{color:#0d1125;text-decoration:none}@media (max-width: 1120px){.auth-page{width:100%;height:auto;flex:1;min-height:0}.auth-page .right-image-wrapper{display:none}.auth-page .container-fluid{width:90%}.auth-page .form-container{height:auto;min-height:0;display:flex;align-items:center;justify-content:flex-start;padding-top:2rem;padding-bottom:1.5rem}.auth-page .form-container .fields-wrapper input{scroll-margin-top:7.5rem;scroll-margin-bottom:1rem}}.dashboard-wrapper{height:100%;background-color:#f9f9fb}@media (max-width: 1280px){.dashboard-wrapper{padding-top:calc(var(--dashboard-nav-height, 66px) + var(--vv-top-offset, 0px))}}[data-open=true]{overflow:hidden}.dashboard{display:flex;flex-direction:column;min-height:calc(100dvh - 4.125rem);padding-bottom:20px}.dashboard .odd-jobs-table{margin-top:1.25rem}.dashboard .hours-page-header{padding-top:0}.dashboard .dashboard-layout{display:flex;flex:1;flex-direction:column;min-height:0}.dashboard .dashboard-main{flex:1 1 auto;min-height:0;overflow-y:auto}.dashboard .dashboard-bottom-row{flex-shrink:0;margin-bottom:2.5rem}@media (max-width: 767px){.dashboard{min-height:auto;height:auto;overflow:visible}.dashboard .dashboard-layout{flex:none;min-height:auto;gap:2rem}.dashboard .dashboard-main{flex:none;min-height:auto;overflow:visible}.dashboard .dashboard-bottom-row{flex-shrink:1;margin-bottom:1.5rem}.dashboard .dashboard-notes-list-card{min-height:auto;overflow:visible}.dashboard .dashboard-top-row .notes-section{height:auto;min-height:auto}.dashboard .dashboard-top-row .notes-section .container-fluid{flex:none;min-height:auto}.dashboard .dashboard-top-row .notes-section .memories-card{flex:none;min-height:auto;overflow:visible}.dashboard .dashboard-top-row .dashboard-jobs-sidebar .table-wrapper{height:auto}.dashboard .progress-card{min-height:auto}}.dashboard .dashboard-notes-list-card{display:flex;flex-direction:column;min-height:0;overflow:hidden}.dashboard .dashboard-notes-list-card h6{font-weight:700;margin-bottom:.75rem}.dashboard .dashboard-notes-list-card__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem;flex-shrink:0}.dashboard .dashboard-notes-list-card__title{margin-bottom:0}.dashboard .dashboard-notes-list-card__footer{min-width:7.5rem}.dashboard .dashboard-notes-list-card .note-container{padding:.5rem;margin-top:.125rem;border-radius:.375rem;border-bottom:1px solid #e8ecf2;transition:background-color .15s ease;cursor:pointer;min-height:3.625rem}.dashboard .dashboard-notes-list-card .note-container:hover{background-color:#9aa9c014}.dashboard .dashboard-notes-list-card .note-container__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.125rem}.dashboard .dashboard-notes-list-card .note-container__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#595959}.dashboard .dashboard-notes-list-card .note-container__date{flex-shrink:0;color:#9aa9c0;font-size:.75rem;line-height:1.25}.dashboard .dashboard-notes-list-card .note-container__list{margin:0;padding-left:1.125rem}.dashboard .dashboard-notes-list-card .note-container__item{line-height:1.25}.dashboard .dashboard-notes-list-card .note-container__item *{margin:0;display:inline;line-height:1.25}.dashboard .dashboard-notes-list-card__empty{margin:auto 0;color:#96a9c2;line-height:1.25}@media (min-width: 768px){.dashboard{height:calc(100dvh - 4.125rem);overflow:hidden}.dashboard .dashboard-layout{height:100%;gap:2rem;overflow:hidden}.dashboard .dashboard-main{display:flex;flex-direction:column;overflow:hidden}.dashboard .dashboard-top-row{flex:1 1 auto;height:100%;min-height:0}.dashboard .dashboard-top-row>*{min-height:0}.dashboard .dashboard-top-row .col-span-2,.dashboard .dashboard-top-row .dashboard-jobs-sidebar{height:100%}.dashboard .dashboard-bottom-row{flex:0 0 min(40vh,20rem);max-height:min(40vh,20rem);margin-bottom:0}.dashboard .dashboard-bottom-row>*{min-height:0}.dashboard .dashboard-bottom-row .dashboard-notes-list-card,.dashboard .dashboard-bottom-row .progress-card{max-height:min(40vh,20rem)}.dashboard .dashboard-bottom-row .dashboard-notes-list-card{overflow-y:auto;scrollbar-width:thin!important;scrollbar-color:rgba(154,169,192,.25) transparent!important}.dashboard .dashboard-bottom-row .dashboard-notes-list-card::-webkit-scrollbar{display:block!important;width:.5rem}.dashboard .dashboard-bottom-row .dashboard-notes-list-card::-webkit-scrollbar-track{background-color:transparent}.dashboard .dashboard-bottom-row .dashboard-notes-list-card::-webkit-scrollbar-thumb{background-color:#9aa9c040;border-radius:.5rem}.dashboard .dashboard-bottom-row .progress-card{overflow:hidden}}.dashboard .dashboard-top-row .notes-section{padding-bottom:0;height:100%;display:flex;min-height:0}.dashboard .dashboard-top-row .notes-section .container-fluid{display:flex;flex:1 1 auto;min-height:0}.dashboard .dashboard-top-row .notes-section .memories-card{flex:1 1 auto;min-height:0}.dashboard .dashboard-top-row .dashboard-jobs-sidebar .table-wrapper{margin-bottom:0;height:100%}.dashboard .progress-card{display:flex;flex-direction:column;min-height:0}.dashboard .progress-card h6{margin-bottom:.5rem}.dashboard .progress-card hr{margin:.5rem 0 .75rem}@media (max-width: 767px){.page.dashboard{height:auto;min-height:calc(100dvh - 4.125rem);overflow:visible}}.page-404{height:100vh;display:grid;place-items:center;background-image:url(assets/bg-404.png);background-size:cover;background-position:center;background-repeat:no-repeat}.page-404 .page-404-icon{width:500px;height:500px}.page-404 header{display:flex;flex-flow:column;align-items:center}.page-404 header h1{font-size:2rem;line-height:1.75rem;margin-bottom:.875rem;color:#fff}.page-404 header .lead-text{font-size:1.25rem;line-height:1.5rem;margin-bottom:3.125rem;color:#fff}.page-404 header .btn{min-width:360px}@media (min-width: 200px) and (max-width: 1440px){.page-404{height:800px}}@media (min-width: 300px) and (max-width: 530px){.page-404{width:600px}}.agenda-page{padding:10px 40px 40px;padding-inline:20px;position:relative;display:flex;flex-direction:column;height:100vh;--agenda-mobile-modal-height: 0px}.scheduler-container{flex:1;min-height:0;height:100%}@media (max-width: 810px){.scheduler-container{min-height:300px}}.agenda-view-mode-switcher{display:flex;justify-content:center;margin-bottom:20px;padding:4px;background-color:#fafafa;border-radius:8px;border:1px solid #e9eaeb;width:fit-content;margin-inline:auto}.agenda-view-mode-switcher .view-mode-buttons{display:flex;gap:4px}.agenda-view-mode-switcher .view-mode-btn{display:flex;align-items:center;gap:8px;padding:10px 20px;background-color:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:#666}.agenda-view-mode-switcher .view-mode-btn .view-mode-icon{font-size:18px}.agenda-view-mode-switcher .view-mode-btn:hover{background-color:#0000000d}.agenda-view-mode-switcher .view-mode-btn.active{background-color:#39b54a;color:#fff}.agenda-view-mode-switcher .view-mode-btn.active:hover{background-color:#33a242}@media (max-width: 810px){.agenda-view-mode-switcher{margin-bottom:10px}.agenda-view-mode-switcher .view-mode-btn{padding:8px 16px;font-size:13px}.agenda-view-mode-switcher .view-mode-btn span{display:none}.agenda-view-mode-switcher .view-mode-btn .view-mode-icon{font-size:20px}}.agenda-fullscreen-wrapper{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;height:100%;width:100%;box-sizing:border-box;overflow:hidden;overscroll-behavior:contain}.agenda-fullscreen-wrapper:not(.agenda-fullscreen-active){padding-bottom:var(--agenda-mobile-modal-height, 0px)}.agenda-fullscreen-wrapper:not(.agenda-fullscreen-active) .agenda-container{flex:1!important;min-height:0!important;height:100%!important}.agenda-fullscreen-wrapper.agenda-fullscreen-active{position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:99999;background:#fff;padding:0!important;margin:0!important;display:flex;flex-direction:column;overflow:hidden}body:has(.agenda-fullscreen-active).react-responsive-modal-open .react-responsive-modal-root{z-index:100000!important}.agenda-fullscreen-nav{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 6px 4px;min-height:44px;flex-shrink:0;border-bottom:1px solid #e9eaeb;background:#fafafa}.agenda-fullscreen-nav .agenda-button-text{margin:0!important;line-height:1.2}.agenda-fullscreen-nav-left{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-left:0;margin-left:0}.agenda-fullscreen-nav-left .agenda-navline-cycle-buttons{display:flex;align-items:stretch}.agenda-fullscreen-nav-left .agenda-fullscreen-date-text{display:flex;align-items:center;justify-content:center;padding:6px 10px;border-top:1.8px solid #d5d7da;border-bottom:1.8px solid #d5d7da;min-width:80px;text-align:center}.agenda-fullscreen-date-text{font-size:13px;font-weight:600;color:#181d27;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agenda-fullscreen-nav-right{display:flex;align-items:center;min-width:0}.agenda-fullscreen-nav-right-group{display:flex;align-items:center;gap:6px;margin-right:12px}.agenda-fullscreen-nav-right-spacer{flex:1;min-width:12px}.agenda-fullscreen-add-btn{padding:6px 10px!important;font-size:12px!important}.agenda-fullscreen-weekend-toggle{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;cursor:pointer;border:1px solid #d5d7da;background:#fff}.agenda-fullscreen-weekend-toggle:hover{background:#fafafa}.agenda-fullscreen-weekend-label{font-size:12px;font-weight:600;color:#414651}.agenda-fullscreen-exit-btn{display:flex;align-items:center;justify-content:center;padding:6px 8px;border-radius:6px;border:1px solid #d5d7da;background:#fff;cursor:pointer;color:#414651}.agenda-fullscreen-exit-btn:hover{background:#fafafa}.agenda-enter-fullscreen-btn{display:flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:8px;border:1.8px solid #d5d7da;background:#fff;cursor:pointer;color:#414651}.agenda-enter-fullscreen-btn:hover{background:#fafafa}.agenda-container-fullscreen{flex:1!important;min-height:0!important;height:100%!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important}.agenda-desktop-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px}.agenda-container,.agenda-container-full{height:calc(100% - 15px)!important;width:100%!important;left:0!important;border-radius:8px;border:1.8px solid #e9eaeb}@media (max-width: 810px){.agenda-page{padding:0;height:100dvh;min-height:100dvh;overflow:hidden;overscroll-behavior:none}.agenda-desktop-nav{display:none}.agenda-container{height:100%!important;min-height:0;border-radius:0;border:none}.agenda-container-full{height:100%!important}}.agenda-desktop-nav-left{display:flex;flex-direction:column;gap:4px}.agenda-desktop-nav-title{font-size:24px;font-weight:600;color:#181d27;line-height:32px;margin:0!important}.agenda-desktop-nav-subtitle{font-size:16px;line-height:24px;margin:0!important;color:#535862}.agenda-desktop-nav-right{display:flex;flex-direction:row;align-items:center;gap:12px}.agenda-desktop-filters-container{display:flex;flex-direction:row;align-items:center;gap:2px;padding:2px;border:1.8px solid #e9eaeb;border-radius:8px;background-color:#fafafa;align-self:stretch}.agenda-desktop-filter{display:flex;align-items:center;justify-content:center;padding:7px 12px;cursor:pointer;z-index:100;border-radius:6px}.filter-active{background-color:#fff;box-shadow:0 1.2px 2.4px #00000029}.filter-active .agenda-desktop-filter-text{color:#414651!important}.agenda-desktop-filter-text{font-size:14px;font-weight:600;color:#717680;line-height:20px;margin:0!important;z-index:10000}.agenda-button-primary{color:#000;background-color:gold!important;font-size:14px!important;line-height:20px;font-weight:600;border-radius:8px!important;border:1.8px solid rgba(0,0,0,.12);margin-left:0!important;cursor:pointer}.agenda-button-primary:hover{background-color:#e6c200!important}.agenda-button-secondary{color:#101323;background-color:#fff!important;font-size:14px!important;line-height:20px;font-weight:600;border-radius:8px!important;border:1.8px solid rgba(0,0,0,.12);cursor:pointer}.agenda-button-secondary:hover{background-color:#f2f2f2!important}.agenda-button--small{padding:6px 10px;border-width:1.6px}.agenda-button--medium{padding:10px 14px;border-width:1.8px}.agenda-button--large{padding:14px 18px;border-width:2px}.agenda-desktop-navline{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;justify-content:space-between;width:100%;padding:12px 16px}.agenda-desktop-date-container{display:flex;flex-direction:row;align-items:center;gap:12px}.agenda-desktop-mini-cal{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:8px;border:1.8px solid #e9eaeb;background-color:#fff;line-height:1.5;cursor:pointer}.agenda-desktop-mini-cal-text{font-size:12px;font-weight:600;color:#717680;line-height:18px;margin:0!important;padding:4px 19px;background-color:#fafafa;border-top-left-radius:8px;border-top-right-radius:8px}.agenda-desktop-mini-cal-date{font-size:18px;font-weight:800;color:#101323;line-height:24px;margin:0!important;padding:1px 19px}.agenda-desktop-date-text-container{display:flex;flex-direction:column;gap:4px}.agenda-desktop-date-top,.agenda-desktop-date-bottom{display:flex;flex-direction:row;align-items:center;gap:12px}.agenda-desktop-date-title{font-size:18px;font-weight:600;color:#181d27;line-height:28px;margin:0!important}.agenda-desktop-date-chip{display:flex;align-items:center;justify-content:center;padding:2px 6px;border:1.8px solid #d5d7da;border-radius:6px;box-shadow:0 1px 2px #00000014}.agenda-desktop-date-chip-text{font-size:12px;font-weight:600;color:#414651;line-height:18px;margin:0!important}.agenda-desktop-date-text{font-family:inherit;font-size:18px!important;font-weight:600!important;color:#181d27!important;line-height:28px!important;margin:0!important;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.agenda-desktop-navline-buttons{display:flex;flex-direction:row;align-items:center;gap:12px}.agenda-navline-cycle-buttons{display:flex;flex-direction:row;align-items:center}.agenda-navline-cycle-text{font-size:14px;font-weight:600;color:#414651;line-height:20px;margin:0!important;padding:8px 12px;border-top:1.8px solid #d5d7da;border-bottom:1.8px solid #d5d7da;cursor:pointer}.agenda-navline-cycle-btn{border:1.8px solid #d5d7da!important;display:flex;align-items:center;justify-content:center;padding:10px 4px!important;align-self:stretch;cursor:pointer;height:fit-content!important;width:fit-content!important}.btn-prev{border-radius:8px 0 0 8px!important;border-right:.98px solid #d5d7da!important}.btn-next{border-radius:0 8px 8px 0!important;border-left:.98px solid #d5d7da!important}.agenda-navline-cycle-btn .dhx_cal_prev_button,.agenda-navline-cycle-btn .dhx_cal_next_button{padding:10px 2px!important;margin:-10px -2px!important;height:fit-content!important;width:fit-content!important}.agenda-navline-cycle-btn .dhx_cal_prev_button:hover,.agenda-navline-cycle-btn .dhx_cal_next_button:hover{background-color:#fff!important}.agenda-navline-cycle-btn .dhx_cal_prev_button:before,.agenda-navline-cycle-btn .dhx_cal_next_button:before{content:""!important;display:none!important}.agenda-cycle-btn-icon{font-size:14px;stroke-width:2.4px;color:#414651!important;margin:0!important;padding:0!important}.agenda-button{display:flex;align-items:center;justify-content:center;align-self:stretch;gap:8px;padding:8px 12px;border-radius:8px;border:1.8px solid #d5d7da;background-color:#fff;color:#414651!important;cursor:pointer}.agenda-weekend-toggle-wrapper{display:flex;align-items:center;gap:10px}.agenda-weekend-toggle-wrapper{display:flex;align-items:center;gap:10px;cursor:pointer}.agenda-weekend-toggle-wrapper:hover{background-color:#fafafa}.agenda-toggle-switch{position:relative;display:inline-block;width:36px;height:20px;flex-shrink:0;margin-bottom:0}.agenda-toggle-switch input{opacity:0;width:0;height:0}.agenda-toggle-switch input:checked+.agenda-toggle-slider{background-color:#4caf50}.agenda-toggle-switch input:checked+.agenda-toggle-slider:before{transform:translate(16px)}.agenda-toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.2s ease;border-radius:20px}.agenda-toggle-slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.2s ease;border-radius:50%;box-shadow:0 1px 2px #0003}.agenda-mode-btn-active{background-color:gold!important}.agenda-button-text{font-size:14px;font-weight:600;line-height:20px;margin:0!important;color:#414651}.agenda-button-icon{font-size:16px;stroke-width:2.4px;margin:0!important;padding:0!important}.agenda-view-select{background-color:#fff;border:1.8px solid #d5d7da;border-radius:8px;box-shadow:0 4px 8px #00000014;display:flex;flex-direction:column;padding:8px;gap:8px;z-index:1000000000000!important}.agenda-view-select-text{font-size:14px;font-weight:600;color:#414651;line-height:20px;margin:0!important;padding:8px 12px;border:1.8px solid #d5d7da;border-radius:8px;cursor:pointer}.agenda-view-select-text:hover{background-color:#eaecf0}.agenda-mobile-navline{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:10px}.agenda-mobile-filters-button,.agenda-mobile-mini-cal-button{padding:10px!important;height:fit-content!important;width:fit-content!important}.agenda-mobile-right-container{display:flex;flex-direction:row;align-items:center;gap:8px}.agenda-mobile-right-container .agenda-navline-cycle-btn.btn-next{border-left-width:.98px!important}.agenda-mobile-right-container .agenda-navline-cycle-btn.btn-prev{border-right-width:.98px!important}.agenda-filter-select{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:2px;padding:2px;border-radius:8px;border:1.8px solid #d5d7da;background-color:#fafafa;width:72svw}.agenda-mobile-left-container{display:flex;flex-direction:row;align-items:center;gap:8px}.agenda-scheduler-modal{position:absolute;bottom:0;left:0;width:100%;height:26svh;min-height:26svh;box-sizing:border-box;background-color:#fff;border-radius:8px 8px 0 0/8px 8px 0px 0px;box-shadow:0 16px 36px #0000006b;padding:30px 20px 0;display:flex;flex-direction:column;gap:12px;z-index:100!important;transition:height .2s ease;-webkit-user-select:none;user-select:none}.agenda-scheduler-modal.dragging{transition:none}.agenda-scheduler-modal-drag-handle{position:absolute;top:0;left:0;right:0;height:2.75rem;display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none;z-index:2}.agenda-scheduler-modal-drag-handle:active{cursor:grabbing}.agenda-scheduler-modal-drag-bar{width:64px;height:7px;background-color:#0003;border-radius:999px;transition:background-color .2s ease}.agenda-scheduler-modal-drag-handle:hover .agenda-scheduler-modal-drag-bar{background-color:#0000004d}.agenda-scheduler-modal-drag-handle:active .agenda-scheduler-modal-drag-bar{background-color:#0006}.agenda-scheduler-modal-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;background-color:transparent;font-size:16px;font-weight:600;color:#181d27;line-height:20px;margin:0!important;padding:0!important}.agenda-scheduler-modal-header-right{display:flex;flex-direction:row;align-items:center;gap:8px;font-weight:500!important;color:#414651!important;font-size:14px!important}.agenda-scheduler-modal-header-right .agenda-cycle-btn-icon{color:#414651!important}.agenda-scheduler-header-text{font-size:12px!important;font-weight:600!important;color:#535862!important;line-height:18px!important;text-align:center}.agenda-scheduler-modal-body{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;height:100%!important}.agenda-scheduler-events-list{display:flex;flex-direction:column;gap:12px;margin:0!important;flex:1;overflow-y:scroll;padding:3.2px;padding-bottom:10svh;height:100%!important;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.agenda-scheduler-events-list::-webkit-scrollbar{width:6px}.agenda-scheduler-events-list::-webkit-scrollbar-track{background:transparent;border-radius:10px}.agenda-scheduler-events-list::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}.agenda-scheduler-events-list::-webkit-scrollbar-thumb:hover{background:#0000004d}.agenda-scheduler-date-divider{width:100%;height:2px;background-color:#e9eaeb;margin:6px 0;flex-shrink:0}.agenda-scheduler-event-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:8px;padding:4px 8px;gap:4px;box-shadow:0 1px 3px #0000001a;border:1.8px solid #d5d7da}.large-klus{background-color:#f0fdf9;border-color:#99f6e0!important;color:#0f1e1c!important}.simple-klus{background-color:#eef4ff;border-color:#c7d7fe!important;color:#3538cd!important}.agenda-scheduler-event-time,.agenda-scheduler-all-day{font-size:14px;line-height:20px;font-weight:400}.agenda-scheduler-all-day{opacity:.85}.agenda-scheduler-event-content{flex:1}.agenda-scheduler-event-title{font-size:18px;line-height:28px;font-weight:600;margin:0!important;color:inherit!important}.agenda-scheduler-event-date-container{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.agenda-scheduler-event-date{font-size:12px;font-weight:500;color:#414651!important}.agenda-scheduler-no-events{display:flex;justify-content:center;align-items:center;flex:.6;align-self:center!important;margin-top:12px;flex-shrink:2;text-align:center;font-style:italic}.dhx_scale_bar{border-color:#e9eaeb!important}.dhx_scale_holder_now{background-color:transparent!important}.dhx_cal_header{border-color:#e9eaeb!important;width:calc(100% + 2px)!important}.dhx_cal_data{width:calc(100% + 2px)!important;border-color:#e9eaeb!important}.dhx_multi_day{z-index:0!important}@media screen and (max-width: 810px){.dhx_cal_container:not(.dhx_scheduler_day):not(.agenda-container-fullscreen) .dhx_cal_event{width:5px!important}.dhx_cal_container.dhx_scheduler_day .dhx_cal_event{width:auto!important}}.largeKlus{background:#f0fdf9!important;border:1.2px solid #99f6e0!important;color:#0f1e1c!important;padding-right:0!important;padding-left:4px!important}.simpleKlus{background:#eef4ff!important;border:1.2px solid #c7d7fe!important;border-radius:var(--dhx-scheduler-border-radius)!important;color:#3538cd!important}.availability{border-radius:var(--dhx-scheduler-border-radius)!important}.dhx_multi_day_icon_small{display:none!important}.dhx_scale_time_slot{border:none!important}.dhx_scale_time_slot:nth-child(2n){border-bottom:1px solid #e9eaeb!important}.agenda-container-full .dhx_cal_event{width:98%!important;left:0!important;right:0!important;margin:0!important;margin-inline:auto!important;box-sizing:border-box!important;max-width:100%!important}.dhx_cal_event,.dhx_cal_event_line,.dhx_cal_event_clear{z-index:10!important;position:relative}.react-tiny-popover-container{z-index:1000000000000!important}.dhx_year_month{cursor:pointer;transition:color .2s ease,background-color .2s ease;border-radius:6px}.dhx_year_month:hover{color:gold;font-weight:600;border-bottom:1px solid #FFD700;margin-bottom:-1px}.week-number-indicator{position:absolute!important;left:-18px;display:flex;align-items:center;justify-content:center;height:var(--dhx-scheduler-datepicker-cell-size, 28px);font-size:9px;opacity:.5;cursor:pointer;transition:opacity .2s ease;z-index:5}.week-number-indicator:hover{opacity:1;background-color:#00000014;border-radius:3px}.dhx_cal_datepicker_date,.dhx_year_grid,.dhx_year_box{overflow:visible!important}.dhx_now{background-color:transparent!important}.dhx_now .agenda-scheduler-header-text{background-color:#293056!important;color:#fff!important;border-radius:50%!important;padding:2px 4px!important}.agenda-scheduler-event-focused{border:1.8px solid #eac72a!important;opacity:1;transition:all .3s ease;animation:pulse 1.5s ease .3s}@keyframes pulse{0%{border-width:1.8px!important;opacity:1}50%{border-width:2.4px!important;opacity:.75}to{border-width:1.8px!important;opacity:1}}@media (max-width: 810px){.dhx_cal_navline{padding:0!important}}.timeline-view-container{width:100%;height:100%;min-height:600px;display:flex;flex-direction:column}.timeline-view-container .timeline-actions{display:flex;justify-content:flex-end;margin-bottom:16px}.timeline-view-container .timeline-actions .add-availability-btn{padding:10px 20px;background-color:#39b54a;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.timeline-view-container .timeline-actions .add-availability-btn:hover{background-color:#2f963d;transform:translateY(-1px)}.timeline-view-container .timeline-actions .add-availability-btn:active{transform:translateY(0)}.timeline-view-container #timeline_scheduler{flex:1;min-height:0;border-radius:8px;border:1.8px solid #e9eaeb}.timeline-view-container .dhx_timeline_label_row{font-weight:600;color:#90a3ae;border-right:1px solid #e9eaeb}.timeline-view-container .dhx_timeline_data_row{border-bottom:1px solid #e9eaeb}.timeline-view-container .dhx_cal_event.availability{border-radius:4px;opacity:.9;font-size:13px;font-weight:500;display:flex;align-items:center;padding:4px 8px}.agenda-container.dhx_scheduler_timeline .dhx_scale_bar.timeline-weekend{background-color:#f7f7f7!important;color:#90a3ae}.agenda-container.dhx_scheduler_timeline .dhx_timeline_data_cell.timeline-weekend{background-color:#f7f7f7!important}.agenda-container.dhx_scheduler_timeline .dhx_scale_bar.timeline-week-start,.agenda-container.dhx_scheduler_timeline .dhx_timeline_data_cell.timeline-week-start,.agenda-container.dhx_scheduler_timeline .dhx_second_scale_bar+.dhx_second_scale_bar{position:relative;border-left-color:transparent!important;overflow:visible}.agenda-container.dhx_scheduler_timeline .dhx_scale_bar.timeline-week-start:before,.agenda-container.dhx_scheduler_timeline .dhx_timeline_data_cell.timeline-week-start:before,.agenda-container.dhx_scheduler_timeline .dhx_second_scale_bar+.dhx_second_scale_bar:before{content:"";position:absolute;left:0;top:-2px;bottom:-2px;width:3px;background-color:#bbc6d7;pointer-events:none;z-index:3}.agenda-container.dhx_scheduler_timeline .dhx_second_scale_bar{font-weight:600;text-align:left;padding-left:8px;box-sizing:border-box}.agenda-container.dhx_scheduler_timeline .dhx_cal_event_line{margin-top:8px}p:not(.ck-placeholder):not(.ck-content p):not(.ck p){margin:0!important}.dhx_info_message{display:none!important}.employee-availability-modal{max-width:600px;width:90%;padding:0}.employee-availability-modal .modal-header{padding:24px;border-bottom:1px solid #e9eaeb}.employee-availability-modal .modal-header h2{margin:0;font-size:20px;font-weight:600;color:#90a3ae}.employee-availability-modal .availability-form{padding:24px}.employee-availability-modal .availability-form .form-group{margin-bottom:20px}.employee-availability-modal .availability-form .form-group label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#90a3ae}.employee-availability-modal .availability-form .form-group .form-select,.employee-availability-modal .availability-form .form-group .form-input{width:100%;padding:10px 12px;border:1.8px solid #e9eaeb;border-radius:8px;font-size:14px;background-color:#fff}.employee-availability-modal .availability-form .form-group .form-select:focus,.employee-availability-modal .availability-form .form-group .form-input:focus{outline:none;border-color:#39b54a}.employee-availability-modal .availability-form .form-group .form-select{cursor:pointer}.employee-availability-modal .availability-form .form-group .form-textarea{width:100%;padding:10px 12px;border:1.8px solid #e9eaeb;border-radius:8px;font-size:14px;font-family:inherit;resize:vertical}.employee-availability-modal .availability-form .form-group .form-textarea:focus{outline:none;border-color:#39b54a}.employee-availability-modal .availability-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 600px){.employee-availability-modal .availability-form .form-row{grid-template-columns:1fr}}.employee-availability-modal .availability-form .modal-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid #e9eaeb}.job-hover-highlight{border:2px solid #FFD700!important;box-shadow:0 0 8px #ffd70066}.tooltip{z-index:1000;border-radius:8px!important;border:1.8px solid #d5d7da!important;background-color:#fff!important;color:#414651!important;display:flex;flex-direction:column;gap:12px}.tooltip-arrow{border:1.8px solid #d5d7da!important;border-top:0px!important;border-left:0px!important;margin-top:-1px!important}.content-page header{height:600px;background:url(assets/bg-hero.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;display:grid;place-items:center}.content-page header h1{text-align:center;margin-top:6.25rem;word-break:break-word;color:#fff}@media only screen and (max-width: 992px){.content-page header{height:max-content;padding:80px 0}}.content-page .content{padding:100px 0 120px;margin:0 auto}@media only screen and (max-width: 992px){.content-page .content{padding:80px 0 60px}}.content-page .content .col-lg-10{margin:0 auto}.content-page .content h3{margin-top:3.75rem;margin-bottom:1.25rem}@media only screen and (max-width: 992px){.content-page .content h3{margin-top:2.5rem;margin-bottom:.625rem}}.content-page .content p{margin-bottom:1.875rem;font-size:1.5rem;line-height:2.625rem}@media only screen and (max-width: 992px){.content-page .content p{margin-bottom:1.25rem}}:root{--gantt-chart-height: 70px}.gantt_tree_icon.gantt_file{display:none!important}.activator-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px!important;min-width:40px;min-height:40px}.large-klus-tab-container{display:flex;flex-direction:row;padding:12px 30px 16px;position:relative;gap:12px;align-items:flex-start;overflow:visible}@media (max-width: 768px){.large-klus-tab-container{flex-direction:column;padding:12px 12px 16px;gap:12px;overflow:visible;align-items:stretch}}.large-klus-tab-container .table p{margin:0!important}.large-klus-tab-container .klus-desktop-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;row-gap:10px;width:100%;align-items:center;overflow:visible}.large-klus-tab-container .klus-desktop-row>.tabs-container{display:contents}.large-klus-tab-container .klus-header-left{grid-column:1;grid-row:1;justify-self:start;align-self:center;display:flex;flex-direction:row;align-items:flex-start;gap:12px;min-width:0;max-width:100%;overflow:visible;z-index:2}.large-klus-tab-container .klus-header-left .klus-back-button{margin-top:1px}.large-klus-tab-container .klus-desktop-actions{grid-column:3;grid-row:1;justify-self:end;align-self:center;z-index:2}.large-klus-tab-container .klus-desktop-row>.tabs-container>.header{grid-column:2;grid-row:1;justify-self:center;align-self:center;margin:0!important;width:680px!important;min-width:680px!important;max-width:680px!important;height:50px!important;flex-shrink:0;z-index:1}.large-klus-tab-container .klus-desktop-row>.tabs-container>.header button{flex:1 1 0;width:auto!important;min-width:0;height:44px!important;font-size:16px!important}.large-klus-tab-container .klus-desktop-row>.tabs-container>.tab-content{grid-column:1/-1;grid-row:2;position:relative;top:auto;left:auto;transform:none;width:100%;padding-bottom:50px}.large-klus-tab-container .klus-mobile-header-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;position:relative}.large-klus-tab-container .klus-mobile-header-row .klus-header-left{display:flex;flex-direction:row;align-items:flex-start;gap:8px;flex:1}.large-klus-tab-container .klus-mobile-header-row .klus-header-left .klus-back-button{align-self:center}.large-klus-tab-container .klus-mobile-header-row .klus-header-left .klus-title{flex:1;min-width:0}@media (max-width: 768px){.large-klus-tab-container .klus-mobile-header-row .klus-action-buttons-wrapper{flex-direction:row;align-items:flex-end;gap:8px;position:relative}}.large-klus-tab-container .klus-title{min-width:0;overflow:visible}.large-klus-tab-container .klus-title .klus-title-button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:unset;background-color:transparent;border:unset;width:100%;max-width:28rem;cursor:pointer;overflow:visible}.large-klus-tab-container .klus-title .klus-title-heading{margin:0;padding:0;font-weight:600;font-size:16.17px;width:100%;overflow-wrap:anywhere;word-break:break-word;line-height:1.2}.large-klus-tab-container .klus-title .klus-title-row{display:flex;flex-direction:row;align-items:flex-start;gap:10px;width:100%;min-width:0}.large-klus-tab-container .klus-title .klus-title-left{flex:1 1 55%;min-width:8rem;display:flex;flex-direction:column;gap:1px;align-self:flex-start}.large-klus-tab-container .klus-title .klus-title-customer{margin:0;font-size:13.86px;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.large-klus-tab-container .klus-title .klus-title-address{flex:0 1 14.4rem;min-width:12rem;max-width:16.8rem;box-sizing:border-box;align-self:flex-start;font-size:13.86px;padding-top:.2rem!important;padding-bottom:.2rem!important}.large-klus-tab-container .klus-title .klus-title-address-lines{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:0;flex:1;text-align:left;line-height:1.2;font-size:13.86px}.large-klus-tab-container .klus-title .klus-title-address-line{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal}.large-klus-tab-container .klus-title .klus-title-dates{white-space:nowrap;line-height:1.3;font-size:13.86px}.large-klus-tab-container .klus-title span{margin:0}@media (max-width: 768px){.large-klus-tab-container .klus-title .klus-title-button{max-width:100%}.large-klus-tab-container .klus-title .klus-title-row{flex-direction:column;align-items:stretch;gap:6px}.large-klus-tab-container .klus-title .klus-title-address{max-width:100%}}.large-klus-tab-container .klus-back-button{flex-shrink:0}.large-klus-tab-container .tabs-container{width:100%}.large-klus-tab-container .tabs-container .header{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:23px;width:680px;height:50px;margin:0 auto;display:flex;align-items:center;padding:0 2px}@media (max-width: 768px){.large-klus-tab-container .tabs-container .header{width:100%;max-width:100%;height:44px;padding:0 4px;margin-bottom:12px}}.large-klus-tab-container .tabs-container .header button{width:50%;text-align:center;border:unset;height:44px;color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:500;margin-bottom:1px;display:flex;align-items:center;justify-content:center;gap:6px}@media (max-width: 768px){.large-klus-tab-container .tabs-container .header button{width:25%;font-size:12px;gap:4px}}.large-klus-tab-container .tabs-container .header button .tab-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width: 768px){.large-klus-tab-container .tabs-container .header button .tab-icon{font-size:18px}}@media (max-width: 768px){.large-klus-tab-container .tabs-container .header button .tab-text{display:none}}.large-klus-tab-container .tabs-container .header .active{background-color:gold;border-radius:19px;font-weight:600}@media (max-width: 768px){.large-klus-tab-container .tabs-container .header .active{border-radius:16px}}.large-klus-tab-container .tabs-container .tab-content{position:absolute;top:175px;width:95%;left:50%;transform:translate(-50%);padding-bottom:50px}@media (max-width: 768px){.large-klus-tab-container .tabs-container .tab-content{position:relative;top:auto;left:auto;transform:none;width:100%;padding-top:0;padding-bottom:20px;margin-top:0}}@media (max-width: 768px){.large-klus-tab-container .tabs-container .gantt-zoom-toolbar.glued{position:absolute!important;top:-60px!important;right:0!important;left:auto!important;background:transparent!important;padding:0!important;margin:0!important;width:auto!important;transform:none!important}}.large-klus-tab-container .tabs-container .gantt-chart{display:none}.large-klus-tab-container .tabs-container .content-container{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:20px;margin-top:20px}@media (max-width: 768px){.large-klus-tab-container .tabs-container .content-container{padding:12px;border-radius:8px;margin-top:16px}}@media (max-width: 768px){.large-klus-tab-container .tabs-container .content-container h6{font-size:.9375rem;margin-bottom:12px}}.large-klus-tab-container .tabs-container .content-container td:last-child{display:flex;align-items:center;justify-content:space-between}.large-klus-tab-container .tabs-container .content-container.usedMaterialsByWeek td:last-child{display:contents}.large-klus-tab-container .tabs-container .content-container .table-header{display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.large-klus-tab-container .tabs-container .content-container .table-header{flex-wrap:wrap;gap:12px}}.large-klus-tab-container .tabs-container .content-container .table-header .right,.large-klus-tab-container .tabs-container .content-container .table-header .left{display:flex;align-items:center;gap:10px}@media (max-width: 768px){.large-klus-tab-container .tabs-container .content-container .table-header .right,.large-klus-tab-container .tabs-container .content-container .table-header .left{width:100%;flex-wrap:wrap;gap:8px}}@media (max-width: 768px){.large-klus-tab-container .tabs-container .content-container .table-header .right .input-container,.large-klus-tab-container .tabs-container .content-container .table-header .left .input-container{flex:1}}.large-klus-tab-container .tabs-container .content-container .table-header .right .input-container .icon-ahead,.large-klus-tab-container .tabs-container .content-container .table-header .left .input-container .icon-ahead{top:8px}.large-klus-tab-container .tabs-container .content-container .table-header .right .input-container input,.large-klus-tab-container .tabs-container .content-container .table-header .left .input-container input{height:40px}@media (max-width: 768px){.large-klus-tab-container .tabs-container .content-container .table-header .right .input-container input,.large-klus-tab-container .tabs-container .content-container .table-header .left .input-container input{height:36px;font-size:.875rem}}.large-klus-tab-container .tabs-container table{margin-top:20px}@media (max-width: 768px){.large-klus-tab-container .tabs-container table{padding:0!important}}.large-klus-tab-container .tabs-container table thead,.large-klus-tab-container .tabs-container table thead td,.large-klus-tab-container .tabs-container table tbody tr td{line-height:18px}.large-klus-tab-container .tabs-container table tbody tr td input{cursor:pointer;color:#000;padding-block:10px}.large-klus-tab-container .tabs-container .week-changer{display:flex;align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:6px}@media (max-width: 768px){.large-klus-tab-container .tabs-container .week-changer{width:100%}}.large-klus-tab-container .tabs-container .week-changer strong{font-size:1.125rem;line-height:1.375rem;flex:1;text-align:center}@media (max-width: 768px){.large-klus-tab-container .tabs-container .week-changer strong{font-size:.8125rem}}.large-klus-tab-container .tabs-container .week-changer button{min-width:auto;background-color:transparent;display:grid;place-items:center;padding:8px 6px}@media (max-width: 768px){.large-klus-tab-container .tabs-container .week-changer button{padding:0!important}}.large-klus-tab-container .tabs-container .week-changer button span{color:#000;font-size:1.5rem}@media (max-width: 768px){.large-klus-tab-container .tabs-container .week-changer button span{font-size:1.25rem}}.large-klus-tab-container .tabs-container .week-changer button:hover{background-color:#0000001a}.large-klus-tab-container .tabs-container .week-changer button:first-child{border-right:1px solid rgba(0,0,0,.1);margin-right:2.5rem;border-radius:6px 0 0 6px}@media (max-width: 768px){.large-klus-tab-container .tabs-container .week-changer button:first-child{margin-right:.625rem}}.large-klus-tab-container .tabs-container .week-changer button:last-child{border-left:1px solid rgba(0,0,0,.1);margin-left:2.5rem;border-radius:0 6px 6px 0}@media (max-width: 768px){.large-klus-tab-container .tabs-container .week-changer button:last-child{margin-left:.625rem}}.large-klus-tab-container .tabs-container .export-excel-button{min-width:150px;font-size:14px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:10px}@media (max-width: 768px){.large-klus-tab-container .tabs-container .export-excel-button{min-width:auto;font-size:.75rem;height:36px;padding:0 12px;margin-right:0}}.large-klus-tab-container .tabs-container .material-container .select-dropdown__control{min-height:36px}.large-klus-tab-container .tabs-container .used-material-table-container table{margin-top:20px}.large-klus-tab-container .tabs-container .used-material-table-container table tbody tr td{line-height:15px}.large-klus-tab-container .tabs-container .employee-messages-container tbody tr td button{background-color:transparent;border:unset;min-width:50px;padding:0;line-height:unset}.large-klus-tab-container .tabs-container .employee-messages-container tbody tr td button .image-text{text-decoration:underline;color:#0084ff}.large-klus-tab-container .tabs-container .employee-messages-container thead th{width:15%}.large-klus-tab-container .tabs-container .employee-messages-container thead th:nth-child(4){width:40%}.large-klus-tab-container .tabs-container .hours-container .table-header .left .input-container{margin-left:10px}.large-klus-tab-container .tabs-container .hours-container .table-header .left .input-container .icon-ahead{top:8px}.large-klus-tab-container .tabs-container .hours-container .table-header .left .input-container input{height:40px}.large-klus-tab-container .tabs-container .hours-container table tbody tr .disable{color:#bbc6d7}.dropdown-container button{background-color:transparent;min-width:auto;padding:0}.dropdown-container>button.btn.primary{padding:0 7px;background-color:transparent}.dropdown-container>button.btn.primary span{font-size:1.25rem;color:#000}.dropdown-container .dropdown-body{min-width:auto;padding:5px}.dropdown-container .dropdown-body button{padding:6px 20px 6px 4px;border-radius:4px;display:flex;align-items:center;gap:8px}.dropdown-container .dropdown-body button .material-icons-outlined{font-size:1.375rem}.dropdown-container .dropdown-body button .text{font-size:.875rem;line-height:1.0625rem}.dropdown-container .dropdown-body button:hover{background-color:#e8ecf2}.select-dropdown-container .select-dropdown__control,.select-dropdown-container .multi-select-dropdown__control,.multi-select-dropdown-container .select-dropdown__control,.multi-select-dropdown-container .multi-select-dropdown__control{background-color:transparent;border:1px solid #d5dce6;outline:none;box-shadow:none}.select-dropdown-container .select-dropdown__control--is-focused,.select-dropdown-container .multi-select-dropdown__control--is-focused,.multi-select-dropdown-container .select-dropdown__control--is-focused,.multi-select-dropdown-container .multi-select-dropdown__control--is-focused{border:1px solid #00932c;outline:none;box-shadow:none}.select-dropdown-container .select-dropdown__placeholder,.select-dropdown-container .select-dropdown__input,.select-dropdown-container .multi-select-dropdown__placeholder,.select-dropdown-container .multi-select-dropdown__input,.multi-select-dropdown-container .select-dropdown__placeholder,.multi-select-dropdown-container .select-dropdown__input,.multi-select-dropdown-container .multi-select-dropdown__placeholder,.multi-select-dropdown-container .multi-select-dropdown__input{color:#000}.select-dropdown-container .select-dropdown__indicator-separator,.select-dropdown-container .multi-select-dropdown__indicator-separator,.multi-select-dropdown-container .select-dropdown__indicator-separator,.multi-select-dropdown-container .multi-select-dropdown__indicator-separator{background-color:transparent}.select-dropdown-container .select-dropdown__indicator>svg,.select-dropdown-container .multi-select-dropdown__indicator>svg,.multi-select-dropdown-container .select-dropdown__indicator>svg,.multi-select-dropdown-container .multi-select-dropdown__indicator>svg{fill:#d5dce6}.select-dropdown-container .select-dropdown__menu,.select-dropdown-container .multi-select-dropdown__menu,.multi-select-dropdown-container .select-dropdown__menu,.multi-select-dropdown-container .multi-select-dropdown__menu{z-index:1000}.select-dropdown-container .select-dropdown__single-value,.select-dropdown-container .multi-select-dropdown__single-value,.multi-select-dropdown-container .select-dropdown__single-value,.multi-select-dropdown-container .multi-select-dropdown__single-value{color:#000}.select-dropdown-container .select-dropdown__option,.select-dropdown-container .multi-select-dropdown__option,.multi-select-dropdown-container .select-dropdown__option,.multi-select-dropdown-container .multi-select-dropdown__option{font-size:.875rem;cursor:pointer}.select-dropdown-container .select-dropdown__option--is-focused,.select-dropdown-container .multi-select-dropdown__option--is-focused,.multi-select-dropdown-container .select-dropdown__option--is-focused,.multi-select-dropdown-container .multi-select-dropdown__option--is-focused{background-color:#00932c1a}.select-dropdown-container .select-dropdown__option--is-selected,.select-dropdown-container .multi-select-dropdown__option--is-selected,.multi-select-dropdown-container .select-dropdown__option--is-selected,.multi-select-dropdown-container .multi-select-dropdown__option--is-selected{background-color:#00e676}.multi-select-dropdown-container .multi-select-dropdown__control{border:none;margin:none;padding:none;display:flex;align-items:center;justify-content:flex-start}.multi-select-dropdown-container .multi-select-dropdown__multi-value{width:52px;height:52px;display:flex;align-items:center;justify-content:center}.multi-select-dropdown-container .multi-select-dropdown__multi-value:not(:first-child){margin-left:0}.multi-select-dropdown-container .multi-select-dropdown__indicator{display:none}.multi-select-dropdown-container .multi-select-dropdown__value-container{padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;row-gap:.375rem;column-gap:.375rem}.multi-select-dropdown-container .multi-select-dropdown__placeholder span{color:#90a3ae}.multi-select-dropdown-container .multi-select-dropdown__placeholder span:first-child{font-size:1.5rem}.multi-select-dropdown-container .multi-select-dropdown__placeholder span:last-child{font-size:1rem}.multi-select-dropdown__menu-list::-webkit-scrollbar{width:6px!important;background:transparent!important}.multi-select-dropdown__menu-list::-webkit-scrollbar-track{background:transparent!important;border-radius:10px}.multi-select-dropdown__menu-list::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}.multi-select-dropdown__menu-list::-webkit-scrollbar-thumb:hover{background:#0000004d}.multi-select-dropdown__menu-list{overflow:overlay!important;scrollbar-gutter:stable overlay;scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.2) transparent!important}.multi-select-tools .multi-select-dropdown__multi-value{width:160px;height:unset;display:flex;background-color:unset}.multi-select-tools .multi-select-dropdown__multi-value:not(:first-child){margin-left:0}.multi-select-tools .multi-select-dropdown__value-container{align-items:flex-start}.multi-select-tools .multi-select-dropdown__value-container:last-child{display:none!important}.multi-select-tools .multi-select-dropdown__multi-value__label{margin-top:2px;font-size:1rem;text-transform:capitalize;background-color:none!important;color:#000;font-weight:400}.select-client-color-accent--active .select-dropdown__control{border-left:6px solid var(--client-color)!important}.react-timerange-picker,.react-time-picker{margin-right:auto;padding-left:6px}.react-timerange-picker__wrapper,.react-time-picker__wrapper{border:none}.react-timerange-picker__range-divider,.react-time-picker__range-divider{margin:0 5px}.react-timerange-picker__inputGroup,.react-time-picker__inputGroup{min-width:auto}.react-timerange-picker__inputGroup__input:invalid,.react-time-picker__inputGroup__input:invalid{background-color:transparent}.react-timerange-picker__inputGroup__input::placeholder,.react-time-picker__inputGroup__input::placeholder{color:#90a3ae}.react-timerange-picker .react-time-picker__inputGroup__divider,.react-time-picker .react-time-picker__inputGroup__divider{color:#90a3ae}.react-timerange-picker__inputGroup__hour,.react-time-picker__inputGroup__hour{width:17px}.react-timerange-picker__clear-button,.react-time-picker__clear-button{margin-left:1.25rem}.react-timerange-picker__clear-button svg,.react-time-picker__clear-button svg{stroke:#90a3ae;width:14px;height:14px}.react-daterange-picker,.react-date-picker{margin-right:auto;padding-left:6px}.react-daterange-picker__wrapper,.react-date-picker__wrapper{border:none!important}.react-daterange-picker__range-divider,.react-date-picker__range-divider{margin:0 5px}.react-daterange-picker__inputGroup,.react-date-picker__inputGroup{min-width:auto}.react-daterange-picker__inputGroup__input,.react-date-picker__inputGroup__input{font-weight:400}.react-daterange-picker__inputGroup__input:invalid,.react-date-picker__inputGroup__input:invalid{background-color:transparent}.react-daterange-picker .react-date-picker__inputGroup__divider,.react-date-picker .react-date-picker__inputGroup__divider{color:#90a3ae}.react-daterange-picker__clear-button,.react-date-picker__clear-button{margin-left:1.25rem}.react-daterange-picker__clear-button svg,.react-date-picker__clear-button svg{stroke:#90a3ae;width:14px;height:14px}.react-daterange-picker__calendar-button svg,.react-date-picker__calendar-button svg{stroke:#90a3ae;width:14px;height:14px}.react-calendar__tile--active,.react-calendar__tile--active abbr,.react-calendar__tile--now,.react-calendar__tile--now abbr,.react-calendar__tile--hasActive,.react-calendar__tile--hasActive abbr{color:#000}.unfilled .react-date-picker__inputGroup__day{width:20px!important}.unfilled .react-date-picker__inputGroup__month{width:28px!important}.unfilled .react-date-picker__inputGroup__year{width:32px!important}.select-date-range-popover{z-index:20000}.select-date-range__picker--calendar-only .react-daterange-picker__inputGroup,.select-date-range__picker--calendar-only .react-daterange-picker__range-divider,.select-date-range__picker--calendar-only .react-daterange-picker__clear-button,.select-date-range__picker--calendar-only .react-daterange-picker__calendar-button{display:none!important}.select-date-range__picker--calendar-only .react-daterange-picker__wrapper{border:none!important;padding:0!important}.select-date-range__picker--calendar-only .react-daterange-picker__calendar{position:relative!important;inset:auto!important;margin:0!important}.scheduler-container{position:relative}.scheduler-container .btn-add-klus{position:absolute;right:20px;z-index:100;top:30px;display:flex;align-items:center;gap:10px}.btn-add-klus-agenda .material-icons{padding-top:2px!important}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;padding:30px;width:auto!important;text-align:left;background:#fff;color:#000;border-radius:10px;box-shadow:0 20px 75px #00000021}.react-confirm-alert-body>h1{font-size:1.75rem;margin-bottom:.625rem}.react-confirm-alert-button-group>button:nth-of-type(1){background:#39b54a;font-size:1rem}.react-confirm-alert-button-group>button:nth-of-type(2){background:#90a3ae;font-size:1rem}.zammad-form-modal{z-index:10000!important}#feedback-form{display:flex;align-items:center;gap:.3125rem;font-size:.875rem;border:none;background-color:transparent}#feedback-form:hover{color:#39b54a}.zammad-form h2{font-size:1.875rem;margin-bottom:.625rem}.zammad-form .form-group label{font-weight:600;margin-bottom:.3125rem;font-size:1rem;line-height:1.25rem;color:#000}.zammad-form .form-group input{padding:0 .9375rem;font-size:1rem;line-height:2.625rem;height:unset}.zammad-form .form-group textarea{padding:.6875rem .9375rem;font-size:1rem}.zammad-form .btn{width:100%;background-color:#39b54a;color:#fff}.zammad-form .btn:hover{background-color:#00932c}.zammad-form .js-thankyou{color:#000;font-weight:600}.wx-gantt .wx-bar.wx-task.klus-task{background-color:#82b1f4;border:1px solid #366cf4}.wx-gantt .wx-bar.wx-task.worker-task{background-color:#f49a82;border:1px solid #f45e36}/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Inter", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-50:oklch(98.2% .018 155.826);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-800:oklch(27.4% .006 286.033);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#39b54a;--color-secondary:gold;--color-primary-1:#00932c;--color-primary-2:#00e676;--color-primary-3:#029a82;--color-secondary-1:#eac72a;--color-secondary-2:#ca8504;--color-secondary-3:gold;--color-secondary-4:#eaaa08;--color-dark-1:#0a043c;--color-dark-2:#202d3b;--color-dark-3:#303858;--color-dark-4:#464646;--color-dark-5:#666;--color-dark-6:#79869f;--color-dark-7:#878c9e;--color-dark-8:#57667e;--color-dark-9:#36394b;--color-dark-10:#606060;--color-dark-11:#607d8b;--color-dark-12:#9aa9c0;--color-dark-13:#d5dce6;--color-dark-14:#595959;--color-dark-15:#888a96;--color-dark-16:#90a3ae;--color-dark-17:#c4ccd8;--color-dark-18:#bbc6d7;--color-dark-19:#232323;--color-dark-20:#1d1d1d;--color-dark-21:#0d1125;--color-dark-22:#101323;--color-dark-23:#181d27;--color-dark-24:#252b37;--color-dark-25:#535862;--color-dark-26:#293056;--color-dark-27:#0a0d12;--color-dark-28:#717680;--color-dark-29:#101828;--color-dark-30:#414651;--color-light-1:#ececec;--color-light-2:#fefefe;--color-light-3:#e2e4e8;--color-light-4:#e7e8f2;--color-light-5:#cdcbcf;--color-light-6:#bdbdbd;--color-light-7:#c0c4d2;--color-light-8:#e5e5e5;--color-light-9:#f3f3f3;--color-light-10:#96a9c2;--color-light-11:#e6e6e6;--color-light-12:#f7fafc;--color-light-13:#e8ecf2;--color-light-14:#f9f9f9;--color-light-15:#dee2e6;--color-light-16:#fff;--color-light-17:#b7b8bd;--color-light-18:#94979c;--color-light-19:#d5d7da;--color-light-20:#fafafa;--color-light-21:#eff1f5;--color-light-22:#a4a7ae;--color-light-23:#eaecf0;--color-light-24:#475467;--color-card-bg-2:#eff1f5;--color-border-light:#373a41;--color-border-light-2:#e9eaeb;--color-border-dark:#e9eaeb;--color-background:#f9f9fb;--color-secondary-palette-2:var(--color-secondary-2);--color-secondary-palette-3:var(--color-secondary-3);--color-darks-palette-12:var(--color-dark-12);--color-darks-palette-22:var(--color-dark-22);--color-darks-palette-28:var(--color-dark-28);--color-light-border-color-2:var(--color-border-light-2)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.visible\!{visibility:visible!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-2{top:calc(var(--spacing) * 2)}.top-full{top:100%}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-20{right:calc(var(--spacing) * 20)}.left-0{left:0}.z-50{z-index:50}.col-12{grid-column:12}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:0!important}.m-0{margin:0}.m-0\!{margin:0!important}.m-2{margin:calc(var(--spacing) * 2)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-\[12px\]{margin-left:12px}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\!field-sizing-content{field-sizing:content!important}.\!h-full{height:100%!important}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-8\/10{height:80%}.h-16{height:calc(var(--spacing) * 16)}.h-200{height:calc(var(--spacing) * 200)}.h-\[18px\]\!{height:18px!important}.h-\[calc\(100vh-theme\(spacing\.20\)\)\]{height:calc(100vh - 5rem)}.h-fit\!{height:fit-content!important}.h-full{height:100%}.h-full\!{height:100%!important}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-50{min-height:calc(var(--spacing) * 50)}.min-h-\[100px\]{min-height:100px}.min-h-full\!{min-height:100%!important}.\!w-fit{width:fit-content!important}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\/3\!{width:33.3333%!important}.w-1\/4{width:25%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-20{width:calc(var(--spacing) * 20)}.w-auto{width:auto}.w-full{width:100%}.w-full\!{width:100%!important}.max-w-500\!{max-width:calc(var(--spacing) * 500)!important}.max-w-\[\.\.\.\]{max-width:...}.max-w-\[120px\]{max-width:120px}.max-w-\[240px\]{max-width:240px}.max-w-full{max-width:100%}.\!min-w-0{min-width:0!important}.min-w-0{min-width:0}.min-w-0\!{min-width:0!important}.min-w-\[3ch\]{min-width:3ch}.min-w-\[100px\]\!{min-width:100px!important}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-3{flex-shrink:3}.shrink{flex-shrink:1}.shrink\!{flex-shrink:1!important}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-1\/8{flex-basis:12.5%}.basis-1\/8\!{flex-basis:12.5%!important}.basis-1\/12{flex-basis:8.33333%}.table-auto{table-layout:auto}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-none\!{resize:none!important}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-around{place-content:space-around}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.items-stretch\!{align-items:stretch!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[40px\]{gap:40px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)),:where(.divide-y-1>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-2>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(2px * var(--tw-divide-y-reverse));border-bottom-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-solid>:not(:last-child)){--tw-border-style:solid;border-style:solid}:where(.divide-\[\#F1F1F1\]>:not(:last-child)){border-color:#f1f1f1}:where(.divide-light-border-color-2>:not(:last-child)){border-color:var(--color-light-border-color-2)}.place-self-center\!{place-self:center!important}.self-center{align-self:center}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.\!rounded-\[8px\]{border-radius:8px!important}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.8px\]{border-style:var(--tw-border-style);border-width:1.8px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\!border-none{--tw-border-style:none!important;border-style:none!important}.border-none{--tw-border-style:none;border-style:none}.border-\[rgba\(0\,0\,0\,\.12\)\]\!{border-color:#0000001f!important}.border-black\!{border-color:var(--color-black)!important}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-blue-200{border-color:var(--color-blue-200)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-red-600{border-color:var(--color-red-600)}.border-secondary-palette-2{border-color:var(--color-secondary-palette-2)}.bg-\[\#F1F1F1\]{background-color:#f1f1f1}.bg-\[\#F8F8F8\]{background-color:#f8f8f8}.bg-\[\#FFD700\]\!{background-color:gold!important}.bg-\[\#fff\]{background-color:#fff}.bg-\[rgba\(255\,214\,0\,0\.5\)\]{background-color:#ffd60080}.bg-blue-50{background-color:var(--color-blue-50)}.bg-card-bg-2{background-color:var(--color-card-bg-2)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-red-500{background-color:var(--color-red-500)}.bg-secondary-3{background-color:var(--color-secondary-3)}.bg-secondary-palette-3{background-color:var(--color-secondary-palette-3)}.bg-secondary-palette-3\!{background-color:var(--color-secondary-palette-3)!important}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\!{background-color:var(--color-white)!important}.bg-yellow-500{background-color:var(--color-yellow-500)}.\!p-2{padding:calc(var(--spacing) * 2)!important}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\!{padding:calc(var(--spacing) * 2)!important}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[20px\]{padding:20px}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\!{padding-inline:calc(var(--spacing) * 4)!important}.px-\[10px\]{padding-inline:10px}.px-\[14px\]{padding-inline:14px}.px-\[18px\]{padding-inline:18px}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\!{padding-block:calc(var(--spacing) * 2)!important}.py-6{padding-block:calc(var(--spacing) * 6)}.py-\[6px\]{padding-block:6px}.py-\[14px\]{padding-block:14px}.pt-2{padding-top:calc(var(--spacing) * 2)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-1{padding-bottom:var(--spacing)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.leading-1{--tw-leading:var(--spacing);line-height:var(--spacing)}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-normal\!{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.tab-1{-moz-tab-size:1;tab-size:1}.tab-2{-moz-tab-size:2;tab-size:2}.tab-3{-moz-tab-size:3;tab-size:3}.tab-4{-moz-tab-size:4;tab-size:4}.tab-5{-moz-tab-size:5;tab-size:5}.text-\[\#f1f1f1\]{color:#f1f1f1}.text-black{color:var(--color-black)}.text-black\!{color:var(--color-black)!important}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-darks-palette-12{color:var(--color-darks-palette-12)}.text-darks-palette-22{color:var(--color-darks-palette-22)}.text-darks-palette-28{color:var(--color-darks-palette-28)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-green-500{color:var(--color-green-500)}.text-red-600{color:var(--color-red-600)}.text-white{color:var(--color-white)}.text-zinc-800\/80{color:#27272acc}@supports (color:color-mix(in lab,red,red)){.text-zinc-800\/80{color:color-mix(in oklab,var(--color-zinc-800) 80%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!ring-0{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.invert{--tw-invert:invert(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.\!filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )!important}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\!outline-none{--tw-outline-style:none!important;outline-style:none!important}.\[key\:string\]{key:string}.\[name\:string\]{name:string}:is(.\*\:mb-2\!>*){margin-bottom:calc(var(--spacing) * 2)!important}:is(.\*\:w-full\!>*){width:100%!important}:is(.\*\:list-inside>*){list-style-position:inside}:is(.\*\:list-disc>*){list-style-type:disc}:is(.\*\:justify-end\!>*){justify-content:flex-end!important}:is(.\*\:py-2>*){padding-block:calc(var(--spacing) * 2)}:is(.\*\:text-justify>*){text-align:justify}:is(.\*\:transition-all>*){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.not-group-hover\:hidden:not(:is(:where(.group):hover *)){display:none}@media not all and (hover:hover){.not-group-hover\:hidden{display:none}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:h-\[1px\]:after{content:var(--tw-content);height:1px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:bg-black\/10:after{content:var(--tw-content);background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.after\:bg-black\/10:after{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-secondary-palette-2:hover{border-color:var(--color-secondary-palette-2)}.hover\:bg-background:hover{background-color:var(--color-background)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-green-50:hover{background-color:var(--color-green-50)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-secondary-palette-3\/20:hover{background-color:#ffd70033}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary-palette-3\/20:hover{background-color:color-mix(in oklab,var(--color-secondary-palette-3) 20%,transparent)}}.hover\:bg-secondary-palette-3\/80:hover{background-color:#ffd700cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary-palette-3\/80:hover{background-color:color-mix(in oklab,var(--color-secondary-palette-3) 80%,transparent)}}.hover\:bg-white\/80:hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/80:hover{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-black\!:hover{color:var(--color-black)!important}.hover\:text-blue-900:hover{color:var(--color-blue-900)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-green-600:hover{color:var(--color-green-600)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-gray-400:focus{border-color:var(--color-gray-400)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-blue-300:focus{--tw-ring-color:var(--color-blue-300)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:mb-\[40px\]{margin-bottom:40px}.max-md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media not all and (min-width:40rem){.max-sm\:flex{display:flex}.max-sm\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.max-sm\:flex-col{flex-direction:column}.max-sm\:flex-row-reverse{flex-direction:row-reverse}.max-sm\:justify-end{justify-content:flex-end}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:48rem){.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.md\:grid{display:grid}.md\:h-full\!{height:100%!important}.md\:min-h-0{min-height:0}.md\:w-1\/2{width:50%}.md\:w-2\/5{width:40%}.md\:w-auto{width:auto}.md\:max-w-\[42\%\]{max-width:42%}.md\:max-w-\[240px\]{max-width:240px}.md\:max-w-none{max-width:none}.md\:min-w-\[240px\]{min-width:240px}.md\:flex-1{flex:1}.md\:flex-\[0_1_38\%\]{flex:0 38%}.md\:basis-5\/6{flex-basis:83.3333%}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:p-3{padding:calc(var(--spacing) * 3)}}@media (min-width:64rem){.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-2\/3{width:66.6667%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:rounded-none{border-radius:0}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.Toastify__toast-container{z-index:9999;-webkit-transform:translate3d(0,0,9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:#ffffffb3;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.react-responsive-modal-root{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.react-responsive-modal-overlay{background:#00000080;position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.react-responsive-modal-modal{max-width:800px;display:inline-block;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 12px 15px #00000040;margin:1.2rem;padding:1.2rem;position:relative;overflow-y:auto}.react-responsive-modal-closeButton{position:absolute;top:14px;right:14px;border:none;padding:0;cursor:pointer;background-color:transparent;display:flex}.react-responsive-modal-overlay,.react-responsive-modal-container,.react-responsive-modal-modal{animation-fill-mode:forwards!important}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@keyframes react-responsive-modal-modal-out{0%{transform:scale(1);opacity:1}to{transform:scale(.96);opacity:0}}.react-daterange-picker{display:inline-flex;position:relative}.react-daterange-picker,.react-daterange-picker *,.react-daterange-picker *:before,.react-daterange-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-daterange-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-daterange-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;align-items:center;border:thin solid gray}.react-daterange-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);height:100%;flex-grow:1;padding:0 2px;box-sizing:content-box}.react-daterange-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-daterange-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;font:inherit;box-sizing:content-box;-moz-appearance:textfield}.react-daterange-picker__inputGroup__input::-webkit-outer-spin-button,.react-daterange-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-daterange-picker__inputGroup__input:invalid{background:#ff00001a}.react-daterange-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-daterange-picker__button{border:0;background:transparent;padding:4px 6px}.react-daterange-picker__button:enabled{cursor:pointer}.react-daterange-picker__button:enabled:hover .react-daterange-picker__button__icon,.react-daterange-picker__button:enabled:focus .react-daterange-picker__button__icon{stroke:#0078d7}.react-daterange-picker__button:disabled .react-daterange-picker__button__icon{stroke:#6d6d6d}.react-daterange-picker__button svg{display:inherit}.react-daterange-picker__calendar{width:350px;max-width:100vw;position:absolute;top:100%;left:0;z-index:1}.react-daterange-picker__calendar--closed{display:none}.react-daterange-picker__calendar .react-calendar{border-width:thin}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-timerange-picker{display:inline-flex;position:relative}.react-timerange-picker,.react-timerange-picker *,.react-timerange-picker *:before,.react-timerange-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-timerange-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-timerange-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;align-items:center;border:thin solid gray}.react-timerange-picker__inputGroup{min-width:calc((4px * 3) + .54em * 6 + .217em * 2);height:100%;flex-grow:1;padding:0 2px;box-sizing:content-box}.react-timerange-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-timerange-picker__inputGroup__divider,.react-timerange-picker__inputGroup__leadingZero{display:inline-block}.react-timerange-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-timerange-picker__inputGroup__input::-webkit-outer-spin-button,.react-timerange-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-timerange-picker__inputGroup__input:invalid{background:#ff00001a}.react-timerange-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-timerange-picker__inputGroup__amPm{font:inherit;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.react-timerange-picker__button{border:0;background:transparent;padding:4px 6px}.react-timerange-picker__button:enabled{cursor:pointer}.react-timerange-picker__button:enabled:hover .react-timerange-picker__button__icon,.react-timerange-picker__button:enabled:focus .react-timerange-picker__button__icon{stroke:#0078d7}.react-timerange-picker__button:disabled .react-timerange-picker__button__icon{stroke:#6d6d6d}.react-timerange-picker__button svg{display:inherit}.react-timerange-picker__clock{width:200px;height:200px;max-width:100vw;padding:25px;background-color:#fff;border:thin solid #a0a096;z-index:1}.react-timerange-picker__clock--closed{display:none}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock *:before,.react-clock *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-clock__face{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid black;border-radius:50%}.react-clock__hand{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__hand__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__mark__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark__number{position:absolute;left:-40px;width:80px;text-align:center}.react-clock__second-hand__body{background-color:red}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:#ffffffe6;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;opacity:0;-webkit-animation:react-confirm-alert-fadeIn .5s .2s forwards;-moz-animation:react-confirm-alert-fadeIn .5s .2s forwards;-o-animation:react-confirm-alert-fadeIn .5s .2s forwards;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:#fff;border-radius:10px;box-shadow:0 20px 75px #00000021;color:#666}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:#333;border:none;display:inline-block;padding:6px 18px;color:#eee;margin-right:10px;border-radius:5px;font-size:12px;cursor:pointer}@-webkit-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}
