@charset "UTF-8";/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) 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-border-style:solid;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-yellow-500:oklch(79.5% .184 86.047);--color-green-500:oklch(72.3% .219 149.579);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-800:oklch(27.8% .033 256.848);--color-white:#fff;--spacing:.25rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--radius-md:.375rem;--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-secondary-3:#fac515}}@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,ui-sans-serif,system-ui,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{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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.right-20{right:calc(var(--spacing)*20)}.col-6{grid-column:6}.col-12{grid-column:12}.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}}.my-4{margin-block:calc(var(--spacing)*4)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-4{margin-top:calc(var(--spacing)*4)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.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-2\.5{margin-left:calc(var(--spacing)*2.5)}.ml-4{margin-left:calc(var(--spacing)*4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-4{height:calc(var(--spacing)*4)}.h-8{height:calc(var(--spacing)*8)}.h-16{height:calc(var(--spacing)*16)}.h-\[calc\(100vh-theme\(spacing\.20\)\)\]{height:calc(100vh - 5rem)}.h-full{height:100%}.min-h-\[100px\]{min-height:100px}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-60{width:calc(var(--spacing)*60)}.w-\[2ch\]{width:2ch}.w-auto{width:auto}.w-full{width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-secondary-3{background-color:var(--color-secondary-3)}.bg-yellow-500{background-color:var(--color-yellow-500)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-3{padding:calc(var(--spacing)*3)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-4{padding-inline:calc(var(--spacing)*4)}.pt-2{padding-top:calc(var(--spacing)*2)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-gray-400{color:var(--color-gray-400)}.text-gray-600{color:var(--color-gray-600)}.text-white{color:var(--color-white)}.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,)}.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)}.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-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))}.\[key\:string\]{key:string}@media (hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@layer theme,base,components,utilities;@layer theme{@theme default{ --font-sans: ui-sans-serif, system-ui, 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 0); --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 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-400: oklch(70.8% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-neutral-950: oklch(14.5% 0 0); --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-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,ui-sans-serif,system-ui,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{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){.hydra-signup-modal .signup-fields-wrapper{margin-bottom:4rem!important}}.hydra-signup-modal{z-index:1!important;overflow-y:revert!important}.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:#fdd835;color:#000}.btn.secondary.bordered,.btn.btn-secondary.bordered{background:transparent;border:2px solid #fdd835;border-radius:4px;color:#fdd835}.btn.secondary:hover,.btn.btn-secondary:hover{background-color:#b19002;color:#fff}.btn.secondary.focus,.btn.secondary:focus,.btn.btn-secondary.focus,.btn.btn-secondary:focus{outline:none;box-shadow:none;background-color:#b19002;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;top:14px;left:10px;cursor:pointer}.input-container span.icon-later{visibility:visible;position:absolute;color:#90a3ae;float:right;top:14px;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{position:relative;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:1}.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 span.icon-before{visibility:visible;position:absolute;color:#90a3ae;float:left;top:10px;left:10px;cursor:pointer;z-index:1}.range-datepicker-container span.icon-after{visibility:visible;position:absolute;color:#90a3ae;float:right;top:10px;right:10px;cursor:pointer}.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:#fdd835;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}.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:#fac515;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:#fac515;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}.homepage-nav .mobile-sidenav-content{display:none;padding:16px;flex-direction:column;gap:2%;height:100%}.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{flex:1;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{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:8px}@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:#fac515!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%}}@media only screen and (max-width: 768px){.react-responsive-modal-container{padding-right:40px}}.react-responsive-modal-container #tab-1{padding-block-end:0}.onboarding-modal{display:flex;flex-direction:column;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:fit-content}.onboarding-modal .react-responsive-modal-closeButton{display:none}.add-klus-modal-footer .left button{border:none}.simple-add-client-modal{margin-left:2rem;margin-top:1rem}.react-responsive-modal-modal{width:100%;padding:0;border-radius:12px}.react-responsive-modal-modal .tab{padding:1.75rem;padding-bottom:0}.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%}.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%}.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:80px;z-index:1!important;overflow-y:revert!important;width:710px!important}.add-klus-modal .klus-created-at{color:#90a3ae;font-family:Inter,"sans-serif";font-size:13px;line-height:16px;width:212px;text-align:left;margin:14px 0 0 20px}.add-klus-modal .tabs-container{position:relative;margin-top:20px}.add-klus-modal .tabs-container .header{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:23px;width:580px;height:50px;margin:0 auto;display:flex;align-items:center;padding:0 2px}.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}.add-klus-modal .tabs-container .header .active{background-color:#fdd835;border-radius:19px;font-weight:600}.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container{padding-block:34px;padding-inline:50px}.add-klus-modal .tabs-container .worker-feedback-container .employee-messages-container .employee-message-wrapper{width:580px;margin:0 auto}.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}.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}.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 .tabs-container .add-klus-modal-footer .right .btn{min-width:150px}.add-klus-modal .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}.add-klus-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-klus-modal .add-klus-step{padding:50px}.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}.add-klus-modal header{display:flex;flex-flow:column;align-items:center;gap:3px;margin-bottom:1.875rem}.add-klus-modal header p{font-size:1.125rem;line-height:1.375rem}.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}.add-klus-modal .klus-card:hover{opacity:1!important}.add-klus-modal .klus-card:nth-child(1) img{height:80px;margin:80px 0}.add-klus-modal .klus-card:nth-child(2) img{margin:40px 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}.add-klus-modal .klus-card-body p{margin-bottom:1.875rem;line-height:1.5rem}.simple-klus-step .add-new-option{display:flex;align-items:center;height:100%;color:#878c9e;font-weight:700}.simple-klus-step .add-new-option .add-new-option-icon{margin-right:10px}.simple-klus-step .content-wrapper{padding:20px 50px;position:relative}.simple-klus-step .content-wrapper .big-input-container{margin-bottom:10px}.simple-klus-step .content-wrapper .street-error-text{top:11.2rem;margin-left:22.5rem;color:#ff5252;position:absolute}.simple-klus-step hr{border-color:#e5e5e5}.simple-klus-step hr.inputs-divider{margin-top:1.875rem;margin-bottom:0}.simple-klus-step hr.file-uploader-divider{margin:0}.simple-klus-step hr.add-notes-divider{margin-bottom:0}.simple-klus-step hr.material-divider{margin-top:25px}.simple-klus-step .top-status{display:flex;align-items:center;justify-content:space-between;position:absolute;margin:0 auto;top:5px;left:20px;width:calc(100% - 60px)}.simple-klus-step .top-status .time-status{font-size:.8125rem;line-height:1rem;color:#90a3ae}.simple-klus-step .top-status .dropdown-container{margin-left:auto}.simple-klus-step .sub-tasks-wrapper ul li>div{display:flex;align-items:center}.simple-klus-step .sub-tasks-wrapper .file-uploader-wrapper{width:35%}.simple-klus-step .sub-tasks-wrapper .btn-delete,.simple-klus-step .sub-tasks-wrapper .btn-add{background-color:transparent;padding:5px;min-width:auto;margin-left:auto}.simple-klus-step .sub-tasks-wrapper .btn-delete .material-icons-outlined,.simple-klus-step .sub-tasks-wrapper .btn-add .material-icons-outlined{color:#000;font-size:1.25rem}.simple-klus-step .sub-tasks-wrapper .btn-delete:hover .material-icons-outlined,.simple-klus-step .sub-tasks-wrapper .btn-add:hover .material-icons-outlined{color:#ff5252}.simple-klus-step .sub-tasks-wrapper .btn-add:hover .material-icons-outlined{color:#39b54a}.simple-klus-step .sub-task-wrapper{display:flex;align-items:center}.simple-klus-step .sub-task-wrapper-input-wrapper{padding-top:10px;padding-bottom:10px;padding-left:7px}.simple-klus-step .sub-task-wrapper:not(.sub-task-wrapper-input-wrapper) .sub-task-container .input-container{width:100%}.simple-klus-step .sub-task-wrapper .sub-task-container{display:flex;align-items:center;gap:22px;width:65%}.simple-klus-step .sub-task-wrapper input{border:none}.simple-klus-step .sub-task-wrapper input::placeholder{color:#90a3ae}.simple-klus-step .sub-task-wrapper .text-area-container{position:relative;height:55px}.simple-klus-step .sub-task-wrapper .text-area-container textarea{line-height:28px;min-height:40px;overflow-y:auto;border:none;padding:0;font-family:Titillium Web,"sans-serif";font-size:1rem;width:100%;position:relative;top:10px}.simple-klus-step .sub-task-wrapper .text-area-container textarea.focus,.simple-klus-step .sub-task-wrapper .text-area-container textarea:focus{border:none}.simple-klus-step .sub-task-wrapper .file-uploader button{padding:0}.simple-klus-step .sub-task-wrapper .file-container{display:flex;align-items:center;justify-content:space-between;width:100%}.simple-klus-step .sub-task-wrapper .file-container>div{display:flex;align-items:center;gap:30px}.simple-klus-step .sub-task-wrapper .file-container>div a{width:100%}.simple-klus-step .sub-task-wrapper .file-container>div img{width:100%}.simple-klus-step .sub-task-wrapper .file-container span{font-size:1rem;line-height:1.5rem}.simple-klus-step .sub-task-wrapper .file-container .btn-remove{background-color:transparent;border:none;display:flex;align-items:center;gap:5px}.simple-klus-step .sub-task-wrapper .file-container .btn-remove span{color:#90a3ae}.simple-klus-step #job-hours-view .hours-divider{margin:1.5rem 0}.simple-klus-step #job-hours-view h6{margin-bottom:1.25rem}.simple-klus-step .file-upload .file-uploader-wrapper{width:50%}.simple-klus-step .file-upload .file-uploader-wrapper .file-container{display:flex;align-items:center}.simple-klus-step .file-upload .file-uploader-wrapper .btn-remove{background-color:transparent;padding:5px;min-width:auto;margin-left:auto;border:unset;display:flex;align-items:center}.simple-klus-step .file-upload .file-uploader-wrapper .btn-remove span{color:#90a3ae}.simple-klus-step .file-upload .file-uploader-wrapper .btn-remove .material-icons{color:#90a3ae;font-size:1.25rem;margin-right:5px}.simple-klus-step .file-upload .file-uploader-wrapper .btn-remove:hover .material-icons{color:#ff5252}.simple-klus-step .selected-materials{display:flex;align-items:center;margin-top:20px;justify-content:space-between}.simple-klus-step .selected-materials .material-name{width:220px}.simple-klus-step .selected-materials .unit{width:170px}.simple-klus-step .selected-materials span:first-child{display:flex;align-items:center}.simple-klus-step .selected-materials span:first-child img{width:30px;margin-right:10px}.simple-klus-step .selected-materials .hydra-form-field input{border:none;line-height:1;padding:0}.simple-klus-step .selected-materials .remove-material-btn{background-color:transparent;border:unset;color:#000}.simple-klus-step .selected-materials .remove-material-btn span{font-size:1.25rem;margin-right:2px}.simple-klus-step .material-content-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:10px}.simple-klus-step .material-content-wrapper .add-material-btn{background-color:transparent;border:unset;color:#000}.simple-klus-step .material-content-wrapper .add-material-btn span{font-size:1.25rem;margin-right:2px;margin-top:10px}.simple-klus-step .material-content-wrapper .material-input-select{width:200px}.simple-klus-step .material-content-wrapper .material-input-select .hydra-react-select__placeholder{color:#90a3ae}.simple-klus-step .material-content-wrapper .material-input-select .hydra-react-select-wrapper{padding-block-end:0}.simple-klus-step .material-content-wrapper .hydra-react-select-container .hydra-react-select__control{border:unset;min-height:19px;padding:0}.simple-klus-step .material-content-wrapper .hydra-react-select-container .hydra-react-select__control:after{content:"";position:absolute;top:50%;left:0;height:12px;width:2px;background-color:#39b54a;transform:translate(50%)}.simple-klus-step .material-content-wrapper .hydra-react-select-container .hydra-react-select__value-container{top:5px;left:9px;padding:0}.simple-klus-step .material-content-wrapper .hydra-react-select-container .hydra-react-select__control--is-focused{border-color:transparent!important;box-shadow:unset!important}.simple-klus-step .material-content-wrapper .hydra-react-select-container .hydra-react-select__menu{max-width:250px;z-index:100000}.simple-klus-step .material-content-wrapper .material-input-container{margin-left:1px;position:relative;height:19px}.simple-klus-step .material-content-wrapper .material-input-container:after{content:"";position:absolute;top:45%;left:0;height:12px;width:2px;background-color:#39b54a;transform:translate(-45%)}.simple-klus-step .material-content-wrapper .material-input-container input{border:none;font-family:Inter,"sans-serif";font-size:16px;height:25px!important;text-align:left;padding:0 0 0 10px;line-height:29px!important}.simple-klus-step .material-content-wrapper .material-input-container input::placeholder{color:#90a3ae}.simple-klus-step .material-content-wrapper .material-input-container input:disabled{background-color:#fff}.simple-klus-step .material-content-wrapper .material-input-container .error-icon{display:none}.simple-klus-step .material-content-wrapper .material-input-container .error-text{display:inline-block;margin-top:-10px;margin-bottom:10px}.add-notes-wrapper{position:relative}.add-notes-wrapper .dot-list li{word-break:break-all}.add-notes-wrapper .comment-name{word-break:normal}.add-notes-wrapper .comment-name p{margin-bottom:0}.add-notes-wrapper .editor{margin-top:1.25rem}.add-notes-wrapper .note-btn-container{position:absolute;right:10px;bottom:8px;display:flex;justify-content:flex-end;align-items:center}.add-notes-wrapper .btn.primary{padding:5px 10px;min-width:auto}.add-notes-wrapper .ck-button .ck-dropdown__arrow{z-index:100px}.add-notes-wrapper .ck.ck-button:nth-child(5){display:none}.employee-hours-table{width:100%}.employee-hours-table td,.employee-hours-table th{border:1px solid #dee2e6}.employee-hours-table .employee-name{display:flex;align-items:center;gap:.3125rem}.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}.employee-hours-table .employee-name .name{text-transform:capitalize}.employee-hours-table tbody tr:last-child td{font-weight:700}.country-dropdown-container span{font-weight:600}.country-dropdown-container .select-dropdown-container{margin-top:.3125rem;width:100%}.country-dropdown-container .select-dropdown__control{height:46px}.address-error,.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}.error-icon{display:block;position:absolute;color:#ff5252;float:right;top:14px;right:10px}.modal-form-input-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:1.25rem;position:relative}.modal-form-input-row label{width:40%;display:flex;align-items:center;gap:20px;margin-bottom:0}.modal-form-input-row label>span:first-child{color:#90a3ae;font-size:1.5rem}.modal-form-input-row label>span:last-child{font-weight:600;color:#90a3ae}.modal-form-input-row .picker-container{width:60%}.modal-form-input-row .picker-container .btn-placeholder,.modal-form-input-row .picker-container .simple-klus-editing-date{font-weight:400;margin-left:.625rem;color:#90a3ae}.modal-form-input-row .picker-container .simple-klus-editing-date{color:#000!important}.modal-form-input-row .input-container{width:60%}.modal-form-input-row .input-container .dropdown-container,.modal-form-input-row .input-container .address-autocomplete-input{width:100%}.modal-form-input-row .input-container input{border:none}.modal-form-input-row .input-container input::placeholder{color:#90a3ae}.modal-form-input-row .multi-select-dropdown-container{width:60%}.modal-form-input-row .multi-select-dropdown-container .multi-select-dropdown__control{padding:0}.modal-form-input-row .select-dropdown-container{width:60%;cursor:pointer}.modal-form-input-row .select-dropdown-container .select-dropdown__indicator{display:none}.modal-form-input-row .select-dropdown-container .select-dropdown__control,.modal-form-input-row .select-dropdown-container .select-dropdown__control--is-focused{border:none}.modal-form-input-row .select-dropdown-container .select-dropdown__placeholder{color:#90a3ae}.modal-form-input-row .autocomplete-dropdown{position:relative;width:100%}.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}.modal-form-input-row .dropdown-body.show{display:block;min-width:100%}.modal-form-input-row .suggestions-list{margin:0;padding:0;list-style:none}.modal-form-input-row .suggestions-list li{padding:8px;cursor:pointer}.modal-form-input-row .suggestions-list li:hover{background-color:#f0f0f0}.modal-form-input-row .error{color:red;margin-top:5px}.modal-form-input-row .no-options{padding:8px;color:#888;min-width:100%}.editor{margin-top:3.75rem}.editor .ck.ck-content{padding-right:80px!important}.add-klus-modal-footer{display:flex;align-items:center;justify-content:space-between;background-color:#f3f3f3;margin-top:2.5rem;border-radius:0 0 12px 12px;padding:14px}.add-klus-modal-footer .left a{display:flex;align-items:center;gap:5px;color:#000;text-decoration:none}.add-klus-modal-footer .left a:hover{color:#00932c}.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}.add-klus-modal-footer .right .btn-secondary{margin-right:1.25rem;color:#fff}.add-klus-modal-footer .right .btn-secondary:not(.btn-stop):hover{background-color:#878c9e}.add-klus-modal-footer .right .btn-secondary:not(:disabled):not(.disabled):active{background-color:#888a96}.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:absolute;left:50px;top:35px}.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}.jobs-group-header .left{display:flex;align-items:center;gap:20px;min-height:30px}.jobs-group-header .right{display:flex;align-items:center}.jobs-group-header h5{font-size:1.25rem;margin-bottom:0;font-weight:700;line-height:1.5rem;margin-left:-.625rem}.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}.status-buttons .btn{min-width:11.25rem!important;display:inline-flex;justify-content:center;align-items:center}.status-buttons .btn:not(:disabled):not(.disabled){padding:0!important;height:3rem;margin-block:-3rem}.status-buttons .btn:disabled{padding:0!important}.status-buttons .material-icons{color:#9aa9c0;font-size:.7rem;margin-right:.5rem}.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}.name-with-status button{border:none;background-color:transparent}.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}.name-with-status .text{padding-left:20px}.date-wrapper{display:flex;align-items:center;gap:5px}.date-wrapper .material-icons{color:#9aa9c0;font-size:1.125rem}.remarks{display:flex;align-items:center}.remarks .job-link{display:flex;align-items:center;background-color:transparent;border:none}.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}.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}.team-person-initial{border-radius:50%;display:grid;box-sizing:border-box;width:30px;height:30px;place-items:center;text-transform:uppercase}.team-person-initial:not(:first-child){margin-left:-.625rem}.team-person-initial span{font-size:.875rem;font-weight:600;color:#fff}.table-wrapper{padding:20px;border-radius:12px;border:1px solid #e6e6e6;background-color:#fff;margin-bottom:2.5rem}.table-wrapper .btn-with-icon{display:none}table{width:100%;margin-bottom:0;border-collapse:collapse}thead{background-color:#9aa9c01a}thead th{padding:.5rem .75rem}tbody tr td{font-size:.875rem;line-height:1.875rem;padding:.5rem .75rem}.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}.overview-table-header h5{margin-bottom:0}.overview-table .input-container{width:100%;height:100%}.overview-table .input-container input{border:none;padding:1rem .75rem;line-height:1.0625rem;height:100%;font-size:.875rem}.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:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e5e5e5}.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}.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}.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::not(.simple-klus-editing-date),.simple-klus-editing-date span::not(.simple-klus-editing-date){color:#90a3ae}.btn-placeholder span::not(.simple-klus-editing-date):nth-child(2),.simple-klus-editing-date span::not(.simple-klus-editing-date):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}.empty-state-card img{width:240px;height:240px;margin-bottom:2.5rem}.empty-state-card p{font-weight:600;font-size:1.25rem;line-height:1.1875rem;margin-bottom:1.25rem}.empty-state-card .btn{display:flex;align-items:flex-start;gap:10px}.settings-modal-container{z-index:1!important;overflow-y:revert!important;margin-top:80px}.settings-modal-container .settings-modal-container{max-width:1000px!important}.settings-modal-container .settings-modal .settings-row{margin:0}.settings-modal-container .settings-modal .settings-card{padding:24px 20px 32px;background-color:#e8ecf2;border-radius:12px}.settings-modal-container .settings-modal h2{font-size:2rem;line-height:3.75rem;margin-bottom:.625rem;font-weight:700}.settings-modal-container .settings-modal h3{font-weight:400;font-size:1.5rem;line-height:1.5rem}.settings-modal-container .settings-modal header{position:relative;padding-bottom:20px}.settings-modal-container .settings-modal header:after{content:"";position:absolute;left:0;bottom:20px;width:100%;height:1px;background-color:#0000001a}.settings-modal-container .settings-modal .col-6:nth-child(1){margin:auto 0;padding:40px}.settings-modal-container .settings-modal .col-6:nth-child(1) .settings-card{background-color:#eac72a80}.settings-modal-container .settings-modal .col-6:nth-child(1) .btn-secondary{background-color:#000;color:#fff}.settings-modal-container .settings-modal .col-6:nth-child(1) .invite-list-wrapper{margin-top:5.3125rem}.settings-modal-container .settings-modal .col-6:nth-child(1) .invite-list-wrapper ul{list-style-type:none;padding:0;margin:0}.settings-modal-container .settings-modal .col-6:nth-child(1) .invite-list-wrapper li{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-top:1px solid rgba(0,0,0,.1)}.settings-modal-container .settings-modal .col-6:nth-child(1) .invite-list-wrapper span:nth-child(1){text-transform:capitalize}.settings-modal-container .settings-modal .col-6:nth-child(2){background-color:#f9f9f9;padding:40px}.settings-modal-container .settings-modal .col-6:nth-child(2) .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.settings-modal-container .settings-modal .col-6:nth-child(2) .header h2{margin-bottom:0}.settings-modal-container .settings-modal .col-6:nth-child(2) .header .btn{display:flex;justify-content:center;gap:10px;padding:10px 10px 10px 0}.settings-modal-container .settings-modal .col-6:nth-child(2) .settings-card:nth-child(2){margin-bottom:1.875rem}.settings-modal-container .react-responsive-modal-closeButton{top:-15px;left:97.5%;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}.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}.onboarding-container{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;height:100%}.onboarding-container h3,.onboarding-container h2,.onboarding-container h1,.onboarding-container p{margin-bottom:0!important}.onboarding-info-top-container{padding:24px;display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.onboarding-image-container{width:100%;aspect-ratio:15/8;background-size:cover;background-position:top;background-repeat:no-repeat;border-radius:8px}.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:24px}.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:#fac515!important}.onboarding-pricing-top-container{padding:24px;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:24px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.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:24px;display:flex;flex-direction:column;width:100%;gap:24px}.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:24px 24px 52px;gap:24px;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:32px;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}.onboarding-form-input-container{display:flex;flex-direction:column;gap:24px;z-index:2;padding-top:32px}.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}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:#fac515;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-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:#fac515;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:#fac515!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:#fac515!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:#fac515!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:15px 20px;background-color:#101323;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.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:#fdd835;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}.dashboard-nav .mobile-nav .icon{margin-top:-6px}.dashboard-nav .mobile-nav-left,.dashboard-nav .mobile-nav-right{flex:1;display:flex}.dashboard-nav .mobile-nav-logo{cursor:pointer}.dashboard-nav .mobile-nav-right{flex-direction:row;align-items:center;justify-content:flex-end;gap:16px;pointer-events:auto}.dashboard-nav .mobile-nav-date{color:#fff;font-weight:700;display:flex;align-items:center;gap:8px}.dashboard-nav .mobile-nav-date-icon{font-size:18px}.dashboard-nav .mobile-nav-menu-icon{color:#b7b8bd!important;font-size:24px;cursor:pointer}.dashboard-nav .mobile-sidenav{height:100dvh;width:0svw;position:fixed;top:0;right:0;z-index:10000;background-color:#101323;transition:.2s ease-in-out}.dashboard-nav .mobile-sidenav-content{display:none;padding:15px 20px;flex-direction:column;gap:2%;height:100%}.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{flex:1;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{height:100%;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{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:2%}.dashboard-nav .mobile-sidenav-settings-links-container{border-top:1.2px solid rgba(233,234,235,.1019607843);padding-top:2%;width:100%;display:flex;flex-direction:column;gap:12px}.dashboard-nav .mobile-sidenav-account-container{width:100%;border:1.2px solid rgba(233,234,235,.1019607843);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:#fdd835;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-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}.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-card{height:100%;padding:15px 15px 30px;border-radius:6px;border:1px solid #e6e6e6}.weekly-overview-section .progress-card hr{border-color:#e6e6e6}.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}.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 .memories-card h6{margin-bottom:1.25rem}.notes-section .memories-card hr{border-color:#e8ecf2}.notes-section .memories-card .table .input-wrapper{padding:0}.notes-section .memories-card .table .memory-container{display:flex;align-items:center;justify-content:space-between}.notes-section .memories-card .table .date-wrapper{gap:unset}.notes-section .memories-card .memory-input-wrapper{margin-top:5rem;position:relative}.notes-section .memories-card .memory-input-wrapper .btn{position:absolute;right:0;top:0;height:100%;padding:0 20px;min-width:auto;border-radius:0 4px;background-color:#e2e4e880;color:#202d3b}.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{margin-left:1rem;display:flex;align-items:center;justify-content:center;min-width:100px}@media (max-width: 880px){.agenda-add-job{display:none}}.agenda-add-job .material-icons{font-size:.85rem;font-weight:800}.dhx_cal_prev_button.header_button{margin-left:1rem;border-top:1px solid #d3d3d3!important;border-bottom:1px solid #d3d3d3!important;border-left:1px solid #d3d3d3!important;border-right:none!important;border-radius:6px 0 0 6px!important;background-color:#fff!important;width:2%;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#0088d1!important}.dhx_cal_prev_button:before,.dhx_cal_next_button:before{color:#0088d1!important}.dhx_cal_prev_button:not(.header_button):before,.dhx_cal_next_button:not(.header_button):before{margin-left:.5rem}.dhx_cal_next_button.header_button{border-top:1px solid #d3d3d3!important;border-bottom:1px solid #d3d3d3!important;border-right:1px solid #d3d3d3!important;border-left:none!important;border-radius:0 6px 6px 0!important;background-color:#fff!important;width:2%;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#0088d1!important}.dhx_cal_prev_button:hover,.dhx_cal_next_button:hover{background-color:#f0f0f0!important}.dhx_cal_date.header_date{font-weight:600;font-size:14px;border:1px solid #d3d3d3!important;background-color:#fff!important;height:32px;display:flex;align-items:center;justify-content:center;padding:0 1%}.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_container div[role=button]:not(.header_today_button):not(.header_button){border:none!important;border-radius:50px!important}.dhx_cal_container .header_today_button{cursor:pointer}.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_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,.dhx_cal_event .dhx_body{position:relative;z-index:2}.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}.event-initials{display:flex;flex-wrap:wrap}.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}.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:flex-end;gap:.625rem;min-width:auto}.right-container .btn.btn-with-icon span:first-child{line-height:1.375rem}.hours-page-header{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 .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-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}.hours-table .input-container input{font-weight:700}.hours-table .input-container input::placeholder{color:#bdbdbd}.hours-table .input-container input:disabled{cursor:default;background-color:#fff}.hours-page-footer{display:flex;align-items:center;justify-content:flex-end;position:relative;margin-top:3.75rem}.hours-page-footer .pagination-wrapper{display:flex;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hours-page-footer .pagination-wrapper .btn-page{background-color:transparent;padding:0;margin:0 8px;border:none;outline:none;font-size:.875rem}.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}.hours-page-footer .pagination-wrapper .btn-next{margin-left:.9375rem}.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}.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}.hours-page-footer .info-wrapper span{color:#888a96}.clients-table .staff-name-container{position:relative}.clients-table .staff-name-container .status{margin:auto 8px;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1}.clients-table .staff-name-container input{padding-left:28px}.clients-table .phone-container{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:nowrap}.clients-table .input-container input:disabled{cursor:default;background-color:#fff}.clients-table tr td{padding:0!important}.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}.job-search-bar{width:30%;margin-bottom:1rem}.staff-page-header{display:flex;flex-flow:column;gap:40px}.tabs{display:flex;box-shadow:0 1px #e8ecf2}.tabs button{background-color:transparent;border:none;outline:none;padding:10px 20px;font-weight:600;font-size:.875rem;line-height:1.0625rem;color:#90a3ae}.tabs button:hover,.tabs button.active{box-shadow:0 2px #000;color:#000}.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}.tools-table .note-container{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:nowrap}.tools-table .note-container p{margin-bottom:0;font-size:.875rem}.tools-table .note-container .dropdown-container{margin-top:.5rem}.big-klus-created-at{color:#90a3ae;font-family:#39b54a;font-size:13px;line-height:16px;text-align:left;margin-left:20px;margin-top:20px}.invalid{border:1px red solid}.sub-task-wrapper-input-wrapper .sub-task-container{width:100%!important;display:-webkit-flex;-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-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}.add-klus-section .btn-wrapper .btn-primary,.add-klus-section .btn-wrapper .btn-secondary{min-width:auto;padding-left:30px;padding-right:30px}.add-klus-section .btn-wrapper .left,.add-klus-section .btn-wrapper .right{display:flex;align-items:center}.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}.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}.add-klus-section .tab-view .tab .add-notes-wrapper .dot-list li>div{width:70%}.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}.add-klus-section .tab-view .klus-details-tab hr{border-color:#d5dce6;margin:1px 0}.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;align-items:center;padding:.7rem .5rem}.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,.material-container .material-table,.material-container .material-table input{background-color:#fff}.material-container .material-table .unit{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.material-container .material-table tr td{padding:0!important}.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%}.material-container .material-table thead tr th:nth-child(2){width:25%}.material-container .material-table tbody tr td input{color:#000;font-family:Inter,"sans-serif";font-size:14px;line-height:17px;text-align:left}.add-material-modal{background-color:#fff;border-radius:12px;box-shadow:0 10px 40px #00000054;width:600px;z-index:1!important;margin-top:80px;overflow-y:revert!important;padding:14px 0 0!important}.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}.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}.add-material-modal .material-modal-wrapper{padding-left:20px}.add-material-modal .material-modal-wrapper .material-created-at{color:#90a3ae;font-family:#39b54a;font-size:13px;line-height:16px;text-align:left}.add-material-modal .material-modal-wrapper .material-modal-title{color:#000;font-family:#39b54a;font-size:16px;text-align:left;font-weight:600}.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}.add-material-modal .material-modal-wrapper .add-material-form .material-content-wrapper{display:flex;flex-direction:row}.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}.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}.add-material-modal .add-klus-modal-footer{margin-left:-20px;border-radius:0 0 12px 12px}.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}.add-material-modal .add-klus-modal-footer .btn{min-width:140px;border-radius:6px;height:45px!important;padding:0}#tab-1{padding-bottom:150px}#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}#tab-1 div[class*=Tooltip-module_area] div[class*=Gantt-module_layout]{border:1px solid rgba(233,234,235,.1019607843);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 rgba(233,234,235,.1019607843)}#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 rgba(233,234,235,.1019607843)}#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}#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 rgba(233,234,235,.1019607843)}#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 rgba(233,234,235,.1019607843);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 #e9eaeb1a;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 #e9eaeb1a;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 rgba(233,234,235,.1019607843)}#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 rgba(233,234,235,.1019607843)}#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 rgba(233,234,235,.1019607843);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 rgba(233,234,235,.1019607843);border-top:1px solid rgba(233,234,235,.1019607843);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}#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 #e9eaeb1a;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 rgba(233,234,235,.1019607843);display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:400px;padding-left:20px}#tab-1 .gantt-container .add-worker-button-container .add-worker-button{background-color:#fff;width:360px;padding-left:0!important;pointer-events: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}#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}.add-employee-modal{width:500px;z-index:1!important;overflow-y:revert!important;margin-top:60px}.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{padding-left:8px}.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:600px;z-index:1!important;overflow-y:revert!important;margin-top:60px}.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 .add-task-for-klus{padding:10px 20px 0}.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 .add-task-for-klus .add-klus-modal-footer{margin-left:-20px;margin-right:-20px;border-radius:12px}.add-task-modal .add-klus-modal-footer .btn{min-width:120px;height:50px;padding:0}.add-task-modal .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}.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}.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}.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:#fac515!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:100vw;height:100svh}.auth-page .right-image-wrapper{display:none}.auth-page .container-fluid{width:90%}.auth-page .form-container{height:100svh;display:flex;align-items:center;justify-content:center}}.dashboard-wrapper{height:100%}[data-open=true]{overflow:hidden}.dashboard .odd-jobs-table{margin-top:1.25rem}.dashboard .hours-page-header{padding-top:0}.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:0;position:relative;background-color:#fff}.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}.large-klus-tab-container{display:flex;align-items:flex-start;justify-content:space-between;padding:30px;position:relative}.large-klus-tab-container .table p{margin:0!important}.large-klus-tab-container .klus-title-left{display:flex;align-items:center;margin-top:5px}.large-klus-tab-container .klus-title-left .Klus-back-button{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding-bottom:5px}.large-klus-tab-container .klus-title-left .Klus-back-button span{font-size:17px}.large-klus-tab-container .klus-title-left .klus-title button{margin-left:20px;text-align:unset;background-color:transparent;border:unset}.large-klus-tab-container .klus-title-left .klus-title h6{margin-bottom:-5px;padding:0}.large-klus-tab-container .klus-title-left .klus-title span{margin:0}.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}.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}.large-klus-tab-container .tabs-container .header .active{background-color:#fdd835;border-radius:19px;font-weight:600}.large-klus-tab-container .tabs-container .tab-content{position:absolute;top:125px;width:1300px;left:50%;transform:translate(-50%);padding-bottom:50px}.large-klus-tab-container .tabs-container .tab-content .content-container{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:20px;margin-top:20px}.large-klus-tab-container .tabs-container .tab-content .content-container td:last-child{display:flex;align-items:center;justify-content:space-between}.large-klus-tab-container .tabs-container .tab-content .content-container.usedMaterialsByWeek td:last-child{display:contents}.large-klus-tab-container .tabs-container .tab-content .content-container .table-header{display:flex;align-items:center;justify-content:space-between}.large-klus-tab-container .tabs-container .tab-content .content-container .table-header .right,.large-klus-tab-container .tabs-container .tab-content .content-container .table-header .left{display:flex;align-items:center}.large-klus-tab-container .tabs-container .tab-content .content-container .table-header .right .input-container .icon-ahead,.large-klus-tab-container .tabs-container .tab-content .content-container .table-header .left .input-container .icon-ahead{top:8px}.large-klus-tab-container .tabs-container .tab-content .content-container .table-header .right .input-container input,.large-klus-tab-container .tabs-container .tab-content .content-container .table-header .left .input-container input{height:40px}.large-klus-tab-container .tabs-container .tab-content table{margin-top:20px}.large-klus-tab-container .tabs-container .tab-content table thead,.large-klus-tab-container .tabs-container .tab-content table thead td,.large-klus-tab-container .tabs-container .tab-content table tbody tr td{line-height:18px}.large-klus-tab-container .tabs-container .tab-content table tbody tr td input{cursor:pointer;color:#000;padding-block:10px}.large-klus-tab-container .tabs-container .tab-content .week-changer{display:flex;align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:6px}.large-klus-tab-container .tabs-container .tab-content .week-changer bold{font-size:1.125rem;line-height:1.375rem}.large-klus-tab-container .tabs-container .tab-content .week-changer button{min-width:auto;background-color:transparent;display:grid;place-items:center;padding:8px 6px}.large-klus-tab-container .tabs-container .tab-content .week-changer button span{color:#000;font-size:1.5rem}.large-klus-tab-container .tabs-container .tab-content .week-changer button:hover{background-color:#0000001a}.large-klus-tab-container .tabs-container .tab-content .week-changer button:first-child{border-right:1px solid rgba(0,0,0,.1);margin-right:2.5rem;border-radius:6px 0 0 6px}.large-klus-tab-container .tabs-container .tab-content .week-changer button:last-child{border-left:1px solid rgba(0,0,0,.1);margin-left:2.5rem;border-radius:0 6px 6px 0}.large-klus-tab-container .tabs-container .tab-content .export-excel-button{min-width:150px;font-size:14px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:10px}.large-klus-tab-container .tabs-container .tab-content .material-container .select-dropdown__control{min-height:36px}.large-klus-tab-container .tabs-container .tab-content .used-material-table-container table{margin-top:20px}.large-klus-tab-container .tabs-container .tab-content .used-material-table-container table tbody tr td{line-height:15px}.large-klus-tab-container .tabs-container .tab-content .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 .tab-content .employee-messages-container tbody tr td button .image-text{text-decoration:underline;color:#0084ff}.large-klus-tab-container .tabs-container .tab-content .employee-messages-container thead th{width:15%}.large-klus-tab-container .tabs-container .tab-content .employee-messages-container thead th:nth-child(4){width:40%}.large-klus-tab-container .tabs-container .tab-content .hours-container .table-header .left .input-container{margin-left:10px}.large-klus-tab-container .tabs-container .tab-content .hours-container .table-header .left .input-container .icon-ahead{top:8px}.large-klus-tab-container .tabs-container .tab-content .hours-container .table-header .left .input-container input{height:40px}.large-klus-tab-container .tabs-container .tab-content .hours-container table tbody tr .disable{color:#bbc6d7}.large-klus-tab-container .klus-buttons-right{display:flex;align-items:center;justify-content:flex-end}.large-klus-tab-container .klus-buttons-right>button{min-width:110px;height:44px;padding:0;text-align:center}.large-klus-tab-container .klus-buttons-right>.btn-secondary{margin-right:10px;color:#fff}.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,.multi-select-dropdown-container{width:150px}.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{width:100%}.multi-select-dropdown-container .multi-select-dropdown__control{border:none;padding:.5rem}.multi-select-dropdown-container .multi-select-dropdown__multi-value:not(:first-child){margin-left:-.75rem}.multi-select-dropdown-container .multi-select-dropdown__indicator{display:none}.multi-select-dropdown-container .multi-select-dropdown__value-container{padding:0}.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-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}.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::placeholder,.react-date-picker__inputGroup__input::placeholder{color:#90a3ae}.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}.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}.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:100%;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}.gridHoverStyle,.gridSelection,.timelineSelection{background-color:#fff3a1}.gantt_grid_scale .gantt_grid_head_cell{color:#a6a6a6;border-top:none!important;border-right:none!important}.gantt_grid_data .gantt_cell{border-right:none;color:#454545}.gantt_task_link .gantt_link_arrow_right{border-width:6px;margin-top:-3px}.gantt_task_link .gantt_link_arrow_left{border-width:6px;margin-left:-6px;margin-top:-3px}.gantt_task_link .gantt_link_arrow_down,.gantt_task_link .gantt_link_arrow_up{border-width:6px}.gantt_task_line .gantt_task_progress_drag{bottom:-4px;height:10px;margin-left:-8px;width:16px}.chartHeaderBg{background-color:#fff}.gantt_task .gantt_task_scale .gantt_scale_cell{color:#a6a6a6;border-right:1px solid #ebebeb}.gantt_row.gantt_project,.gantt_row.odd.gantt_project{background-color:#edffef}.gantt_task_row.gantt_project,.gantt_task_row.odd.gantt_project{background-color:#f5fff6}.gantt_task_line.gantt_project{background-color:#65c16f;border:1px solid #3c9445}.gantt_task_line.gantt_project .gantt_task_progress{background-color:#46ad51}.buttonBg{background:#fff}.gantt_cal_light .gantt_btn_set{margin:5px 10px}.gantt_btn_set.gantt_cancel_btn_set{background:#fff;color:#454545;border:1px solid #cecece}.gantt_btn_set.gantt_save_btn_set{background:#3db9d3;text-shadow:0 -1px 0 #248a9f;color:#fff}.gantt_btn_set.gantt_delete_btn_set{text-shadow:0 -1px 0 #6f6f6f;background:#ec8e00;text-shadow:0 -1px 0 #a60;color:#fff}.gantt_cal_light_wide{padding-left:0!important;padding-right:0!important}.gantt_cal_light_wide .gantt_cal_larea{border-left:none!important;border-right:none!important}.gantt_popup_button.gantt_ok_button{background:#3db9d3;text-shadow:0 -1px 0 #248a9f;color:#fff;font-weight:700;border-width:0}.gantt_popup_button.gantt_cancel_button{font-weight:700;color:#454544}.gantt_popup_title{background-color:#fff}.gantt_popup_shadow{box-shadow:3px 3px 3px #00000012}.gantt_qi_big_icon.icon_edit{color:#454545;background:#fff}.gantt_qi_big_icon.icon_delete{text-shadow:0 -1px 0 #a60;background:#ec8e00;color:#fff;border-width:0}.gantt_tooltip{box-shadow:3px 3px 3px #00000012;border-left:1px solid rgba(0,0,0,.07);border-top:1px solid rgba(0,0,0,.07);font-size:8pt;color:#454545}.gantt_container,.gantt_tooltip{background-color:#fff;font-family:Arial}.gantt_container{font-size:13px;border:1px solid #cecece;position:relative;white-space:nowrap;overflow-x:hidden;overflow-y:hidden}.gantt_touch_active{overscroll-behavior:none}.gantt_task_scroll{overflow-x:scroll}.gantt_grid,.gantt_task{position:relative;overflow-x:hidden;overflow-y:hidden;display:inline-block;vertical-align:top}.gantt_grid_scale,.gantt_task_scale{color:#6b6b6b;font-size:12px;border-bottom:1px solid #cecece;box-sizing:border-box}.gantt_grid_scale,.gantt_task_scale,.gantt_task_vscroll{background-color:#fff}.gantt_scale_line{box-sizing:border-box;-moz-box-sizing:border-box;border-top:1px solid #cecece}.gantt_scale_line:first-child{border-top:none}.gantt_grid_head_cell{display:inline-block;vertical-align:top;border-right:1px solid #cecece;text-align:center;position:relative;cursor:default;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;line-height:33px;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;overflow:hidden}.gantt_scale_line{clear:both}.gantt_grid_data{width:100%;overflow:hidden;position:relative}.gantt_row{position:relative;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.gantt_add,.gantt_grid_head_add{width:100%;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQ3MjMyMENDNkI0MTFFMjk4MTI5QTg3MDhFNDVDQTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ3MjMyMERDNkI0MTFFMjk4MTI5QTg3MDhFNDVDQTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NDcyMzIwQUM2QjQxMUUyOTgxMjlBODcwOEU0NUNBOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NDcyMzIwQkM2QjQxMUUyOTgxMjlBODcwOEU0NUNBOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PshZT8UAAABbSURBVHjaYrTdeZmBEsCER+4wEP+H4sPkGGCDg020ARR7gb4GIAcYDKMDdPnDyAbYkGG5DVW9cIQMvUdBBAuUY4vDz8iAcZinA2zgCHqAYQMseAywJcYFAAEGAM+UFGuohFczAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;cursor:pointer;position:relative;-moz-opacity:.3;opacity:.3}.gantt_grid_head_cell.gantt_grid_head_add{-moz-opacity:.6;opacity:.6;top:0}.gantt_grid_head_cell.gantt_grid_head_add:hover{-moz-opacity:1;opacity:1}.gantt_grid_data .gantt_row.odd:hover,.gantt_grid_data .gantt_row:hover{background-color:#fff3a1}.gantt_grid_data .gantt_row.odd:hover .gantt_add,.gantt_grid_data .gantt_row:hover .gantt_add{-moz-opacity:1;opacity:1}.gantt_row,.gantt_task_row{border-bottom:1px solid #ebebeb;background-color:#fff}.gantt_row.odd,.gantt_task_row.odd{background-color:#fff}.gantt_cell,.gantt_grid_head_cell,.gantt_row,.gantt_scale_cell,.gantt_task_cell,.gantt_task_row{box-sizing:border-box;-moz-box-sizing:border-box}.gantt_grid_head_cell,.gantt_scale_cell{line-height:inherit}.gantt_grid_scale .gantt_grid_column_resize_wrap{cursor:col-resize;position:absolute;width:13px;margin-left:-7px}.gantt_grid_column_resize_wrap .gantt_grid_column_resize{background-color:#cecece;height:100%;width:1px;margin:0 auto}.gantt_task_grid_row_resize_wrap{cursor:row-resize;position:absolute;height:13px;margin-top:-7px;left:0;width:100%}.gantt_task_grid_row_resize_wrap .gantt_task_grid_row_resize{background-color:#ebebeb;top:6px;height:1px;width:100%;margin:0 auto;position:relative}.gantt_drag_marker{pointer-events:none}.gantt_drag_marker.gantt_grid_resize_area,.gantt_drag_marker.gantt_row_grid_resize_area{background-color:#e8e8e880;height:100%;width:100%;box-sizing:border-box}.gantt_drag_marker.gantt_grid_resize_area{border-left:1px solid #cecece;border-right:1px solid #cecece}.gantt_drag_marker.gantt_row_grid_resize_area{border-top:1px solid #cecece;border-bottom:1px solid #cecece;pointer-events:none}.gantt_row{display:flex}.gantt_row>div{flex-shrink:0;flex-grow:0}.gantt_cell{vertical-align:top;border-right:1px solid #ebebeb;padding-left:6px;padding-right:6px;height:100%;overflow:hidden;white-space:nowrap;font-size:13px}.gantt_cell_tree{display:flex;flex-wrap:nowrap}.gantt_grid_data .gantt_last_cell,.gantt_grid_scale .gantt_last_cell,.gantt_task .gantt_task_scale .gantt_scale_cell.gantt_last_cell,.gantt_task_bg .gantt_last_cell{border-right-width:0}.gantt_task .gantt_task_scale .gantt_scale_cell.gantt_last_cell{border-right-width:1px}.gantt_task_bg{overflow:hidden}.gantt_scale_cell{display:inline-block;white-space:nowrap;overflow:hidden;border-right:1px solid #cecece;text-align:center;height:100%}.gantt_task_cell{display:inline-block;height:100%;border-right:1px solid #ebebeb}.gantt_layout_cell.gantt_ver_scroll{width:0;background-color:transparent;height:1px;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;z-index:1}.gantt_ver_scroll>div{width:1px;height:1px}.gantt_hor_scroll{height:0;background-color:transparent;width:100%;clear:both;overflow-x:scroll;overflow-y:hidden}.gantt_layout_cell .gantt_hor_scroll{position:absolute}.gantt_hor_scroll>div{width:5000px;height:1px}.gantt_tree_icon,.gantt_tree_indent{flex-grow:0;flex-shrink:0}.gantt_tree_indent{width:15px;height:100%}.gantt_tree_content,.gantt_tree_icon{vertical-align:top}.gantt_tree_icon{width:28px;height:100%;background-repeat:no-repeat;background-position:50%}.gantt_tree_content{height:100%;white-space:nowrap;min-width:0}.gantt_tree_icon.gantt_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAArklEQVQ4T2NkoBJgpJI5DEPAoFOnTv0/c+YMQR+bmJgwmJmZwX2E4bVp06b9j4yMZODg4MBp2I8fPxiWL1/OkJWVNUAGcXJyMnz//h3uQrJdRLFBIAPQAchlJLsIFuCMjIwM////B5sJMoRkg2CuIdtrQcHBDOxsbHBfCQgIMHz48AHO//nrF8O6tWsJR7+7uzsDIxMTznT0/98/hp07d+I3iGopm2DewKFg8OV+AJWkfRMrTobLAAAAAElFTkSuQmCC);width:18px;cursor:pointer}.gantt_tree_icon.gantt_close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAkUlEQVQ4T2NkoBJgpJI5DEPAoFOnTv0/c+YMQR+bmJgwmJmZwX2E4bVp06b9j4yMZODg4MBp2I8fPxiWL1/OkJWVNeIN4uTkxAin79+/M5AcRtgCHGQIyQbhijaiDQoKDmZgZ2PDGf0/f/1iWLd2LeHod3d3Z2BkYsJp0P9//xh27tyJ3yCqpWyCeQOHgsGX+wEZpW4T5LCxKwAAAABJRU5ErkJggg==);width:18px;cursor:pointer}.gantt_tree_icon.gantt_blank{width:18px}.gantt_tree_icon.gantt_folder_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAs0lEQVQ4T62T0Q2EIBBEpQlzuaaMsQoqooqLsSljbMLLmMxmUXBR4U+Qt7Mzi2sqLVeJ00SgEMKWAnvvzYLyAyHfT5sU2fXDJSwCAXK8MI0/UTkva7IIFJsg3NSwnKdFoKtAWOQ1CN7CEqeTotE5L7QyJhmBcklZM4ZgTiAr3iOU3kD93ppO5SkMjB1EeXdBWoSkRql3YeIRe+cGvktS056JR9wsmeBUkujCfNXWCPC8GugPqn5ii/hV+FoAAAAASUVORK5CYII=)}.gantt_tree_icon.gantt_folder_closed{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAfElEQVQ4T2NkoBJgpJI5DCgGTZ8+/T82gzMzMwlaCFcAM0RKQgyrI/0Dg/EahmIQyBB0DRvXr4W78tmLV1gtAbmYoEEgnciG4QpTogzCFyEwSyg2CBS2oCAZNQh3cA+hMAJ5AlcKxuVBlOgnNgVjMwyUrQjmamKLGaoZBAAOTFyLnFFW4wAAAABJRU5ErkJggg==)}.gantt_tree_icon.gantt_file{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAeElEQVQ4T2NkoBJgRDZn+vTp/wmZm5mZiaIHph7DICkJMUJmMfgHBmMYhtUgbAo3rl+L4lp0NUQbBPI2umuRDaPIIFAYwAyjv0HoMQALM5JdhG4QLMxGDcKdyIdoGIE89OzFK4KZF5Rl8EY/QROQFGA1iBQD0NUCAJVjcxO0naAQAAAAAElFTkSuQmCC)}.gantt_grid_head_cell .gantt_sort{position:absolute;right:5px;top:8px;width:7px;height:13px;background-repeat:no-repeat;background-position:50%}.gantt_grid_head_cell .gantt_sort.gantt_asc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAARUlEQVR4nGNgQAKGxib/GbABkIS7b8B/DAUwCRiGK0CXwFBAb1DfP/U/LszwHwi2X7qFgUEArBtdAVwCBmAKMCSQFSDzAWXXaOHsXeqkAAAAAElFTkSuQmCC)}.gantt_grid_head_cell .gantt_sort.gantt_desc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAARUlEQVR42mNgQAL1/VP/M2ADIIntF2/9x1AAlrh0C47hCmA60DFYwX88gIFGwNDY5D8uDFbg7hvwHx2jmIBTAlkB0e4BAEjlaNtBWJPnAAAAAElFTkSuQmCC)}.gantt_inserted,.gantt_updated{font-weight:700}.gantt_deleted{text-decoration:line-through}.gantt_invalid{background-color:#ffe0e0}.gantt_error{color:red}.gantt_status{right:1px;padding:5px 10px;background:#9c9c9c1a;position:absolute;top:1px;transition:opacity .2s;opacity:0}.gantt_status.gantt_status_visible{opacity:1}#gantt_ajax_dots span{transition:opacity .2s;background-repeat:no-repeat;opacity:0}#gantt_ajax_dots span.gantt_dot_visible{opacity:1}.gantt_column_drag_marker{border:1px solid #cecece;opacity:.8;pointer-events:none}.gantt_grid_head_cell_dragged{border:1px solid #cecece;opacity:.3}.gantt_grid_target_marker{position:absolute;top:0;width:2px;height:100%;background-color:#ffa011;transform:translate(-1px)}.gantt_grid_target_marker:after,.gantt_grid_target_marker:before{display:block;content:"";position:absolute;left:-5px;width:0;height:0;border:6px solid transparent}.gantt_grid_target_marker:before{border-top-color:#ffa011}.gantt_grid_target_marker:after{bottom:0;border-bottom-color:#ffa011}.gantt_message_area{position:fixed;right:5px;width:250px;z-index:1000}.gantt-info{min-width:120px;padding:4px 4px 4px 20px;font-family:Arial;z-index:10000;margin:5px 5px 10px;transition:all .5s ease}.gantt-info.hidden{height:0;padding:0;border-width:0;margin:0;overflow:hidden}.gantt_modal_box{overflow:hidden;display:inline-block;min-width:250px;width:250px;text-align:center;position:fixed;z-index:20000;box-shadow:3px 3px 3px #00000012;font-family:Arial;border-radius:6px;border:1px solid #cecece;background:#fff}.gantt_popup_title{border-top-left-radius:6px;border-top-right-radius:6px;border-width:0}.gantt_button,.gantt_popup_button{border:1px solid #cecece;height:30px;line-height:30px;display:inline-block;margin:0 5px;border-radius:4px;background:#fff}.gantt-info,.gantt_button,.gantt_popup_button{user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;cursor:pointer}.gantt_popup_text{overflow:hidden}.gantt_popup_controls{border-radius:6px;padding:10px}.gantt_popup_button{min-width:100px}div.dhx_modal_cover{background-color:#000;cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity:.2;position:fixed;z-index:19999;left:0;top:0;width:100%;height:100%;border:none;zoom:1}.gantt-info img,.gantt_modal_box img{float:left;margin-right:20px}.gantt-alert-error,.gantt-confirm-error{border:1px solid red}.gantt_button input,.gantt_popup_button div{border-radius:4px;font-size:14px;box-sizing:content-box;padding:0;margin:0;vertical-align:top}.gantt_popup_title{border-bottom:1px solid #cecece;height:40px;line-height:40px;font-size:20px}.gantt_popup_text{margin:15px 15px 5px;font-size:14px;color:#000;min-height:30px;border-radius:6px}.gantt-error,.gantt-info{font-size:14px;color:#000;box-shadow:3px 3px 3px #00000012;padding:0;background-color:#fff;border-radius:3px;border:1px solid #fff}.gantt-info div{padding:5px 10px;background-color:#fff;border-radius:3px;border:1px solid #cecece}.gantt-error{background-color:#d81b1b;border:1px solid #ff3c3c}.gantt-error div{background-color:#d81b1b;border:1px solid #940000;color:#fff}.gantt-warning{background-color:#ff9000;border:1px solid #ffa633}.gantt-warning div{background-color:#ff9000;border:1px solid #b36500;color:#fff}.gantt_data_area div,.gantt_grid div{-ms-touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.gantt_data_area{position:relative;overflow-x:hidden;overflow-y:hidden;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.gantt_links_area{position:absolute;left:0;top:0}.gantt_side_content,.gantt_task_content,.gantt_task_progress{line-height:inherit;overflow:hidden;height:100%}.gantt_task_content{font-size:12px;color:#fff;width:100%;top:0;cursor:pointer;position:absolute;white-space:nowrap;text-align:center}.gantt_task_progress{text-align:center;z-index:0;background:#299cb4}.gantt_task_progress_wrapper{border-radius:inherit;position:relative;width:100%;height:100%;overflow:hidden}.gantt_task_line{border-radius:2px;position:absolute;box-sizing:border-box;background-color:#3db9d3;border:1px solid #2898b0;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.gantt_task_line.gantt_drag_move div{cursor:move}.gantt_touch_move,.gantt_touch_progress .gantt_touch_resize{transform:scale(1.02,1.1);transform-origin:50%}.gantt_touch_progress .gantt_task_progress_drag,.gantt_touch_resize .gantt_task_drag{transform:scaleY(1.3);transform-origin:50%}.gantt_side_content{position:absolute;white-space:nowrap;color:#6e6e6e;top:0;font-size:11px}.gantt_side_content.gantt_left{right:100%;padding-right:20px}.gantt_side_content.gantt_right{left:100%;padding-left:20px}.gantt_side_content.gantt_link_crossing{bottom:8.75px;top:auto}.gantt_link_arrow,.gantt_task_link .gantt_line_wrapper{position:absolute;cursor:pointer}.gantt_line_wrapper div{background-color:#ffa011}.gantt_task_link:hover .gantt_line_wrapper div{box-shadow:0 0 5px #ffa011}.gantt_task_link div.gantt_link_arrow{background-color:transparent;border-style:solid;width:0;height:0}.gantt_link_control{position:absolute;width:20px;top:0}.gantt_link_control div{display:none;cursor:pointer;box-sizing:border-box;position:relative;top:50%;margin-top:-7.5px;vertical-align:middle;border:1px solid #929292;border-radius:6.5px;height:13px;width:13px;background-color:#f0f0f0}.gantt_link_control.task_right div.gantt_link_point{margin-left:7px}.gantt_link_control div:hover{background-color:#fff}.gantt_link_control.task_left{left:-20px}.gantt_link_control.task_right{right:-20px}.gantt_link_target .gantt_link_control div,.gantt_task_line.gantt_drag_move .gantt_link_control div,.gantt_task_line.gantt_drag_move .gantt_task_drag,.gantt_task_line.gantt_drag_move .gantt_task_progress_drag,.gantt_task_line.gantt_drag_progress .gantt_link_control div,.gantt_task_line.gantt_drag_progress .gantt_task_drag,.gantt_task_line.gantt_drag_progress .gantt_task_progress_drag,.gantt_task_line.gantt_drag_resize .gantt_link_control div,.gantt_task_line.gantt_drag_resize .gantt_task_drag,.gantt_task_line.gantt_drag_resize .gantt_task_progress_drag,.gantt_task_line.gantt_selected .gantt_link_control div,.gantt_task_line.gantt_selected .gantt_task_drag,.gantt_task_line.gantt_selected .gantt_task_progress_drag,.gantt_task_line:hover .gantt_link_control div,.gantt_task_line:hover .gantt_task_drag,.gantt_task_line:hover .gantt_task_progress_drag{display:block}.gantt_link_source,.gantt_link_target{box-shadow:0 0 3px #3db9d3}.gantt_link_target.link_finish_allow,.gantt_link_target.link_start_allow{box-shadow:0 0 3px #ffbf5e}.gantt_link_target.link_finish_deny,.gantt_link_target.link_start_deny{box-shadow:0 0 3px #e87e7b}.link_finish_allow .gantt_link_control.task_end_date div,.link_start_allow .gantt_link_control.task_start_date div{background-color:#ffbf5e;border-color:#ffa011}.link_finish_deny .gantt_link_control.task_end_date div,.link_start_deny .gantt_link_control.task_start_date div{background-color:#e87e7b;border-color:#dd3e3a}.gantt_link_arrow_right{border-width:4px 0 4px 6px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:#ffa011}.gantt_link_arrow_left{border-width:4px 6px 4px 0;margin-top:-1px;border-top-color:transparent!important;border-right-color:#ffa011;border-bottom-color:transparent!important;border-left-color:transparent!important}.gantt_link_arrow_up{border-width:0 4px 6px;border-color:transparent transparent #ffa011;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:#ffa011;border-left-color:transparent!important}.gantt_link_arrow_down{border-width:4px 6px 0 4px;border-top-color:#ffa011;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important}.gantt_task_drag,.gantt_task_progress_drag{cursor:ew-resize;display:none;position:absolute}.gantt_task_drag.task_right{cursor:e-resize}.gantt_task_drag.task_left{cursor:w-resize}.gantt_task_drag{height:100%;width:8px;z-index:1;top:-1px}.gantt_task_drag.task_left{left:-7px}.gantt_task_drag.task_right{right:-7px}.gantt_task_progress_drag{height:8px;width:8px;bottom:-4px;margin-left:-4px;background-position:bottom;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkY3Rjk0RUVDMkYzMTFFMkI1OThEQTA3ODU0OTkzMEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkY3Rjk0RUZDMkYzMTFFMkI1OThEQTA3ODU0OTkzMEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjdGOTRFQ0MyRjMxMUUyQjU5OERBMDc4NTQ5OTMwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjdGOTRFREMyRjMxMUUyQjU5OERBMDc4NTQ5OTMwQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PobPBzIAAADkSURBVHjaYpk2bRoDDsAExL1QdjEQ/8OmiAWHZk4gXqymqhQM4ty6fU8OSMUA8XdiDBAB4k0a6iqWRga6EKcwMQXduHlnL5DpB8Rv0J2JDFSA+JiOtgZcMwiA2CAxkBxUDVYDLEAKgIpV9XQ0MZwFEgPJAZnHoWpRDAgC4n2W5saiQKfjClQGkBxQDciL+6B6wAbkA/EqJwdrTkUFOQZCAKQGpBbIXA3SCzJggo+XK7OEuBgDsQCkFqgHrBfsBT5eHgZSAUwP2IBfv36TbABMDygdtK1Zv6UESLORaAbIhG6AAAMAKN8wE24DXWcAAAAASUVORK5CYII=);background-repeat:no-repeat;z-index:1}.gantt_task_progress_drag:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAs0lEQVQoz6WMPW7CQBgFJxZaiZ60qcgdwjVMmzu8gpwhDULabXyBdHAGuzRHivQiQZovigS2+Jtu95t5T03TMITtCtjEc5VSOgx5k5F4CnxJWgKUUl5sv6eUvk/daiCeAe1fDCCpBtq4jQ/YngO9pMWpGH99OOcDtt8ifmWEuO3D/R+wXQOdpGcuIGkGdNFQ2RawlTTlSsLd2RY55+O95JyPFQ/y8MAE+CylfADpxvYHWP8CXj+JR4wdKHYAAAAASUVORK5CYII=)}.gantt_link_tooltip{box-shadow:3px 3px 3px #888;background-color:#fff;border-left:1px dotted #cecece;border-top:1px dotted #cecece;font-family:Tahoma;font-size:8pt;color:#444;padding:6px;line-height:20px}.gantt_link_direction{height:0;border:0 none #ffa011;border-bottom-style:dashed;border-bottom-width:2px;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;z-index:2;margin-left:1px;position:absolute}.gantt_grid_data .gantt_row.gantt_selected,.gantt_grid_data .gantt_row.odd.gantt_selected,.gantt_task_row.gantt_selected{background-color:#fff3a1}.gantt_task_row.gantt_selected .gantt_task_cell{border-right-color:#ffec6e}.gantt_task_line.gantt_selected{box-shadow:0 0 5px #299cb4}.gantt_task_line.gantt_project.gantt_selected{box-shadow:0 0 5px #46ad51}.gantt_task_line.gantt_milestone{visibility:hidden;background-color:#d33daf;border:0 solid #61164f;box-sizing:content-box;-moz-box-sizing:content-box}.gantt_task_line.gantt_milestone div{visibility:visible}.gantt_task_line.gantt_milestone .gantt_task_content{background:inherit;border:inherit;border-width:1px;border-radius:inherit;box-sizing:border-box;-moz-box-sizing:border-box;transform:rotate(45deg)}.gantt_task_line.gantt_task_inline_color{border-color:#999}.gantt_task_line.gantt_task_inline_color .gantt_task_progress{background-color:#363636;opacity:.2}.gantt_task_line.gantt_task_inline_color.gantt_project.gantt_selected,.gantt_task_line.gantt_task_inline_color.gantt_selected,.gantt_task_link.gantt_link_inline_color:hover .gantt_line_wrapper div{box-shadow:0 0 5px #999}.gantt_critical_task{background-color:#e63030;border-color:#9d3a3a}.gantt_critical_task .gantt_task_progress{background-color:#0006}.gantt_critical_link .gantt_line_wrapper>div{background-color:#e63030}.gantt_critical_link .gantt_link_arrow{border-color:#e63030}.gantt_btn_set:focus,.gantt_cell:focus,.gantt_grid_head_cell:focus,.gantt_popup_button:focus,.gantt_qi_big_icon:focus,.gantt_row:focus{box-shadow:inset 0 0 1px 1px #4d90fe}.gantt_split_parent,.gantt_split_subproject{opacity:.1;pointer-events:none}.gantt_rollup_child .gantt_link_control,.gantt_rollup_child:hover .gantt_link_control{display:none}.gantt_unselectable,.gantt_unselectable div{-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.gantt_cal_light{-webkit-tap-highlight-color:transparent;background:#fff;border-radius:6px;font-family:Arial;font-size:13px;border:1px solid #cecece;color:#6b6b6b;font-size:12px;position:absolute;z-index:10001;width:550px;height:250px;box-shadow:3px 3px 3px #00000012}.gantt_cal_light_wide{width:650px}.gantt_cal_light select{font-family:Arial;border:1px solid #cecece;font-size:13px;padding:2px;margin:0}.gantt_cal_ltitle{padding:7px 10px;overflow:hidden;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;border-radius:6px 6px 0 0}.gantt_cal_ltitle,.gantt_cal_ltitle span{white-space:nowrap}.gantt_cal_lsection{color:#727272;font-weight:700;padding:12px 0 5px 10px}.gantt_cal_lsection .gantt_fullday{float:right;margin-right:5px;font-size:12px;font-weight:400;line-height:20px;vertical-align:top;cursor:pointer}.gantt_cal_lsection{font-size:13px}.gantt_cal_ltext{padding:2px 10px;overflow:hidden}.gantt_cal_ltext textarea{overflow-y:auto;overflow-x:hidden;font-family:Arial;font-size:13px;box-sizing:border-box;border:1px solid #cecece;height:100%;width:100%;outline:none!important;resize:none}.gantt_section_constraint [data-constraint-time-select]{margin-left:20px}.gantt_time{font-weight:700}.gantt_cal_light .gantt_title{padding-left:10px}.gantt_cal_larea{border:1px solid #cecece;border-left:none;border-right:none;background-color:#fff;overflow:hidden;height:1px}.gantt_btn_set{margin:10px 7px 5px 10px;padding:5px 15px 5px 10px;float:left;border-radius:4px;border:0 solid #cecece;height:32px;font-weight:700;background:#fff;box-sizing:border-box;cursor:pointer}.gantt_hidden{display:none}.gantt_btn_set div{float:left;font-size:13px;height:22px;line-height:22px;background-repeat:no-repeat;vertical-align:middle}.gantt_save_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTk1OUU5RDFDMzA0MTFFMkExMUZBQTdDNDAzOUE5RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTk1OUU5RDJDMzA0MTFFMkExMUZBQTdDNDAzOUE5RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOTU5RTlDRkMzMDQxMUUyQTExRkFBN0M0MDM5QTlGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxOTU5RTlEMEMzMDQxMUUyQTExRkFBN0M0MDM5QTlGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjDroXYAAAEXSURBVHjaYvz//z8DJYCRUgPIAUxAbAnEHiAHMIBcQCwGaRYXF3e6evXqoffv39/dv38/CymaGSUkJBzv3LlzCsj///fv3wdAihkkIQnEvkAshU8zLy+v7a1bt06ANP/79+87kDIAy505cybq06dPr3p7ezuwGQLTfOPGjWP/ESAZLg8kPKBO+g01RBJNszWyZqC6uSgWgIg/f/4shxnS2dnZBjMEqNkSFGBImi8CKTYMA4BYCGjIczRDHC5dunQQSfN7IKWI4UUkjjdMMdCwnw8ePLjwHxV4Yw1gZA5Q47z/2EELzhhCE+ABGvIQWSeQvwcU38QaAML2wHj+C/X3MyAlijeB4ZBoBOIPQGxJKIVSnBsBAgwABddBclWfcZUAAAAASUVORK5CYII=);margin-top:2px;width:21px}.gantt_cancel_btn{margin-top:2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDkzMDA3MzlDMzA0MTFFMjg2QTVFMzFEQzgwRkJERDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDkzMDA3M0FDMzA0MTFFMjg2QTVFMzFEQzgwRkJERDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOTMwMDczN0MzMDQxMUUyODZBNUUzMURDODBGQkRENiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOTMwMDczOEMzMDQxMUUyODZBNUUzMURDODBGQkRENiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmYuYOUAAAEdSURBVHjaYvz//z8DJYAFXWDlypU8QKoIiD2A2AwqfAqIdwBxX3h4+Bdk9YzILgBqtgdS84FYEYeF94E4EWjIQZgAE5LmQCB1AKoZZKMPEAtAMYh9GSp3AKjWD8UFQAEhIPshEIOc3wHENUBb/qJ57SyQMoJyPwKxElDNO1gYFEE17wMKVmIJlzNQzeegrjaA6qmBecEbSvfh0GwMxGeBhoPoemQ9MAO0kEIbl2YTqPAFKK2IbMB3AjabYIkRZmQD7kNpMyI0G0PpO8gGbIUFJj7NQDk2INWIrIcJKfBAKcwJqvkcDs0TgFgXGo19KCkRmpDWQdWDEk0NUoCBoq0FqhkE/IEWbKJKUmZEz43QzFSKIzN1481M5ACAAAMAlfl/lCwRpagAAAAASUVORK5CYII=);width:20px}.gantt_delete_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjFENzI3NUNDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjFENzI3NURDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMUQ3Mjc1QUMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMUQ3Mjc1QkMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmUD0gAAAABvSURBVHjaYvz//z8DIyMjAxYQicReji4J0ofKQNP8HwmgGQbXB8IsWGwDSSwDuioKjY9uBthVjFAXYHUGAQA2kYmBUoAUBpGk0LAwgBvwH+YX4mkwptgLowYMRgOITUyYKRFIN/wnDjQgJySAAAMApryKzL8wjfUAAAAASUVORK5CYII=);margin-top:2px;width:20px}.gantt_cal_cover{width:100%;height:100%;position:fixed;z-index:10000;top:0;left:0;background-color:#000;opacity:.1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10)}.gantt_custom_button{padding:0 3px;font-family:Arial;font-size:13px;font-weight:400;margin-right:10px;margin-top:-5px;cursor:pointer;float:right;height:21px;width:90px;border:1px solid #cecece;text-align:center;border-radius:4px}.gantt_custom_button div{cursor:pointer;float:none;height:21px;line-height:21px;vertical-align:middle}.gantt_custom_button div:first-child{display:none}.gantt_cal_light_wide{width:580px;padding:2px 4px}.gantt_cal_light_wide .gantt_cal_larea{box-sizing:border-box;border:1px solid #cecece}.gantt_cal_light_wide .gantt_cal_lsection{border:0;float:left;text-align:right;width:80px;height:20px;padding:5px 10px 0 0}.gantt_cal_light_wide .gantt_wrap_section{position:relative;padding:10px 0;overflow:hidden;border-bottom:1px solid #ebebeb}.gantt_cal_light_wide .gantt_section_time{overflow:hidden;padding-top:2px!important;padding-right:0;height:20px!important}.gantt_cal_light_wide .gantt_cal_ltext{padding-right:0}.gantt_cal_light_wide .gantt_cal_larea{padding:0 10px;width:100%}.gantt_cal_light_wide .gantt_section_time{background:transparent}.gantt_cal_light_wide .gantt_cal_checkbox label{padding-left:0}.gantt_cal_light_wide .gantt_cal_lsection .gantt_fullday{float:none;margin-right:0;font-weight:700;cursor:pointer}.gantt_cal_light_wide .gantt_custom_button{position:absolute;top:0;right:0;margin-top:2px}.gantt_cal_light_wide .gantt_repeat_right{margin-right:55px}.gantt_cal_light_wide.gantt_cal_light_full{width:738px}.gantt_cal_wide_checkbox input{margin-top:8px;margin-left:14px}.gantt_cal_light input{font-size:13px}.gantt_section_time{background-color:#fff;white-space:nowrap;padding:2px 10px 5px;padding-top:2px!important}.gantt_section_time .gantt_time_selects{float:left;height:25px}.gantt_section_time .gantt_time_selects select{height:23px;padding:2px;border:1px solid #cecece}.gantt_duration{width:100px;height:23px;float:left;white-space:nowrap;margin-left:20px;line-height:23px}.gantt_duration .gantt_duration_dec,.gantt_duration .gantt_duration_inc,.gantt_duration .gantt_duration_value{box-sizing:border-box;text-align:center;vertical-align:top;height:100%;border:1px solid #cecece}.gantt_duration .gantt_duration_value{width:40px;padding:3px 4px;border-left-width:0;border-right-width:0}.gantt_duration .gantt_duration_value.gantt_duration_value_formatted{width:70px}.gantt_duration .gantt_duration_dec,.gantt_duration .gantt_duration_inc{width:20px;padding:1px;background:#fff}.gantt_duration .gantt_duration_dec{-moz-border-top-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.gantt_duration .gantt_duration_inc{margin-right:4px;-moz-border-top-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.gantt_resources{max-height:150px;height:auto;overflow-y:auto}.gantt_resource_row{display:block;padding:10px 0;border-bottom:1px solid #ebebeb;cursor:pointer}.gantt_resource_row input[type=checkbox]:not(:checked),.gantt_resource_row input[type=checkbox]:not(:checked)~div{opacity:.5}.gantt_resource_toggle{vertical-align:middle}.gantt_resources_filter .gantt_resources_filter_input{padding:1px 2px;box-sizing:border-box}.gantt_resources_filter .switch_unsetted{vertical-align:middle}.gantt_resource_cell{display:inline-block}.gantt_resource_cell.gantt_resource_cell_checkbox{width:24px;max-width:24px;min-width:24px;vertical-align:middle}.gantt_resource_cell.gantt_resource_cell_label{width:40%;max-width:40%;vertical-align:middle}.gantt_resource_cell.gantt_resource_cell_value{width:30%;max-width:30%;vertical-align:middle}.gantt_resource_cell.gantt_resource_cell_value input,.gantt_resource_cell.gantt_resource_cell_value select{width:80%;vertical-align:middle;padding:1px 2px;box-sizing:border-box}.gantt_resource_cell.gantt_resource_cell_unit{width:10%;max-width:10%;vertical-align:middle}.gantt_resource_early_value{opacity:.8;font-size:.9em}.gantt_cal_quick_info{border:1px solid #cecece;border-radius:6px;position:absolute;z-index:300;box-shadow:3px 3px 3px #00000012;background-color:#fff;width:300px;transition:left .5s ease,right .5s;-moz-transition:left .5s ease,right .5s;-webkit-transition:left .5s ease,right .5s;-o-transition:left .5s ease,right .5s}.gantt_no_animate{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.gantt_cal_quick_info.gantt_qi_left .gantt_qi_big_icon{float:right}.gantt_cal_qi_title{-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;border-radius:6px 6px 0 0;padding:5px 0 8px 12px;color:#454545;background-color:#fff;border-bottom:1px solid #cecece}.gantt_cal_qi_tdate{font-size:14px;font-weight:700}.gantt_cal_qi_tcontent{font-size:13px}.gantt_cal_qi_content{padding:16px 8px;font-size:13px;color:#454545;overflow:hidden}.gantt_cal_qi_controls{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:6px;border-radius:0 0 6px 6px;padding-left:7px}.gantt_cal_qi_controls .gantt_menu_icon{margin-top:6px;background-repeat:no-repeat}.gantt_cal_qi_controls .gantt_menu_icon.icon_edit{width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH3QYFCjI5ZQj5bAAAAFNJREFUOMvt0zEOACAIA0DkwTymH8bJTRTKZGJXyaWEKPKTCQAH4Ls37cItcDUzsxHNDLZNhCq7Gt1wh9ErV7EjyGAhyGLphlnsClWuS32rn0czAV+vNGrM/LBtAAAAAElFTkSuQmCC)}.gantt_cal_qi_controls .gantt_menu_icon.icon_delete{width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjFENzI3NUNDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjFENzI3NURDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMUQ3Mjc1QUMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMUQ3Mjc1QkMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmUD0gAAAABvSURBVHjaYvz//z8DIyMjAxYQicReji4J0ofKQNP8HwmgGQbXB8IsWGwDSSwDuioKjY9uBthVjFAXYHUGAQA2kYmBUoAUBpGk0LAwgBvwH+YX4mkwptgLowYMRgOITUyYKRFIN/wnDjQgJySAAAMApryKzL8wjfUAAAAASUVORK5CYII=)}.gantt_qi_big_icon{font-size:13px;border-radius:4px;font-weight:700;background:#fff;margin:5px 9px 8px 0;min-width:60px;line-height:32px;vertical-align:middle;padding:0 10px 0 5px;cursor:pointer;border:1px solid #cecece}.gantt_cal_qi_controls div{float:left;height:32px;text-align:center;line-height:32px}.gantt_cal_quick_info.gantt_qi_hidden{display:none}.gantt_tooltip{padding:10px;position:absolute;z-index:50;white-space:nowrap}.gantt_resource_marker{position:absolute;text-align:center;font-size:14px;color:#fff}.gantt_resource_marker_ok{background:#4ed086bf}.gantt_resource_marker_overtime{background:#ff8585b0}.gantt_histogram_label{width:100%;height:100%;position:absolute;z-index:1;font-weight:700;font-size:13px}.gantt_histogram_fill{background-color:#299db433;width:100%;position:absolute;bottom:0}.gantt_histogram_hor_bar{height:1px;margin-top:-1px}.gantt_histogram_hor_bar,.gantt_histogram_vert_bar{position:absolute;background:#299db4;margin-left:-1px}.gantt_histogram_vert_bar{width:1px}.gantt_histogram_cell{position:absolute;text-align:center;font-size:13px;color:#000}.gantt_marker{height:100%;width:2px;top:0;position:absolute;text-align:center;background-color:#f006;box-sizing:border-box}.gantt_marker .gantt_marker_content{padding:5px;background:inherit;color:#fff;position:absolute;font-size:12px;line-height:12px;opacity:.8}.gantt_marker_area{position:absolute;top:0;left:0}.gantt_grid_editor_placeholder{position:absolute}.gantt_grid_editor_placeholder>div,.gantt_grid_editor_placeholder input,.gantt_grid_editor_placeholder select{width:100%;height:100%;box-sizing:border-box}.gantt_row_placeholder div{opacity:.5}.gantt_row_placeholder .gantt_add,.gantt_row_placeholder .gantt_file{display:none}.gantt_drag_marker.gantt_grid_dnd_marker{background-color:transparent;transition:all .1s ease}.gantt_grid_dnd_marker_line{height:4px;width:100%;background-color:#3498db}.gantt_grid_dnd_marker_line:before{background:#fff;width:12px;height:12px;box-sizing:border-box;border:3px solid #3498db;border-radius:6px;content:"";line-height:1px;display:block;position:absolute;margin-left:-11px;margin-top:-4px;pointer-events:none}.gantt_grid_dnd_marker_folder{height:100%;width:100%;position:absolute;pointer-events:none;box-sizing:border-box;box-shadow:inset 0 0 0 2px #3f98db;background:transparent}.gantt_overlay_area{display:none}.gantt_overlay,.gantt_overlay_area{position:absolute;height:inherit;width:inherit;top:0;left:0}.gantt_click_drag_rect{position:absolute;left:0;top:0;outline:1px solid #3f98db;background-color:#3498db4d}.gantt_timeline_move_available,.gantt_timeline_move_available *{cursor:move}.gantt_rtl .gantt_grid{text-align:right}.gantt_rtl .gantt_cell,.gantt_rtl .gantt_row{flex-direction:row-reverse}.gantt_layout_content{width:100%;overflow:auto;box-sizing:border-box}.gantt_layout_cell{position:relative;box-sizing:border-box}.gantt_layout_cell>.gantt_layout_header{background:#33aae8;color:#fff;font-size:17px;padding:5px 10px;box-sizing:border-box}.gantt_layout_header.collapsed_x{background:#a9a9a9}.gantt_layout_header.collapsed_x .gantt_header_arrow:before{content:"⇧"}.gantt_layout_header.collapsed_y{background:#a9a9a9}.gantt_layout_header.collapsed_y .gantt_header_arrow:before{content:"⇩"}.gantt_layout_header{cursor:pointer}.gantt_layout_header .gantt_header_arrow{float:right;text-align:right}.gantt_layout_header .gantt_header_arrow:before{content:"⇦"}.gantt_layout_header.vertical .gantt_header_arrow:before{content:"⇧"}.gantt_layout_outer_scroll_vertical .gantt_layout_content{overflow-y:hidden}.gantt_layout_outer_scroll_horizontal .gantt_layout_content{overflow-x:hidden}.gantt_layout_x>.gantt_layout_cell{display:inline-block;vertical-align:top}.gantt_layout_x{white-space:nowrap}.gantt_resizing{opacity:.7;background:#f2f2f2}.gantt_layout_cell_border_right.gantt_resizer{overflow:visible;border-right:0}.gantt_resizer{cursor:e-resize;position:relative}.gantt_resizer_y{cursor:n-resize}.gantt_resizer_stick{background:#33aae8;z-index:9999;position:absolute;top:0;width:100%}.gantt_resizer_x .gantt_resizer_x{position:absolute;width:20px;height:100%;margin-left:-10px;top:0;left:0;z-index:1}.gantt_resizer_y .gantt_resizer_y{position:absolute;height:20px;width:100%;top:-10px;left:0;z-index:1}.gantt_resizer_error{background:#cd5c5c!important}.gantt_layout_cell_border_left{border-left:1px solid #cecece}.gantt_layout_cell_border_right{border-right:1px solid #cecece}.gantt_layout_cell_border_top{border-top:1px solid #cecece}.gantt_layout_cell_border_bottom{border-bottom:1px solid #cecece}.gantt_layout_cell_border_transparent{border-color:transparent}.gantt_window{position:absolute;top:50%;left:50%;z-index:999999999;background:#fff}.gantt_window_content{position:relative}.gantt_window_content_header{background:#39c;color:#fff;height:33px;padding:10px 10px 0;border-bottom:2px solid #fff;position:relative}.gantt_window_content_header_text{padding-left:10%}.gantt_window_content_header_buttons{position:absolute;top:10px;right:10px}.gantt_window_content_header_buttons:hover{color:#000;cursor:pointer}.gantt_window_content_resizer{position:absolute;width:15px;height:15px;bottom:0;line-height:15px;right:-1px;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABZJREFUeAFjIAUwUshlpJDLSIhLGAAACQ4AFk79JaMAAAAASUVORK5CYII=);cursor:nw-resize;z-index:999}.gantt_window_content_frame{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000001a;z-index:9999}.gantt_window_drag{cursor:pointer!important}.gantt_window_resizing{overflow:visible}.gantt_window_resizing_body{overflow:hidden!important}.gantt_window_modal{background:#0000001a;z-index:9999;top:0;left:0;width:100%;height:100%;position:fixed}.gantt_cal_light,.gantt_cal_quick_info,.gantt_container,.gantt_message_area,.gantt_modal_box,.gantt_tooltip{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gantt_noselect{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gantt_noselect .gantt_grid_data .gantt_row.odd:hover,.gantt_noselect .gantt_grid_data .gantt_row:hover{background-color:unset}.gantt_drag_marker{position:absolute;top:-1000px;left:-1000px;font-family:Arial;font-size:13px;z-index:1;white-space:nowrap}.gantt_drag_marker .gantt_tree_icon.gantt_blank,.gantt_drag_marker .gantt_tree_icon.gantt_close,.gantt_drag_marker .gantt_tree_icon.gantt_open,.gantt_drag_marker .gantt_tree_indent{display:none}.gantt_empty_state_wrapper{position:relative}.gantt_empty_state{height:100%;max-width:500px;box-sizing:border-box;white-space:pre-line;overflow-wrap:break-word;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto}.gantt_empty_state_image{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;width:100%;max-width:500px;max-height:500px;margin-left:auto;margin-right:auto;display:block;min-height:0;height:200px;background-size:contain;background-position-x:center;background-position-y:bottom;margin-top:40px}.gantt_empty_state_text{text-align:center}.gantt_empty_state_text_link{color:#03a9f4;background-position:100% 0;background:none;opacity:1;height:unset;cursor:pointer}.gantt_drag_marker,.gantt_drag_marker .gantt_row.odd{background-color:#fff}.gantt_drag_marker .gantt_row{border-left:1px solid #d2d2d2;border-top:1px solid #d2d2d2}.gantt_drag_marker .gantt_cell{border-color:#d2d2d2}.gantt_row.gantt_over,.gantt_task_row.gantt_over{background-color:#0070fe}.gantt_row.gantt_transparent .gantt_cell{opacity:.7}.gantt_task_row.gantt_transparent{background-color:#f8fdfd}.gantt_popup_button.gantt_delete_button{background:#3db9d3;text-shadow:0 -1px 0 #248a9f;color:#fff;font-weight:700;border-width:0}.gantt_container_resize_watcher{background:transparent;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;pointer-events:none;border:0;box-sizing:border-box;opacity:0}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuOKfMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZg.ttf) format("truetype")}:root{--dhx-scheduler-theme: terrace;--dhx-scheduler-font-family: Inter, Helvetica, Arial, sans-serif;--dhx-scheduler-font-size: 14px;--dhx-scheduler-heading-font-size: calc(var(--dhx-scheduler-font-size) + 2px);--dhx-scheduler-heading-font-weight: 600;--dhx-scheduler-important-font-size: var(--dhx-scheduler-font-size);--dhx-scheduler-important-line-height: 142%;--dhx-scheduler-important-font-weight: 500;--dhx-scheduler-regular-font-size: var(--dhx-scheduler-font-size);--dhx-scheduler-regular-font-weight: 400;--dhx-scheduler-regular-line-height: 142%;--dhx-scheduler-caption-font-size: calc(var(--dhx-scheduler-font-size) - 2px);--dhx-scheduler-caption-font-weight: 400;--dhx-scheduler-caption-line-height: 132%;--dhx-scheduler-base-colors-primary: #537CFA;--dhx-scheduler-base-colors-primary-hover: #4269E0;--dhx-scheduler-base-colors-primary-active: #3365fb;--dhx-scheduler-base-colors-primary-lighter: #537cfa33;--dhx-scheduler-base-colors-warning: #FAB936;--dhx-scheduler-base-colors-error: #E3334E;--dhx-scheduler-base-colors-error-hover: #D3233E;--dhx-scheduler-base-colors-error-active: #C3132E;--dhx-scheduler-base-colors-error-lighter: #E3334E33;--dhx-scheduler-base-colors-error-text: #FFFFFF;--dhx-scheduler-base-colors-success: #1BC297;--dhx-scheduler-base-colors-secondary: rgba(0, 0, 0, .04);--dhx-scheduler-base-colors-secondary-hover: rgba(0, 0, 0, .1);--dhx-scheduler-base-colors-white: #FFFFFF;--dhx-scheduler-base-colors-select: #EFF3FF;--dhx-scheduler-base-colors-hover-color: #e0e0e0;--dhx-scheduler-base-colors-border: #D0DBE3;--dhx-scheduler-base-colors-icons: #A1A4A6;--dhx-scheduler-base-colors-icons-active: #8b8e90;--dhx-scheduler-base-colors-icons-hover: #76787a;--dhx-scheduler-base-colors-disabled: #E9E9E9;--dhx-scheduler-base-colors-readonly: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-base-colors-text-light: #44494E;--dhx-scheduler-base-colors-text-base: #23272A;--dhx-scheduler-base-colors-background: #FFFFFF;--dhx-scheduler-container-background: var(--dhx-scheduler-base-colors-background);--dhx-scheduler-container-color: var(--dhx-scheduler-base-colors-text-base);--dhx-scheduler-container-background-alt: rgba(0, 0, 0, .4);--dhx-scheduler-base-transition: .2s ease;--dhx-scheduler-box-shadow-s: 0px 4px 24px 0px rgba(44, 47, 60, .08);--dhx-scheduler-box-shadow-m: 0px 4px 24px 0px rgba(44, 47, 60, .36);--dhx-scheduler-box-shadow-l: 0px 4px 24px 0px rgba(44, 47, 60, .56);--dhx-scheduler-base-module: 4px;--dhx-scheduler-base-padding: 4px;--dhx-scheduler-border-radius: var(--dhx-scheduler-base-module);--dhx-scheduler-event-colors-primary: #537CFA;--dhx-scheduler-event-text-primary: rgba(255, 255, 255, .9);--dhx-scheduler-toolbar-height: 40px;--dhx-scheduler-transition: all .3s;--dhx-scheduler-navline-font-color: var(--dhx-scheduler-base-colors-text-light);--dhx-scheduler-default-border: 1px solid var(--dhx-scheduler-base-colors-border);--dhx-scheduler-header-border: var(--dhx-scheduler-default-border);--dhx-scheduler-halfhour-border: 1px dotted var(--dhx-scheduler-base-colors-border);--dhx-scheduler-event-background-primary: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-event-blue: linear-gradient(180deg, #527CFF 0%, #9751FC 100%);--dhx-scheduler-event-green: linear-gradient(180deg, #12D979 0%, #1ECDEB 100%);--dhx-scheduler-event-violet: linear-gradient(180deg, #D071EF 0%, #EE71D5 100%);--dhx-scheduler-event-yellow: linear-gradient(180deg, #FFB725 0%, #FFBB25 31.25%, #FAEA27 100%);--dhx-scheduler-event-title-font-size: var(--dhx-scheduler-caption-font-size);--dhx-scheduler-event-title-line-height: var(--dhx-scheduler-caption-line-height);--dhx-scheduler-event-text-font-size: var(--dhx-scheduler-regular-font-size);--dhx-scheduler-event-text-line-height: var(--dhx-scheduler-regular-line-height);--dhx-scheduler-event-text-font-weight: var(--dhx-scheduler-regular-font-weight);--dhx-scheduler-event-bar-font-size: var(--dhx-scheduler-caption-font-size);--dhx-scheduler-event-bar-line-height: var(--dhx-scheduler-caption-line-height);--dhx-scheduler-event-menu-background: var(--dhx-scheduler-popup-background);--dhx-scheduler-event-menu-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-event-background: var(--dhx-scheduler-event-blue);--dhx-scheduler-event-border: none;--dhx-scheduler-event-color: var(--dhx-scheduler-event-text-primary);--dhx-scheduler-event-line-text: var(--dhx-scheduler-container-color);--dhx-scheduler-event-marker-color: var(--dhx-scheduler-event-background);--dhx-scheduler-popup-background: var(--dhx-scheduler-container-background);--dhx-scheduler-popup-color: var(--dhx-scheduler-container-color);--dhx-scheduler-popup-border: none;--dhx-scheduler-popup-border-radius: var(--dhx-scheduler-border-radius);--dhx-scheduler-control-height: 32px;--dhx-scheduler-checkbox-height: 20px;--dhx-scheduler-lightbox_font-family: var(--dhx-scheduler-font-family);--dhx-scheduler-lightbox-font-size: var(--dhx-scheduler-important-font-size);--dhx-scheduler-lightbox-font-weight: var(--dhx-scheduler-important-font-weight);--dhx-scheduler-lightbox-background: var(--dhx-scheduler-popup-background);--dhx-scheduler-lightbox-border: var(--dhx-scheduler-popup-border);--dhx-scheduler-lightbox-control-border: var(--dhx-scheduler-default-border);--dhx-scheduler-lightbox-color: var(--dhx-scheduler-popup-color);--dhx-scheduler-lightbox-title-background: var(--dhx-scheduler-base-colors-select);--dhx-scheduler-lightbox-title-color: var(--dhx-scheduler-lightbox-color);--dhx-scheduler-lightbox-title-font-size: var(--dhx-scheduler-heading-font-size);--dhx-scheduler-lightbox-max-width: 496px;--dhx-scheduler-lightbox-wide-max-width: 738px;--dhx-scheduler-lightbox-width: var(--dhx-scheduler-lightbox-max-width);--dhx-scheduler-scale-color: var(--dhx-scheduler-container-color);--dhx-scheduler-timescale-background: var(--dhx-scheduler-container-background);--dhx-scheduler-timescale-today-background: var(--dhx-scheduler-base-colors-select);--dhx-scheduler-hours-font-size: var(--dhx-scheduler-caption-font-size);--dhx-scheduler-hours-font-weight: var(--dhx-scheduler-caption-font-weight);--dhx-scheduler-inactive-month-color: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-month-header-color: var(--dhx-scheduler-container-color);--dhx-scheduler-month-day-header-padding: var(--dhx-scheduler-base-padding) calc(var(--dhx-scheduler-base-padding) * 2);--dhx-scheduler-month-event-marker-size: calc(var(--dhx-scheduler-base-module) * 2);--dhx-scheduler-list-line-height: 36px;--dhx-scheduler-agenda-date-column-width: 188px;--dhx-scheduler-grid-event-background: transparent;--dhx-scheduler-grid-event-text: initial;--dhx-scheduler-timeline-folder-background: var(--dhx-scheduler-base-colors-disabled);--dhx-scheduler-timeline-folder-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-blocked-time-background: var(--dhx-scheduler-base-colors-disabled);--dhx-scheduler-today-marker-color: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-datepicker-width: 250px;--dhx-scheduler-datepicker-font-size: var(--dhx-scheduler-font-size);--dhx-scheduler-datepicker-family: var(--dhx-scheduler-font-family);--dhx-scheduler-datepicker-cell-size: 28px;--dhx-scheduler-datepicker-header-font-size: var(--dhx-scheduler-font-size);--dhx-scheduler-datepicker-header-font-weight: 500;--dhx-scheduler-datepicker-padding: 5px;--dhx-scheduler-datepicker-inactive-month-color: var(--dhx-scheduler-inactive-month-color);--dhx-scheduler-datepicker-cell-color: var(--dhx-scheduler-popup-color);--dhx-scheduler-datepicker-cell-background: var(--dhx-scheduler-popup-background);--dhx-scheduler-datepicker-today-color: var(--dhx-scheduler-base-colors-white);--dhx-scheduler-datepicker-today-background: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-datepicker-weekend-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-datepicker-weekend-background: var(--dhx-scheduler-popup-background);--dhx-scheduler-datepicker-disabled-color: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-datepicker-disabled-background: var(--dhx-scheduler-base-colors-disabled);--dhx-scheduler-datepicker-hover-color: var(--dhx-scheduler-base-colors-white);--dhx-scheduler-datepicker-hover-background: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-datepicker-prevnext-color: var(--dhx-scheduler-inactive-month-color);--dhx-scheduler-datepicker-prevnext-background: var(--dhx-scheduler-popup-background);--dhx-scheduler-btn-background: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-white);--dhx-scheduler-btn-border-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-white);--dhx-scheduler-btn-background-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-border-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-white);--dhx-scheduler-btn-background-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-border-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-background-disabled: var(--dhx-scheduler-base-colors-disabled);--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: var(--dhx-scheduler-base-colors-disabled);--dhx-scheduler-btn-outline-background: transparent;--dhx-scheduler-btn-outline-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-outline-border-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-outline-background-hover: var(--dhx-scheduler-base-colors-primary-lighter);--dhx-scheduler-btn-outline-color-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-outline-border-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-outline-background-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-outline-color-active: var(--dhx-scheduler-base-colors-white);--dhx-scheduler-btn-outline-border-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-outline-background-disabled: transparent;--dhx-scheduler-btn-outline-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-outline-border-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-text-transform: none;--dhx-scheduler-xy-scale_width: 50px;--dhx-scheduler-xy-bar_height: 24;--dhx-scheduler-xy-month_head_height: 26;--dhx-scheduler-xy-scale_height: 24px;--dhx-scheduler-xy-scroll_width: 18px;--dhx-scheduler-info-background: var(--dhx-scheduler-popup-background);--dhx-scheduler-info-color: var(--dhx-scheduler-popup-color);--dhx-scheduler-info-border: var(--dhx-scheduler-popup-border);--dhx-scheduler-info-shadow: var(--dhx-scheduler-box-shadow-m);--dhx-scheduler-modal-background: var(--dhx-scheduler-popup-background);--dhx-scheduler-modal-color: var(--dhx-scheduler-popup-color);--dhx-scheduler-modal-border: var(--dhx-scheduler-popup-border);--dhx-scheduler-modal-padding: 16px;--dhx-scheduler-modal-width: 320px;--dhx-scheduler-modal-border-radius: var(--dhx-scheduler-popup-border-radius)}:root[data-scheduler-theme=dark]{--dhx-scheduler-theme: dark;--dhx-scheduler-base-colors-disabled: #3d3d3d;--dhx-scheduler-base-colors-text-light: #AAA;--dhx-scheduler-base-colors-text-base: rgba(255, 255, 255, .9);--dhx-scheduler-base-colors-background: #000000;--dhx-scheduler-base-colors-border: #4B4B4B;--dhx-scheduler-navline-font-color: var(--dhx-scheduler-base-colors-text-base);--dhx-scheduler-base-colors-primary: #3B72F8;--dhx-scheduler-base-colors-primary-hover: #1D5AEE;--dhx-scheduler-base-colors-primary-active: #0e50ea;--dhx-scheduler-base-colors-primary-lighter: #3B72F833;--dhx-scheduler-base-colors-error: #EB284F;--dhx-scheduler-base-colors-error-hover: #D9264A;--dhx-scheduler-base-colors-error-active: #ba0a24;--dhx-scheduler-base-colors-error-lighter: #EB284F33;--dhx-scheduler-base-colors-select: #2A2A2A;--dhx-scheduler-base-colors-hover-color: #2A2A2A;--dhx-scheduler-base-colors-icons: #AAAAAA;--dhx-scheduler-scale-color: var(--dhx-scheduler-base-colors-text-light);--dhx-scheduler-popup-background: #1B1B1C;--dhx-scheduler-popup-border: 1px solid #4B4B4B;--dhx-scheduler-btn-font-weight: 600}:root[data-scheduler-theme=flat]{--dhx-scheduler-theme: flat;--dhx-scheduler-font-family: Segoe UI,Arial,san-serif;--dhx-scheduler-base-colors-primary: #0288D1;--dhx-scheduler-base-colors-primary-hover: #007cbf;--dhx-scheduler-base-colors-primary-active: #00659b;--dhx-scheduler-base-colors-primary-lighter: #edf8ff;--dhx-scheduler-event-background: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-base-colors-border: #cecece;--dhx-scheduler-halfhour-border: 1px solid #e8e8e8;--dhx-scheduler-event-title-font-size: 12px;--dhx-scheduler-event-text-font-size: 14px;--dhx-scheduler-event-text-font-weight: 500;--dhx-scheduler-heading-font-size: 22px;--dhx-scheduler-heading-font-weight: 300;--dhx-scheduler-caption-font-size: 14px;--dhx-scheduler-caption-font-weight: 400;--dhx-scheduler-hours-font-size: 12px;--dhx-scheduler-scale-color: #767676;--dhx-scheduler-border-radius: 0;--dhx-scheduler-timeline-folder-background: #ebeced;--dhx-scheduler-box-shadow-s: 0 3px 5px 0 rgba(0, 0, 0, .1);--dhx-scheduler-box-shadow-m: 0px 4px 24px 0px rgba(44, 47, 60, .36);--dhx-scheduler-box-shadow-l: 0px 4px 24px 0px rgba(44, 47, 60, .56);--dhx-scheduler-config-form_wide: 1;--dhx-scheduler-xy-scale_height: 35px}:root[data-scheduler-theme=flat] .dhx_cal_navline{--dhx-scheduler-btn-outline-border-color: transparent;--dhx-scheduler-btn-outline-border-hover: transparent;--dhx-scheduler-btn-outline-border-color-disabled: transparent}:root[data-scheduler-theme=flat] .dhx_scale_hour{justify-content:center}:root[data-scheduler-theme=flat] .dhx_cal_tab{min-width:90px}:root[data-scheduler-theme=flat] .dhx_cal_navline>div{order:1}:root[data-scheduler-theme=flat] .dhx_cal_navline .dhx_cal_next_button{order:6}:root[data-scheduler-theme=flat] .dhx_cal_navline .dhx_cal_today_button{order:5;border-color:transparent}:root[data-scheduler-theme=flat] .dhx_cal_navline .dhx_cal_prev_button{order:4}:root[data-scheduler-theme=flat] .dhx_cal_navline .dhx_cal_date{order:3}:root[data-scheduler-theme=flat] .dhx_cal_navline .dhx_cal_date{margin-left:auto;margin-right:auto}:root[data-scheduler-theme=flat] .dhx_data_table.folder .dhx_matrix_cell{border-right:0}:root[data-scheduler-theme=flat] .dhx_timeline_scale_header{border-right:none}:root[data-scheduler-theme=flat] .dhx_cal_container_rtl .dhx_timeline_scale_header{border-left:unset}:root[data-scheduler-theme=flat] .dhx_scale_hour{display:flex;flex-direction:row}:root[data-scheduler-theme=flat] .dhx_scale_hour .dhx_scale_h{font-size:22px;line-height:44px;font-weight:lighter}:root[data-scheduler-theme=flat] .dhx_scale_hour .dhx_scale_m{font-size:11px;line-height:35px;align-self:end;font-weight:lighter;transform:translateY(-2px)}:root[data-scheduler-theme=material]{--dhx-scheduler-theme: material;--dhx-scheduler-font-family: Roboto, Helvetica, Arial, sans-serif;--dhx-scheduler-base-colors-primary: #0288D1;--dhx-scheduler-base-colors-primary-hover: #007cbf;--dhx-scheduler-base-colors-primary-active: #00659b;--dhx-scheduler-base-colors-primary-lighter: #edf8ff;--dhx-scheduler-event-background: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-base-colors-border: #e0e0e0;--dhx-scheduler-event-title-font-size: calc(var(--dhx-scheduler-font-size) - 2px);--dhx-scheduler-event-text-font-size: var(--dhx-scheduler-font-size);--dhx-scheduler-event-text-font-weight: 500;--dhx-scheduler-heading-font-size: 20px;--dhx-scheduler-caption-font-size: var(--dhx-scheduler-font-size);--dhx-scheduler-caption-font-weight: 500;--dhx-scheduler-btn-font-weight: 500;--dhx-scheduler-heading-font-weight: 500;--dhx-scheduler-hours-font-size: calc(var(--dhx-scheduler-font-size) - 2px);--dhx-scheduler-base-colors-text-base: rgba(0, 0, 0, .75);--dhx-scheduler-header-border: 1px solid transparent;--dhx-scheduler-scale-color: rgba(0, 0, 0, .54);--dhx-scheduler-border-radius: 0;--dhx-scheduler-btn-text-transform: uppercase;--dhx-scheduler-btn-padding: 1px 20px 0;--dhx-scheduler-halfhour-border: none;--dhx-scheduler-timeline-folder-background: #ebeced;--dhx-scheduler-box-shadow-s: 0 3px 5px 0 rgba(0, 0, 0, .1);--dhx-scheduler-box-shadow-m: 0px 4px 24px 0px rgba(44, 47, 60, .36);--dhx-scheduler-box-shadow-l: 0px 4px 24px 0px rgba(44, 47, 60, .56);--dhx-scheduler-lightbox-title-background: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-lightbox-title-color: #FFFFFF;--dhx-scheduler-lightbox-title-font-size: var(--dhx-scheduler-font-size);--dhx-scheduler-lightbox-wide-max-width: 540px;--dhx-scheduler-config-form_wide: 1}:root[data-scheduler-theme=material] .dhx_scale_hour{justify-content:center}:root[data-scheduler-theme=material] .dhx_cal_tab{min-width:90px}:root[data-scheduler-theme=material] .dhx_cal_navline>div{order:1}:root[data-scheduler-theme=material] .dhx_cal_navline .dhx_cal_next_button{order:6}:root[data-scheduler-theme=material] .dhx_cal_navline .dhx_cal_today_button{order:5;border-color:transparent}:root[data-scheduler-theme=material] .dhx_cal_navline .dhx_cal_prev_button{order:4}:root[data-scheduler-theme=material] .dhx_cal_navline .dhx_cal_date{order:3}:root[data-scheduler-theme=material] .dhx_cal_navline .dhx_cal_date{margin-left:auto;margin-right:auto}:root[data-scheduler-theme=material] .dhx_data_table.folder .dhx_matrix_cell{border-right:0}:root[data-scheduler-theme=material] .dhx_timeline_scale_header{border-right:none}:root[data-scheduler-theme=material] .dhx_cal_container_rtl .dhx_timeline_scale_header{border-left:unset}:root[data-scheduler-theme=material] .dhx_cal_scale_placeholder{position:absolute;z-index:2;box-shadow:0 3px 5px #0000001a;left:0;pointer-events:none}:root[data-scheduler-theme=material] .dhx_year_box .dhx_year_month{font-weight:500;color:var(--dhx-scheduler-base-colors-primary)}:root[data-scheduler-theme=material] .dhx_year_box .dhx_month_head.dhx_year_event:after{content:none}:root[data-scheduler-theme=material] .dhx_year_box .dhx_year_event{--dhx-scheduler-datepicker-cell-color: var(--dhx-scheduler-datepicker-hover-color);--dhx-scheduler-datepicker-cell-background: var(--dhx-scheduler-datepicker-hover-background)}:root[data-scheduler-theme=material] .dhx_cal_ltitle{font-weight:400;text-transform:uppercase}:root[data-scheduler-theme=material] .dhx_cal_ltitle_controls{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-lightbox-title-color)}:root[data-scheduler-theme=material] .dhx_timeline_scale_header{font-size:var(--dhx-scheduler-caption-font-size);font-weight:var(--dhx-scheduler-caption-font-weight);color:var(--dhx-scheduler-scale-color);line-height:133%}:root[data-scheduler-theme=contrast-white]{--dhx-scheduler-theme: contrast-white;--dhx-scheduler-base-colors-disabled: #C2C2C2;--dhx-scheduler-base-colors-text-light: #303030;--dhx-scheduler-base-colors-text-base: #303030;--dhx-scheduler-base-colors-background: #FFFFFF;--dhx-scheduler-base-colors-border: #4D595B;--dhx-scheduler-base-colors-primary: #0A47CD;--dhx-scheduler-base-colors-primary-hover: #093fb3;--dhx-scheduler-base-colors-primary-active: #08379b;--dhx-scheduler-base-colors-primary-lighter: #0A47CD;--dhx-scheduler-event-background: #0A47CD;--dhx-scheduler-event-color: #FFF;--dhx-scheduler-event-border: 1px solid rgba(0, 0, 0, .1);--dhx-scheduler-base-colors-warning: #FCBA2E;--dhx-scheduler-base-colors-success: #77D257;--dhx-scheduler-base-colors-error: #FFA7A0;--dhx-scheduler-base-colors-error-hover: #d88d88;--dhx-scheduler-base-colors-error-active: #cd8984;--dhx-scheduler-base-colors-error-lighter: #FFA7A0;--dhx-scheduler-base-colors-error-text: #141414;--dhx-scheduler-btn-color: #FFFFFF;--dhx-scheduler-btn-color-hover: #FFFFFF;--dhx-scheduler-btn-color-active: #FFFFFF;--dhx-scheduler-base-colors-select: #E7E5E5;--dhx-scheduler-base-colors-hover-color: #E7E5E5;--dhx-scheduler-base-colors-icons: #303030;--dhx-scheduler-scale-color: var(--dhx-scheduler-base-colors-text-light);--dhx-scheduler-popup-background: #FFF;--dhx-scheduler-popup-border: 1px solid #4D595B;--dhx-scheduler-font-size: 16px;--dhx-scheduler-heading-font-size: 24px;--dhx-scheduler-important-font-size: 16px;--dhx-scheduler-regular-font-size: 16px;--dhx-scheduler-caption-font-size: 16px;--dhx-scheduler-btn-outline-color-hover: #FFFFFF;--dhx-scheduler-btn-outline-color-active: #FFFFFF}:root[data-scheduler-theme=contrast-black]{--dhx-scheduler-theme: contrast-black;--dhx-scheduler-base-colors-disabled: #3d3d3d;--dhx-scheduler-base-colors-text-light: #cfcfcf;--dhx-scheduler-base-colors-text-base: #FFFFFFCC;--dhx-scheduler-base-colors-background: #141414;--dhx-scheduler-base-colors-border: rgba(255, 255, 255, .8);--dhx-scheduler-base-colors-primary: #A395FF;--dhx-scheduler-base-colors-primary-hover: #C5BCFF;--dhx-scheduler-base-colors-primary-active: #C5BCFF;--dhx-scheduler-base-colors-primary-lighter: #C5BCFF;--dhx-scheduler-event-background: #A395FF;--dhx-scheduler-event-color: #141414;--dhx-scheduler-event-border: 1px solid rgba(0, 0, 0, .1);--dhx-scheduler-base-colors-warning: #694E02;--dhx-scheduler-base-colors-success: #115700;--dhx-scheduler-base-colors-error: #FFA7A0;--dhx-scheduler-base-colors-error-hover: #fb9891;--dhx-scheduler-base-colors-error-active: #fe8b83;--dhx-scheduler-base-colors-error-lighter: #ffa6a03e;--dhx-scheduler-base-colors-error-text: #141414;--dhx-scheduler-btn-color: #141414;--dhx-scheduler-btn-color-hover: #141414;--dhx-scheduler-btn-color-active: #141414;--dhx-scheduler-base-colors-select: #2A2A2A;--dhx-scheduler-base-colors-hover-color: #2A2A2A;--dhx-scheduler-base-colors-icons: #AAAAAA;--dhx-scheduler-scale-color: var(--dhx-scheduler-base-colors-text-light);--dhx-scheduler-popup-background: #1B1B1C;--dhx-scheduler-popup-border: 1px solid #4B4B4B;--dhx-scheduler-font-size: 16px;--dhx-scheduler-heading-font-size: 24px;--dhx-scheduler-important-font-size: 16px;--dhx-scheduler-regular-font-size: 16px;--dhx-scheduler-caption-font-size: 16px;--dhx-scheduler-btn-outline-color-hover: #141414;--dhx-scheduler-btn-outline-color-active: #141414}@font-face{font-family:dhx-scheduler-icons;src:url(data:font/woff;base64,d09GRgABAAAAAAh0AAsAAAAAEBwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPwAAAGA97Us7Y21hcAAAAYQAAADjAAADMPMkIBtnbHlmAAACaAAAA0IAAAaMK6vwRWhlYWQAAAWsAAAALAAAADZYpKBVaGhlYQAABdgAAAAbAAAAJAJpATlobXR4AAAF9AAAABQAAABsHbAAAGxvY2EAAAYIAAAAOAAAADgWjBgkbWF4cAAABkAAAAAfAAAAIAExAD1uYW1lAAAGYAAAAUEAAAKazYPp33Bvc3QAAAekAAAAzwAAATGzVblzeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGGUZJzAwMrAwLCP4RKQ1ILSExj4GHwZGJgYWJkZsIKANNcUhgMfGT8qMuoAudKM7mBhRhRFTAAf7QmqAHic7dJZbsIwGEXhY2IChDDP6UDz3lV1QX3qYzfpFVDf/1ZdRSN9tmwlR8IGmAJN9V5lSF8k9HzW3RT7DV3sZz7inaz9Mj4edUwa6zrHOKnv5lpsmTH/Wy3qqmNJz4o1G7bs6mrPgSMnzly41rdvDDXR8v/0GtL372rUKVuc+8TQ3Jjur2TTTZSp6W5La2ieGZrnhuaFRbOzaC4tmr1Fc2Xou7VFc2P6v5StocbO9MvK3lDjYKhxNNQ4GWqcDTUuFs2rod7NUG8w1Hsy1Hs21Hsx1Hs11LtbnMmbofZoDD/W808GAHicjVS9T9tAFH8HmEscO26+sK6BlNglRgoNlfNhJWlt9SNZ/AfA0oohW6f+AdlYiNSO/gOoOqIwdWkXBiSGDl3YqkqZOhRFnZn6zuckggTRy917l3vn9/W792AFcJAMycAyUMhCEcCp5sw6LsdIkmyB2C6pVQg1KqTmErtAskkyYDgUo2kYzdecGPlKPl9pcPKe9f2j6BjJKDpGgma4LRjBGUhoRXd0ar1pNtO+f9ZqIY3kZ3iDyy3HorqQiFuR/ELIPWKhgnfz8hHeCOU6KhAScQsj5LFSsom7PDxCGxinhcGaOdNY3SDZNadqN56TRqlM6tTMVcfDYanHlEQymRjKSaLJquJ53tE+Rq/Jw4RGkvKprLGBO4ltjL8E952i7xQjdKxxuttNdTqpbjfd/ZnmVPyF6BtC4Tf3d4tiPA6hQSdVO7wMXqerh1y8PMVHARb6LPAQ2DgCD4GNnsOE1oMZFvkZQttN+YU9w2I0Q8h9WXywHeUGxuhNHFTIoZ1JNkydvwXL5Amp+5rck7WA9XpvVVctDz2ehETA+l9VlbGpvyYxYQU0fE+IMzXrjqEhHI3aLilpJFd1vmgfk+er0nprQ5IeS95J++Rc+5C8kjZa65KKJzaeRLrgGk4hBil4iLpqDXstu2qUrLnNhZbVcPo3WCBzqsk32ETvKWqe6BU6ao35zUIVvUXGAOQw9jZ8DmspgfFnQA9fmgkWWsGisnDp9/AnhfnhFwrP7p4Q2YYe2VlsO8UxxEXv4cXiq7sn2SkWi0aRE0MwXGhVCW1f4ttfZLsMuyL2arSs/9jzEmOsP0e9kDJ7EZvWCoV12ISnABmOYhkfnOAczzapm5zrVYqGLFH2bcIfeq1kjiRKJVXl1JZiMUlROLWHF9/jihL/wQmhMTl2TBMU5zFuibu3x5T4QUxVYwfxMBWiF1zB39u94E+62+EtoINd4Ndkg3P6TUCyWH+YLSzvXBVrOsASZvnKNRNNdlJfFLucyHXYrXPRKo3EYFusxCY6L2EIS2G/3Xe9oTvtVd9QshT20b7noeh2DzN5Y6yHgIx95uMccOLf5QNHkPsQBKOR73/iUAVs0V3UiqmnyKO7A+byu/8A+6/0SwAAeJxjYGRgYABiRy69nnh+m68M3Iw6QBGGGtUNDcg0ozVYnIOBCcQDANOQBvR4nGNgZGBg1GFggJD/PzJaMzAyoAJpADhxAqQAeJxjYGBgYNQhDzOkkKYeAPzYBMoAAAAAADYARgBWAGYAdgCkAL4A0AEEASgBTgF6AaYB5AIiAmYCqgLEAtgC7gL6AwYDBgMaAzADRnicY2BkYGCQZjBk4GEAASYg5gJCBob/YD4DABEAAW8AeJyNkL1uwjAUhU/4qwpSValSh6qDJ5aK8DMydYKhGwPqVCkkDgElcWQbBI/Qd+gz9CE6dO7TMPfE9VQxYEvOd79zbxwFwC2+EaBeAe7cWa8Grlj9cZP04LlFHnhuo4dnzx36F89dPOHNc4/+nW8IWtc0fXx4buAGX56b9D+eW+ST5zbug0fPHfSDieculsGr5x79Z5IdBibOZLLLpR5sYlWahVzv8kifSc6opdRmo0oxDkdn0rkspY6sTMTqKMx+PbE2FalWhZip0so8V6LSaitjG2bWVtPhMPU+jFWBBBkO/GcGMUmy3iHnU9Nt6BRKZguatUsiJpfNXNa1dMbQ1LXAGCFGF87OaUpnI1jXJbDCkafBnt87obVIWafsUShIMzdbd+fciqZy2ZYmpg95Xz1VYYohd/qvP3S3F7+CSoCpAAAAeJxtjttywyAMRFkHYztpmt5v6b95NKDajClkACcz/fo6po/dB+nsg1YrKlG0Ef/riAobSNRQaNCiwxY73GCPWxxwh3s84BFPeMYLXvGGd3zgiE9Rk+OYtxRjuPQmXPwfOv7Ku4LRDmNuC8+nVi8X3lBUmrxmV+uR9VRrF/SkDDvO3BjOZF1SJuTUj2WdDybS0I8h2p/gM7n96s/Ld7tEyquTbGxWdslK3LhAxvpBfrOfu+so9VZaK1Vhkic3pzaFmHtKulvBcNJC/AKKllD6AA==) format("woff"),url(data:font/woff2;base64,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) format("woff2")}.scheduler_icon:before,.dhx_menu_icon:before{font-family:dhx-scheduler-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;color:var(--dhx-scheduler-base-colors-icons)}.scheduler_icon.alert:before,.dhx_menu_icon.icon_alert:before{content:""}.scheduler_icon.arrow_down:before,.dhx_menu_icon.icon_arrow_down:before{content:""}.scheduler_icon.arrow_left:before,.dhx_menu_icon.icon_arrow_left:before{content:"";font-size:24px}.scheduler_icon.arrow_right:before,.dhx_menu_icon.icon_arrow_right:before{content:"";font-size:24px}.scheduler_icon.arrow_up:before,.dhx_menu_icon.icon_arrow_up:before{content:""}.scheduler_icon.calendar:before,.dhx_menu_icon.icon_calendar:before{content:""}.scheduler_icon.cancel:before,.dhx_menu_icon.icon_cancel:before{content:""}.scheduler_icon.check:before,.dhx_menu_icon.icon_check:before{content:""}.scheduler_icon.chevron_down:before,.dhx_menu_icon.icon_chevron_down:before{content:"";font-size:24px}.scheduler_icon.chevron_left:before,.dhx_menu_icon.icon_chevron_left:before{content:"";font-size:24px}.scheduler_icon.chevron_right:before,.dhx_menu_icon.icon_chevron_right:before{content:"";font-size:24px}.scheduler_icon.chevron_up:before,.dhx_menu_icon.icon_chevron_up:before{content:"";font-size:24px}.scheduler_icon.clock:before,.dhx_menu_icon.icon_clock:before{content:""}.scheduler_icon.close:before,.dhx_menu_icon.icon_close:before{content:""}.scheduler_icon.delete:before,.dhx_menu_icon.icon_delete:before{content:"";font-size:18px}.scheduler_icon.details:before,.dhx_menu_icon.icon_details:before{content:""}.scheduler_icon.dots_h:before,.dhx_menu_icon.icon_dots_h:before{content:""}.scheduler_icon.dots_v:before,.dhx_menu_icon.icon_dots_v:before{content:""}.scheduler_icon.drag_horizontal:before,.dhx_menu_icon.icon_drag_horizontal:before{content:""}.scheduler_icon.drag_vertical:before,.dhx_menu_icon.icon_drag_vertical:before{content:""}.scheduler_icon.drag:before,.dhx_menu_icon.icon_drag:before{content:""}.scheduler_icon.edit:before,.dhx_menu_icon.icon_edit:before{content:""}.scheduler_icon.form:before,.dhx_menu_icon.icon_form:before{content:""}.scheduler_icon.iclose:before,.dhx_menu_icon.icon_iclose:before{content:""}.scheduler_icon.loading:before,.dhx_menu_icon.icon_loading:before{content:""}.scheduler_icon.menu:before,.dhx_menu_icon.icon_menu:before{content:""}.scheduler_icon.menu_down:before,.dhx_menu_icon.icon_menu_down:before{content:""}.scheduler_icon.menu_right:before,.dhx_menu_icon.icon_menu_right:before{content:""}.scheduler_icon.ok:before,.dhx_menu_icon.icon_ok:before{content:""}.scheduler_icon.plus:before,.dhx_menu_icon.icon_plus:before{content:""}.scheduler_icon.save:before,.dhx_menu_icon.icon_save:before{content:""}.scheduler_icon.sort_asc:before,.dhx_menu_icon.icon_sort_asc:before{content:""}.scheduler_icon.sort_desc:before,.dhx_menu_icon.icon_sort_desc:before{content:""}.button{background:var(--dhx-scheduler-btn-background);color:var(--dhx-scheduler-btn-color);border:1px solid var(--dhx-scheduler-btn-border-color);border-radius:var(--dhx-scheduler-border-radius);height:var(--dhx-scheduler-control-height);padding:var(--dhx-scheduler-btn-padding, 0 20px);display:flex;justify-content:center;align-items:center;box-sizing:border-box;gap:4px;flex-shrink:0;font-weight:500;font-size:var(--dhx-scheduler-font-size);font-family:var(--dhx-scheduler-font-family);font-weight:var(--dhx-scheduler-btn-font-weight, normal);line-height:142%;text-transform:var(--dhx-scheduler-btn-text-transform);cursor:pointer}.button:hover{background:var(--dhx-scheduler-btn-background-hover);color:var(--dhx-scheduler-btn-color-hover);border-color:var(--dhx-scheduler-btn-border-hover)}.button:active{background:var(--dhx-scheduler-btn-background-active);color:var(--dhx-scheduler-btn-color-active);border-color:var(--dhx-scheduler-btn-border-active)}.button:disabled{background:var(--dhx-scheduler-btn-background-disabled);color:var(--dhx-scheduler-btn-color-disabled);border-color:var(--dhx-scheduler-btn-border-disabled)}.button-outline{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color);--dhx-scheduler-btn-background: var(--dhx-scheduler-btn-outline-background);--dhx-scheduler-btn-color: var(--dhx-scheduler-btn-outline-color);--dhx-scheduler-btn-border-color: var(--dhx-scheduler-btn-outline-border-color);--dhx-scheduler-btn-background-hover: var(--dhx-scheduler-btn-outline-background-hover);--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-btn-outline-color-hover);--dhx-scheduler-btn-border-hover: var(--dhx-scheduler-btn-outline-border-hover);--dhx-scheduler-btn-background-active: var(--dhx-scheduler-btn-outline-background-active);--dhx-scheduler-btn-color-active: var(--dhx-scheduler-btn-outline-color-active);--dhx-scheduler-btn-border-active: var(--dhx-scheduler-btn-outline-border-active);--dhx-scheduler-btn-background-disabled: var(--dhx-scheduler-btn-outline-background-disabled);--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-btn-outline-color-disabled);--dhx-scheduler-btn-border-color-disabled: var(--dhx-scheduler-btn-outline-border-color-disabled)}.button-danger{--dhx-scheduler-btn-background: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-error-text);--dhx-scheduler-btn-border-color: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-background-hover: var(--dhx-scheduler-base-colors-error-hover);--dhx-scheduler-btn-border-hover: var(--dhx-scheduler-base-colors-error-hover);--dhx-scheduler-btn-background-active: var(--dhx-scheduler-base-colors-error-active);--dhx-scheduler-btn-border-active: var(--dhx-scheduler-base-colors-error-active)}.button-danger-outline{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color);--dhx-scheduler-btn-background: transparent;--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-border-color: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-background-hover: var(--dhx-scheduler-base-colors-error-lighter);--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-error-hover);--dhx-scheduler-btn-border-hover: var(--dhx-scheduler-base-colors-error-hover);--dhx-scheduler-btn-background-active: var(--dhx-scheduler-base-colors-error-active);--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-error-active);--dhx-scheduler-btn-border-active: var(--dhx-scheduler-base-colors-error-active);--dhx-scheduler-btn-background-disabled: transparent;--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: var(--dhx-scheduler-base-colors-icons)}.button-danger-link{padding:6px 0;--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-background: transparent;--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-border-color: transparent;--dhx-scheduler-btn-background-hover: transparent;--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-error-hover);--dhx-scheduler-btn-border-hover: transparent;--dhx-scheduler-btn-background-active: transparent;--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-error-active);--dhx-scheduler-btn-border-active: transparent;--dhx-scheduler-btn-background-disabled: transparent;--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: transparent}.button-link{padding:6px 0;--dhx-scheduler-btn-background: transparent;--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-border-color: transparent;--dhx-scheduler-btn-background-hover: transparent;--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-border-hover: transparent;--dhx-scheduler-btn-background-active: transparent;--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-border-active: transparent;--dhx-scheduler-btn-background-disabled: transparent;--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: transparent}.button-icon{min-width:32px;height:32px;border-radius:50%;padding:6px 0;--dhx-scheduler-btn-background: transparent;--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-border-color: transparent;--dhx-scheduler-btn-background-hover: transparent;--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-border-hover: transparent;--dhx-scheduler-btn-background-active: transparent;--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-border-active: transparent;--dhx-scheduler-btn-background-disabled: transparent;--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: transparent}.button-icon:hover{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-base-colors-icons-hover)}.button-icon:active{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-base-colors-icons-active)}.button-icon:disabled{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color-disabled)}.dhx_cal_btn,.dhx_cal_btn_danger,.dhx_cal_btn_outline,.dhx_cal_btn_danger_outline,.dhx_cal_btn_danger_link,.dhx_btn_set,.dhx_cal_tab,.dhx_qi_big_icon,.dhx_cal_today_button,.dhx_cal_tab_standalone{background:var(--dhx-scheduler-btn-background);color:var(--dhx-scheduler-btn-color);border:1px solid var(--dhx-scheduler-btn-border-color);border-radius:var(--dhx-scheduler-border-radius);height:var(--dhx-scheduler-control-height);padding:var(--dhx-scheduler-btn-padding, 0 20px);display:flex;justify-content:center;align-items:center;box-sizing:border-box;gap:4px;flex-shrink:0;font-weight:500;font-size:var(--dhx-scheduler-font-size);font-family:var(--dhx-scheduler-font-family);font-weight:var(--dhx-scheduler-btn-font-weight, normal);line-height:142%;text-transform:var(--dhx-scheduler-btn-text-transform);cursor:pointer}.dhx_cal_btn:hover,.dhx_cal_btn_danger:hover,.dhx_cal_btn_outline:hover,.dhx_cal_btn_danger_outline:hover,.dhx_cal_btn_danger_link:hover,.dhx_btn_set:hover,.dhx_cal_tab:hover,.dhx_qi_big_icon:hover,.dhx_cal_today_button:hover,.dhx_cal_tab_standalone:hover{background:var(--dhx-scheduler-btn-background-hover);color:var(--dhx-scheduler-btn-color-hover);border-color:var(--dhx-scheduler-btn-border-hover)}.dhx_cal_btn:active,.dhx_cal_btn_danger:active,.dhx_cal_btn_outline:active,.dhx_cal_btn_danger_outline:active,.dhx_cal_btn_danger_link:active,.dhx_btn_set:active,.dhx_cal_tab:active,.dhx_qi_big_icon:active,.dhx_cal_today_button:active,.dhx_cal_tab_standalone:active{background:var(--dhx-scheduler-btn-background-active);color:var(--dhx-scheduler-btn-color-active);border-color:var(--dhx-scheduler-btn-border-active)}.dhx_cal_btn:disabled,.dhx_cal_btn_danger:disabled,.dhx_cal_btn_outline:disabled,.dhx_cal_btn_danger_outline:disabled,.dhx_cal_btn_danger_link:disabled,.dhx_btn_set:disabled,.dhx_cal_tab:disabled,.dhx_qi_big_icon:disabled,.dhx_cal_today_button:disabled,.dhx_cal_tab_standalone:disabled{background:var(--dhx-scheduler-btn-background-disabled);color:var(--dhx-scheduler-btn-color-disabled);border-color:var(--dhx-scheduler-btn-border-disabled)}.scheduler_popup_button{background:var(--dhx-scheduler-btn-background);color:var(--dhx-scheduler-btn-color);border:1px solid var(--dhx-scheduler-btn-border-color);border-radius:var(--dhx-scheduler-border-radius);height:var(--dhx-scheduler-control-height);padding:var(--dhx-scheduler-btn-padding, 0 20px);display:flex;justify-content:center;align-items:center;box-sizing:border-box;gap:4px;flex-shrink:0;font-weight:500;font-size:var(--dhx-scheduler-font-size);font-family:var(--dhx-scheduler-font-family);font-weight:var(--dhx-scheduler-btn-font-weight, normal);line-height:142%;text-transform:var(--dhx-scheduler-btn-text-transform);cursor:pointer}.scheduler_popup_button:hover{background:var(--dhx-scheduler-btn-background-hover);color:var(--dhx-scheduler-btn-color-hover);border-color:var(--dhx-scheduler-btn-border-hover)}.scheduler_popup_button:active{background:var(--dhx-scheduler-btn-background-active);color:var(--dhx-scheduler-btn-color-active);border-color:var(--dhx-scheduler-btn-border-active)}.scheduler_popup_button:disabled{background:var(--dhx-scheduler-btn-background-disabled);color:var(--dhx-scheduler-btn-color-disabled);border-color:var(--dhx-scheduler-btn-border-disabled)}.scheduler_popup_button:not(.scheduler_ok_button){--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color);--dhx-scheduler-btn-background: var(--dhx-scheduler-btn-outline-background);--dhx-scheduler-btn-color: var(--dhx-scheduler-btn-outline-color);--dhx-scheduler-btn-border-color: var(--dhx-scheduler-btn-outline-border-color);--dhx-scheduler-btn-background-hover: var(--dhx-scheduler-btn-outline-background-hover);--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-btn-outline-color-hover);--dhx-scheduler-btn-border-hover: var(--dhx-scheduler-btn-outline-border-hover);--dhx-scheduler-btn-background-active: var(--dhx-scheduler-btn-outline-background-active);--dhx-scheduler-btn-color-active: var(--dhx-scheduler-btn-outline-color-active);--dhx-scheduler-btn-border-active: var(--dhx-scheduler-btn-outline-border-active);--dhx-scheduler-btn-background-disabled: var(--dhx-scheduler-btn-outline-background-disabled);--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-btn-outline-color-disabled);--dhx-scheduler-btn-border-color-disabled: var(--dhx-scheduler-btn-outline-border-color-disabled)}.scheduler_ok_button{--dhx-scheduler-btn-background: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-error-text);--dhx-scheduler-btn-border-color: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-background-hover: var(--dhx-scheduler-base-colors-error-hover);--dhx-scheduler-btn-border-hover: var(--dhx-scheduler-base-colors-error-hover);--dhx-scheduler-btn-background-active: var(--dhx-scheduler-base-colors-error-active);--dhx-scheduler-btn-border-active: var(--dhx-scheduler-base-colors-error-active)}.dhx_cal_btn_outline,.dhx_cal_btn_danger_outline{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color);--dhx-scheduler-btn-background: var(--dhx-scheduler-btn-outline-background);--dhx-scheduler-btn-color: var(--dhx-scheduler-btn-outline-color);--dhx-scheduler-btn-border-color: var(--dhx-scheduler-btn-outline-border-color);--dhx-scheduler-btn-background-hover: var(--dhx-scheduler-btn-outline-background-hover);--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-btn-outline-color-hover);--dhx-scheduler-btn-border-hover: var(--dhx-scheduler-btn-outline-border-hover);--dhx-scheduler-btn-background-active: var(--dhx-scheduler-btn-outline-background-active);--dhx-scheduler-btn-color-active: var(--dhx-scheduler-btn-outline-color-active);--dhx-scheduler-btn-border-active: var(--dhx-scheduler-btn-outline-border-active);--dhx-scheduler-btn-background-disabled: var(--dhx-scheduler-btn-outline-background-disabled);--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-btn-outline-color-disabled);--dhx-scheduler-btn-border-color-disabled: var(--dhx-scheduler-btn-outline-border-color-disabled)}.dhx_cal_button_danger,.dhx_cal_button_danger_outline{--dhx-scheduler-btn-background: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-error-text);--dhx-scheduler-btn-border-color: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-background-hover: var(--dhx-scheduler-base-colors-error-hover);--dhx-scheduler-btn-border-hover: var(--dhx-scheduler-base-colors-error-hover);--dhx-scheduler-btn-background-active: var(--dhx-scheduler-base-colors-error-active);--dhx-scheduler-btn-border-active: var(--dhx-scheduler-base-colors-error-active)}.dhx_cal_button_link,.dhx_qi_big_icon{padding:6px 0;--dhx-scheduler-btn-background: transparent;--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-border-color: transparent;--dhx-scheduler-btn-background-hover: transparent;--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-border-hover: transparent;--dhx-scheduler-btn-background-active: transparent;--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-border-active: transparent;--dhx-scheduler-btn-background-disabled: transparent;--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: transparent}.dhx_unselectable,.dhx_unselectable div{-webkit-user-select:none;user-select:none}.dhx_cal_container{position:relative;overflow:hidden;font-family:var(--dhx-scheduler-font-family);font-size:var(--dhx-scheduler-font-size);line-height:110%;display:flex;flex-direction:column;background-color:var(--dhx-scheduler-container-background);color:var(--dhx-scheduler-container-color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.dhx_cal_container div[role=button]{cursor:pointer}.dhx_cal_container.dhx_cal_container_rtl{direction:rtl}.dhx_cal_container,.dhx_cal_container *{box-sizing:border-box}.dhx_cal_container div{-webkit-user-select:none;user-select:none}.dhx_cal_data,.dhx_cal_event,.dhx_cal_event_clear,.dhx_cal_event_line{touch-action:pan-y}.dhx_cal_navline{position:relative;display:flex;align-items:center;flex-wrap:wrap;row-gap:8px;justify-content:space-between;font-weight:var(--dhx-scheduler-important-font-weight);padding:12px;min-height:var(--dhx-scheduler-toolbar-height);color:var(--dhx-scheduler-navline-font-color)}.dhx_cal_navline_flex .dhx_cal_navbar_rows_container{display:flex;align-items:center;flex-direction:column;box-sizing:border-box;flex-grow:1;gap:12px;height:100%}.dhx_cal_navline_flex .dhx_cal_date{width:auto;margin-left:auto;margin-right:auto}.dhx_cal_navline_flex .dhx_cal_today_button{order:unset}.dhx_cal_navline_flex .dhx_cal_navbar_row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0 1vw;box-sizing:border-box;height:100%;width:100%;flex-grow:1;flex-shrink:1}.dhx_cal_navline_flex .dhx_cal_line_spacer{display:block;width:auto;flex-grow:1}@media only screen and (max-width: 1023px){.dhx_cal_navline_flex .dhx_cal_next_button,.dhx_cal_navline_flex .dhx_cal_prev_button,.dhx_cal_navline_flex .dhx_cal_tab,.dhx_cal_navline_flex .dhx_cal_tab.active,.dhx_cal_navline_flex .dhx_cal_today_button{height:2.5vw;line-height:2.5vw}}@media only screen and (max-width: 840px){.dhx_cal_navline_flex{--dhx-scheduler-btn-padding: 0 12px}.dhx_cal_navline_flex .dhx_cal_next_button,.dhx_cal_navline_flex .dhx_cal_prev_button,.dhx_cal_navline_flex .dhx_cal_tab,.dhx_cal_navline_flex .dhx_cal_tab.active,.dhx_cal_navline_flex .dhx_cal_today_button{height:4vw;line-height:4vw}}@media only screen and (max-width: 480px){.dhx_cal_navline_flex{--dhx-scheduler-btn-padding: 0 4px}.dhx_cal_navline_flex .dhx_cal_next_button,.dhx_cal_navline_flex .dhx_cal_prev_button{width:2rem}}@media only screen and (max-width: 480px){.dhx_cal_navline_flex .dhx_cal_next_button,.dhx_cal_navline_flex .dhx_cal_prev_button,.dhx_cal_navline_flex .dhx_cal_tab,.dhx_cal_navline_flex .dhx_cal_tab.active,.dhx_cal_navline_flex .dhx_cal_today_button{height:6vw;line-height:6vw}}.dhx_cal_tab:not(.active),.dhx_cal_tab_standalone:not(.active),.dhx_cal_today_button:not(.active){--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color);--dhx-scheduler-btn-background: var(--dhx-scheduler-btn-outline-background);--dhx-scheduler-btn-color: var(--dhx-scheduler-btn-outline-color);--dhx-scheduler-btn-border-color: var(--dhx-scheduler-btn-outline-border-color);--dhx-scheduler-btn-background-hover: var(--dhx-scheduler-btn-outline-background-hover);--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-btn-outline-color-hover);--dhx-scheduler-btn-border-hover: var(--dhx-scheduler-btn-outline-border-hover);--dhx-scheduler-btn-background-active: var(--dhx-scheduler-btn-outline-background-active);--dhx-scheduler-btn-color-active: var(--dhx-scheduler-btn-outline-color-active);--dhx-scheduler-btn-border-active: var(--dhx-scheduler-btn-outline-border-active);--dhx-scheduler-btn-background-disabled: var(--dhx-scheduler-btn-outline-background-disabled);--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-btn-outline-color-disabled);--dhx-scheduler-btn-border-color-disabled: var(--dhx-scheduler-btn-outline-border-color-disabled)}.dhx_cal_tab_segmented{border-left-style:none;border-radius:0}.dhx_cal_tab_segmented.dhx_cal_tab_first{border-left-style:solid;border-radius:var(--dhx-scheduler-border-radius) 0px 0px var(--dhx-scheduler-border-radius);margin-left:4px}.dhx_cal_tab_segmented.dhx_cal_tab_last{border-radius:0px var(--dhx-scheduler-border-radius) var(--dhx-scheduler-border-radius) 0px;margin-right:4px}.dhx_cal_container_rtl .dhx_cal_tab_segmented.dhx_cal_tab_first{border-left-style:none;border-radius:0px var(--dhx-scheduler-border-radius) var(--dhx-scheduler-border-radius) 0px;margin-right:4px;margin-left:unset}.dhx_cal_container_rtl .dhx_cal_tab_segmented.dhx_cal_tab_last{border-radius:var(--dhx-scheduler-border-radius) 0px 0px var(--dhx-scheduler-border-radius);border-left-style:solid;margin-right:unset;margin-left:4px}.dhx_cal_container_rtl .dhx_cal_date{margin-right:unset;margin-left:auto}.dhx_cal_container_rtl .dhx_cal_header{border-left:var(--dhx-scheduler-default-border);border-right:none}.dhx_cal_tab_standalone{border-radius:var(--dhx-scheduler-border-radius);margin:0 4px}.dhx_cal_header{height:21px;border-top:var(--dhx-scheduler-header-border);border-right:var(--dhx-scheduler-header-border);position:relative;overflow:hidden}.dhx_scale_bar{position:absolute}.dhx_cal_date{text-align:center;position:relative;margin-right:auto;font-size:var(--dhx-scheduler-heading-font-size);line-height:150%;font-weight:var(--dhx-scheduler-heading-font-weight);flex-shrink:0}.dhx_cal_data{position:relative;flex:1;overflow-y:auto;overflow-x:hidden;border-top:var(--dhx-scheduler-default-border)}.dhx_scale_holder{position:absolute}.dhx_cal_today_button{margin-right:5px;order:-1}.dhx_cal_prev_button,.dhx_cal_next_button{order:0;width:20px;height:20px;background:var(--dhx-scheduler-btn-background);color:var(--dhx-scheduler-btn-color);border:1px solid var(--dhx-scheduler-btn-border-color);border-radius:var(--dhx-scheduler-border-radius);height:var(--dhx-scheduler-control-height);padding:var(--dhx-scheduler-btn-padding, 0 20px);display:flex;justify-content:center;align-items:center;box-sizing:border-box;gap:4px;flex-shrink:0;font-weight:500;font-size:var(--dhx-scheduler-font-size);font-family:var(--dhx-scheduler-font-family);font-weight:var(--dhx-scheduler-btn-font-weight, normal);line-height:142%;text-transform:var(--dhx-scheduler-btn-text-transform);cursor:pointer;min-width:32px;height:32px;border-radius:50%;padding:6px 0;--dhx-scheduler-btn-background: transparent;--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-border-color: transparent;--dhx-scheduler-btn-background-hover: transparent;--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-border-hover: transparent;--dhx-scheduler-btn-background-active: transparent;--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-border-active: transparent;--dhx-scheduler-btn-background-disabled: transparent;--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: transparent;font-size:24px}.dhx_cal_prev_button:hover,.dhx_cal_next_button:hover{background:var(--dhx-scheduler-btn-background-hover);color:var(--dhx-scheduler-btn-color-hover);border-color:var(--dhx-scheduler-btn-border-hover)}.dhx_cal_prev_button:active,.dhx_cal_next_button:active{background:var(--dhx-scheduler-btn-background-active);color:var(--dhx-scheduler-btn-color-active);border-color:var(--dhx-scheduler-btn-border-active)}.dhx_cal_prev_button:disabled,.dhx_cal_next_button:disabled{background:var(--dhx-scheduler-btn-background-disabled);color:var(--dhx-scheduler-btn-color-disabled);border-color:var(--dhx-scheduler-btn-border-disabled)}.dhx_cal_prev_button:hover,.dhx_cal_next_button:hover{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-base-colors-icons-hover)}.dhx_cal_prev_button:active,.dhx_cal_next_button:active{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-base-colors-icons-active)}.dhx_cal_prev_button:disabled,.dhx_cal_next_button:disabled{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color-disabled)}.dhx_cal_prev_button:before,.dhx_cal_next_button:before{font-family:dhx-scheduler-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;color:var(--dhx-scheduler-base-colors-icons)}.dhx_cal_prev_button:before{content:"";font-size:24px}.dhx_cal_next_button:before{content:"";font-size:24px}.dhx_cal_container_rtl .dhx_cal_prev_button:before{content:"";font-size:24px}.dhx_cal_container_rtl .dhx_cal_next_button:before{content:"";font-size:24px}.scheduler_container_resize_watcher{background:transparent;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;pointer-events:none;border:0;box-sizing:border-box;opacity:0}.dhx_title_datepicker_container{z-index:2;position:absolute}.dhx_expand_icon{position:absolute;top:0;right:2px;cursor:pointer;z-index:4}.dhx_marked_timespan{position:absolute;width:100%;margin-left:0;display:flex;justify-content:center;align-items:center}.dhx_time_block{position:absolute;width:100%;background:var(--dhx-scheduler-blocked-time-background);z-index:1;opacity:.6}.dhx_time_block_reset{opacity:1}.dhx_scheduler_month .dhx_marked_timespan,.dhx_mini_calendar .dhx_marked_timespan{display:none}.dhx_timeline_table_wrapper .dhx_marked_timespan{z-index:1}.dhx_timeline_table_wrapper .dhx_time_block{z-index:2}.dhx_timeline_table_wrapper .dhx_cal_event_line{z-index:1}.dhx_timeline_table_wrapper .dhx_timeline_scrollable_data{overflow-x:auto}.dhx_now_time{width:100%;height:2px;background:var(--dhx-scheduler-today-marker-color);opacity:.5;box-shadow:0 1px 0 1px var(--dhx-scheduler-today-marker-color)}.dhx_matrix_now_time{background:var(--dhx-scheduler-today-marker-color);opacity:.5}.dhx_minical_icon{background:var(--dhx-scheduler-btn-background);color:var(--dhx-scheduler-btn-color);border:1px solid var(--dhx-scheduler-btn-border-color);border-radius:var(--dhx-scheduler-border-radius);height:var(--dhx-scheduler-control-height);padding:var(--dhx-scheduler-btn-padding, 0 20px);display:flex;justify-content:center;align-items:center;box-sizing:border-box;gap:4px;flex-shrink:0;font-weight:500;font-size:var(--dhx-scheduler-font-size);font-family:var(--dhx-scheduler-font-family);font-weight:var(--dhx-scheduler-btn-font-weight, normal);line-height:142%;text-transform:var(--dhx-scheduler-btn-text-transform);min-width:32px;height:32px;border-radius:50%;padding:6px 0;--dhx-scheduler-btn-background: transparent;--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-border-color: transparent;--dhx-scheduler-btn-background-hover: transparent;--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-border-hover: transparent;--dhx-scheduler-btn-background-active: transparent;--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-border-active: transparent;--dhx-scheduler-btn-background-disabled: transparent;--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: transparent;cursor:pointer;font-size:24px}.dhx_minical_icon:hover{background:var(--dhx-scheduler-btn-background-hover);color:var(--dhx-scheduler-btn-color-hover);border-color:var(--dhx-scheduler-btn-border-hover)}.dhx_minical_icon:active{background:var(--dhx-scheduler-btn-background-active);color:var(--dhx-scheduler-btn-color-active);border-color:var(--dhx-scheduler-btn-border-active)}.dhx_minical_icon:disabled{background:var(--dhx-scheduler-btn-background-disabled);color:var(--dhx-scheduler-btn-color-disabled);border-color:var(--dhx-scheduler-btn-border-disabled)}.dhx_minical_icon:hover{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-base-colors-icons-hover)}.dhx_minical_icon:active{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-base-colors-icons-active)}.dhx_minical_icon:disabled{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color-disabled)}.dhx_minical_icon:before{font-family:dhx-scheduler-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;color:var(--dhx-scheduler-base-colors-icons)}.dhx_minical_icon:before{content:""}.dhx_scale_ignore{display:none!important}.dhx_drag_placeholder{font-family:var(--dhx-scheduler-font-family);font-size:var(--dhx-scheduler-font-size)}.dhx_hidden{display:none!important}.common_input{border-radius:2px;background-color:var(--dhx-scheduler-lightbox-background);color:var(--dhx-scheduler-lightbox-color);border:var(--dhx-scheduler-lightbox-control-border);font-size:var(--dhx-scheduler);padding:6px 8px;box-sizing:border-box;margin-top:0;margin-bottom:0}.common_input:focus,.common_input:focus-visible{border-color:var(--dhx-scheduler-base-colors-primary);outline:none}.common_input:disabled{background-color:var(--dhx-scheduler-base-colors-disabled);color:var(--dhx-scheduler-base-colors-icons)}.one_line_input{height:var(--dhx-scheduler-control-height)}.dhx_cal_cover,.dhx_cal_cover *{box-sizing:border-box}.dhx_cal_cover{width:100%;height:100%;position:fixed;z-index:14;top:0;left:0;background-color:#0006;display:flex;justify-content:center;align-items:center;overflow:auto}.dhx_cal_light{margin-top:auto;margin-bottom:auto;width:max-content;max-width:var(--dhx-scheduler-lightbox-width);height:auto;-webkit-tap-highlight-color:transparent;background-color:var(--dhx-scheduler-lightbox-background);color:var(--dhx-scheduler-lightbox-color);position:absolute;z-index:15;font-family:var(--dhx-scheduler-lightbox_font-family);font-size:var(--dhx-scheduler-lightbox-font-size);font-weight:var(--dhx-scheduler-lightbox-font-weight);line-height:142%;border:var(--dhx-scheduler-lightbox-border);border-radius:var(--dhx-scheduler-popup-border-radius)}.dhx_cal_light.dhx_cal_light_wide{--dhx-scheduler-lightbox-width: var(--dhx-scheduler-lightbox-wide-max-width)}.dhx_cal_light textarea,.dhx_cal_light input,.dhx_cal_light select{border-radius:2px;background-color:var(--dhx-scheduler-lightbox-background);color:var(--dhx-scheduler-lightbox-color);border:var(--dhx-scheduler-lightbox-control-border);font-size:var(--dhx-scheduler);padding:6px 8px;box-sizing:border-box;margin-top:0;margin-bottom:0}.dhx_cal_light textarea:focus,.dhx_cal_light input:focus,.dhx_cal_light select:focus,.dhx_cal_light textarea:focus-visible,.dhx_cal_light input:focus-visible,.dhx_cal_light select:focus-visible{border-color:var(--dhx-scheduler-base-colors-primary);outline:none}.dhx_cal_light textarea:disabled,.dhx_cal_light input:disabled,.dhx_cal_light select:disabled{background-color:var(--dhx-scheduler-base-colors-disabled);color:var(--dhx-scheduler-base-colors-icons)}.dhx_cal_light input,.dhx_cal_light select{height:var(--dhx-scheduler-control-height)}.dhx_cal_light input[type=select],.dhx_cal_light input[type=checkbox]{height:var(--dhx-scheduler-checkbox-height)}.dhx_cal_light .dhx_time{display:none}.dhx_cal_ltitle{font-size:var(--dhx-scheduler-lightbox-title-font-size);font-weight:var(--dhx-scheduler-heading-font-weight);line-height:142%;background:var(--dhx-scheduler-lightbox-title-background);color:var(--dhx-scheduler-lightbox-title-color);border-bottom:var(--dhx-scheduler-default-border);padding:calc(var(--dhx-scheduler-base-padding) * 3) calc(var(--dhx-scheduler-base-padding) * 3);overflow:hidden;white-space:nowrap;display:flex;flex-direction:row;justify-content:space-between;gap:calc(var(--dhx-scheduler-base-padding) * 2);border-top-right-radius:var(--dhx-scheduler-popup-border-radius);border-top-left-radius:var(--dhx-scheduler-popup-border-radius)}.dhx_cal_ltitle .dhx_mark{display:none}.dhx_cal_ltitle .dhx_cal_ltitle_descr{overflow:hidden;text-overflow:ellipsis}.dhx_cal_ltitle .dhx_cal_ltitle_controls{cursor:pointer}.dhx_cal_larea{border:none;padding:0 12px 4px;height:auto;gap:calc(var(--dhx-scheduler-base-padding) * 2)}.dhx_btn_inner.dhx_delete_btn{display:block!important}.dhx_btn_inner.dhx_delete_btn:before{font-family:dhx-scheduler-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;color:var(--dhx-scheduler-base-colors-icons)}.dhx_btn_inner.dhx_delete_btn:before{content:"";font-size:18px}.dhx_cal_light_rtl{direction:rtl}.dhx_cal_light_wide.dhx_cal_light_rtl .dhx_custom_button{right:auto;left:calc(var(--dhx-scheduler-base-padding) * 2)}.dhx_lightbox_time_select{min-width:80px}.dhx_lightbox_day_select{min-width:60px}.dhx_lightbox_month_select{min-width:110px}.dhx_lightbox_year_select{min-width:77px}.dhx_cal_light_wide .dhx_cal_larea{display:flex;flex-direction:column;padding-top:12px;gap:12px}.dhx_cal_light_wide .dhx_wrap_section{display:flex;flex:0;position:relative}.dhx_cal_light_wide .dhx_cal_lsection{width:120px;justify-content:start;align-items:start;flex-shrink:0;margin-top:0;margin-bottom:0;padding:4px 8px}.dhx_cal_light_wide .dhx_custom_button{position:absolute;left:auto;right:calc(var(--dhx-scheduler-base-padding) * 2)}.dhx_cal_light_wide .dhx_cal_ltext{flex:1}.dhx_cal_light_wide .dhx_section_time{justify-content:start}.dhx_cal_light_wide .dhx_fullday{margin-left:unset}.dhx_cal_lcontrols{display:flex;flex-direction:row-reverse;gap:calc(var(--dhx-scheduler-base-padding)*2);padding:12px}.dhx_cal_lcontrols .dhx_btn_set{display:flex;flex-direction:row;gap:var(--dhx-scheduler-base-padding)}.dhx_cal_lcontrols .dhx_btn_set.dhx_delete_btn_set{padding:6px 0;--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-background: transparent;--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-btn-border-color: transparent;--dhx-scheduler-btn-background-hover: transparent;--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-error-hover);--dhx-scheduler-btn-border-hover: transparent;--dhx-scheduler-btn-background-active: transparent;--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-error-active);--dhx-scheduler-btn-border-active: transparent;--dhx-scheduler-btn-background-disabled: transparent;--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: transparent}.dhx_cal_lcontrols .dhx_btn_set:not(.dhx_save_btn_set,.dhx_delete_btn_set){--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color);--dhx-scheduler-btn-background: var(--dhx-scheduler-btn-outline-background);--dhx-scheduler-btn-color: var(--dhx-scheduler-btn-outline-color);--dhx-scheduler-btn-border-color: var(--dhx-scheduler-btn-outline-border-color);--dhx-scheduler-btn-background-hover: var(--dhx-scheduler-btn-outline-background-hover);--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-btn-outline-color-hover);--dhx-scheduler-btn-border-hover: var(--dhx-scheduler-btn-outline-border-hover);--dhx-scheduler-btn-background-active: var(--dhx-scheduler-btn-outline-background-active);--dhx-scheduler-btn-color-active: var(--dhx-scheduler-btn-outline-color-active);--dhx-scheduler-btn-border-active: var(--dhx-scheduler-btn-outline-border-active);--dhx-scheduler-btn-background-disabled: var(--dhx-scheduler-btn-outline-background-disabled);--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-btn-outline-color-disabled);--dhx-scheduler-btn-border-color-disabled: var(--dhx-scheduler-btn-outline-border-color-disabled)}.dhx_cal_lcontrols .dhx_btn_set .dhx_btn_inner{display:none}.dhx_cal_lcontrols .dhx_cal_lcontrols_push_right{margin-left:auto}.dhx_cal_ltext textarea{width:100%;height:100%;resize:none;font-family:var(--dhx-scheduler-lightbox_font-family);font-size:var(--dhx-scheduler-lightbox-font-size);font-weight:var(--dhx-scheduler-lightbox-font-weight);line-height:142%}.dhx_section_time_spacer,.dhx_lightbox_minical_spacer{visibility:hidden;flex-basis:100%;height:0}.dhx_section_time{--dhx-scheduler-lightbox-time-font-size: var(--dhx-scheduler-important-font-size);--dhx-scheduler-lightbox-time-font-weight: var(--dhx-scheduler-important-font-weight);font-size:var(--dhx-scheduler-lightbox-time-font-size);font-weight:var(--dhx-scheduler-lightbox-time-font-weight);line-height:142%;display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--dhx-scheduler-base-padding) * 2);row-gap:var(--dhx-scheduler-base-padding)}.dhx_section_time .dhx_section_time_icon{width:calc(var(--dhx-scheduler-base-module) * 2);height:calc(var(--dhx-scheduler-base-module) * 2);border-radius:2px;background:var(--dhx-scheduler-base-colors-primary)}.dhx_fullday{margin-left:auto}.dhx_cal_light_rtl .dhx_fullday{margin-left:unset;margin-right:auto}.dhx_cal_lsection label{font-weight:var(--dhx-scheduler-heading-font-weight);display:flex;align-items:center;gap:4px}.dhx_cal_lsection{display:flex;margin-top:12px;margin-bottom:4px}.dhx_cal_lsection .dhx_custom_button{background:var(--dhx-scheduler-btn-background);color:var(--dhx-scheduler-btn-color);border:1px solid var(--dhx-scheduler-btn-border-color);border-radius:var(--dhx-scheduler-border-radius);height:var(--dhx-scheduler-control-height);padding:var(--dhx-scheduler-btn-padding, 0 20px);display:flex;justify-content:center;align-items:center;box-sizing:border-box;gap:4px;flex-shrink:0;font-weight:500;font-size:var(--dhx-scheduler-font-size);font-family:var(--dhx-scheduler-font-family);font-weight:var(--dhx-scheduler-btn-font-weight, normal);line-height:142%;text-transform:var(--dhx-scheduler-btn-text-transform);cursor:pointer;--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color);--dhx-scheduler-btn-background: var(--dhx-scheduler-btn-outline-background);--dhx-scheduler-btn-color: var(--dhx-scheduler-btn-outline-color);--dhx-scheduler-btn-border-color: var(--dhx-scheduler-btn-outline-border-color);--dhx-scheduler-btn-background-hover: var(--dhx-scheduler-btn-outline-background-hover);--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-btn-outline-color-hover);--dhx-scheduler-btn-border-hover: var(--dhx-scheduler-btn-outline-border-hover);--dhx-scheduler-btn-background-active: var(--dhx-scheduler-btn-outline-background-active);--dhx-scheduler-btn-color-active: var(--dhx-scheduler-btn-outline-color-active);--dhx-scheduler-btn-border-active: var(--dhx-scheduler-btn-outline-border-active);--dhx-scheduler-btn-background-disabled: var(--dhx-scheduler-btn-outline-background-disabled);--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-btn-outline-color-disabled);--dhx-scheduler-btn-border-color-disabled: var(--dhx-scheduler-btn-outline-border-color-disabled);order:1;margin-left:auto;margin-right:unset}.dhx_cal_lsection .dhx_custom_button:hover{background:var(--dhx-scheduler-btn-background-hover);color:var(--dhx-scheduler-btn-color-hover);border-color:var(--dhx-scheduler-btn-border-hover)}.dhx_cal_lsection .dhx_custom_button:active{background:var(--dhx-scheduler-btn-background-active);color:var(--dhx-scheduler-btn-color-active);border-color:var(--dhx-scheduler-btn-border-active)}.dhx_cal_lsection .dhx_custom_button:disabled{background:var(--dhx-scheduler-btn-background-disabled);color:var(--dhx-scheduler-btn-color-disabled);border-color:var(--dhx-scheduler-btn-border-disabled)}.dhx_cal_light_rtl .dhx_custom_button{margin-left:unset;margin-right:auto}.dhx_cal_checkbox{display:flex;gap:var(--dhx-scheduler-base-padding)}.dhx_cal_wide_checkbox{padding:4px 0}.dhx_cal_radio input{margin:var(--dhx-scheduler-base-padding)}.dhx_cal_radio_item{display:flex;gap:var(--dhx-scheduler-base-padding);align-items:center}.dhx_cal_radio{display:flex;gap:4px}.dhx_cal_radio_vertical{flex-direction:column;overflow:auto;--dhx-scheduler-control-height: 20px}.dhx_multi_select_control{display:flex;gap:4px}.dhx_multi_select_control_vertical{flex-direction:column}.dhx_multi_select_control label{display:flex;align-items:center;gap:4px}.dhx_cal_template{position:relative;padding-top:4px;padding-bottom:4px}.dhx_form_repeat{overflow:hidden;flex-grow:1}.dhx_form_repeat form{display:flex;flex-direction:column;gap:12px;padding:12px}.dhx_form_repeat input,.dhx_form_repeat select{border-radius:2px;background-color:var(--dhx-scheduler-lightbox-background);color:var(--dhx-scheduler-lightbox-color);border:var(--dhx-scheduler-lightbox-control-border);font-size:var(--dhx-scheduler);padding:6px 8px;box-sizing:border-box;margin:0 4px}.dhx_form_repeat input:focus,.dhx_form_repeat select:focus,.dhx_form_repeat input:focus-visible,.dhx_form_repeat select:focus-visible{border-color:var(--dhx-scheduler-base-colors-primary);outline:none}.dhx_form_repeat input:disabled,.dhx_form_repeat select:disabled{background-color:var(--dhx-scheduler-base-colors-disabled);color:var(--dhx-scheduler-base-colors-icons)}.dhx_form_repeat label{display:inline-flex;align-items:center;vertical-align:top;gap:4px}.dhx_form_repeat #dhx_repeat_year,.dhx_form_repeat #dhx_repeat_month,.dhx_form_repeat #dhx_repeat_week,.dhx_form_repeat #dhx_repeat_day,.dhx_form_repeat .dhx_repeat_right{display:flex;flex-direction:column;gap:4px}.dhx_form_repeat #dhx_repeat_month>div,.dhx_form_repeat #dhx_repeat_week>div{display:flex;gap:8px}.dhx_repeat_left{display:flex;flex-wrap:wrap;gap:12px}.dhx_repeat_divider{background:var(--dhx-scheduler-base-colors-border);height:1px}.dhx_repeat_text{width:28px;border-radius:2px;background-color:var(--dhx-scheduler-lightbox-background);color:var(--dhx-scheduler-lightbox-color);border:var(--dhx-scheduler-lightbox-control-border);font-size:var(--dhx-scheduler);padding:6px 8px;box-sizing:border-box;margin-top:0;margin-bottom:0}.dhx_repeat_text:focus,.dhx_repeat_text:focus-visible{border-color:var(--dhx-scheduler-base-colors-primary);outline:none}.dhx_repeat_text:disabled{background-color:var(--dhx-scheduler-base-colors-disabled);color:var(--dhx-scheduler-base-colors-icons)}.dhx_repeat_date,.dhx_form_repeat select{border-radius:2px;background-color:var(--dhx-scheduler-lightbox-background);color:var(--dhx-scheduler-lightbox-color);border:var(--dhx-scheduler-lightbox-control-border);font-size:var(--dhx-scheduler);padding:6px 8px;box-sizing:border-box;margin-top:0;margin-bottom:0}.dhx_repeat_date:focus,.dhx_form_repeat select:focus,.dhx_repeat_date:focus-visible,.dhx_form_repeat select:focus-visible{border-color:var(--dhx-scheduler-base-colors-primary);outline:none}.dhx_repeat_date:disabled,.dhx_form_repeat select:disabled{background-color:var(--dhx-scheduler-base-colors-disabled);color:var(--dhx-scheduler-base-colors-icons)}.dhx_cal_light .dhx_readonly{color:var(--dhx-scheduler-base-colors-readonly)}.dhx_lightbox_minical{display:flex;gap:8px;align-items:center}.dhx_lightbox_minical .dhx_lightbox_minical_spacer{display:flex;align-items:center;justify-content:center}.dhx_lightbox_minical .dhx_minical_input{max-width:165px}.dhx_lightbox_minical .dhx_lightbox_time_select{width:95px}.dhx_scale_text_styles{font-size:var(--dhx-scheduler-caption-font-size);font-weight:var(--dhx-scheduler-caption-font-weight);color:var(--dhx-scheduler-scale-color);line-height:133%}.dhx_scale_bar{font-size:var(--dhx-scheduler-caption-font-size);font-weight:var(--dhx-scheduler-caption-font-weight);color:var(--dhx-scheduler-scale-color);line-height:133%;display:flex;box-sizing:border-box;height:100%;justify-content:center;align-items:baseline;padding:var(--dhx-scheduler-base-padding);border-left:var(--dhx-scheduler-header-border);overflow:hidden}.dhx_scale_holder{border-right:var(--dhx-scheduler-default-border);background:var(--dhx-scheduler-timescale-background);box-sizing:border-box}.dhx_scale_holder_now{--dhx-scheduler-timescale-background: var(--dhx-scheduler-timescale-today-background);position:absolute}.dhx_cal_container_rtl .dhx_scale_bar{border-left:none;border-right:var(--dhx-scheduler-header-border)}.dhx_cal_container_rtl .dhx_scale_holder{border-right:none;border-left:var(--dhx-scheduler-default-border)}.dhx_scale_hour{font-size:var(--dhx-scheduler-caption-font-size);font-weight:var(--dhx-scheduler-caption-font-weight);color:var(--dhx-scheduler-scale-color);line-height:133%;font-size:var(--dhx-scheduler-hours-font-size);font-weight:var(--dhx-scheduler-hours-font-weight);border-bottom:var(--dhx-scheduler-default-border);display:flex;flex-direction:column;align-items:center;justify-content:start;padding:var(--dhx-scheduler-base-padding);box-sizing:border-box}.dhx_scale_time_slot{box-sizing:border-box;border-bottom:var(--dhx-scheduler-default-border)}.dhx_scale_time_slot.dhx_scale_time_slot_hour_start{border-bottom:var(--dhx-scheduler-halfhour-border)}.dhx_drag_marker{width:100%;opacity:.5;background-color:var(--dhx-scheduler-base-colors-border);position:absolute;box-sizing:border-box;border-top:var(--dhx-scheduler-default-border);border-bottom:var(--dhx-scheduler-default-border)}.dhx_multi_day{position:relative;border-top:var(--dhx-scheduler-default-border)}.dhx_multi_day_icon,.dhx_multi_day_icon_small{background-position:50%;font-size:32px;border-bottom:var(--dhx-scheduler-default-border);border-right:var(--dhx-scheduler-default-border);background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.dhx_multi_day_icon:before,.dhx_multi_day_icon_small:before{font-family:dhx-scheduler-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;color:var(--dhx-scheduler-base-colors-icons)}.dhx_multi_day_icon:before,.dhx_multi_day_icon_small:before{content:""}.dhx_multi_day_icon_small{font-size:16px}.dhx_cal_container_rtl .dhx_multi_day_icon,.dhx_cal_container_rtl .dhx_multi_day_icon_small{border-right:none;border-left:var(--dhx-scheduler-default-border)}.dhx_scheduler_event_base{background:var(--dhx-scheduler-event-background);color:var(--dhx-scheduler-event-color);display:flex;padding:2px var(--dhx-scheduler-base-module);border:var(--dhx-scheduler-event-border);position:absolute;box-sizing:border-box;font-size:var(--dhx-scheduler-event-text-font-size);line-height:var(--dhx-scheduler-event-text-line-height);font-weight:var(--dhx-scheduler-event-text-font-weight);--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-event-color)}.dhx_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dhx_cal_event{border-radius:var(--dhx-scheduler-border-radius);flex-direction:column;background:var(--dhx-scheduler-event-background);color:var(--dhx-scheduler-event-color);display:flex;padding:2px var(--dhx-scheduler-base-module);border:var(--dhx-scheduler-event-border);position:absolute;box-sizing:border-box;font-size:var(--dhx-scheduler-event-text-font-size);line-height:var(--dhx-scheduler-event-text-line-height);font-weight:var(--dhx-scheduler-event-text-font-weight);--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-event-color)}.dhx_cal_event .dhx_title{font-size:var(--dhx-scheduler-event-title-font-size);line-height:var(--dhx-scheduler-event-title-line-height);max-height:21px}.dhx_cal_event .dhx_body{font-size:var(--dhx-scheduler-event-text-font-size);line-height:var(--dhx-scheduler-event-text-line-height);flex:1;gap:4px;overflow:hidden;text-overflow:ellipsis}.dhx_cal_event .dhx_event_move.dhx_header{display:none}.dhx_cal_event .dhx_event_resize{cursor:ns-resize}.dhx_cal_event .dhx_resize_denied{display:none!important}.dhx_cal_event .dhx_footer{position:absolute;bottom:2px;opacity:0}.dhx_cal_event .dhx_menu_icon{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-event-text)}.dhx_cal_event .dhx_menu_icon.icon_delete{margin-left:-2px}.dhx_cal_event.dhx_cal_select_menu{padding:8px 2px;box-shadow:var(--dhx-scheduler-box-shadow-s);--dhx-scheduler-event-background: var(--dhx-scheduler-event-menu-background);--dhx-scheduler-event-color: var(--dhx-scheduler-event-menu-color)}.dhx_cal_event.dhx_cal_select_menu .dhx_body{display:flex;flex-direction:column;gap:4px;align-items:center}.dhx_cal_event textarea.dhx_cal_editor{width:100%;height:100%;padding:0;margin:0;overflow:auto;font-family:var(--dhx-scheduler-font-family);font-size:var(--dhx-scheduler-font-size)}.dhx_cal_event_cascade{--dhx-scheduler-event-border: 1px solid rgba(0, 0, 0, .05)}.dhx_cal_editor{z-index:10}.dhx_cal_event .dhx_footer,.dhx_cal_event .dhx_select_menu_footer{height:calc(var(--dhx-scheduler-base-module) * 2);border-width:0;position:relative;margin-left:auto;margin-right:auto}.dhx_cal_event .dhx_footer:before,.dhx_cal_event .dhx_select_menu_footer:before{font-family:dhx-scheduler-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;color:var(--dhx-scheduler-base-colors-icons)}.dhx_cal_event .dhx_footer:before,.dhx_cal_event .dhx_select_menu_footer:before{content:""}.dhx_cal_event.dhx_cal_event_drag .dhx_event_resize.dhx_footer,.dhx_cal_event.dhx_cal_event_selected .dhx_event_resize.dhx_footer,.dhx_cal_event:hover .dhx_event_resize.dhx_footer{opacity:1;background-color:transparent}.dhx_cal_event_line{background:var(--dhx-scheduler-event-background);color:var(--dhx-scheduler-event-color);display:flex;padding:2px var(--dhx-scheduler-base-module);border:var(--dhx-scheduler-event-border);position:absolute;box-sizing:border-box;font-size:var(--dhx-scheduler-event-text-font-size);line-height:var(--dhx-scheduler-event-text-line-height);font-weight:var(--dhx-scheduler-event-text-font-weight);--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-event-color);--dhx-scheduler-event-text-font-size: var(--dhx-scheduler-event-bar-font-size);--dhx-scheduler-event-text-line-height: var(--dhx-scheduler-event-bar-line-height);cursor:pointer;align-items:center;z-index:1;overflow:hidden;padding-left:12px;white-space:nowrap}.dhx_cal_event_line.dhx_cal_event_line_end{border-top-right-radius:var(--dhx-scheduler-border-radius);border-bottom-right-radius:var(--dhx-scheduler-border-radius)}.dhx_cal_event_line.dhx_cal_event_line_start{border-top-left-radius:var(--dhx-scheduler-border-radius);border-bottom-left-radius:var(--dhx-scheduler-border-radius)}.dhx_cal_event_line.dhx_cal_event--small{padding-left:8px}.dhx_cal_event_line.dhx_cal_event--xsmall{padding-left:4px}.dhx_cal_container_rtl .dhx_cal_event_line{border-top-right-radius:unset;border-bottom-right-radius:unset;border-top-left-radius:unset;border-bottom-left-radius:unset}.dhx_cal_container_rtl .dhx_cal_event_line.dhx_cal_event_line_end{border-top-left-radius:var(--dhx-scheduler-border-radius);border-bottom-left-radius:var(--dhx-scheduler-border-radius)}.dhx_cal_container_rtl .dhx_cal_event_line.dhx_cal_event_line_start{border-top-right-radius:var(--dhx-scheduler-border-radius);border-bottom-right-radius:var(--dhx-scheduler-border-radius)}.dhx_cal_event.dhx_cal_event--xsmall,.dhx_cal_event.dhx_cal_event--small{flex-direction:row-reverse;justify-content:space-between;--dhx-scheduler-event-title-font-size: var(--dhx-scheduler-event-bar-font-size);--dhx-scheduler-event-title-line-height: var(--dhx-scheduler-event-bar-line-height);--dhx-scheduler-event-text-font-size: var(--dhx-scheduler-event-bar-font-size);--dhx-scheduler-event-text-line-height: var(--dhx-scheduler-event-bar-line-height);gap:4px;padding-top:2px;padding-bottom:1px}.dhx_cal_event.dhx_cal_event--xsmall .dhx_title,.dhx_cal_event.dhx_cal_event--small .dhx_title{display:flex;justify-content:end}.dhx_cal_event.dhx_cal_event--xsmall .dhx_body,.dhx_cal_event.dhx_cal_event--small .dhx_body{flex-grow:2}.dhx_cal_event.dhx_cal_event--xsmall .dhx_footer,.dhx_cal_event.dhx_cal_event--small .dhx_footer,.dhx_cal_event.dhx_cal_event--xsmall .dhx_select_menu_footer,.dhx_cal_event.dhx_cal_event--small .dhx_select_menu_footer{position:absolute;bottom:0;left:4px;width:100%;transform:translateY(50%)}.dhx_cal_month_table{overflow:hidden}.dhx_cal_month_row{display:flex}.dhx_cal_month_cell{box-sizing:border-box;background:var(--dhx-scheduler-timescale-background);border-right:var(--dhx-scheduler-default-border);border-bottom:var(--dhx-scheduler-default-border);display:flex;flex-direction:column}.dhx_cal_month_cell.dhx_now{--dhx-scheduler-timescale-background: var(--dhx-scheduler-timescale-today-background)}.dhx_month_body_border,.dhx_month_head_border{border-left:var(--dhx-scheduler-default-border)}.dhx_cal_container_rtl .dhx_cal_month_cell{border-left:var(--dhx-scheduler-default-border);border-right:none}.dhx_cal_container_rtl .dhx_month_body_border,.dhx_cal_container_rtl .dhx_month_head_border{border-left:none;border-right:var(--dhx-scheduler-default-border)}.dhx_month_head{box-sizing:border-box;display:flex;flex-shrink:0;color:var(--dhx-scheduler-month-header-color);justify-content:end;align-items:flex-start;align-self:stretch;padding:var(--dhx-scheduler-month-day-header-padding)}.dhx_month_body{flex-grow:1;padding:var(--dhx-scheduler-base-padding) calc(var(--dhx-scheduler-base-padding) * 2);box-sizing:border-box;position:relative}.dhx_before,.dhx_after{--dhx-scheduler-month-header-color: var(--dhx-scheduler-inactive-month-color)}.dhx_month_link{position:absolute;text-align:right;cursor:pointer;padding-right:10px}.dhx_month_link a:hover{text-decoration:underline}.dhx_global_tip{font-family:var(--dhx-scheduler-font-family);line-height:110%;background-color:var(--dhx-scheduler-container-background);color:var(--dhx-scheduler-container-color);text-align:center;font-size:20px;position:fixed;top:60px;right:20px;z-index:14;padding:20px 30px;width:190px;background:var(--dhx-scheduler-popup-background);color:var(--dhx-scheduler-popup-color);border:var(--dhx-scheduler-popup-border);box-shadow:var(--dhx-scheduler-box-shadow-m)}@media (-moz-touch-enabled){.dhx_cal_container{-webkit-user-select:none;user-select:none;-moz-user-select:none}}.dhx_cal_event_clear{box-sizing:border-box;padding:var(--dhx-scheduler-base-padding) calc(var(--dhx-scheduler-base-padding) * 2);font-size:var(--dhx-scheduler-caption-font-size);font-weight:var(--dhx-scheduler-caption-font-weight);display:flex;justify-content:start;align-items:center;gap:var(--dhx-scheduler-base-padding);cursor:pointer;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dhx_cal_event_clear_date{font-weight:700}.dhx_cal_event_line_content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dhx_cal_event_marker{display:block;flex-shrink:0;border-radius:var(--dhx-scheduler-month-event-marker-size);width:var(--dhx-scheduler-month-event-marker-size);height:var(--dhx-scheduler-month-event-marker-size);background:var(--dhx-scheduler-event-background);margin-top:-1px}.dhx_cal_event_clear:before{content:"";display:block;flex-shrink:0;border-radius:var(--dhx-scheduler-month-event-marker-size);width:var(--dhx-scheduler-month-event-marker-size);height:var(--dhx-scheduler-month-event-marker-size);background:var(--dhx-scheduler-event-background);margin-top:-1px}.dhx_cal_event_line .dhx_event_resize{cursor:ew-resize;position:absolute;top:0;height:100%;display:none;justify-content:center;align-items:center}.dhx_cal_event_line .dhx_event_resize:before{font-family:dhx-scheduler-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;color:var(--dhx-scheduler-base-colors-icons)}.dhx_cal_event_line .dhx_event_resize:before{content:""}.dhx_cal_event_line:hover .dhx_event_resize{display:flex}.dhx_event_resize_end{right:0}.dhx_event_resize_start{left:0}.dhx_cal_container_rtl .dhx_event_resize_start{left:auto;left:unset;right:0}.dhx_cal_container_rtl .dhx_event_resize_end{right:auto;right:unset;left:0}.dhx_cal_quick_info{--dhx-scheduler-quick-info-font-size: var(--dhx-regular-font-size);position:absolute;z-index:8;font-size:var(--dhx-scheduler-quick-info-font-size);background:var(--dhx-scheduler-popup-background);color:var(--dhx-scheduler-popup-color);border:var(--dhx-scheduler-popup-border);padding:calc(var(--dhx-scheduler-base-padding)*2) calc(var(--dhx-scheduler-base-padding)*3);border-radius:var(--dhx-scheduler-border-radius);width:300px;display:flex;flex-direction:column;box-shadow:var(--dhx-scheduler-box-shadow-s);transition:left .5s ease,right .5s ease}.dhx_cal_qi_tcontrols{display:flex;justify-content:end;height:8px}.dhx_cal_qi_tcontrols .dhx_cal_qi_close_btn{min-width:32px;height:32px;border-radius:50%;--dhx-scheduler-btn-background: transparent;--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-border-color: transparent;--dhx-scheduler-btn-background-hover: transparent;--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-border-hover: transparent;--dhx-scheduler-btn-background-active: transparent;--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-border-active: transparent;--dhx-scheduler-btn-background-disabled: transparent;--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: transparent;width:unset;min-width:unset;padding:2px;font-size:18px;cursor:pointer;height:20px;position:relative;z-index:1}.dhx_cal_qi_tcontrols .dhx_cal_qi_close_btn:hover{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-base-colors-icons-hover)}.dhx_cal_qi_tcontrols .dhx_cal_qi_close_btn:active{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-base-colors-icons-active)}.dhx_cal_qi_tcontrols .dhx_cal_qi_close_btn:disabled{--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color-disabled)}.dhx_cal_qi_title,.dhx_cal_qi_controls,.dhx_cal_qi_content{padding:0 calc(var(--dhx-scheduler-base-padding) * 3)}.dhx_cal_qi_title{display:flex;flex-direction:column;gap:12px;padding-right:14px}.dhx_cal_qi_tcontent{font-size:var(--dhx-scheduler-heading-font-size);font-weight:var(--dhx-scheduler-heading-font-weight);line-height:150%;position:relative;display:flex;flex-direction:row;justify-content:start;align-items:center;gap:8px;overflow:hidden;flex-grow:0;text-overflow:ellipsis;white-space:nowrap}.dhx_cal_qi_tcontent>span{text-overflow:ellipsis;overflow:hidden}.dhx_cal_qi_tcontent:before{display:var(--dhx-scheduler-quick-info-dot-display, block);content:"";flex-shrink:0;width:var(--dhx-scheduler-month-event-marker-size);height:var(--dhx-scheduler-month-event-marker-size);border-radius:2px;background:var(--dhx-scheduler-base-colors-primary)}.dhx_cal_qi_tdate{font-size:var(--dhx-scheduler-important-font-size);font-weight:var(--dhx-scheduler-important-font-weight);line-height:var(--dhx-scheduler-important-line-height)}.dhx_cal_qi_content{padding-top:16px;padding-bottom:8px}.dhx_cal_qi_controls{display:flex;flex-direction:row;justify-content:start;align-items:center;padding-top:8px;gap:12px;color:var(--dhx-scheduler-base-colors-primary)}.dhx_cal_qi_controls>div:first-child{margin-left:-3px}.dhx_menu_icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color)}.dhx_scheduler_year .dhx_cal_header{display:none}.dhx_scheduler_year .dhx_cal_data{padding:40px}.dhx_year_wrapper{display:flex;gap:40px;padding:12px;justify-content:center;align-items:baseline;flex-wrap:wrap}.dhx_year_box{--dhx-scheduler-month-day-header-padding: 8px 12px}.dhx_year_box .dhx_scale_bar{position:relative;width:var(--dhx-scheduler-datepicker-cell-size)}.dhx_year_box .dhx_month_head{position:relative}.dhx_year_box .dhx_month_head.dhx_year_event:after{content:"";width:4px;height:4px;border-radius:50%;position:absolute;bottom:2px;left:50%;transform:translate(-50%);background:var(--dhx-scheduler-event-marker-color)}.dhx_year_box .dhx_month_body{display:none}.dhx_year_month{text-align:center;padding:12px 0}.dhx_year_week{display:flex}.dhx_year_tooltip{position:absolute;padding:12px;font-family:var(--dhx-scheduler-font-family);font-size:var(--dhx-scheduler-event-title-font-size);background:var(--dhx-scheduler-popup-background);border-radius:var(--dhx-scheduler-popup-border-radius);border:var(--dhx-scheduler-popup-border);color:var(--dhx-scheduler-popup-color);box-shadow:var(--dhx-scheduler-box-shadow-m);display:flex;flex-direction:column;width:300px;gap:4px}.dhx_tooltip_line{border-radius:var(--dhx-scheduler-border-radius);background:var(--dhx-scheduler-event-background);color:var(--dhx-scheduler-event-color);padding:4px;display:flex;cursor:pointer}.dhx_tooltip_rtl{direction:rtl}.dhx_timeline_scale_header{position:absolute;overflow:hidden;background-color:var(--dhx-scheduler-container-background);display:flex;justify-content:center;align-items:center;border-right:var(--dhx-scheduler-header-border);border-top:var(--dhx-scheduler-header-border)}.dhx_cal_container_rtl .dhx_timeline_scale_header{border-right:unset;border-left:var(--dhx-scheduler-header-border)}.dhx_timeline_label_wrapper{z-index:1}.dhx_timeline_label_col{position:relative}.dhx_timeline_label_row{position:absolute;left:0}.dhx_matrix_scell{overflow:hidden;text-align:center;border-bottom:var(--dhx-scheduler-default-border);border-right:var(--dhx-scheduler-default-border);color:var(--dhx-scheduler-scale-color)}.dhx_timeline_data_wrapper{position:absolute;z-index:0;left:0;top:0;width:100%}.dhx_matrix_cell,.dhx_matrix_scell{overflow:hidden;text-align:center;vertical-align:middle;border-bottom:var(--dhx-scheduler-default-border);border-right:var(--dhx-scheduler-default-border);font-weight:500}.dhx_cal_container_rtl .dhx_matrix_cell,.dhx_cal_container_rtl .dhx_matrix_scell{border-right:none;border-left:var(--dhx-scheduler-default-border)}.dhx_matrix_cell div,.dhx_matrix_scell div{overflow:hidden;text-align:center;height:auto}.dhx_timeline_data_cell{position:absolute;top:0;height:100%}.dhx_timeline_label_wrapper{position:absolute;overflow:hidden;background:var(--dhx-scheduler-container-background)}.dhx_matrix_scell.folder,.dhx_data_table.folder .dhx_matrix_cell{background-color:var(--dhx-scheduler-timeline-folder-background);cursor:pointer}.dhx_matrix_scell .dhx_scell_level0{padding-left:4px}.dhx_matrix_scell .dhx_scell_level1{padding-left:20px}.dhx_matrix_scell .dhx_scell_level2{padding-left:32px}.dhx_matrix_scell .dhx_scell_level3{padding-left:48px}.dhx_matrix_scell .dhx_scell_level4{padding-left:64px}.dhx_matrix_scell.folder{border-right-color:transparent;font-weight:700;text-align:left}.dhx_cal_container_rtl .dhx_matrix_scell.folder{border-right:var(--dhx-scheduler-default-border);border-left-color:transparent}.dhx_matrix_line{overflow:hidden}.dhx_matrix_scell.folder .dhx_scell_expand:before{font-family:dhx-scheduler-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;color:var(--dhx-scheduler-base-colors-icons)}.dhx_matrix_scell.folder .dhx_scell_expand:before{content:"";font-size:24px}.dhx_matrix_scell.folder.closed .dhx_scell_expand{transform:rotate(-90deg)}.dhx_matrix_scell.folder,.dhx_timeline_label_row.dhx_row_folder{overflow:visible}.dhx_matrix_scell.folder>div{display:flex;align-items:center;height:inherit}.dhx_matrix_scell.folder .dhx_scell_expand{position:relative;flex-shrink:0}.dhx_matrix_scell.folder .dhx_scell_name{width:auto;color:var(--dhx-scheduler-timeline-folder-color);text-transform:uppercase;font-weight:500;max-height:100%}.dhx_matrix_scell.item .dhx_scell_name{padding-left:16px;text-align:left}.dhx_cal_container_rtl .dhx_matrix_scell .dhx_scell_level0{padding-left:0;padding-right:4px}.dhx_cal_container_rtl .dhx_matrix_scell .dhx_scell_level1{padding-left:0;padding-right:20px}.dhx_cal_container_rtl .dhx_matrix_scell .dhx_scell_level2{padding-left:0;padding-right:32px}.dhx_cal_container_rtl .dhx_matrix_scell .dhx_scell_level3{padding-left:0;padding-right:48px}.dhx_cal_container_rtl .dhx_matrix_scell .dhx_scell_level4{padding-left:0;padding-right:63px}.dhx_cal_container_rtl .dhx_matrix_scell.folder .dhx_scell_expand{padding-right:0;padding-left:4px}.dhx_cal_container_rtl .dhx_matrix_scell.item .dhx_scell_name{padding-left:0;padding-right:12px;text-align:right}.dhx_matrix_scell.dhx_matrix_scell_columns,.dhx_timeline_scale_header{display:flex;justify-content:center;align-items:center}.dhx_matrix_scell_columns.dhx_treetimeline .dhx_scell_name{display:flex}.dhx_matrix_scell_columns.dhx_treetimeline .dhx_scell_level{flex-shrink:0}.dhx_matrix_scell_columns.dhx_treetimeline .dhx_timeline_label_column_first{flex-shrink:1;border-left-color:transparent}.dhx_second_scale_bar{border-bottom:var(--dhx-scheduler-header-border)}div.dhx_timeline_label_column,div.dhx_timeline_label_column_header{display:flex;justify-content:center;align-items:center;box-sizing:border-box;flex-grow:0;flex-shrink:0;height:100%;white-space:nowrap}div.dhx_timeline_label_column .dhx_timeline_label_content_wrapper,div.dhx_timeline_label_column_header .dhx_timeline_label_content_wrapper{display:inline-block;text-align:left}.dhx_timeline_label_column{border-left:var(--dhx-scheduler-header-border)}.dhx_timeline_label_column_header{border-left-color:transparent}.dhx_timeline_label_column:first-child{border-left:0}.dhx_cal_container_rtl .dhx_timeline_label_column{border-left:none;border-right:var(--dhx-scheduler-header-border)}.dhx_cal_container_rtl .dhx_timeline_label_column_header{border-right-color:transparent}.dhx_cal_container_rtl .dhx_timeline_label_column:first-child{border-right:0}.dhx_scheduler_map .dhx_cal_header,.dhx_scheduler_agenda .dhx_cal_header{height:auto}.dhx_agenda_line_header{clear:both;overflow:hidden}.dhx_agenda_line,.dhx_map_line{height:var(--dhx-scheduler-list-line-height);line-height:var(--dhx-scheduler-list-line-height);overflow:hidden;display:flex}.dhx_agenda_line .dhx_agenda_event_time,.dhx_map_line .dhx_agenda_event_time,.dhx_agenda_line .dhx_map_event_time,.dhx_map_line .dhx_map_event_time{flex-shrink:0;width:188px;text-align:center;border-right:var(--dhx-scheduler-default-border)}.dhx_agenda_line .dhx_event_icon,.dhx_map_line .dhx_event_icon{height:33px;width:33px;display:flex;align-items:center;justify-content:center}.dhx_agenda_line .dhx_event_icon path,.dhx_map_line .dhx_event_icon path{fill:var(--dhx-scheduler-base-colors-primary)}.dhx_agenda_line>div:first-child,.dhx_map_line>div:first-child{width:var(--dhx-scheduler-agenda-date-column-width);text-align:center}.dhx_agenda_line:nth-child(2n),.dhx_map_line:nth-child(2n){background:var(--dhx-scheduler-base-colors-select)}.dhx_map_area{height:100%}.dhx_map_head{display:flex;height:100%}.dhx_map_head>div{display:flex;justify-content:center;align-items:center;padding:0 var(--dhx-scheduler-base-padding)}.dhx_v_border{position:absolute;height:100%;border-left:var(--dhx-scheduler-default-border)}.dhx_week_agenda_wrapper{width:100%;height:100%;display:flex}.dhx_wa_column{flex:1;display:flex;flex-direction:column;border-right:var(--dhx-scheduler-default-border)}.dhx_wa_day_cont{flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 3);display:flex;flex-direction:column;overflow-y:auto}.dhx_wa_column:last-child .dhx_wa_day_cont:nth-last-child(1),.dhx_wa_column:last-child .dhx_wa_day_cont:nth-last-child(2){flex-shrink:1}.dhx_wa_scale_bar{--dhx-scheduler-week-agenda-scale-height: 35px;--dhx-scheduler-week-agenda-scale-font-size: var(--dhx-scheduler-important-font-size);--dhx-scheduler-week-agenda-scale-font-weight: var(--dhx-scheduler-heading-font-weight);font-size:var(--dhx-scheduler-week-agenda-scale-font-size);font-weight:var(--dhx-scheduler-week-agenda-scale-font-weight);height:var(--dhx-scheduler-week-agenda-scale-height);line-height:var(--dhx-scheduler-week-agenda-scale-height);flex:0;background:var(--dhx-scheduler-base-colors-select);border-top:var(--dhx-scheduler-default-border);border-bottom:var(--dhx-scheduler-default-border);padding:4px;display:flex;align-items:center}.dhx_wa_day_data{flex:1;overflow:auto}.dhx_wa_ev_body{border-bottom:var(--dhx-scheduler-default-border);padding:4px}.dhx_wa_ev_body_rtl{direction:rtl}.dhx_wa_dnd{font-family:var(--dhx-scheduler-font-family);position:absolute;color:#000a;background-color:#faea27;border:1px solid #00000033;min-width:300px}.dhx_wa_ev_body.dhx_cal_event_selected{background-color:var(--dhx-scheduler-base-colors-select)}.dhx_grid_event{height:var(--dhx-scheduler-list-line-height);line-height:var(--dhx-scheduler-list-line-height);background:var(--dhx-scheduler-grid-event-background);color:var(--dhx-scheduler-grid-event-text)}.dhx_grid_event:nth-child(2n){--dhx-scheduler-grid-event-background: var(--dhx-scheduler-base-colors-select)}.dhx_grid_event.dhx_grid_event_selected{--dhx-scheduler-grid-event-background: var(--dhx-scheduler-base-colors-icons)}.dhx_grid_area td,.dhx_grid_line>div{padding-left:8px;padding-right:8px}.dhx_grid_line>div{text-align:center}.dhx_grid_area>table{border-collapse:collapse;width:100%;table-layout:fixed}.dhx_grid_area td{table-layout:fixed;text-align:center;height:var(--dhx-scheduler-list-line-height);line-height:var(--dhx-scheduler-list-line-height)}.dhx_cal_header>.dhx_grid_line{display:flex}.dhx_grid_v_border{position:absolute;border-right:var(--dhx-scheduler-default-border);width:1px;height:100%}.dhx_grid_view_sort{position:absolute;top:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid var(--dhx-scheduler-base-colors-text-light)}.dhx_grid_sort_asc .dhx_grid_view_sort{border-top:none;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid var(--dhx-scheduler-base-colors-text-light)}.dhx_scheduler_agenda .dhx_cal_header{display:none}.dhx_cal_agenda_day{--dhx-scheduler-agenda-date-width: 110px;--dhx-scheduler-agenda-event-date-width: 120px;display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:var(--dhx-scheduler-default-border)}.dhx_cal_agenda_day_header{padding:8px 12px;display:flex;flex-direction:column;gap:8px;flex-grow:0;flex-shrink:0;width:var(--dhx-scheduler-agenda-date-width);border-right:var(--dhx-scheduler-default-border)}.dhx_cal_agenda_day_events{padding:8px 12px;flex:1}.dhx_agenda_day_date{font-weight:500}.dhx_cal_agenda_event_line{display:flex;align-items:center;justify-content:start;gap:16px;padding:calc(var(--dhx-scheduler-base-padding)*2)}.dhx_cal_agenda_event_line_selected{background-color:var(--dhx-scheduler-base-colors-select)}.dhx_cal_agenda_event_line_marker{display:block;flex-shrink:0;border-radius:var(--dhx-scheduler-month-event-marker-size);width:var(--dhx-scheduler-month-event-marker-size);height:var(--dhx-scheduler-month-event-marker-size);background:var(--dhx-scheduler-event-background);margin-top:-1px}.dhx_cal_agenda_event_line_time{font-weight:500;min-width:var(--dhx-scheduler-agenda-event-date-width);text-align:center}.dhx_cal_agenda_no_events{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.dhx_cal_datepicker{font-size:var(--dhx-scheduler-datepicker-font-size);font-family:var(--dhx-scheduler-datepicker-family);line-height:142%;font-weight:400;border:var(--dhx-scheduler-popup-border);background:var(--dhx-scheduler-popup-background);color:var(--dhx-scheduler-popup-color);box-shadow:var(--dhx-scheduler-box-shadow-s);border-radius:var(--dhx-scheduler-popup-border-radius);padding:16px}.dhx_cal_datepicker,.dhx_cal_datepicker *,.dhx_mini_calendar,.dhx_mini_calendar *{box-sizing:border-box}.dhx_cal_datepicker_arrow{border:none;background:none;cursor:pointer}.dhx_cal_datepicker_arrow:focus{outline:none}.dhx_cal_datepicker_data,.dhx_year_grid{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:var(--dhx-scheduler-datepicker-padding);gap:8px;color:var(--dhx-scheduler-month-header-color)}.dhx_cal_datepicker_done{display:flex;justify-content:center;align-items:center}.dhx_cal_datepicker_header{color:var(--dhx-scheduler-base-colors-primary);display:flex;justify-content:space-between;align-items:center;padding:var(--dhx-scheduler-datepicker-padding)}.dhx_cal_datepicker_title{font-weight:var(--dhx-scheduler-datepicker-header-font-size);font-size:var(--dhx-scheduler-datepicker-header-font-size);background:var(--dhx-scheduler-btn-background);color:var(--dhx-scheduler-btn-color);border:1px solid var(--dhx-scheduler-btn-border-color);border-radius:var(--dhx-scheduler-border-radius);height:var(--dhx-scheduler-control-height);padding:var(--dhx-scheduler-btn-padding, 0 20px);display:flex;justify-content:center;align-items:center;box-sizing:border-box;gap:4px;flex-shrink:0;font-weight:500;font-size:var(--dhx-scheduler-font-size);font-family:var(--dhx-scheduler-font-family);font-weight:var(--dhx-scheduler-btn-font-weight, normal);line-height:142%;text-transform:var(--dhx-scheduler-btn-text-transform);cursor:pointer;padding:6px 0;--dhx-scheduler-btn-background: transparent;--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-border-color: transparent;--dhx-scheduler-btn-background-hover: transparent;--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-border-hover: transparent;--dhx-scheduler-btn-background-active: transparent;--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-border-active: transparent;--dhx-scheduler-btn-background-disabled: transparent;--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: transparent}.dhx_cal_datepicker_title:hover{background:var(--dhx-scheduler-btn-background-hover);color:var(--dhx-scheduler-btn-color-hover);border-color:var(--dhx-scheduler-btn-border-hover)}.dhx_cal_datepicker_title:active{background:var(--dhx-scheduler-btn-background-active);color:var(--dhx-scheduler-btn-color-active);border-color:var(--dhx-scheduler-btn-border-active)}.dhx_cal_datepicker_title:disabled{background:var(--dhx-scheduler-btn-background-disabled);color:var(--dhx-scheduler-btn-color-disabled);border-color:var(--dhx-scheduler-btn-border-disabled)}.dhx_cal_datepicker_days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.dhx_cal_datepicker_dayname,.dhx_cal_datepicker_date{display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s;margin-left:auto;margin-right:auto}.dhx_cal_datepicker_dayname{color:var(--dhx-scheduler-base-colors-icons)}.dhx_cal_datepicker_date{border-radius:50%;width:var(--dhx-scheduler-datepicker-cell-size);height:var(--dhx-scheduler-datepicker-cell-size);color:var(--dhx-scheduler-datepicker-cell-color);background:var(--dhx-scheduler-datepicker-cell-background)}.dhx_cal_datepicker_date.dhx_now{--dhx-scheduler-datepicker-cell-background: var(--dhx-scheduler-timescale-today-background)}.dhx_cal_datepicker_weekend{--dhx-scheduler-datepicker-cell-color: var(--dhx-scheduler-datepicker-weekend-color);--dhx-scheduler-datepicker-cell-background: var(--dhx-scheduler-datepicker-weekend-background)}.dhx_cal_datepicker_date.dhx_before,.dhx_cal_datepicker_date.dhx_after{--dhx-scheduler-datepicker-cell-color: var(--dhx-scheduler-datepicker-prevnext-color);--dhx-scheduler-datepicker-cell-background: var(--dhx-scheduler-datepicker-prevnext-background)}.dhx_cal_datepicker_current{--dhx-scheduler-datepicker-cell-color: var(--dhx-scheduler-datepicker-today-color);--dhx-scheduler-datepicker-cell-background: var(--dhx-scheduler-datepicker-today-background)}.dhx_cal_datepicker_date:not(.dhx_before,.dhx_after):hover,.dhx_cal_datepicker_month:hover,.dhx_cal_datepicker_year:hover{--dhx-scheduler-datepicker-cell-color: var(--dhx-scheduler-datepicker-hover-color);--dhx-scheduler-datepicker-cell-background: var(--dhx-scheduler-datepicker-hover-background)}.dhx_cal_datepicker_months,.dhx_cal_datepicker_years{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.dhx_cal_datepicker_months{column-gap:12px}.dhx_cal_datepicker_years{column-gap:4px}.dhx_cal_datepicker_month,.dhx_cal_datepicker_year{display:flex;align-items:center;justify-content:center;height:var(--dhx-scheduler-datepicker-cell-size);border-radius:10px;padding:4px 8px;transition:background .3s;position:relative;color:var(--dhx-scheduler-datepicker-cell-color);background:var(--dhx-scheduler-datepicker-cell-background)}.dhx_cal_datepicker_done_btn{background:var(--dhx-scheduler-btn-background);color:var(--dhx-scheduler-btn-color);border:1px solid var(--dhx-scheduler-btn-border-color);border-radius:var(--dhx-scheduler-border-radius);height:var(--dhx-scheduler-control-height);padding:var(--dhx-scheduler-btn-padding, 0 20px);display:flex;justify-content:center;align-items:center;box-sizing:border-box;gap:4px;flex-shrink:0;font-weight:500;font-size:var(--dhx-scheduler-font-size);font-family:var(--dhx-scheduler-font-family);font-weight:var(--dhx-scheduler-btn-font-weight, normal);line-height:142%;text-transform:var(--dhx-scheduler-btn-text-transform);cursor:pointer;padding:6px 0;--dhx-scheduler-btn-background: transparent;--dhx-scheduler-btn-color: var(--dhx-scheduler-base-colors-primary);--dhx-scheduler-btn-border-color: transparent;--dhx-scheduler-btn-background-hover: transparent;--dhx-scheduler-btn-color-hover: var(--dhx-scheduler-base-colors-primary-hover);--dhx-scheduler-btn-border-hover: transparent;--dhx-scheduler-btn-background-active: transparent;--dhx-scheduler-btn-color-active: var(--dhx-scheduler-base-colors-primary-active);--dhx-scheduler-btn-border-active: transparent;--dhx-scheduler-btn-background-disabled: transparent;--dhx-scheduler-btn-color-disabled: var(--dhx-scheduler-base-colors-icons);--dhx-scheduler-btn-border-color-disabled: transparent}.dhx_cal_datepicker_done_btn:hover{background:var(--dhx-scheduler-btn-background-hover);color:var(--dhx-scheduler-btn-color-hover);border-color:var(--dhx-scheduler-btn-border-hover)}.dhx_cal_datepicker_done_btn:active{background:var(--dhx-scheduler-btn-background-active);color:var(--dhx-scheduler-btn-color-active);border-color:var(--dhx-scheduler-btn-border-active)}.dhx_cal_datepicker_done_btn:disabled{background:var(--dhx-scheduler-btn-background-disabled);color:var(--dhx-scheduler-btn-color-disabled);border-color:var(--dhx-scheduler-btn-border-disabled)}.dhx_datepicker_date_wrapper{position:relative}.dhx_datepicker_date_wrapper:before{font-family:dhx-scheduler-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;color:var(--dhx-scheduler-base-colors-icons)}.dhx_datepicker_date_wrapper:before{content:""}.dhx_datepicker_date_wrapper:before{position:absolute;right:4px;top:8px;font-size:20px}.dhx_cal_datepicker_event.dhx_cal_datepicker_current,.dhx_cal_datepicker_event:hover{--dhx-scheduler-event-marker-color: var(--dhx-scheduler-datepicker-hover-color)}.dhx_cal_datepicker_event:after{content:"";width:4px;height:4px;border-radius:50%;position:absolute;bottom:2px;left:50%;transform:translate(-50%);background:var(--dhx-scheduler-event-marker-color)}.dhx_minical_popup{position:absolute;z-index:15}.dhx_mini_calendar{font-size:var(--dhx-scheduler-datepicker-font-size);font-family:var(--dhx-scheduler-datepicker-family);line-height:142%;font-weight:400;border:var(--dhx-scheduler-popup-border);background:var(--dhx-scheduler-popup-background);color:var(--dhx-scheduler-popup-color);box-shadow:var(--dhx-scheduler-box-shadow-m);border-radius:var(--dhx-scheduler-popup-border-radius);--dhx-scheduler-datepicker-font-size: var(--dhx-scheduler-caption-font-size);--dhx-scheduler-header-border: none}.dhx_mini_calendar .dhx_cal_month_row{height:35px!important}.dhx_mini_calendar .dhx_year_week{border-bottom:var(--dhx-scheduler-default-border)}.dhx_mini_calendar .dhx_scale_bar{position:static}.dhx_mini_calendar .dhx_year_month{font-weight:500;font-size:var(--dhx-scheduler-font-size)}.dhx_mini_calendar .dhx_month_body{display:none}.dhx_mini_calendar .dhx_cal_month_cell{display:flex;justify-content:center;align-items:center;border-radius:50%;border:none;background:var(--dhx-scheduler-popup-background)}.dhx_mini_calendar .dhx_month_head{border-radius:50%;color:var(--dhx-scheduler-datepicker-cell-color);background:var(--dhx-scheduler-datepicker-cell-background);width:30px!important;height:30px!important;padding:4px;justify-content:center;align-items:center;cursor:pointer}.dhx_mini_calendar div.dhx_month_head.dhx_year_event{background-color:#0288d133;color:#0288d1;font-weight:500}.dhx_mini_calendar div.dhx_month_head.dhx_calendar_click{background-color:#e5e5e5;color:#000000bf;font-weight:500}.dhx_mini_calendar .dhx_now .dhx_month_head{background-color:#f7f7f7}.dhx_mini_calendar .dhx_after .dhx_month_head,.dhx_mini_calendar .dhx_before .dhx_month_head{--dhx-scheduler-datepicker-cell-color: var(--dhx-scheduler-inactive-month-color)}.dhx_minical_input_wrapper{position:relative}.dhx_minical_input_wrapper:before{font-family:dhx-scheduler-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;color:var(--dhx-scheduler-base-colors-icons)}.dhx_minical_input_wrapper:before{content:""}.dhx_minical_input_wrapper:before{pointer-events:none;position:absolute;right:5px;top:7px;font-size:20px}.scheduler_message_area{position:fixed;right:5px;width:250px;z-index:11}.scheduler-info{min-width:120px;padding:12px;font-family:var(--dhx-scheduler-font-family);font-size:var(--dhx-scheduler-regular-font-size);font-weight:var(--dhx-scheduler-regular-font-weight);line-height:var(--dhx-scheduler-regular-line-height);z-index:14;overflow:hidden;margin:5px 5px 10px;transition:all .5s ease;background:var(--dhx-scheduler-info-background);color:var(--dhx-scheduler-info-color);border:var(--dhx-scheduler-info-border);box-shadow:var(--dhx-scheduler-info-shadow)}.scheduler-info.hidden{height:0px;padding:0;border-width:0px;margin:0;overflow:hidden}.scheduler_modal_box{overflow:hidden;position:fixed;min-width:300px;width:var(--dhx-scheduler-modal-width);background:var(--dhx-scheduler-modal-background);box-shadow:var(--dhx-scheduler-box-shadow-l);border:var(--dhx-scheduler-modal-border);z-index:18;border-radius:var(--dhx-scheduler-modal-border-radius);font-family:var(--dhx-scheduler-font-family);font-size:var(--dhx-scheduler-font-size);line-height:150%}.scheduler_popup_text{color:var(--dhx-scheduler-base-colors-text-base)}.scheduler_popup_title{border-top-left-radius:var(--dhx-scheduler-modal-border-radius);border-top-right-radius:var(--dhx-scheduler-modal-border-radius);text-transform:uppercase;font-weight:var(--dhx-scheduler-heading-font-weight);padding:calc(var(--dhx-scheduler-modal-padding)/2) var(--dhx-scheduler-modal-padding);display:flex;justify-content:center;align-items:center}.scheduler_popup_text{padding:var(--dhx-scheduler-modal-padding);display:flex;justify-content:center;align-items:center}.scheduler_popup_controls{display:flex;flex-direction:row-reverse;padding:calc(var(--dhx-scheduler-modal-padding)/2) var(--dhx-scheduler-modal-padding);align-items:center;gap:12px}.scheduler-info,.scheduler_popup_button,.scheduler_button{-webkit-user-select:none;user-select:none;cursor:pointer}.scheduler_popup_text{overflow:hidden}div.dhx_modal_cover{background:#44494e;opacity:.2;position:fixed;z-index:17;left:0;top:0;width:100%;height:100%;border:none}.scheduler_popup_controls{border-radius:var(--dhx-scheduler-border-radius)}.scheduler_message_area .scheduler-error{--dhx-scheduler-info-background: var(--dhx-scheduler-base-colors-error);--dhx-scheduler-info-color: var(--dhx-scheduler-base-colors-white)}.scheduler_message_area .scheduler-warning{--dhx-scheduler-info-background: var(--dhx-scheduler-base-colors-warning)}.scheduler_modal_box.scheduler-error .scheduler_popup_title{background:#d81b1b;border:1px solid #ff3c3c;color:#fff}.scheduler_modal_box.scheduler-error .scheduler_popup_title{background:#ffab00;border:1px solid #FFAB00}.dhtmlXTooltip.tooltip{box-shadow:var(--dhx-scheduler-box-shadow-m);background-color:var(--dhx-scheduler-popup-background);color:var(--dhx-scheduler-popup-color);border:var(--dhx-scheduler-popup-border);cursor:default;padding:12px;position:fixed;z-index:9;opacity:1;font-family:var(--dhx-scheduler-font-family);font-size:var(--dhx-scheduler-regular-font-size);line-height:var(--dhx-scheduler-regular-line-height);font-weight:var(--dhx-scheduler-regular-font-weight)}.dhtmlXTooltip_rtl{direction:rtl}.dhx_focus_slot{background:var(--dhx-scheduler-base-colors-select);position:absolute;pointer-events:none;opacity:.5}.dhx_cal_container *:focus{outline-style:solid;outline-style:auto;outline-color:var(--dhx-scheduler-base-colors-select)}.dhx_no_select{-webkit-user-select:none;user-select:none}.dhx_drag_placeholder{z-index:10;opacity:.8}.dhx_drag_placeholder .dhx_cal_select_menu{display:none}.dhx_cal_light_readonly .dhx_section_time{display:block}.dhx_cal_light_readonly .dhx_section_time .dhx_section_time_spacer{visibility:visible}.dhx_cal_light_readonly .dhx_cal_lsection+div{padding-top:4px;padding-bottom:4px}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker *:before,.react-date-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-date-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-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-date-picker__inputGroup__input::-webkit-outer-spin-button,.react-date-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{border:0;background:transparent;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:hover .react-date-picker__button__icon,.react-date-picker__button:enabled:focus .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{width:350px;max-width:100vw;position:absolute;top:100%;left:0;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.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}}
