@import"https://fonts.googleapis.com/css2?family=Sarabun:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Sarabun:wght@300;400;500;600;700&display=swap";/*! tailwindcss v4.1.11 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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:0;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@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-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-orange-200:oklch(90.1% .076 70.697);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-500:oklch(76.9% .188 70.08);--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-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-emerald-200:oklch(90.5% .093 164.15);--color-emerald-500:oklch(69.6% .17 162.48);--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-cyan-200:oklch(91.7% .08 205.041);--color-cyan-500:oklch(71.5% .143 215.221);--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-indigo-100:oklch(93% .034 272.788);--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-purple-200:oklch(90.2% .063 306.703);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--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-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--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-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-4xl:56rem;--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-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--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;--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)}}@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;-o-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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::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}:-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{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.visible{visibility:visible}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.\!top-2{top:calc(var(--spacing)*2)!important}.-top-1{top:calc(var(--spacing)*-1)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-4{top:calc(var(--spacing)*4)}.top-10{top:calc(var(--spacing)*10)}.top-14{top:calc(var(--spacing)*14)}.top-\[4px\]{top:4px}.top-full{top:100%}.\!right-2{right:calc(var(--spacing)*2)!important}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.right-15{right:calc(var(--spacing)*15)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-10{bottom:calc(var(--spacing)*10)}.bottom-\[4px\]{bottom:4px}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-8{margin:calc(var(--spacing)*8)!important}.m-0{margin:calc(var(--spacing)*0)}.m-0\.5{margin:calc(var(--spacing)*.5)}.\!mx-auto{margin-inline:auto!important}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-5{margin-block:calc(var(--spacing)*5)}.my-15{margin-block:calc(var(--spacing)*15)}.my-auto{margin-block:auto}.\!ms-4{margin-inline-start:calc(var(--spacing)*4)!important}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-3{margin-inline-start:calc(var(--spacing)*3)}.ms-4{margin-inline-start:calc(var(--spacing)*4)}.ms-auto{margin-inline-start:auto}.\!me-4{margin-inline-end:calc(var(--spacing)*4)!important}.\!me-auto{margin-inline-end:auto!important}.me-2{margin-inline-end:calc(var(--spacing)*2)}.me-3{margin-inline-end:calc(var(--spacing)*3)}.\!mt-0{margin-top:calc(var(--spacing)*0)!important}.\!mt-4{margin-top:calc(var(--spacing)*4)!important}.\!mt-6{margin-top:calc(var(--spacing)*6)!important}.\!mt-auto{margin-top:auto!important}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-5{margin-right:calc(var(--spacing)*5)}.mr-6{margin-right:calc(var(--spacing)*6)}.mr-auto{margin-right:auto}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.\!mb-3{margin-bottom:calc(var(--spacing)*3)!important}.\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.\!mb-5{margin-bottom:calc(var(--spacing)*5)!important}.\!mb-6{margin-bottom:calc(var(--spacing)*6)!important}.\!mb-8{margin-bottom:calc(var(--spacing)*8)!important}.\!mb-12{margin-bottom:calc(var(--spacing)*12)!important}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.\!ml-6{margin-left:calc(var(--spacing)*6)!important}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!flex{display:flex!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\!h-11{height:calc(var(--spacing)*11)!important}.\!h-\[40px\]{height:40px!important}.\!h-\[42px\]{height:42px!important}.\!h-full{height:100%!important}.h-0{height:calc(var(--spacing)*0)}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-18{height:calc(var(--spacing)*18)}.h-20{height:calc(var(--spacing)*20)}.h-30{height:calc(var(--spacing)*30)}.h-32{height:calc(var(--spacing)*32)}.h-96{height:calc(var(--spacing)*96)}.h-\[2px\]{height:2px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[25px\]{height:25px}.h-\[30px\]{height:30px}.h-\[35px\]{height:35px}.h-\[42px\]{height:42px}.h-\[60vh\]{height:60vh}.h-\[64px\]{height:64px}.h-\[100vh\]{height:100vh}.h-\[130px\]{height:130px}.h-\[150px\]{height:150px}.h-\[250px\]{height:250px}.h-\[300px\]{height:300px}.h-\[400px\]{height:400px}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-\[80vh\]{max-height:80vh}.max-h-\[150px\]{max-height:150px}.max-h-\[200px\]{max-height:200px}.max-h-\[250px\]{max-height:250px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[600px\]{max-height:600px}.max-h-\[calc\(100vh-100px\)\]{max-height:calc(100vh - 100px)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-\[40px\]{min-height:40px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[500px\]{min-height:500px}.min-h-screen{min-height:100vh}.\!w-\[90px\]{width:90px!important}.\!w-\[100px\]{width:100px!important}.\!w-\[150px\]{width:150px!important}.\!w-full{width:100%!important}.w-0{width:calc(var(--spacing)*0)}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-18{width:calc(var(--spacing)*18)}.w-20{width:calc(var(--spacing)*20)}.w-25{width:calc(var(--spacing)*25)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-50{width:calc(var(--spacing)*50)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[1px\]{width:1px}.w-\[20px\]{width:20px}.w-\[25px\]{width:25px}.w-\[50\%\]{width:50%}.w-\[50px\]{width:50px}.w-\[90\%\]{width:90%}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-\[230px\]{width:230px}.w-\[300px\]{width:300px}.w-\[350px\]{width:350px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.\!max-w-80{max-width:calc(var(--spacing)*80)!important}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-md{max-width:var(--container-md)}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.max-w-screen-xl{max-width:var(--breakpoint-xl)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.\!min-w-\[120px\]{min-width:120px!important}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-12{--tw-translate-y:calc(var(--spacing)*12);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.rotate-0{rotate:none}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.\!cursor-not-allowed{cursor:not-allowed!important}.\!cursor-pointer{cursor:pointer!important}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.\!items-center{align-items:center!important}.\!items-start{align-items:flex-start!important}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\!justify-center{justify-content:center!important}.\!justify-start{justify-content:flex-start!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.\!gap-2{gap:calc(var(--spacing)*2)!important}.\!gap-3{gap:calc(var(--spacing)*3)!important}.\!gap-4{gap:calc(var(--spacing)*4)!important}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-10{gap:calc(var(--spacing)*10)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.\!border-dashed{--tw-border-style:dashed!important;border-style:dashed!important}.\!border-none{--tw-border-style:none!important;border-style:none!important}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-\[\#A6CBFF\]{border-color:#a6cbff!important}.\!border-gray-300{border-color:var(--color-gray-300)!important}.\!border-green-500{border-color:var(--color-green-500)!important}.\!border-red-500{border-color:var(--color-red-500)!important}.border-\[\#38BE43\]{border-color:#38be43}.border-\[\#218DC7\]{border-color:#218dc7}.border-\[\#4995FF\]{border-color:#4995ff}.border-\[\#B1B1B1\]{border-color:#b1b1b1}.border-\[\#B2B2B2\]{border-color:#b2b2b2}.border-\[\#C6C8C9\]{border-color:#c6c8c9}.border-\[\#D9D9D9\]{border-color:#d9d9d9}.border-\[\#E74C3C\]{border-color:#e74c3c}.border-\[\#F39C12\]{border-color:#f39c12}.border-\[\#d9d9d9\]{border-color:#d9d9d9}.border-amber-500{border-color:var(--color-amber-500)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-500{border-color:var(--color-blue-500)}.border-cyan-500{border-color:var(--color-cyan-500)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-green-300{border-color:var(--color-green-300)}.border-green-500{border-color:var(--color-green-500)}.border-orange-500{border-color:var(--color-orange-500)}.border-purple-500{border-color:var(--color-purple-500)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-rose-500{border-color:var(--color-rose-500)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-400{border-color:var(--color-yellow-400)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-\[\#002c55\]{border-top-color:#002c55}.border-t-blue-500{border-top-color:var(--color-blue-500)}.\!bg-\[\#3C8BF1\]{background-color:#3c8bf1!important}.\!bg-\[\#38BE43\]{background-color:#38be43!important}.\!bg-\[\#D73232\]{background-color:#d73232!important}.\!bg-\[\#ebf4ff\]{background-color:#ebf4ff!important}.\!bg-black\/50{background-color:#00000080!important}@supports (color:color-mix(in lab,red,red)){.\!bg-black\/50{background-color:var(--color-black)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)!important}}}.\!bg-blue-500{background-color:var(--color-blue-500)!important}.\!bg-gray-300{background-color:var(--color-gray-300)!important}.\!bg-green-500{background-color:var(--color-green-500)!important}.\!bg-red-500{background-color:var(--color-red-500)!important}.\!bg-white{background-color:var(--color-white)!important}.bg-\[\#1a365d\]{background-color:#1a365d}.bg-\[\#1e3a8a\]{background-color:#1e3a8a}.bg-\[\#002C55\],.bg-\[\#002c55\]{background-color:#002c55}.bg-\[\#38BE43\]{background-color:#38be43}.bg-\[\#47a075\]{background-color:#47a075}.bg-\[\#837e63\]{background-color:#837e63}.bg-\[\#5387ea\]{background-color:#5387ea}.bg-\[\#CACACA\]{background-color:#cacaca}.bg-\[\#D73232\]{background-color:#d73232}.bg-\[\#E74C3C\]{background-color:#e74c3c}.bg-\[\#ECF4FF\]{background-color:#ecf4ff}.bg-\[\#F6F6F6\]{background-color:#f6f6f6}.bg-\[\#FAFAFA\]{background-color:#fafafa}.bg-\[\#FFD54F\]{background-color:#ffd54f}.bg-\[\#cb3d38\]{background-color:#cb3d38}.bg-\[\#cccccc\]{background-color:#ccc}.bg-\[\#d7d5ca\]{background-color:#d7d5ca}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#ff4d4f\]{background-color:#ff4d4f}.bg-\[\'\#eff6ff\'\]{background-color:"#eff6ff"}.bg-\[var\(--tertiary-color\)\]{background-color:var(--tertiary-color)}.bg-\[var\(--white-color\)\]{background-color:var(--white-color)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black{background-color:var(--color-black)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-cyan-200{background-color:var(--color-cyan-200)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-orange-200{background-color:var(--color-orange-200)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-purple-200{background-color:var(--color-purple-200)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-500{background-color:var(--color-red-500)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-200{--tw-gradient-from:var(--color-green-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-400{--tw-gradient-to:var(--color-green-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-100{--tw-gradient-to:var(--color-indigo-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.\!p-0{padding:calc(var(--spacing)*0)!important}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.\!px-10{padding-inline:calc(var(--spacing)*10)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-20{padding-inline:calc(var(--spacing)*20)}.px-\[2px\]{padding-inline:2px}.\!py-2{padding-block:calc(var(--spacing)*2)!important}.\!py-4{padding-block:calc(var(--spacing)*4)!important}.\!py-5{padding-block:calc(var(--spacing)*5)!important}.\!py-6{padding-block:calc(var(--spacing)*6)!important}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-8{padding-block:calc(var(--spacing)*8)}.py-\[14px\]{padding-block:14px}.ps-\[20\%\]{padding-inline-start:20%}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-12{padding-top:calc(var(--spacing)*12)}.pr-0{padding-right:calc(var(--spacing)*0)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-4{padding-left:calc(var(--spacing)*4)}.\!text-center{text-align:center!important}.\!text-end{text-align:end!important}.\!text-right{text-align:right!important}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.indent-8{text-indent:calc(var(--spacing)*8)}.\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-2xl\/\[40px\]{font-size:var(--text-2xl);line-height:40px}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[16px\]{font-size:16px}.text-\[40px\]{font-size:40px}.\!leading-\[14\.5px\]{--tw-leading:14.5px!important;line-height:14.5px!important}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-\[500\]{--tw-font-weight:500;font-weight:500}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.\!text-nowrap{text-wrap:nowrap!important}.text-nowrap{text-wrap:nowrap}.\!break-all{word-break:break-all!important}.whitespace-nowrap{white-space:nowrap}.\!text-\[\#1a365d\]{color:#1a365d!important}.\!text-\[\#002C55\]{color:#002c55!important}.\!text-\[\#0077FF\]{color:#07f!important}.\!text-\[\#929292\]{color:#929292!important}.\!text-black{color:var(--color-black)!important}.\!text-gray-500{color:var(--color-gray-500)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#0A121B\]{color:#0a121b}.text-\[\#1a365d\]{color:#1a365d}.text-\[\#002B45\]{color:#002b45}.text-\[\#002C55\]{color:#002c55}.text-\[\#5e5e5e\]{color:#5e5e5e}.text-\[\#38BE43\]{color:#38be43}.text-\[\#218DC7\]{color:#218dc7}.text-\[\#403d38\]{color:#403d38}.text-\[\#666\]{color:#666}.text-\[\#4995FF\]{color:#4995ff}.text-\[\#5387ea\]{color:#5387ea}.text-\[\#222222\]{color:#222}.text-\[\#616161\]{color:#616161}.text-\[\#929292\]{color:#929292}.text-\[\#999999\]{color:#999}.text-\[\#B0B0B0\]{color:#b0b0b0}.text-\[\#D73232\]{color:#d73232}.text-\[var\(--bg-color\)\]{color:var(--bg-color)}.text-\[var\(--danger-color\)\]{color:var(--danger-color)}.text-\[var\(--gray-color\)\]{color:var(--gray-color)}.text-\[var\(--light-color\)\]{color:var(--light-color)}.text-\[var\(--primary-color\)\]{color:var(--primary-color)}.text-\[var\(--text-gray\)\]{color:var(--text-gray)}.text-\[var\(--white-color\)\]{color:var(--white-color)}.text-black{color:var(--color-black)}.text-blue-300{color:var(--color-blue-300)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-orange-500{color:var(--color-orange-500)}.text-red-300{color:var(--color-red-300)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-white{color:var(--color-white)}.text-yellow-500{color:var(--color-yellow-500)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.\!underline{text-decoration-line:underline!important}.underline{text-decoration-line:underline}.\!opacity-50{opacity:.5!important}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.\!shadow-\[-4px_0_8px_-4px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:-4px 0 8px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-4px_0_8px_-4px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:-4px 0 8px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-blue-800\/40{--tw-shadow-color:#193cb866}@supports (color:color-mix(in lab,red,red)){.shadow-blue-800\/40{--tw-shadow-color:var(--color-blue-800)}@supports (color:color-mix(in lab,red,red)){.shadow-blue-800\/40{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-800)40%,transparent)var(--tw-shadow-alpha),transparent)}}}.\!ring-blue-500{--tw-ring-color:var(--color-blue-500)!important}.ring-blue-400{--tw-ring-color:var(--color-blue-400)}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-gray-400{--tw-ring-color:var(--color-gray-400)}.ring-green-400{--tw-ring-color:var(--color-green-400)}.ring-indigo-400{--tw-ring-color:var(--color-indigo-400)}.ring-pink-400{--tw-ring-color:var(--color-pink-400)}.ring-red-400{--tw-ring-color:var(--color-red-400)}.ring-teal-400{--tw-ring-color:var(--color-teal-400)}.ring-yellow-400{--tw-ring-color:var(--color-yellow-400)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-opacity{transition-property:opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.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,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\!duration-200{--tw-duration:.2s!important;transition-duration:.2s!important}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1500{--tw-duration:1.5s;transition-duration:1.5s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){.group-hover\:-translate-y-12:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-12);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:\!border-gray-400:hover{border-color:var(--color-gray-400)!important}.hover\:\!border-green-600:hover{border-color:var(--color-green-600)!important}.hover\:\!border-red-600:hover{border-color:var(--color-red-600)!important}.hover\:border-\[\#C0392B\]:hover{border-color:#c0392b}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:\!bg-gray-400:hover{background-color:var(--color-gray-400)!important}.hover\:\!bg-green-600:hover{background-color:var(--color-green-600)!important}.hover\:\!bg-red-600:hover{background-color:var(--color-red-600)!important}.hover\:bg-\[\#1e40af\]:hover{background-color:#1e40af}.hover\:bg-\[\#2c5282\]:hover{background-color:#2c5282}.hover\:bg-\[\#008000\]:hover{background-color:green}.hover\:bg-\[\#C0392B\]:hover{background-color:#c0392b}.hover\:bg-\[\#FF0000\]:hover{background-color:red}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-indigo-600:hover{background-color:var(--color-indigo-600)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-pink-600:hover{background-color:var(--color-pink-600)}.hover\:bg-purple-200:hover{background-color:var(--color-purple-200)}.hover\:bg-purple-600:hover{background-color:var(--color-purple-600)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-teal-600:hover{background-color:var(--color-teal-600)}.hover\:bg-yellow-600:hover{background-color:var(--color-yellow-600)}.hover\:\!text-white:hover{color:var(--color-white)!important}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-gray-200:hover{color:var(--color-gray-200)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-red-100:hover{color:var(--color-red-100)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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)}.hover\:brightness-90:hover{--tw-brightness:brightness(90%);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,)}.hover\:duration-300:hover{--tw-duration:.3s;transition-duration:.3s}.hover\:ease-in-out:hover{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}.focus\:border-transparent:focus{border-color:#0000}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-\[\#1a202c\]:active{background-color:#1a202c}.active\:bg-green-700:active{background-color:var(--color-green-700)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-pointer:disabled{cursor:pointer}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:96rem){.max-2xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:40rem){.sm\:mt-3{margin-top:calc(var(--spacing)*3)}.sm\:mb-3{margin-bottom:calc(var(--spacing)*3)}.sm\:mb-6{margin-bottom:calc(var(--spacing)*6)}.sm\:ml-auto{margin-left:auto}.sm\:h-12{height:calc(var(--spacing)*12)}.sm\:w-auto{width:auto}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:p-0{padding:calc(var(--spacing)*0)}.sm\:p-3{padding:calc(var(--spacing)*3)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:ms-6{margin-inline-start:calc(var(--spacing)*6)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-4{margin-bottom:calc(var(--spacing)*4)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-40{width:calc(var(--spacing)*40)}.md\:w-\[90px\]{width:90px}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:pr-4{padding-right:calc(var(--spacing)*4)}.md\:pl-4{padding-left:calc(var(--spacing)*4)}.md\:text-center{text-align:center}}@media (min-width:64rem){.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:hidden{display:none}.lg\:h-\[calc\(100vh-256px\)\]{height:calc(100vh - 256px)}.lg\:h-screen{height:100vh}.lg\:w-2\/3{width:66.6667%}.lg\:w-\[100px\]{width:100px}.lg\:w-full{width:100%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:overflow-hidden{overflow:hidden}.lg\:border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.lg\:border-\[\#C6C8C9\]{border-color:#c6c8c9}.lg\:p-0{padding:calc(var(--spacing)*0)}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:text-center{text-align:center}}@media (min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_\.ant-select-selector\]\:\!m-0 .ant-select-selector{margin:calc(var(--spacing)*0)!important}.\[\&_\.ant-select-selector\]\:\!border-0 .ant-select-selector{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_\.ant-select-selector\]\:\!p-0 .ant-select-selector{padding:calc(var(--spacing)*0)!important}.\[\&_\.ant-select-selector\]\:\!shadow-none .ant-select-selector{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@layer base{:root{font-family:Sarabun;line-height:1.5;font-weight:400;font-size:14px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--font-bold: 700;--font-semibold: 600;--font-lightBold: 500;--font-normal: 400;--font-size-sm: 14px;--font-size-xl: 16px;--font-size-2xl: 20px;--font-size-3xl: 24px;--font-size-4xl: 28px;--font-size-5xl: 32px;--font-size-6xl: 36px;--font-size-7xl: 40px;--font-size-base: 16px;--primary-color: #002c55;--secondary-color: #4995ff;--tertiary-color: #ecf4ff;--header-color: #a6cbff;--light-color: #c0daff;--opacity-color: rgb(170, 198, 247, .1);--bg-color: #a6cbff;--login-color: #36cccc;--bg-table-color: #fbfcfe;--white-color: #ffffff;--whiteTrans-color: rgba(255, 255, 255, .8);--black-color: #403d38;--gray-color: #9f9c9b;--cardBG-color: rgba(166, 203, 255, .3);--text-gray: #929292;--danger-color: #ad1b20;--warning-color: #fac63b;--success-color: #63a164;--mainText-color: var(--black-color);--menuText-color: var(--black-color);--menuTextActive-color: var(--white-color);--subMenuTextActive-color: var(--tertiary-color);--subMenuText-color: #7b7b7b;--successText-color: var(var(--success-color));--dangerText-color: var(var(--danger-color));--mainBg-color: var(--primary-color);--menuBg-color: var(--secondary-color);--menuBgActive-color: var(--primary-color);--subMenuBg-color: var(--white-color);--subMenuBgActive-color: var(--secondary-color);--mainBtn-color: var(--primary-color);--cancelBtn-color: var(--white-color);--mainBtnText-color: var(--white-color);--cancelBtnText--color: var(--primary-color);--tableHeadBg-color: var(--header-color);--tableHeadText-color: var(--primary-color);--subTableHeadBg-color: var(--header-color);--card-shadow: rgba(149, 157, 165, .3) 0px 8px 12px}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}*{font-family:Sarabun,sans-serif!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toast-progress-red{background:#dc2626!important;background-image:none!important}.searchBox .ant-btn-default{box-shadow:none}.pagination{margin:20px 0;align-self:end}.bold{font-weight:var(--font-bold)}.ant-btn-primary{color:#fff;background-color:#b58d54;box-shadow:0 2px #0591ff1a}.ant-btn-primary:not(:disabled):hover{color:#fff;background-color:#b58d5499}.column{display:flex;flex:1;flex-direction:column;flex-wrap:wrap}.checkBoxUnitSelectedGrid{width:100%;flex-wrap:wrap}.checkBoxUnitSelectedGrid .ant-checkbox-group-item{width:12.5%;margin:0 0 20px;padding-right:5px;justify-content:center}.space{height:15px}.ant-tabs-tab-btn{color:#7b6038}:where(.css-dev-only-do-not-override-1sh5xth).ant-breadcrumb{font-size:40px}:where(.Calendar-detail).ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date{display:block;width:auto;height:6vh;margin:0 20px;padding:0 20px 20px;border:0;border-top:2px solid rgba(5,5,5,.06);border-radius:0;transition:background .3s}:where(.Calendar-detail).ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th{height:auto;padding-inline-end:40px;padding-bottom:4px;line-height:18px}.ant-breadcrumb-separator{font-size:40px;color:#000}.ant-modal-confirm-confirm{width:40%!important;max-width:400px}.ant-modal-confirm-confirm .ant-modal-body{height:20%;margin-bottom:10%}.ant-modal-confirm-body-wrapper{text-align:center;padding-top:20px}.ant-modal-confirm-btns{text-align:center!important}.ant-modal-confirm-btns .ant-btn-dangerous{background-color:var(--primary-color)!important;color:var(--white-color)!important;border:none;padding:0 50px;height:40px;border-radius:20px}.ant-modal-confirm-btns .ant-btn-dangerous:hover{border-color:var(--primary-color)!important}.ant-modal-confirm-btns .ant-btn-primary{background-color:var(--primary-color)!important;color:var(--white-color)!important;border:none;padding:0 50px;height:40px;border-radius:20px}.ant-modal-confirm-btns .ant-btn-primary:hover{border-color:var(--primary-color)!important}.ant-modal-confirm-btns .ant-btn-default{padding:0 50px;height:40px;border-radius:20px}.ant-modal-confirm-btns .ant-btn-default:hover{border:1px solid var(--primary-color);color:var(--primary-color)}.ant-modal-title{padding-bottom:15px;border-bottom:solid 2px rgba(211,211,211,.6)}.ant-modal-content{border-radius:30px!important}.ant-table-thead>tr>th,.ant-table-thead>tr>td{background-color:var(--tableHeadBg-color)!important}.ant-table-tbody>tr>td{background-color:var(--tableHeadBg-color)!important}.ant-table-thead>tr>th{color:var(--tableHeadText-color)!important}.ant-table-column-title{font-weight:var(--font-bold)}.ant-table-thead>tr>th{font-weight:var(--font-bold)!important}.ant-table-expanded-row .ant-table-thead>tr>th{background-color:var(--subTableHeadBg-color)!important}.ant-table-expanded-row .ant-table{margin-inline:0!important;background:var(--gray-color)}.ant-table-expanded-row .ant-table-cell-row-hover{background:var(--gray-color)!important}.ant-table-expanded-row table>thead>tr:first-child>*:first-child,.ant-table-expanded-row table>thead>tr:first-child>*:last-child{border-radius:0!important}.ant-table-expanded-row td{padding-left:0!important;padding-right:0!important}.ant-table-tbody>tr>td{background-color:var(--bg-table-color)!important}.ant-table-tbody>tr.ant-table-row:hover>td{background-color:var(--bg-table-color)!important}.ant-table-cell{color:var(--primary-color)}.ant-btn-primary:hover{background-color:var(--primary-color)!important;opacity:.9;transition:.3s}.iconButton{font-size:20px!important}.iconWidthButton{width:20px;height:20px}.ant-modal-close{color:var(--danger-color)!important}.ant-btn-icon svg path{stroke:var(--primary-color)!important}.successModalContainer{display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:10px 0;gap:10px}.statusModalController .ant-modal-content{border-radius:8px!important}.ant-modal-confirm-confirm.confirmModalStyle .ant-modal-content{border-radius:8px!important;padding:28px}.ant-modal-confirm-confirm.confirmModalStyle .ant-modal-body{margin-bottom:0!important}.ant-modal-confirm-confirm.confirmModalStyle .ant-modal-body .ant-modal-confirm-body-wrapper{padding-top:0}.ant-modal-confirm-confirm.confirmModalStyle .ant-modal-confirm-paragraph{margin-bottom:16px!important}.ant-modal-confirm-confirm.confirmModalStyle .ant-modal-confirm-paragraph .ant-modal-confirm-title>span{font-weight:600!important;color:var(--primary-color)}.ant-modal-confirm-confirm.confirmModalStyle .ant-modal-confirm-paragraph .ant-modal-confirm-content{color:#929292}.confirmModalFooter{display:flex;justify-content:space-between}.confirmModalFooter>.cancelBtnColor{background-color:#d73232;color:#fff;border:0;order:2;border-radius:16px;transition:all .3s ease-out}.confirmModalFooter>.cancelBtnColor:hover{background-color:#b32323!important;color:#fff!important}.confirmModalFooter>.primaryColor{background-color:#38be43;color:#fff;border:0;order:1;border-radius:16px;transition:all .3s ease-out}.confirmModalFooter>.primaryColor:hover{background-color:#2c9735!important;color:#fff!important}.statusModalController .ant-modal-confirm-body{justify-content:center}.ant-modal-confirm-title{text-align:center}.titleHeader{display:flex;flex-direction:column;flex:1;font-weight:var(--font-normal);font-size:var(--font-size-6xl);color:var(--primary-color);margin-bottom:32px}.ant-picker-clear svg{fill:var(--danger-color)}.ant-input-clear-icon svg{fill:var(--danger-color)}.createModalController{max-width:80vw;min-width:600px}.uploadCircleBtnContainer:hover{cursor:pointer}.uploadCircleBtn{background-color:var(--white-color);display:flex;justify-content:center;align-items:center}.successIcon{width:50px;height:50px}.ant-btn-primary{background-color:var(--primary-color)}.ant-switch{background-color:var(--success-color)}.ant-switch:hover:not(.ant-switch-disabled){background-color:var(--success-color);opacity:.7}.ant-switch.ant-switch-checked{background-color:var(--danger-color)}.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--danger-color);opacity:.7}.webBackGround{background:url(/assets/BG-DfH966MB.png);background-color:#f9f9f9;width:100vw;height:100%;max-height:100vh;background-position:center center;background-repeat:no-repeat;background-size:cover;position:fixed}@media only screen and (max-width: 600px){.webBackGround{background:url(/assets/BGmobile-CXyAC2zv.png);background-position:center center;background-repeat:no-repeat;background-size:cover}}.unauthorized-container{width:100%;height:100%;min-height:100vh;position:relative;font-family:var(--font-family)}@media (max-width: 768px){.unauthorized-container{padding:0}}@media (max-width: 480px){.unauthorized-container{min-height:100vh}}.sideMenuContainer{height:100vh;background:#fff!important;display:flex;flex-direction:column;position:relative;padding:20px 15px;transition:all .3s ease}.sideMenuContainer.collapsed{padding:20px 8px;width:80px}.sideMenuContainer .ant-menu{border-inline-end:none!important;background:transparent!important;padding:0}.sideMenuHeader{padding:20px;text-align:center;background:transparent;transition:all .3s ease}.sideMenuContainer.collapsed .sideMenuHeader{padding:10px 5px}.sideMenuContainer.collapsed .sideMenuLogo{margin-bottom:10px}.sideMenuLogo{margin-bottom:20px;min-height:40px;display:flex;align-items:center;justify-content:center}.sideMenuLogo img{width:80%;height:auto}.collapsedLogo{width:40px;height:40px;margin:0 auto;background:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;border-radius:8px}.collapseToggle{background:none;border:none;color:#1a2944;cursor:pointer;padding:8px;font-size:20px;transition:all .3s}.collapseToggle:hover{color:#42a5f5}.menuWrapper{flex:1;overflow-y:auto;overflow-x:hidden}.menuWrapper::-webkit-scrollbar{width:0px}.sideMenuIcon{width:24px;height:24px;margin-right:15px}.sideMenuContainer.collapsed .sideMenuIcon{margin-right:0}.sideMenuFooter{margin-top:auto;padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}.sideMenuContainer.collapsed .sideMenuFooter{padding-top:10px;border-top:1px solid rgba(0,0,0,.1)}.sideMenuContainer.collapsed .sideMenuFooter .ant-menu-item{width:48px!important;height:48px!important;margin:0 auto!important;background:#fff!important;color:#fff!important}.sideMenuContainer.collapsed .sideMenuFooter .ant-menu-item:hover{background:#e5e7eb!important}.textVersion{padding:15px;text-align:right;color:#999;font-size:12px;opacity:.6}.sideMenuContainer .ant-menu-item{color:#4b5563!important;background:#fff!important;margin:0 0 6px!important;height:48px!important;line-height:48px!important;border-radius:8px!important;padding:0 16px!important;box-shadow:0 1px 3px #0000000d!important;transition:all .3s ease!important;border:none!important;display:flex!important;align-items:center!important;font-weight:400;font-size:15px}.sideMenuContainer .ant-menu-item:hover{background:#e5e7eb!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px #0000001f!important}.sideMenuContainer .ant-menu-item-selected:hover{background:var(--bg-color)!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #1e3a8a66!important}.sideMenuContainer .ant-menu-item-selected:hover .sideMenuIcon{color:#fff!important}.sideMenuContainer .ant-menu-item-selected{color:#fff!important;background:var( --primary-color )!important;font-weight:500!important;box-shadow:0 2px 6px #1e3a8a40!important}.sideMenuContainer .ant-menu-item-selected:after{display:none}.sideMenuContainer .ant-menu-submenu-title{background:#fff!important;color:#4b5563!important;margin:0 0 6px!important;height:48px!important;line-height:48px!important;border-radius:8px!important;padding:0 16px!important;box-shadow:0 1px 3px #0000000d!important;transition:all .3s ease!important;font-weight:400;font-size:15px}.sideMenuContainer .ant-menu-submenu-selected>.ant-menu-submenu-title,.sideMenuContainer .ant-menu-submenu-open>.ant-menu-submenu-title{background:var(--primary-color)!important;color:#fff!important;box-shadow:0 2px 6px #1e3a8a40!important;font-weight:500}.sideMenuContainer .ant-menu-submenu-title:hover{background:#e5e7eb!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 2px 6px #0000001a!important}.sideMenuContainer .ant-menu-submenu-selected>.ant-menu-submenu-title:hover,.sideMenuContainer .ant-menu-submenu-open>.ant-menu-submenu-title:hover{background:var(--bg-color)!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #1e3a8a66!important}.sideMenuContainer .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff!important;background:var(--primary-color)!important}.sideMenuContainer .ant-menu-submenu-open>.ant-menu-submenu-title{background:var(--primary-color)!important;color:#fff!important}.sideMenuContainer .ant-menu-sub{background:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important}.sideMenuContainer .ant-menu-submenu .ant-menu-item{color:#4b5563!important;background:#fff!important;margin:0 0 4px!important;height:44px!important;line-height:44px!important;border-radius:6px!important;padding:0 16px!important;box-shadow:0 1px 2px #0000000a!important;transition:all .3s ease!important;font-weight:400;font-size:14px}.sideMenuContainer .ant-menu-submenu .ant-menu-item:hover{background:#e5e7eb!important;color:#fff!important;transform:translate(3px)!important;box-shadow:0 2px 6px #0000001a!important}.sideMenuContainer .ant-menu-submenu .ant-menu-item-selected{color:var(--primary-color)!important;background:#bfdbfe!important;font-weight:500!important;box-shadow:0 1px 4px #3b82f633!important}.sideMenuContainer .ant-menu-item .sideMenuIcon,.sideMenuContainer .ant-menu-submenu .ant-menu-item .sideMenuIcon,.sideMenuContainer .ant-menu-submenu-title .sideMenuIcon{color:#3b82f6!important}.sideMenuContainer .ant-menu-submenu-selected>.ant-menu-submenu-title .sideMenuIcon,.sideMenuContainer .ant-menu-submenu-open>.ant-menu-submenu-title .sideMenuIcon{color:#fff!important}.sideMenuContainer .ant-menu-submenu-selected>.ant-menu-submenu-title:hover .sideMenuIcon,.sideMenuContainer .ant-menu-submenu-open>.ant-menu-submenu-title:hover .sideMenuIcon{color:#fff!important}.sideMenuContainer .ant-menu-item-selected .sideMenuIcon{color:#fff!important}.sideMenuContainer .ant-menu-submenu .ant-menu-item-selected .sideMenuIcon{color:var( --bg-color )!important}.sideMenuContainer.collapsed .ant-menu-item,.sideMenuContainer.collapsed .ant-menu-submenu-title{padding:0!important;text-align:center;justify-content:center;display:flex!important;align-items:center!important;margin:0 auto 8px!important;height:48px!important;width:48px!important;border-radius:8px!important}.sideMenuContainer.collapsed .sideMenuIcon{margin-right:0!important;margin-left:0!important;width:24px!important;height:24px!important;display:block!important;flex-shrink:0!important}.sideMenuContainer.collapsed .ant-menu-item>.ant-menu-title-content,.sideMenuContainer.collapsed .ant-menu-submenu-title>.ant-menu-title-content{display:none!important}.sideMenuContainer.collapsed .ant-menu-item>span:not(.sideMenuIcon),.sideMenuContainer.collapsed .ant-menu-submenu-title>span:not(.sideMenuIcon){display:none!important}.sideMenuContainer.collapsed a{display:flex!important;align-items:center!important;justify-content:center!important}.sideMenuContainer.collapsed a>span:not(.sideMenuIcon){display:none!important}.sideMenuContainer.collapsed .ant-menu-item{color:#4b5563!important;background:#fff!important;box-shadow:0 1px 3px #0000000d!important}.sideMenuContainer.collapsed .ant-menu-item:hover{background:#e5e7eb!important;color:#fff!important;transform:scale(1.05)!important}.sideMenuContainer.collapsed .ant-menu-item-selected{color:#fff!important;background:var(--primary-color)!important;box-shadow:0 2px 6px #1e3a8a4d!important}.sideMenuContainer.collapsed .ant-menu-item-selected .sideMenuIcon{color:#fff!important}.sideMenuContainer.collapsed .ant-menu-item-selected:hover{background:var(--bg-color)!important;color:#fff!important;transform:scale(1.05)!important;box-shadow:0 4px 12px #1e3a8a66!important}.sideMenuContainer.collapsed .ant-menu-item-selected:hover .sideMenuIcon{color:#fff!important}.sideMenuContainer.collapsed .ant-menu-submenu-title{color:#4b5563!important;background:#fff!important;box-shadow:0 1px 3px #0000000d!important}.sideMenuContainer.collapsed .ant-menu-submenu-title:hover{background:#e5e7eb!important;color:#fff!important;transform:scale(1.05)!important}.sideMenuContainer.collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title,.sideMenuContainer.collapsed .ant-menu-submenu-open>.ant-menu-submenu-title{background:var(--primary-color)!important;color:#fff!important;box-shadow:0 2px 6px #1e3a8a4d!important}.sideMenuContainer.collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title .sideMenuIcon,.sideMenuContainer.collapsed .ant-menu-submenu-open>.ant-menu-submenu-title .sideMenuIcon{color:#fff!important}.sideMenuContainer.collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title:hover,.sideMenuContainer.collapsed .ant-menu-submenu-open>.ant-menu-submenu-title:hover{background:var(--bg-color)!important;color:#fff!important;transform:scale(1.05)!important;box-shadow:0 4px 12px #1e3a8a66!important}.sideMenuContainer.collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title:hover .sideMenuIcon,.sideMenuContainer.collapsed .ant-menu-submenu-open>.ant-menu-submenu-title:hover .sideMenuIcon{color:#fff!important}.sideMenuContainer.collapsed .ant-menu-submenu-title .sideMenuIcon,.sideMenuContainer.collapsed .ant-menu-item .sideMenuIcon{color:#3b82f6!important}.sideMenuContainer.collapsed .ant-menu-sub,.sideMenuContainer.collapsed .ant-menu-submenu-arrow{display:none!important}.sideMenuContainer .ant-menu-inline-collapsed>.ant-menu-item,.sideMenuContainer .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{padding:0 calc(50% - 12px)!important}.sideMenuContainer a{color:inherit;text-decoration:none;display:flex;align-items:center;width:100%;height:100%}.sideMenuContainer,.sideMenuContainer .ant-menu,.sideMenuContainer .ant-menu-item,.sideMenuContainer .ant-menu-submenu-title{transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-tooltip-inner{background-color:#000000d9;color:#fff;font-size:14px;padding:6px 12px}.sideMenuContainer .ant-menu-item:active,.sideMenuContainer .ant-menu-submenu-title:active{background:transparent}.sideMenuContainer .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:var( --primary-color )!important}.sideMenuContainer .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu .ant-menu-item-selected{background-color:#bfdbfe!important}.sideMenuContainer .ant-menu-item a:hover{color:inherit}.sideMenuContainer .ant-menu-submenu-arrow{color:var(--primary-color)!important}.sideMenuContainer .ant-menu-submenu-selected .ant-menu-submenu-arrow,.sideMenuContainer .ant-menu-submenu:hover .ant-menu-submenu-arrow,.sideMenuContainer .ant-menu-submenu-open .ant-menu-submenu-arrow{color:var(--white-color)!important}.sideMenuContainer .ant-menu-item:after,.sideMenuContainer .ant-menu-submenu .ant-menu-item:after{display:none}.ant-radio-group.languageBtnGroup>.ant-radio-button-wrapper:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.ant-radio-group.languageBtnGroup>.ant-radio-button-wrapper:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.languageBtnGroup .ant-radio-button-wrapper-checked{background-color:var(--tertiary-color)!important;color:var(--primary-color)!important;border-color:var(--secondary-color)}.sideContainer{background:var(--white-color)!important;height:100vh;position:fixed!important;left:0;top:0;bottom:0;overflow-y:auto!important;overflow-x:hidden!important;z-index:2;box-shadow:2px 0 8px #0000001a}.authorizeBG{background:var(--opacity-color)!important;width:100%;height:100vh;background-position:center;background-repeat:no-repeat;background-size:cover;position:fixed;transition:left .3s;z-index:1}.authorizeContentContainer{margin:25px 25px 24px;overflow:initial;height:100%;z-index:2;background:var(--white-color)!important;border-radius:20px;padding:30px;box-shadow:0 4px 20px #00000014;min-height:calc(100vh - 140px)}.sideContainer::-webkit-scrollbar{width:0px;background:transparent}.ant-layout{transition:all .3s ease}.ant-layout-sider{background:var(--white-color)!important}.ant-layout-sider-children{height:100%;background:var(--white-color)!important}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.announceFormModal{width:70%!important}.managementTopActionGroup{display:flex;flex-direction:row;flex:1;justify-content:space-between;margin-bottom:20px}.managementTopActionLeftGroup{display:flex;flex-direction:row;width:65%;justify-content:space-between}.managementDatePicker,.managementSearchBox{width:48%!important}.managementExportBtn{width:20%!important}.addmanagementBtn{width:100%!important}.managementModalContainer{display:flex;flex:1;flex-direction:row;box-sizing:border-box;margin-top:10px}.managementModalColumn{display:flex;flex-direction:column;flex:1;padding:0 10px}.managementBottomActionContainer{margin-top:40px}.userManagementExportBtn{width:150px}.ant-modal.service-center-edit-modal{width:1000px!important;max-width:95vw!important}.service-center-edit-modal .ant-modal-content,.service-center-edit-modal .ant-modal-body{width:100%!important}.service-center-edit-modal-form{max-width:800px;margin:0 auto}.service-center-edit-modal .ant-modal-body{padding:24px}.service-center-edit-modal .loading-container{display:flex;justify-content:center;align-items:center;min-height:200px;padding:40px}.service-center-edit-modal .loading-container .ant-spin{color:var(--primary-color)}.service-center-edit-modal .ant-steps{margin-bottom:24px;padding:16px;background-color:#f7f9fc;border-radius:8px}.service-center-edit-modal .ant-steps-label-vertical .ant-steps-item-icon{margin-left:auto;margin-right:auto;width:32px;height:32px;line-height:32px;display:flex;justify-content:center;align-items:center;border-width:1px;border-style:solid}.service-center-edit-modal .ant-steps-label-vertical .ant-steps-item-content{text-align:center;width:auto;display:block;min-height:auto}.service-center-edit-modal .ant-steps-label-vertical .ant-steps-item-title{font-size:12px;margin-top:8px;padding-right:0;line-height:1.2}.service-center-edit-modal .ant-steps-item .ant-steps-item-icon{background-color:#d9d9d9;border-color:#d9d9d9}.service-center-edit-modal .ant-steps-item .ant-steps-item-icon .ant-steps-icon{font-size:14px;color:#595959;font-weight:400}.service-center-edit-modal .ant-steps-item .ant-steps-item-title{color:#8c8c8c}.service-center-edit-modal .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#fff!important;font-weight:700}.service-center-edit-modal .ant-steps-item:nth-child(1).ant-steps-item-process .ant-steps-item-icon{background-color:#d9363e;border-color:#d9363e}.service-center-edit-modal .ant-steps-item:nth-child(2).ant-steps-item-process .ant-steps-item-icon{background-color:#52c4e5;border-color:#52c4e5}.service-center-edit-modal .ant-steps-item:nth-child(3).ant-steps-item-process .ant-steps-item-icon{background-color:#a372f7;border-color:#a372f7}.service-center-edit-modal .ant-steps-item:nth-child(4).ant-steps-item-process .ant-steps-item-icon{background-color:#f5a623;border-color:#f5a623}.service-center-edit-modal .ant-steps-item:nth-child(5).ant-steps-item-process .ant-steps-item-icon{background-color:#52c41a;border-color:#52c41a}.service-center-edit-modal .ant-steps-item:nth-child(6).ant-steps-item-process .ant-steps-item-icon{background-color:#13c2c2;border-color:#13c2c2}.appointment-slots-container{margin:20px 0;padding:20px;border:1px solid #e8e8e8;border-radius:8px;background-color:#fafafa}.appointment-slots-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-weight:500;font-size:16px}.appointment-slots-header span{display:flex;align-items:center}.slot-field{margin-bottom:8px}.slot-field label{display:block;margin-bottom:4px;font-weight:500;color:#333}.appointment-submit-section{margin-top:20px;text-align:center}.send-button-teal{background-color:#20c997!important;border-color:#20c997!important;color:#fff!important;font-weight:500;min-width:150px}.send-button-teal:hover,.send-button-teal:focus{background-color:#1baa80!important;border-color:#1baa80!important;color:#fff!important}.send-button-teal:disabled{background-color:#d9d9d9!important;border-color:#d9d9d9!important;color:#999!important}.service-center-edit-modal .report-summary-collapse .ant-collapse-item{margin-bottom:16px;border:1px solid #e8e8e8;border-radius:8px;background-color:#fff}.service-center-edit-modal .report-summary-collapse .ant-collapse-header{font-weight:500;border-radius:8px 8px 0 0}.service-center-edit-modal .report-summary-collapse .ant-collapse-content{border-top:1px solid #e8e8e8}.service-center-edit-modal .report-summary-collapse .ant-collapse-content-box{padding:16px}.service-center-edit-modal h4{margin-bottom:16px;font-size:16px;font-weight:600;color:#333}.service-center-edit-modal .status-update-section{margin-top:24px}.service-center-edit-modal .status-update-section .ant-form-item-label>label{font-weight:500}.service-center-edit-modal .status-update-section .ant-picker{width:100%}.service-center-edit-modal .action-buttons{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.service-center-edit-modal .close-ticket-link{color:#ff4d4f;cursor:pointer;margin-right:auto;align-self:center;background:none;border:none;text-decoration:underline}.service-center-edit-modal .close-ticket-link:hover{color:#d9363e;text-decoration:underline}.service-center-edit-modal .info-alert{margin-top:16px}.service-center-edit-modal .ant-alert-info.info-alert{background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:8px}.service-center-edit-modal .ant-alert-info.info-alert .ant-alert-icon,.service-center-edit-modal .ant-alert-info.info-alert .ant-alert-message{color:#1890ff}.service-center-edit-modal .summary-content{display:grid;grid-template-columns:1fr 2fr;gap:16px;align-items:flex-start}.service-center-edit-modal .summary-image-container img{max-width:100%;height:auto;border-radius:4px;-o-object-fit:cover;object-fit:cover;max-height:200px}.service-center-edit-modal .summary-details{display:grid;grid-template-columns:auto 1fr;gap:8px 16px}.service-center-edit-modal .summary-details dt{font-weight:500;color:#595959}.service-center-edit-modal .summary-details dd{margin-left:0;color:#262626}.repairing-step-layout{display:flex;gap:24px;margin-top:16px;margin-bottom:24px}.repairing-step-left-column,.repairing-step-right-column{flex:1;display:flex;flex-direction:column;gap:16px}.service-center-edit-modal .image-gallery-container h5{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.service-center-edit-modal .action-buttons .send-button-dark-blue{background-color:#003a70!important;border-color:#003a70!important;color:#fff!important}.service-center-edit-modal .action-buttons .send-button-dark-blue:hover,.service-center-edit-modal .action-buttons .send-button-dark-blue:focus{background-color:#002a50!important;border-color:#002a50!important;color:#fff!important}.appointment-slots-container .ant-card{margin-bottom:12px;border:1px solid #e8e8e8;border-radius:6px}.appointment-slots-container .ant-card-head{background-color:#f7f9fc;border-bottom:1px solid #e8e8e8}.appointment-slots-container .ant-card-head-title{font-weight:500;font-size:14px}.appointment-slots-container .ant-card-body{padding:16px}.appointment-slots-container .ant-picker-range{width:100%}@media (max-width: 768px){.service-center-edit-modal .summary-content{grid-template-columns:1fr}.repairing-step-layout{flex-direction:column}.service-center-edit-modal-form{max-width:100%}.appointment-slots-container .ant-row{flex-direction:column}.appointment-slots-container .ant-col{width:100%!important;margin-bottom:12px}}.appointment-slots-container .ant-form-item-has-error .ant-picker,.appointment-slots-container .ant-form-item-has-error .ant-picker-range{border-color:#ff4d4f}.appointment-slots-container .ant-form-item-explain-error{color:#ff4d4f;font-size:12px;margin-top:4px}.serviceCenterListsTopActionLeftGroup{display:flex;flex-direction:row;width:80%;justify-content:space-between}.serviceCenterListsTopActionGroup{display:flex;flex-direction:row;flex:1;justify-content:space-between;margin-bottom:20px}.serviceCenterDatePicker,.serviceCenterSearchBox{width:100%!important;margin-left:20px}.createServiceCenterBtn{width:10%!important;margin-left:20px}.stat-card-shadow{box-shadow:#959da54d 0 8px 12px;border-radius:12px;background-color:#fff}.serviceCenterSelect{width:100%!important;margin-left:20px}.serviceCenterSelect .ant-select-selector{height:40px!important;border-radius:8px!important;display:flex;align-items:center;background-color:#fff!important;border:1px solid #d9d9d9!important}.serviceCenterSelect .ant-select-selection-item{display:flex;align-items:center}.cs-main-container{position:relative;display:flex;flex-direction:row;height:100%;overflow:auto;border:solid 1px #d1dbe3;box-sizing:border-box;color:#000000de;background-color:#fff;font-size:1rem}.cs-main-container>.cs-conversation-list{order:0;height:100%;flex-basis:300px;border-top:solid 0px #d1dbe3;border-right:solid 1px #d1dbe3;border-bottom:solid 0px #d1dbe3;border-left:solid 0px #d1dbe3;box-shadow:2px 0 5px -2px #00000061;z-index:2}.cs-main-container>.cs-sidebar.cs-sidebar--left{order:0;height:100%;max-width:320px;flex-basis:35%;border-right:solid 1px #d1dbe3;z-index:2}.cs-main-container>.cs-sidebar.cs-sidebar--right{flex-basis:25%;min-width:150px;max-width:320px;border-top:solid 0px #d1dbe3;border-right:solid 0px #d1dbe3;border-bottom:solid 0px #d1dbe3;border-left:solid 1px #d1dbe3}.cs-main-container>.cs-sidebar.cs-sidebar--left .cs-search{margin:.5em}.cs-main-container .cs-chat-container{order:1;z-index:1;flex-grow:1;flex-basis:65%;border-right:solid 0px #d1dbe3}.cs-main-container .cs-sidebar{order:2;height:100%;z-index:3}.cs-main-container .cs-sidebar .cs-expansion-panel{border-left:0;border-top:0;border-right:0}.cs-main-container .cs-sidebar .cs-expansion-panel:nth-last-child(3){border-bottom:0}.cs-main-container .cs-conversation-header{z-index:1}.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__back,.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__actions .cs-button--info{display:none}@media (max-width: 768px){.cs-main-container--responsive{min-width:calc(1.6em + 220px)}.cs-main-container--responsive .cs-search{display:none}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--left{flex-basis:calc(1.6em + 40px);min-width:calc(1.6em + 40px)}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--right{display:none}.cs-main-container--responsive>.cs-conversation-list{flex-basis:calc(1.6em + 40px)}.cs-main-container--responsive .cs-conversation-list .cs-conversation>.cs-avatar,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation>.cs-avatar{margin-right:0}.cs-main-container--responsive .cs-conversation-list .cs-conversation__content,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__content,.cs-main-container--responsive .cs-conversation-list .cs-conversation__operations,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__operations,.cs-main-container--responsive .cs-conversation-list .cs-conversation__last-activity-time,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__last-activity-time{display:none}.cs-main-container--responsive .cs-conversation-list .cs-conversation__unread-dot,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__unread-dot{position:absolute;top:.3em;right:.3em;margin-right:0}.cs-main-container--responsive .cs-conversation-header .cs-conversation-header__actions .cs-button--info{display:flex}}@media (max-width: 576px){.cs-main-container--responsive{min-width:auto}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--left{display:none}.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__back{display:flex}}.cs-message{box-sizing:border-box;font-size:1em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;color:#000000de;display:flex;flex-direction:row;padding:0;background-color:transparent;overflow:hidden;border-radius:0}.cs-message:only-child{margin:.2em 0 0}.cs-message:not(:only-child){margin:.2em 0 0}.cs-message__avatar{box-sizing:border-box;margin:0 8px 0 0;display:flex;flex-direction:column;justify-content:flex-end;width:42px}.cs-message__content-wrapper{box-sizing:border-box;display:flex;flex-direction:column}.cs-message__header{box-sizing:border-box;color:#4d4d4dde;background-color:transparent;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;font-size:.8em;margin:0 .2em .1em}.cs-message__header .cs-message__sender-name{box-sizing:border-box;color:#4d4d4dde;background-color:transparent}.cs-message__header .cs-message__sent-time{box-sizing:border-box;color:#4d4d4dde;background-color:transparent;margin-left:auto;padding-left:.8em}.cs-message__footer{box-sizing:border-box;color:#4d4d4dde;background-color:transparent;display:flex;font-size:.8em;margin:.1em .2em 0}.cs-message__footer .cs-message__sender-name{box-sizing:border-box;color:#4d4d4dde;background-color:transparent}.cs-message__footer .cs-message__sent-time{box-sizing:border-box;color:#4d4d4dde;background-color:transparent;margin-left:auto;padding-left:.8em}.cs-message__content{box-sizing:border-box;color:#000000de;background-color:#c6e3fa;margin-top:0;padding:.6em .9em;border-radius:.7em;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:.91em;font-variant:normal}.cs-message--incoming{color:#000000de;background-color:transparent;margin-right:auto}.cs-message--incoming .cs-message__avatar{margin:0 8px 0 0}.cs-message--incoming .cs-message__sender-name,.cs-message--incoming .cs-message__sent-time{display:none}.cs-message--incoming .cs-message__content{color:#000000de;background-color:#c6e3fa;border-radius:0 .7em .7em 0}.cs-message--outgoing{color:#000000de;background-color:transparent;margin-left:auto;justify-content:flex-end}.cs-message--outgoing .cs-message__avatar{order:1;margin:0 0 0 8px}.cs-message--outgoing .cs-message__sender-name,.cs-message--outgoing .cs-message__sent-time{display:none}.cs-message--outgoing .cs-message__content{color:#000000de;background-color:#6ea9d7;border-radius:.7em 0 0 .7em}.cs-message.cs-message--incoming.cs-message--single{border-radius:0}.cs-message.cs-message--incoming.cs-message--single:not(:first-child){margin-top:.4em}.cs-message.cs-message--incoming.cs-message--single .cs-message__sender-name,.cs-message.cs-message--incoming.cs-message--single .cs-message__sent-time{display:block}.cs-message.cs-message--incoming.cs-message--single .cs-message__content{border-radius:0 .7em .7em}.cs-message.cs-message--incoming.cs-message--first{border-radius:0}.cs-message.cs-message--incoming.cs-message--first:not(:first-child){margin-top:.4em}.cs-message.cs-message--incoming.cs-message--first .cs-message__sender-name,.cs-message.cs-message--incoming.cs-message--first .cs-message__sent-time{display:block}.cs-message.cs-message--incoming.cs-message--first .cs-message__content{border-radius:0 .7em .7em 0;background-color:#c6e3fa}.cs-message.cs-message--incoming.cs-message--last{border-radius:0}.cs-message.cs-message--incoming.cs-message--last .cs-message__sent-time{display:none}.cs-message.cs-message--incoming.cs-message--last .cs-message__content{border-radius:0 .7em}.cs-message.cs-message--outgoing.cs-message--single{border-radius:0}.cs-message.cs-message--outgoing.cs-message--single:not(:first-child){margin-top:.4em}.cs-message.cs-message--outgoing.cs-message--single .cs-message__sent-time{display:block}.cs-message.cs-message--outgoing.cs-message--single .cs-message__content{border-radius:.7em .7em 0}.cs-message.cs-message--outgoing.cs-message--first{border-radius:0;margin-top:.4em}.cs-message.cs-message--outgoing.cs-message--first .cs-message__sent-time{display:block}.cs-message.cs-message--outgoing.cs-message--first .cs-message__content{border-radius:.7em 0 0 .7em;background-color:#6ea9d7}.cs-message.cs-message--outgoing.cs-message--last{border-radius:0}.cs-message.cs-message--outgoing.cs-message--last .cs-message__sent-time{display:none}.cs-message.cs-message--outgoing.cs-message--last .cs-message__content{border-radius:.7em 0 .7em .7em}.cs-message--incoming.cs-message--avatar-spacer{margin-left:50px}.cs-message--outgoing.cs-message--avatar-spacer{margin-right:50px}.cs-message--avatar-tl .cs-message__avatar{justify-content:flex-start;order:0;margin-right:8px;margin-left:0}.cs-message--avatar-tl .cs-message__message-wrapper{order:1}.cs-message--avatar-tr .cs-message__avatar{justify-content:flex-start;order:1;margin-left:8px;margin-right:0}.cs-message--avatar-tr .cs-message__message-wrapper{order:0}.cs-message--avatar-br .cs-message__avatar{justify-content:flex-end;order:1;margin-left:8px;margin-right:0}.cs-message--avatar-br .cs-message__message-wrapper{order:0}.cs-message--avatar-bl .cs-message__avatar{justify-content:flex-end;order:0;margin-right:8px;margin-left:0}.cs-message--avatar-bl .cs-message__message-wrapper{order:1}.cs-message--avatar-cl .cs-message__avatar{justify-content:center;order:0;margin-right:8px;margin-left:0}.cs-message--avatar-cl .cs-message__message-wrapper{order:1}.cs-message--avatar-cr .cs-message__avatar{justify-content:center;order:1;margin-left:8px;margin-right:0}.cs-message--avatar-cr .cs-message__message-wrapper{order:0}.cs-message-group{box-sizing:border-box;display:flex;flex-direction:row;margin:.4em 0 0}.cs-message-group__avatar{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end}.cs-message-group__content{box-sizing:border-box;display:flex;flex-direction:column}.cs-message-group__header{box-sizing:border-box;display:flex;font-size:.8em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;color:#0009;background-color:transparent;margin:0 0 .2em;padding:0}.cs-message-group__footer{box-sizing:border-box;display:flex;font-size:.8em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;color:#0009;background-color:transparent;margin:.2em 0 0;padding:0}.cs-message-group__messages{box-sizing:border-box}.cs-message-group__messages .cs-message:first-child{margin-top:0}.cs-message-group__messages .cs-message .cs-message__content{background-color:#c6e3fa;margin-top:0}.cs-message-group--incoming{justify-content:flex-start}.cs-message-group--incoming .cs-message-group__avatar{margin-right:8px;order:0}.cs-message-group--incoming .cs-message-group__content{order:1}.cs-message-group--incoming .cs-message-group__messages .cs-message:first-child .cs-message__content{border-radius:0 .7em .7em 0}.cs-message-group--incoming .cs-message-group__messages .cs-message .cs-message__content{border-radius:0 .7em .7em 0;color:#000000de;background-color:#c6e3fa}.cs-message-group--incoming .cs-message-group__messages .cs-message:last-child .cs-message__content{border-radius:0 .7em}.cs-message-group--incoming .cs-message-group__messages .cs-message:only-child .cs-message__content{border-radius:0 .7em .7em}.cs-message-group--outgoing{justify-content:flex-end;margin-left:auto}.cs-message-group--outgoing .cs-message-group__avatar{margin-left:8px;order:1}.cs-message-group--outgoing .cs-message-group__content{order:0}.cs-message-group--outgoing .cs-message-group__messages .cs-message{justify-content:flex-end}.cs-message-group--outgoing .cs-message-group__messages .cs-message:first-child .cs-message__content{border-radius:.7em 0 0 .7em}.cs-message-group--outgoing .cs-message-group__messages .cs-message .cs-message__content{border-radius:.7em 0 0 .7em;color:#000000de;background-color:#6ea9d7}.cs-message-group--outgoing .cs-message-group__messages .cs-message:last-child .cs-message__content{border-radius:.7em 0 .7em .7em}.cs-message-group--outgoing .cs-message-group__messages .cs-message:only-child .cs-message__content{border-radius:.7em .7em 0}.cs-message-group--avatar-tl .cs-message-group__avatar{justify-content:flex-start;order:0;margin-right:8px;margin-left:0}.cs-message-group--avatar-tl .cs-message-group__content{order:1}.cs-message-group--avatar-tr .cs-message-group__avatar{justify-content:flex-start;order:1;margin-left:8px;margin-right:0}.cs-message-group--avatar-tr .cs-message-group__content{order:0}.cs-message-group--avatar-bl .cs-message-group__avatar{justify-content:flex-end;order:0;margin-right:8px;margin-left:0}.cs-message-group--avatar-bl .cs-message-group__content{order:1}.cs-message-group--avatar-br .cs-message-group__avatar{justify-content:flex-end;order:1;margin-left:8px;margin-right:0}.cs-message-group--avatar-br .cs-message-group__content{order:0}.cs-message-group--avatar-cl .cs-message-group__avatar{justify-content:center;order:0;margin-right:8px;margin-left:0}.cs-message-group--avatar-cl .cs-message-group__content{order:1}.cs-message-group--avatar-cr .cs-message-group__avatar{justify-content:center;order:1;margin-left:8px;margin-right:0}.cs-message-group--avatar-cr .cs-message-group__content{order:0}.cs-message-separator{box-sizing:border-box;color:#6ea9d7;background-color:#fff;font-size:.8em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.cs-message-separator:before,.cs-message-separator:after{box-sizing:border-box;content:"";background-color:#6ea9d7;display:block;flex-grow:1;height:1px}.cs-message-separator:not(:empty):before{margin:0 1em 0 0}.cs-message-separator:not(:empty):after{margin:0 0 0 1em}.cs-message-list{box-sizing:border-box;width:100%;height:100%;overflow:hidden;min-height:1.25em;position:relative;color:#000000de;background-color:#fff}.cs-message-list__scroll-wrapper{box-sizing:border-box;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;padding:0 1.2em 0 .8em}.cs-message-list__scroll-to:first-child{box-sizing:border-box;float:left;clear:both;height:0}.cs-message-list__scroll-wrapper>.cs-message:nth-last-child(4){margin-bottom:2.65em}.cs-message-list__scroll-wrapper>.cs-message-group:nth-last-child(4){margin-bottom:2.65em}.cs-message-list .cs-typing-indicator{position:absolute;bottom:0;left:0;right:15px;background-color:#fff;padding:.5em;font-size:.9em;height:1.25em;line-height:1.25em}.cs-message-list__scroll-wrapper>.cs-message,.cs-message-list__scroll-wrapper>.cs-message-group{max-width:85%}.cs-message-list .cs-message.cs-message--incoming,.cs-message-list .cs-message-group.cs-message-group--incoming{margin-right:auto}.cs-message-list .cs-message.cs-message--outgoing,.cs-message-list .cs-message-group.cs-message-group--outgoing{margin-left:auto}.cs-message-list .cs-message-separator:not(:first-child){margin-top:1.2em}.cs-message-list__loading-more{box-sizing:content-box;display:flex;flex-direction:row;justify-content:center;position:absolute;background-color:#fff;padding:2px 0;top:0;left:0;right:0;height:1.2em;z-index:1}.cs-message-list__loading-more .cs-loader{width:1.2em;height:1.2em}.cs-message-list__loading-more .cs-loader:before,.cs-message-list__loading-more .cs-loader:after{width:100%;height:100%}.cs-message-list__loading-more--bottom{top:initial;bottom:0}.cs-message-list .ps__rail-y{z-index:2}.cs-avatar{position:relative;width:42px;height:42px;border-radius:50%;box-sizing:border-box}.cs-avatar>img{box-sizing:border-box;width:100%;height:100%;border-radius:50%}.cs-avatar:hover>img{filter:brightness(115%)}.cs-avatar.cs-avatar--xs{width:16px;height:16px;min-width:16px;min-height:16px}.cs-avatar.cs-avatar--sm{width:26px;height:26px;min-width:26px;min-height:26px}.cs-avatar.cs-avatar--md{width:42px;height:42px;min-width:42px;min-height:42px}.cs-avatar.cs-avatar--lg{width:68px;height:68px;min-width:68px;min-height:68px}.cs-avatar.cs-avatar--fluid{width:100%;height:100%}.cs-avatar.cs-avatar--fluid .cs-status{right:5%;width:22%;height:22%}.cs-avatar .cs-status{box-sizing:border-box;position:absolute;right:-1px;bottom:3%}.cs-avatar .cs-status__bullet{box-sizing:content-box;border:solid 2px #fff}.cs-avatar .cs-status--xs,.cs-avatar .cs-status--xs:not(.cs-status--named){font-size:1em;width:6px;height:6px;right:0;bottom:0}.cs-avatar .cs-status--xs .cs-status__bullet,.cs-avatar .cs-status--xs:not(.cs-status--named) .cs-status__bullet{width:4px;min-width:4px;height:4px}.cs-avatar .cs-status--sm,.cs-avatar .cs-status--sm:not(.cs-status--named){font-size:1em;width:12px;height:12px;right:-3px;bottom:-1px}.cs-avatar .cs-status--sm .cs-status__bullet,.cs-avatar .cs-status--sm:not(.cs-status--named) .cs-status__bullet{width:8px;min-width:8px;height:8px}.cs-avatar .cs-status--md,.cs-avatar .cs-status--md:not(.cs-status--named){font-size:1em;width:15px;height:15px}.cs-avatar .cs-status--md .cs-status__bullet,.cs-avatar .cs-status--md:not(.cs-status--named) .cs-status__bullet{width:11px;min-width:11px;height:11px}.cs-avatar .cs-status--lg,.cs-avatar .cs-status--lg:not(.cs-status--named){font-size:1em;width:18px;height:18px;bottom:4%}.cs-avatar .cs-status--lg .cs-status__bullet,.cs-avatar .cs-status--lg:not(.cs-status--named) .cs-status__bullet{width:14px;min-width:14px;height:14px}.cs-avatar-group{display:flex;flex-direction:row-reverse;overflow:visible;position:relative;flex-wrap:wrap;box-sizing:border-box;min-width:40px;align-content:flex-start;justify-content:flex-end}.cs-avatar-group .cs-avatar--active{z-index:1}.cs-avatar-group .cs-avatar--active-on-hover:hover{z-index:2}.cs-avatar-group--xs{padding-left:6.112px;padding-top:6.112px}.cs-avatar-group--xs .cs-avatar{margin-top:-6.112px;margin-left:-6.112px;width:16px;height:16px;min-width:16px;min-height:16px;border:none;border-right:1px solid #f2f2f2}.cs-avatar-group--sm{padding-left:9.932px;padding-top:9.932px}.cs-avatar-group--sm .cs-avatar{margin-top:-9.932px;margin-left:-9.932px;width:26px;height:26px;min-width:26px;min-height:26px}.cs-avatar-group--md{padding-left:16.044px;padding-top:16.044px}.cs-avatar-group--md .cs-avatar{margin-top:-16.044px;margin-left:-16.044px;width:42px;height:42px;min-width:42px;min-height:42px;border:2px solid #f2f2f2}.cs-avatar-group--lg{padding-left:25.976px;padding-top:25.976px}.cs-avatar-group--lg .cs-avatar{margin-top:-25.976px;margin-left:-25.976px;width:68px;height:68px;min-width:68px;min-height:68px;border:2px solid #f2f2f2}.cs-message-input{display:flex;flex-direction:row;position:relative;background-color:#fff;border-top:none;border-right:none;border-bottom:none;border-left:none;box-sizing:border-box;padding:0;overflow:visible;flex-shrink:0}.cs-message-input__content-editor-wrapper{box-sizing:border-box;position:relative;background-color:#c6e3fa;margin:0;padding:.6em .9em;border-radius:.7em;flex-grow:1}.cs-message-input--disabled .cs-message-input__content-editor-wrapper{background-color:#c6e3fa61;color:#0009}.cs-message-input__content-editor-container{box-sizing:border-box;position:relative;background-color:#c6e3fa;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;overflow-y:auto;font-size:.94em;line-height:1.35em;min-height:1.35em;max-height:5.4em;padding:0;scroll-padding:0em}.cs-message-input--disabled .cs-message-input__content-editor-container{color:#0009;background-color:transparent}.cs-message-input__content-editor{box-sizing:border-box;flex-grow:1;background-color:#c6e3fa;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;outline:0;border-top:0 none;border-right:0 none;border-bottom:0 none;border-left:0 none;overflow:visible;color:#000000de;overflow-wrap:anywhere;word-break:break-word}.cs-message-input--disabled .cs-message-input__content-editor{background-color:transparent;color:#0009}.cs-message-input__content-editor[data-placeholder]:empty:before{box-sizing:border-box;content:attr(data-placeholder);color:#00000061;display:block;cursor:text}.cs-message-input__tools{display:flex;flex-direction:row;box-sizing:border-box}.cs-message-input__tools .cs-button{font-size:1.2em;margin-top:0;margin-bottom:0}.cs-message-input__tools .cs-button--send,.cs-message-input__tools .cs-button--attachment{align-self:flex-end}.cs-message-input__tools:first-child .cs-button:first-child{margin-left:0}.cs-message-input__tools:first-child .cs-button:last-child{margin-right:0}.cs-message-input__tools:last-child .cs-button:first-child{margin-left:0}.cs-message-input__tools:last-child .cs-button:last-child{margin-right:0}.cs-input-toolbox{box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0 0 .4em}.cs-input-toolbox .cs-button{padding:0;background:none;border:none;margin:0 .5em 0 0;font-size:1.2em}.cs-chat-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-width:180px;color:#000000de;background-color:#fff}.cs-chat-container .cs-message-input{border-top:solid 1px #d1dbe3;border-right:solid 0px #d1dbe3;border-bottom:solid 0px #d1dbe3;border-left:solid 0px #d1dbe3;margin-top:auto;padding:.3em 0;color:#000000de;background-color:#fff}.cs-chat-container .cs-message-input .cs-message-input__content-editor-wrapper:first-child{margin-left:.8em}.cs-chat-container .cs-message-input .cs-message-input__content-editor-wrapper:last-child{margin-right:.8em}.cs-chat-container .cs-input-toolbox{margin:0;padding:0 .8em .17em 0;color:#000000de;background-color:#fff}.cs-typing-indicator{box-sizing:content-box;font-size:inherit;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;display:flex;flex-direction:row;align-items:stretch}.cs-typing-indicator__indicator{box-sizing:inherit;background-color:transparent;display:flex;flex-direction:row;align-items:center}.cs-typing-indicator__dot{box-sizing:inherit;animation:cs-typing-indicator__typing-animation 1.5s infinite ease-in-out;border-radius:100%;display:inline-block;height:4px;width:4px;background-color:#6ea9d7}.cs-typing-indicator__dot:not(:last-child){margin-right:3px}.cs-typing-indicator__dot:nth-child(1){box-sizing:inherit}.cs-typing-indicator__dot:nth-child(2){animation-delay:.3s}.cs-typing-indicator__dot:nth-child(3){animation-delay:.4s}.cs-typing-indicator__text{box-sizing:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;background-color:transparent;margin:0 0 0 .5em;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes cs-typing-indicator__typing-animation{0%{transform:translateY(0)}28%{transform:translateY(-5px)}44%{transform:translateY(0)}}.cs-conversation-header{box-sizing:border-box;color:#000000de;background-color:#f6fbff;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:1em;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:row;align-items:stretch;border-top:solid 0px #d1dbe3;border-right:solid 0px #d1dbe3;border-bottom:solid 1px #d1dbe3;border-left:solid 0px #d1dbe3;padding:.6em .9em}.cs-conversation-header__back{box-sizing:border-box;margin-right:.5em;display:flex;flex-direction:row;align-items:center;cursor:pointer;order:1}.cs-conversation-header__back button{font-size:1.4em;padding:0}.cs-conversation-header__avatar{box-sizing:border-box;width:42px;height:42px;margin-right:1em;order:2}.cs-conversation-header__avatar>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#f6fbff}.cs-conversation-header__avatar .cs-avatar-group{padding-right:0!important}.cs-conversation-header__content{box-sizing:border-box;display:flex;flex-direction:column;order:3;flex-grow:2;justify-content:center;min-width:0}.cs-conversation-header__content .cs-conversation-header__user-name{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#000000de;background-color:#f6fbff}.cs-conversation-header__content .cs-conversation-header__info{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0009;background-color:#f6fbff;font-weight:400;font-size:.9em}.cs-conversation-header__actions{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;color:#000000de;background-color:transparent;margin:0 0 0 .5em;order:4}.cs-conversation-header__actions .cs-button:not(:first-child){margin-left:.2em}.cs-conversation-header__actions .cs-button{padding:0}.cs-conversation-header__actions .cs-button.cs-button--arrow,.cs-conversation-header__actions .cs-button.cs-button--info,.cs-conversation-header__actions .cs-button.cs-button--voicecall,.cs-conversation-header__actions .cs-button.cs-button--videocall,.cs-conversation-header__actions .cs-button.cs-button--star,.cs-conversation-header__actions .cs-button.cs-button--adduser,.cs-conversation-header__actions .cs-button.cs-button--ellipsis{font-size:1.4em;color:normal;background-color:transparent}.cs-conversation-header__actions .cs-button.cs-button--ellipsis{font-size:1.3em}.cs-conversation{display:flex;flex-direction:row;box-sizing:border-box;position:relative;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;padding:.675em .8em;cursor:pointer;justify-content:flex-start;color:#000000de;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-top:0;border-right:0;border-bottom:0;border-left:0}.cs-conversation:hover{background-color:#f3f8fc}.cs-conversation:hover>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#f3f8fc}.cs-conversation:hover>.cs-avatar>img{filter:none}.cs-conversation.cs-conversation:active{color:#000000de;background-color:#d5e7f5;border-top:0;border-right:0;border-bottom:0;border-left:0}.cs-conversation.cs-conversation:active>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#d5e7f5}.cs-conversation.cs-conversation--active{color:#2b6a9b;background-color:#d5e7f5;font-weight:400;border-top:0;border-right:0;border-bottom:0;border-left:0}.cs-conversation.cs-conversation--active>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#d5e7f5}.cs-conversation.cs-conversation--active .cs-conversation__name,.cs-conversation.cs-conversation--active .cs-conversation__info{color:#2b6a9b;font-weight:400}.cs-conversation>.cs-avatar{width:42.1px;height:42.1px;margin-right:1em}.cs-conversation>.cs-avatar>.cs-status{border-color:#fff}.cs-conversation>.cs-avatar-group{width:42.1px;height:42.1px;min-width:42.1px;min-height:42.1px;padding-right:0!important;margin-right:1em}.cs-conversation__content{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;margin-right:1.1em;flex-grow:1}.cs-conversation__operations{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;margin:0 0 0 auto;color:#b3b3b3de;visibility:hidden}.cs-conversation__operations--visible{visibility:visible}.cs-conversation__operations:hover{color:#666666de}.cs-conversation:hover .cs-conversation__operations{visibility:visible}.cs-conversation__name{box-sizing:border-box;color:#000000de;font-size:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-conversation__info{box-sizing:border-box;color:#0009;font-size:.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-conversation__last-sender,.cs-conversation__info-content{box-sizing:border-box;display:inline;font-weight:400}.cs-conversation__last-activity-time{box-sizing:border-box;margin:0 0 0 auto;font-size:.8em;display:flex;flex-direction:row;align-items:center}.cs-conversation__last-activity-time+.cs-conversation__operations{margin-left:.5em}.cs-conversation__unread-dot{box-sizing:content-box;display:flex;flex-direction:row;align-items:center;margin-right:.5em;align-self:center;border-radius:50%;width:.7em;min-width:.7em;height:.7em;box-shadow:1px 1px 1px #b3b3b3;perspective:200px;perspective-origin:50% 50%;background:radial-gradient(circle at 3px 3px,#7c9df1,#2e63e8)}.cs-conversation__unread-dot:hover:before{content:"";position:absolute;top:1%;left:5%;border-radius:50%;z-index:2;filter:blur(0);height:80%;width:40%;background:radial-gradient(circle at 130% 130%,#fff0 0,#fff0 46%,#fffc 50%,#fffc 58%,#fff0 60%,#fff0);transform:translate(131%) translateY(58%) rotate(168deg) rotateX(10deg)}.cs-conversation__unread-dot:hover:after{content:"";position:absolute;top:5%;left:10%;width:80%;height:80%;border-radius:100%;filter:blur(1px);z-index:2;transform:rotate(-30deg);display:block;background:radial-gradient(circle at 50% 80%,#fff0,#fff0 74%,#fff 80%,#fff 84%,#fff0);animation:cs-unread-anim 2s ease-out infinite}.cs-conversation__unread{box-sizing:border-box;position:absolute;right:.8em;top:.3em;padding:.01em .3em;border-radius:.3em;font-size:.75em;font-weight:600;color:#fff;background-color:#ec1212;max-width:30em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:100}@keyframes cs-unread-anim{0%{transform:scale(1)}20%{transform:scaleY(.95) scaleX(1.05)}48%{transform:scaleY(1.1) scaleX(.9)}68%{transform:scaleY(.98) scaleX(1.02)}80%{transform:scaleY(1.02) scaleX(.98)}97%,to{transform:scale(1)}}.cs-conversation-list{box-sizing:border-box;position:relative;overflow:hidden;height:100%;color:#000000de;background-color:transparent}.cs-conversation-list>div>ul{margin:0;padding:0;list-style-type:none}.cs-conversation-list__loading-more{box-sizing:content-box;display:flex;flex-direction:row;justify-content:center;position:absolute;background-color:transparent;padding:2px 0;bottom:0;left:0;right:0;height:1.2em;z-index:1}.cs-conversation-list__loading-more .cs-loader{width:1.2em;height:1.2em}.cs-conversation-list__loading-more .cs-loader:before,.cs-conversation-list__loading-more .cs-loader:after{width:100%;height:100%}.cs-conversation-list .ps__rail-y{z-index:2}.cs-status{box-sizing:border-box;position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;font-size:1em}.cs-status .cs-status__bullet{box-sizing:content-box;width:11px;height:11px;border-radius:50%;position:relative;perspective:200px;perspective-origin:50% 50%}.cs-status--selected{color:#2b6a9b;background-color:#d5e7f5}.cs-status--named{width:auto;height:auto}.cs-status__name{margin:0 0 0 .58em;line-height:1.5}.cs-avatar:hover .cs-status__bullet:before,.cs-status:hover .cs-status__bullet:before{box-sizing:border-box;content:"";position:absolute;top:1%;left:5%;border-radius:50%;z-index:2;filter:blur(0);height:80%;width:40%;background:radial-gradient(circle at 130% 130%,#fff0 0,#fff0 46%,#fffc 50%,#fffc 58%,#fff0 60%,#fff0);transform:translate(131%) translateY(58%) rotate(168deg) rotateX(10deg)}.cs-avatar:hover .cs-status__bullet:after,.cs-status:hover .cs-status__bullet:after{box-sizing:border-box;content:"";position:absolute;top:5%;left:10%;width:80%;height:80%;border-radius:100%;filter:blur(1px);z-index:2;transform:rotate(-30deg);display:block;background:radial-gradient(circle at 50% 80%,#fff0,#fff0 74%,#fff 80%,#fff 84%,#fff0);animation:cs-bubble-anim 2s ease-out infinite}.cs-status--available .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#00d5a6,#00a27e)}.cs-status--available .cs-status__name{color:#000000de}.cs-status--unavailable .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#ffb527,#a66d00)}.cs-status--unavailable .cs-status__name{color:#000000de}.cs-status--away .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#ffdbb0,#fc8b00)}.cs-status--away .cs-status__name{color:#000000de}.cs-status--dnd .cs-status__bullet{background-color:#ec1212;background:radial-gradient(circle at 3px 3px,#f89f9f,#ec1212)}.cs-status--dnd .cs-status__name{color:#000000de}.cs-status--invisible .cs-status__bullet{background-color:#c2d1d9;background:radial-gradient(circle at 3px 3px,#fff,#c2d1d9)}.cs-status--invisible .cs-status__name{color:#000000de}.cs-status--eager .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#fffccc,#fe0)}.cs-status--eager .cs-status__name{color:#000000de}.cs-status--xs:not(.cs-status--named){font-size:1em;width:4px;height:4px}.cs-status--xs:not(.cs-status--named) .cs-status__bullet{width:4px;min-width:4px;height:4px}.cs-status--sm:not(.cs-status--named){font-size:1em;width:8px;height:8px}.cs-status--sm:not(.cs-status--named) .cs-status__bullet{width:8px;min-width:8px;height:8px}.cs-status--md:not(.cs-status--named){font-size:1em;width:11px;height:11px}.cs-status--md:not(.cs-status--named) .cs-status__bullet{width:11px;min-width:11px;height:11px}.cs-status--lg:not(.cs-status--named){font-size:1em;width:14px;height:14px}.cs-status--lg:not(.cs-status--named) .cs-status__bullet{width:14px;min-width:14px;height:14px}.cs-status--fluid{width:100%;height:100%}.cs-status--fluid .cs-status__bullet{width:100%;min-width:100%;height:100%}@keyframes cs-bubble-anim{0%{transform:scale(1)}20%{transform:scaleY(.95) scaleX(1.05)}48%{transform:scaleY(1.1) scaleX(.9)}68%{transform:scaleY(.98) scaleX(1.02)}80%{transform:scaleY(1.02) scaleX(.98)}97%,to{transform:scale(1)}}.cs-sidebar{box-sizing:border-box;position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column}.cs-sidebar--left,.cs-sidebar--right{background-color:#fff}.cs-sidebar .cs-expansion-panel+.cs-expansion-panel{border-top:0}.cs-expansion-panel{box-sizing:border-box;display:flex;flex-direction:column;color:#000000de;background-color:#fff;border:solid 1px #d1dbe3;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:inherit;font-variant:normal}.cs-expansion-panel__header{box-sizing:border-box;display:flex;flex-direction:row;color:#0009;background-color:#f6fbff;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-weight:700;font-size:.75em;font-variant:normal;-webkit-user-select:none;-moz-user-select:none;padding:.8em;align-items:center;user-select:none;cursor:pointer}.cs-expansion-panel__header:hover{color:#0009;background-color:#f3f8fc}.cs-expansion-panel__title{box-sizing:border-box;flex-grow:1}.cs-expansion-panel__icon{box-sizing:border-box;margin-left:1em;margin-right:.5em}.cs-expansion-panel__content{display:none;color:#000000de;background-color:#fff;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:.8em;font-variant:normal;padding:.4em .8em}.cs-expansion-panel--open .cs-expansion-panel__content{display:block;color:#000000de;background-color:#fff}.cs-expansion-panel--closed .cs-expansion-panel__content{display:none}.cs-expansion-panel--open .cs-expansion-panel__header{color:#0009;background-color:#f6fbff}.cs-search{box-sizing:border-box;display:flex;flex-direction:row;margin:0;background-color:#c6e3fa;align-items:center;position:relative;border-radius:.7em;padding:.6em .9em;font-size:inherit;font-family:inherit}.cs-search__input{box-sizing:border-box;order:1;color:#000000de;border:none;width:100%;min-width:0;outline:0;margin-right:.5em;background-color:#c6e3fa;font-size:.8em;font-family:inherit}.cs-search__input:disabled{color:#00000061;background-color:#c6e3fa}.cs-search__input::-moz-placeholder{color:#000000de}.cs-search__input::placeholder{color:#000000de}.cs-search__search-icon{box-sizing:border-box;order:0;display:block;margin-right:.5em;color:#6ea9d7}.cs-search__clear-icon{box-sizing:border-box;order:2;color:#6ea9d7;visibility:hidden}.cs-search__clear-icon:hover{color:#6ea9d799;cursor:pointer}.cs-search__clear-icon--active{visibility:visible}.cs-search--disabled{opacity:.38;color:#00000061;background-color:#c6e3fa}.cs-button{box-sizing:border-box;display:inline-block;vertical-align:middle;text-align:center;color:#6ea9d7;background-color:transparent;border:none;border-radius:.7em;margin:.1em .2em;padding:.2em .7em;outline:none;font-size:1em;line-height:1.5}.cs-button:focus{outline:none}.cs-button:disabled{opacity:.38}.cs-button:not(:disabled){cursor:pointer}.cs-button.cs-button--border{border:solid 1px #d1dbe3}.cs-button:hover:not(:disabled){opacity:.6}.cs-button.cs-button--right>svg[data-icon]:first-child{margin-right:.5em}.cs-button.cs-button--left>svg[data-icon]:last-child{margin-left:.5em}.cs-button--adduser,.cs-button--arrow,.cs-button--ellipsis,.cs-button--info,.cs-button--star,.cs-button--videocall,.cs-button--voicecall,.cs-button--send,.cs-button--attachment{color:#6ea9d7;background-color:transparent}.cs-loader{box-sizing:border-box;display:inline-flex;position:relative;font-size:1em;width:1.8em;height:1.8em;color:#000000de;background-color:transparent}.cs-loader:before,.cs-loader:after{box-sizing:border-box;display:block;width:1.8em;height:1.8em;margin:0 0 0 -.9em}.cs-loader:before{position:absolute;content:"";top:0;left:50%;border-radius:50%;border-color:#c6e3fa;border-style:solid;border-width:.2em}.cs-loader:after{position:absolute;content:"";top:0;left:50%;animation:loader-default .6s linear;animation-iteration-count:infinite;border-radius:50%;border-color:#6ea9d7 transparent transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 transparent}.cs-loader--content{width:auto;height:auto;padding-top:2.6em}@keyframes loader-default{to{transform:rotate(360deg)}}.cs-overlay{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(10%);backdrop-filter:blur(10%)}.cs-overlay__content{z-index:220}.cs-overlay:before{box-sizing:border-box;content:"";background-color:#c6e3fa61;position:absolute;top:0;left:0;right:0;bottom:0;z-index:200}.cs-overlay--blur:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cs-overlay--grayscale:before{-webkit-backdrop-filter:grayscale(50%);backdrop-filter:grayscale(50%)}.cs-status-list{box-sizing:border-box;list-style-type:none;margin:0;padding:1em;color:#000000de;background-color:#fff}.cs-status-list>li{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cs-status-list>li>.cs-status{margin:0;padding:.4em .8em;width:auto;height:auto}.cs-status-list>li .cs-status--selected{color:#2b6a9b;background-color:#d5e7f5}.cs-status-list>li .cs-status--selected .cs-status__name{color:#2b6a9b;background-color:#d5e7f5}.cs-status-list>li:hover{color:#0009;background-color:#f3f8fc}.cs-status-list>li:focus{color:#000000de;background-color:#d5e7f5}.cs-status-list>li:active{color:#000000de;background-color:#d5e7f5}.cs-status-list--xs>li>.cs-status{font-size:1em;width:auto;height:auto}.cs-status-list--xs>li>.cs-status .cs-status__bullet{width:4px;min-width:4px;height:4px}.cs-status-list--sm>li>.cs-status{font-size:1em;width:auto;height:auto}.cs-status-list--sm>li>.cs-status .cs-status__bullet{width:8px;min-width:8px;height:8px}.cs-status-list--md>li>.cs-status{font-size:1em;width:auto;height:auto}.cs-status-list--md>li>.cs-status .cs-status__bullet{width:11px;min-width:11px;height:11px}.cs-status-list--lg>li>.cs-status{font-size:1em;width:auto;height:auto}.cs-status-list--lg>li>.cs-status .cs-status__bullet{width:14px;min-width:14px;height:14px}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;left:auto!important;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;background-color:#f6fbff;opacity:.9}.ps__thumb-x{background-color:#6ea9d7;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#c6e3fa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#c6e3fa;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#c6e3fa;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}.chatRoomContainer{height:80vh;background-color:var(--lightGray-color);border-radius:16px}.leftSideChatContainer .filterContainer_CR{width:100%}.leftSideChatContainer .userListContainer{border-top:1px var(--black-color) solid;margin-top:24px}.leftSideChatContainer .userListContainer .userContainer{background-color:var(--white-color);padding:16px;margin-bottom:1px;cursor:pointer}.leftSideChatContainer .userListContainer .userContainer.active{transition:.2s ease-in-out;background-color:#e7f8e3}.leftSideChatContainer .userListBottomLine .horizontal-line{flex:1;border-bottom:1px solid var(--black-color);margin:.5rem 0}.rightSideContainer{border-radius:0 16px 16px 0;overflow:hidden}.rightSideContainer .chatBoxHeader{height:60px;background-color:var(--white-color);border-bottom:1px solid var(--black-color)}.emptyContainer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--white-color);border-radius:0 16px 16px 0}.outgoingMessage{display:flex;flex-direction:row-reverse;align-items:flex-end;padding-top:4px}.outgoingMessage .messageContainer{align-items:flex-end}.incomingMessage{display:flex;flex-direction:row;align-items:flex-end;padding-top:4px}.incomingMessage .messageContainer{align-items:flex-start}.messageContainer{display:flex;flex-direction:column}.avatarInChatBoxContainer{align-self:flex-start;padding:4px}.tagControl{display:flex;padding:4px 8px;justify-content:center;align-items:center;cursor:pointer}.sidebarContainer{display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:20px}.sidebarContainer .headerDetail{font-size:var(--font-size-3xl);font-weight:var(--font-semibold)}.sidebarContainer .detailContainer .detailItem{width:100%;padding:20px;background:var(--whiteTrans-color)}.cs-message--outgoing .cs-message__content{background-color:#b7ed9d}.cs-chat-container .cs-message-input{background-color:#335f1f}.cs-main-container>.cs-sidebar.cs-sidebar--right{flex-basis:42%;background-color:var(--lightGray-color)}.peopleCountingContainer{padding-top:30px}.peopleCountingCardContainer{height:350px;width:250px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:15px;background-color:#d3d3d3}.peopleCountingGradients{display:flex;flex:1;flex-direction:column;height:100%;background-image:linear-gradient(to top,#0006,#fff6);border-radius:15px;padding:15px 25px;justify-content:flex-end}.reservedCardContainer{display:flex;flex-direction:column;height:100%;background-color:var(--white-color);border-radius:20px;box-shadow:#959da54d 0 8px 12px;min-height:380px}.reservedCardImage{-o-object-fit:cover;object-fit:cover;width:100%;height:220px;border-radius:20px 20px 0 0}.reserveCardDetail{width:100%;padding:15px;border-radius:0 0 20px 20px}.reserveCardDetailTop{padding-bottom:10px;border-bottom:solid 1px #909090}.reserveCardDetailBottom{padding-top:10px}.reserveCardDetailTitle{font-weight:var(--font-normal)!important}.reserveCardDetailSubName{font-size:var(--font-size-xl);color:var(--subMenuText-color)}.reserveModalColumn{display:flex;flex-direction:column;flex:1;padding:0 10px}.reserveModalContainer{display:flex;flex:1;flex-direction:row;box-sizing:border-box;margin-top:10px}.reservedQRCardContainer{height:100%;background-color:var(--bg-table-color);padding-bottom:25px;border-radius:10px;margin:20px;box-sizing:border-box}.reservedCardHeader{text-align:center;border-top-left-radius:10px;border-top-right-radius:10px}.reservedQRContainer{text-align:center;background-color:var(--bg-table-color);padding:25px}.reservedTxtSemiBold{font-weight:var(--font-bold)!important;color:var(--primary-color)}.reservedTxtValue{color:var(--primary-color)}.reservedTopActionGroup{display:flex;flex-direction:row;flex:1;justify-content:space-between;margin-bottom:20px}.reservedTopActionLeftGroup{display:flex;flex-direction:row;width:65%;justify-content:space-between}.reservedBottomActionContainer{margin-top:20px;margin-bottom:20px}.reservedDatePicker,.reservedSearchBox{width:48%!important}.createReserved{width:20%!important}.reservedModalContainer{display:flex;flex:1;flex-direction:row;box-sizing:border-box;margin-top:10px}.reservedModalColumn{display:flex;flex-direction:column;flex:1;padding:0 10px}.reservedFormModal{width:80%!important}.reservedLeftTxtSpace{margin-left:5px}.reservedDetailTxt{line-height:14px}.reservedIcon{width:20px;height:14px}.facilitiesSearchBox{width:32%!important}.changePasswordContainer,.profileContainer{display:flex;flex:1;flex-direction:column;background-color:var(--cardBG-color);align-items:center;border-radius:20px;padding:40px;max-width:1200px;margin:0 auto}.formChangePassword{width:100%}.changePasswordBottomBtnContainer{margin-top:20px}.changePasswordModalFooter{display:flex;justify-content:center;align-items:center}.changePasswordFormText{font-size:var(--font-size-xl)}.formProfile{width:100%;max-width:900px}.imageProfileContainer{display:flex;justify-content:center;margin-bottom:40px;padding-top:20px}.profileImage{background-color:var(--white-color);border:4px solid var(--white-color);box-shadow:0 4px 12px #0000001a}.avatarSize{width:120px}.uploadImageBtn{position:absolute;bottom:0;right:0}.profileFormContainer{width:100%;margin-bottom:30px}.profileActionButtons{margin-top:20px;margin-bottom:0}.ProfileButton{background-color:#fff;color:#000;border-color:#d9d9d9;border-width:1px;min-width:140px;height:40px;border-radius:8px;font-weight:500;transition:all .3s ease}.ProfileButton:hover{border-color:var(--primary-color);color:var(--primary-color)}.ProfileSaveButton{min-width:140px;height:40px;border-radius:8px;font-weight:500}.adminManageTopActionGroup{display:flex;flex-direction:row;flex:1;justify-content:space-between;margin-bottom:20px}.createAdminMangeBtn,.adminManageSearchBox{width:32%!important}.adminModalContainer{display:flex;flex:1;flex-direction:row;box-sizing:border-box;margin-top:10px}.adminModalColumn{display:flex;flex-direction:column;flex:1;padding:0 10px}.adminManageBottomActionContainer{margin-top:40px}.adminFormModal{width:40%!important}.adminImageUpload{height:260px!important}:where(.css-dev-only-do-not-override-4tfrqs).ant-input-disabled,:where(.css-dev-only-do-not-override-4tfrqs).ant-input[disabled]{color:#00000040;background-color:#e4e6e8;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-btn-primary:disabled{background-color:#e4e6e8}:where(.css-dev-only-do-not-override-4tfrqs).ant-input-affix-wrapper-disabled,:where(.css-dev-only-do-not-override-4tfrqs).ant-input-affix-wrapper[disabled]{color:#00000040;background-color:#e4e6e8;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}:where(.css-4tfrqs).ant-input-disabled,:where(.css-4tfrqs).ant-input[disabled]{color:#00000040;background-color:#e4e6e8;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}:where(.css-4tfrqs).ant-input-affix-wrapper-disabled,:where(.css-4tfrqs).ant-input-affix-wrapper[disabled]{color:#00000040;background-color:#e4e6e8;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.changePasswordModal{max-width:500px!important}.changePasswordModal .ant-modal-content{border-radius:12px}.changePasswordModal .ant-modal-header{padding:24px 24px 0;border-bottom:none}.changePasswordModal .ant-modal-title{font-size:20px;font-weight:600;color:var(--mainText-color)}.changePasswordModal .ant-modal-body{padding:14px}.changePasswordModalForm{width:100%}.changePasswordModalForm .ant-form-item{margin-bottom:24px}.changePasswordModalForm .ant-form-item-label>label{font-weight:500;color:var(--mainText-color);font-size:14px}.changePasswordModalForm .ant-input-affix-wrapper{border-radius:8px;border:1px solid #d9d9d9;transition:all .3s}.changePasswordModalForm .ant-input-affix-wrapper:hover{border-color:var(--primary-color)}.changePasswordModalForm .ant-input-affix-wrapper-focused{border-color:var(--primary-color);box-shadow:0 0 0 2px #1890ff33}.changePasswordModalActions{display:flex;justify-content:center;margin-top:32px;padding-top:16px;border-top:1px solid #f0f0f0}.changePasswordModalActions .ant-btn{min-width:140px;height:40px;border-radius:8px;font-weight:500}.ant-form-item-label>label{font-weight:500;color:var(--mainText-color)}.ant-input:focus,.ant-input-focused{border-color:var(--primary-color);box-shadow:0 0 0 2px #36cccc1a}@media (max-width: 768px){.profileContainer{padding:20px}.formProfile{max-width:100%}.imageProfileContainer{margin-bottom:30px}.profileFormContainer .ant-row .ant-col{flex:0 0 100%;max-width:100%}.profileActionButtons .ant-row{flex-direction:column;gap:10px}.profileActionButtons .ant-col,.ProfileButton,.ProfileSaveButton{width:100%}}@media (max-width: 576px){.changePasswordModal{max-width:90%!important;margin:20px auto}.changePasswordModal .ant-modal-body{padding:16px}.changePasswordModalActions{margin-top:24px}.profileContainer{padding:15px}}.subTextColor{color:var(--subMenuText-color)}.noSlot{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;padding:10px}.formBlockReserveSlot{padding-right:10px}.calendarHeader{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:end;padding:10px}.calendarMonthSelect{width:100px}.loadingContainer{display:flex;flex:1;flex-direction:column;padding:20px 0;justify-content:center;align-items:center}.areaControlCardImage{-o-object-fit:cover;object-fit:cover;width:100%;height:260px;border-radius:20px 20px 0 0}.areaControlCardContainer{display:flex;flex-direction:column;height:100%}.areaControlCardDetail{display:flex;flex-direction:column;flex-grow:1}.areaControlCardDetailTop,.areaControlCardDetailBottom{flex:1}.areaControlCardDetail{width:100%;background-color:var(--cardBG-color);padding:15px;border-radius:0 0 20px 20px}.areaControlCardDetailBottom{padding-top:10px}.areaControlCardDetailTitle{font-weight:var(--font-normal)!important}.areaControlCardDetailInfo{font-size:var(--font-size-sm);color:var(--mainText-color)}.areaControlQRCardContainer{height:100%;background-color:#f9f9f9;padding-bottom:25px;border-radius:10px;margin:20px}.areaControlCardHeader{background-color:var(--secondary-color);text-align:center;border-top-left-radius:10px;border-top-right-radius:10px}.areaControlQRContainer{text-align:center;background-color:#f9f9f9;padding:25px}.areaControlTxtSemiBold{font-weight:var(--font-normal)!important}.areaControlTopActionGroup{display:flex;flex-direction:row;flex:1;justify-content:space-between;margin-bottom:20px}.areaControlBottomActionContainer{margin-top:20px;margin-bottom:20px}.areaControlCardDetailBottomTitle{font-weight:var(--font-normal)!important}.createReservedBtn,.areaControlDatePicker,.areaControlSearchBox{width:32%!important}.areaControlModalContainer{display:flex;flex:1;flex-direction:row;box-sizing:border-box;margin-top:10px}.areaControlModalColumn{display:flex;flex-direction:column;flex:1;padding:0 10px}.areaControlFormModal{width:80%!important}.areaControlLeftTxtSpace{margin-left:5px}.areaControlDetailTxt{line-height:14px}.areaControlIcon{width:20px;height:14px}.areaControlTitleContainer{border-bottom:solid 1px #909090;padding-bottom:5px;margin-bottom:15px}.deviceControlTitleContainer{border-bottom:solid 1px #909090;padding-bottom:5px}.turnOnBtn{background-color:var(--success-color)}.turnOnBtn:hover{background-color:var(--success-color)!important;opacity:.9}.turnOffBtn{background-color:var(--danger-color)}.turnOffBtn:hover{background-color:var(--danger-color)!important;opacity:.9}.bulbIconControl{width:20px;height:20px}.areaSaveBtn{min-width:80px}.deviceControlCardDetailDeviceName{margin-left:15px;font-size:var(--font-size-sm);color:var(--mainText-color)}.deviceDetailContainer{padding:15px 0}.deviceControlSpace .ant-space-item+.ant-space-item{border-top:solid 1px #909090}.alarm-icon-container{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.alarm-icon{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.alarm-bell{position:absolute;width:24px;height:24px;z-index:2;transform-origin:center center;top:50%;left:50%;transform:translate(-50%,-50%)}.alarm-bell-body{position:absolute;width:24px;height:24px;background-color:#ff3b30;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;line-height:1;font-size:12px}.alarm-waves{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;z-index:1}.alarm-wave{position:absolute;top:50%;left:50%;border:1px solid #ff3b30;border-radius:50%;transform:translate(-50%,-50%);opacity:0}.wave1{width:30px;height:30px;animation:wave 1.5s infinite ease-out}.wave2{width:26px;height:26px;animation:wave 1.5s infinite ease-out .3s}.wave3{width:22px;height:22px;animation:wave 1.5s infinite ease-out .6s}@keyframes wave{0%{transform:translate(-50%,-50%) scale(.5);opacity:.8}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.tep-step-container{width:100%;padding:20px;margin-bottom:20px;background:#fff;border-radius:8px}.steps-wrapper{display:flex;align-items:flex-start;justify-content:space-between;position:relative;margin:0 auto;padding:0 10px}.step-item{display:flex;flex-direction:column;align-items:center;flex:1;position:relative;margin:0 5px}.step-circle{width:20px;height:20px;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;margin-bottom:12px;position:relative;z-index:2}.step-circle.active,.step-circle.completed{background:#3b82f6}.circle-inner{width:10px;height:10px;border-radius:50%;background:#fff}.step-circle.active .circle-inner,.step-circle.completed .circle-inner{background:#fff}.step-content{text-align:center;max-width:150px;display:flex;flex-direction:column;align-items:center;justify-content:center}.step-title{font-size:14px;font-weight:600;color:#374151;margin:0 0 4px;text-align:center;width:100%}.step-time{font-size:12px;font-weight:500;color:#6b7280;margin-bottom:8px;text-align:center;width:100%}.step-description{font-size:12px;color:#6b7280;margin:0;line-height:1.4;white-space:pre-line;text-align:center;width:100%}.step-description .phone-highlight{color:#38be43;font-weight:700}.step-connector{position:absolute;top:10px;left:50%;right:-50%;height:3px;background:#e5e7eb;z-index:1}.step-connector.completed{background:#3b82f6}.step-item:last-child .step-connector{display:none}.step-item:has(.step-circle.active) .step-title{color:#002c55;font-weight:700}.step-item:has(.step-circle.active) .step-time{color:#002c55}.step-item:has(.step-circle.completed) .step-title{color:#002c55}.step-item:has(.step-circle.completed) .step-time{color:#002c55}@media (max-width: 768px){.steps-wrapper{flex-direction:column;align-items:center}.step-item{margin-bottom:20px;width:100%}.step-connector{display:none}.step-item:not(:last-child):after{content:"";position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:3px;height:20px;background:#e5e7eb}.step-item:has(.step-circle.completed):not(:last-child):after{background:#10b981}}.call-popconfirm .ant-popconfirm-message,.call-popconfirm .ant-popconfirm-title{text-align:center}.call-popconfirm .ant-popconfirm-message{width:100%;display:flex;justify-content:center;align-items:center;padding-left:0!important;margin-left:0!important}.call-popconfirm .ant-popconfirm-message-icon,.call-popconfirm .ant-popconfirm-message .anticon{display:none!important}.call-popconfirm .ant-popconfirm-title{width:100%;display:block}.call-history-collapse .ant-collapse-header{display:none!important}.call-history-collapse.ant-collapse>.ant-collapse-item,.call-history-collapse .ant-collapse-item{border-bottom:none!important}.call-history-collapse .ant-collapse-content{border-top:none!important}.call-history-collapse .ant-collapse-content>.ant-collapse-content-box{padding-top:0!important}@keyframes greenAuraPulse{0%{box-shadow:0 0 #38be4359}70%{box-shadow:0 0 0 12px #38be4300}to{box-shadow:0 0 #38be4300}}.aura-green{animation:greenAuraPulse 2s ease-out infinite}.chatRoomContainer{height:80vh;background-color:var(--lightGray-color);border-radius:16px;box-shadow:0 4px 12px #0000001a,0 2px 6px #0000000f;border:1px solid rgba(0,0,0,.05)}.leftSideChatContainer{height:100%;padding:16px 16px 0;overflow-y:scroll}.leftSideChatContainer .filterContainer_CR{width:100%;background:#ffffffe6;border-radius:8px;padding:12px;margin-bottom:16px;box-shadow:0 2px 6px #0000000a}.leftSideChatContainer .filterContainer_CR .adjustButton{padding:5px}.leftSideChatContainer .filterContainer_CR .adjustIcon{width:24px}.leftSideChatContainer .userListContainer{border-top:1px solid rgba(0,0,0,.1);margin-top:24px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000000f}.leftSideChatContainer .userListContainer .userContainer{background-color:var(--white-color);padding:16px;margin-bottom:1px;cursor:pointer;box-shadow:0 1px 3px #0000000a}.leftSideChatContainer .userListContainer .userContainer .avatarContainer{display:flex;flex-direction:column;justify-content:center}.leftSideChatContainer .userListContainer .userContainer .ellipsisText{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis}.leftSideChatContainer .userListContainer .userContainer .timeShowUserContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.leftSideChatContainer .userListContainer .userContainer.active{background-color:var(--bg-color);box-shadow:0 3px 8px #1890ff1f,0 1px 4px #1890ff14}.leftSideChatContainer .userListBottomLine{display:flex;align-items:center;justify-content:space-between;height:50px;margin-top:20px}.leftSideChatContainer .userListBottomLine .centered-text{flex:1;margin:0 12px;text-align:center}.leftSideChatContainer .userListBottomLine .horizontal-line{flex:1;border-bottom:1px solid rgba(0,0,0,.1);margin:.5rem 0}.rightSideContainer{border-radius:0 16px 16px 0;overflow:hidden;box-shadow:0 6px 16px #0000001a,0 2px 8px #0000000f;border:1px solid rgba(0,0,0,.05)}.rightSideContainer .chatBoxHeader{height:60px;background-color:var(--white-color);border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 2px 6px #0000000a}.rightSideContainer .titleChatName div{font-size:var(--font-size-3xl);background-color:var(--white-color)}.emptyContainer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--white-color);border-radius:0 16px 16px 0;box-shadow:inset 0 2px 6px #00000008}.message-meta{display:flex;flex-direction:column;font-size:12px;color:#999;text-align:center;justify-content:flex-end}.outgoingMessage{display:flex;flex-direction:row-reverse;align-items:flex-end}.incomingMessage{display:flex;flex-direction:row;align-items:flex-end}.tagControl{display:flex;padding:4px 8px;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1px 3px #0000000f;border-radius:4px;background:#ffffffe6}.tagControl .fileDeleteIcon{height:20px}.fileMessage{padding:8px 4px 8px 0}.leftSideChatContainer::-webkit-scrollbar{width:6px}.leftSideChatContainer::-webkit-scrollbar-track{background:#00000005;border-radius:3px}.leftSideChatContainer::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px;box-shadow:0 1px 2px #0000000d}@media (max-width: 768px){.chatRoomContainer{height:85vh;border-radius:12px;box-shadow:0 2px 8px #00000014,0 1px 4px #0000000a}.leftSideChatContainer{padding:12px 12px 0}.leftSideChatContainer .filterContainer_CR{padding:8px;margin-bottom:12px;box-shadow:0 1px 4px #00000008}.leftSideChatContainer .userContainer{padding:12px}.leftSideChatContainer .userListContainer{box-shadow:0 1px 6px #0000000a}.rightSideContainer{border-radius:0 12px 12px 0;box-shadow:0 3px 10px #00000014,0 1px 4px #0000000a}.rightSideContainer .chatBoxHeader{height:56px;box-shadow:0 1px 4px #00000008}.rightSideContainer .titleChatName div{font-size:var(--font-size-2xl)}.emptyContainer{border-radius:0 12px 12px 0}.tagControl{padding:6px 10px;box-shadow:0 1px 2px #0000000a}}@media (max-width: 480px){.chatRoomContainer{height:90vh;border-radius:8px;box-shadow:0 2px 6px #0000000f,0 1px 3px #00000008}.leftSideChatContainer{padding:8px 8px 0}.leftSideChatContainer .filterContainer_CR{padding:6px;box-shadow:0 1px 3px #00000008}.leftSideChatContainer .userContainer{padding:10px}.rightSideContainer{border-radius:0 8px 8px 0;box-shadow:0 2px 8px #0000000f,0 1px 3px #00000008}.rightSideContainer .chatBoxHeader{height:52px;box-shadow:0 1px 3px #00000008}.rightSideContainer .titleChatName div{font-size:var(--font-size-xl)}.emptyContainer{border-radius:0 8px 8px 0}}div{font-family:var(--font-family)}.cs-message--incoming .cs-message__content{background-color:#f9f9f9}.cs-message--outgoing .cs-message__content{background-color:var(--bg-color)}.cs-message-separator{color:var(--black-color);text-align:center;justify-content:center;font-weight:var(--font-bold);font-size:var(--font-size);font-family:var(--font-family);margin-top:12px}.cs-message-separator:before,.cs-message-separator:after{display:none}.cs-chat-container .cs-message-input{background-color:var(--secondary-color)}.cs-message-input__content-editor-wrapper,.cs-message-input__content-editor{background-color:var(--white-color)}.cs-button--attachment svg{color:var(--white-color)}.cs-button--send svg{color:var(--white-color)}.cs-message-list .cs-message.cs-message--incoming,.cs-message-list .cs-message-group.cs-message-group--incoming{margin-right:12px}.cs-message-list .cs-message.cs-message--outgoing,.cs-message-list .cs-message-group.cs-message-group--outgoing{margin-left:12px}.cs-message-list__scroll-wrapper{padding:0 1.2em .5em .8em}.breadcrumbPublicContainer{padding:10px 0}.breadcrumbPublicContainer ol{line-height:var(--font-size-xl)}.breadcrumbPublicContainer .ant-breadcrumb-separator{color:var(--primary-color)!important}.breadcrumbPublicContainer a{font-size:var(--font-size-xl);color:var(--primary-color);line-height:var(--font-size-xl)}.document .ant-breadcrumb-separator{font-size:25px;color:#000}.breadcrumbContainer{padding:10px 0;line-height:1}.breadcrumbContainer ol{line-height:var(--font-size-xl)}.breadcrumbContainer .ant-breadcrumb-separator{color:var(--primary-color)!important}.breadcrumbContainer a{font-size:var(--font-size-xl);color:var(--primary-color);line-height:var(--font-size-xl)}.MaintenanceGuide .ant-breadcrumb-separator{font-size:25px;color:#000}.fileName{display:flex;flex-direction:row;align-items:left;padding-left:20px}.fileName:hover{cursor:pointer}.fileNameIcon{margin-right:10px}.breadcrumbContainer{padding:10px 0}.breadcrumbContainer li:last-child{pointer-events:none}.breadcrumbTxt{font-size:24px}.breadcrumbLink{font-size:20px}.listContainer{margin-top:10px;padding-left:30px}.fullWidth{width:100%}.noMargin{margin:0}.announceTopActionGroup{display:flex;flex-direction:row;flex:1;justify-content:space-between;margin-bottom:20px}.announceTopActionLeftGroup{display:flex;flex-direction:row;width:65%;justify-content:space-between}.announceDatePicker,.announceSearchBox{width:48%!important}.createAnnouncementBtn{width:20%!important}.announceModalContainer{display:flex;flex:1;flex-direction:row;box-sizing:border-box;margin-top:10px}.announceModalColumn{display:flex;flex-direction:column;flex:1;padding:0 10px}.announceBottomActionContainer{margin-top:20px;margin-bottom:20px}.announcementInfoColumn{display:flex;flex-direction:column;padding:10px 0;width:48%}.announcementInfoColumn b{font-weight:500}.announcementInfoColumn p{font-weight:300}.announcementInfoDetailsColumn{width:49%}.userManagementTopActionLeftGroup{display:flex;flex-direction:row;width:65%;justify-content:space-between}.userManagementExportBtn{width:20%!important}.adduserManagementBtn{width:100%!important}.userManagementModalContainer{display:flex;flex:1;flex-direction:row;box-sizing:border-box;margin-top:10px}.userManagementModalColumn{display:flex;flex-direction:column;flex:1;padding:0 10px}.saveButton{align-self:flex-end;margin-top:40px}.userManagementBottomActionContainer{margin-top:40px}.userManagementFormModal{width:80%}.buttonSuccess{color:green;border-color:green}.buttonDisableSuccess{color:#bcbec0;border-color:#bcbec0}.custom-card-title .ant-card-head{background-color:#ecf4ff!important;color:var(--primary-color)!important}.checkboxGroup{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}.checkboxGroup .ant-checkbox-wrapper{width:calc(50% - 4px)}.reset-button{width:9rem;border:1px solid var(--primary-color);color:var(--primary-color);margin-right:8px}.save-button{width:9rem}.custom-form-label .ant-form-item-label>label{font-weight:500;color:var(--primary-color)}.custom-tabs .ant-tabs-tab-active{background:linear-gradient(90deg,#fff,#c0daff)!important}.staffRoleCard{box-shadow:var(--card-shadow)}.floorIcon{width:40px;height:40px}.unitCard{box-shadow:var(--card-shadow)}.modern-signin-container{min-height:100vh;font-family:var(--font-family);background:#fff}.modern-signin-row{min-height:100vh;margin:0!important}.signin-form-section{background:#fff;display:flex;align-items:center;justify-content:center;padding:3rem 2rem;min-height:100vh}.modern-form-container{width:100%;max-width:400px;margin:0 auto}.signin-header{text-align:center;margin-bottom:3rem}.logo-container{text-align:center;display:flex;justify-content:center;align-items:center;width:100%}.logo-brand{height:160px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}.logo-brand-left{height:170px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}.signin-title{font-size:2.5rem!important;font-weight:700!important;color:#1f2937!important;margin:0!important;line-height:1.2!important;text-align:center}.modern-signin-form{width:100%}.google-login-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 24px;background-color:var(--primary-color);color:var(--white-color);border:none;border-radius:12px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 1px 3px #0000001a;width:30vw;max-width:560px;height:36px;font-weight:400;margin-top:15vh}.google-login-btn:hover:not(.loading){filter:brightness(120);box-shadow:0 2px 8px #00000026;transform:translateY(-1px)}.google-login-btn:focus{outline:none;box-shadow:0 0 0 2px #4285f44d}.google-login-btn:active:not(.loading){transform:translateY(0);box-shadow:0 1px 2px #0000001a}.google-login-btn.loading{cursor:not-allowed;opacity:.7}.spinner{width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid var(--primary-color)!important;border-radius:50%;animation:spin 1s linear infinite}.signin-divider{text-align:center;margin:1.5rem 0;position:relative}.signin-divider:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e5e7eb}.signin-divider span{background:#fff;padding:0 1rem;color:#6b7280;font-size:.875rem;position:relative;z-index:1}.modern-input{border:1px solid #e5e7eb!important;padding:1rem!important;font-size:.875rem!important;background:#f9fafb!important;transition:all .2s ease!important;height:56px!important}.modern-input:hover{border-color:#d1d5db!important;background:#fff!important}.modern-input:focus,.modern-input.ant-input-focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px #3b82f61a!important;background:#fff!important;outline:none!important}.modern-input.ant-input-affix-wrapper{border:1px solid #e5e7eb!important;border-radius:12px!important;background:#f9fafb!important;padding:.5rem 1rem!important}.modern-input.ant-input-affix-wrapper:hover{border-color:#d1d5db!important;background:#fff!important}.modern-input.ant-input-affix-wrapper-focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px #3b82f61a!important;background:#fff!important}.signin-options{display:flex;justify-content:space-between;align-items:center;margin:1.5rem 0}.keep-logged-checkbox{color:#374151;font-size:.875rem}.keep-logged-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-color);border-color:var(--primary-color)}.forgot-link{color:var(--primary-color);font-size:.875rem;text-decoration:none;font-weight:500}.forgot-link:hover{color:var(--secondary-color);text-decoration:underline}.login-button{background:var(--primary-color)!important;border-color:var(--white-color)!important;border-radius:12px!important;height:56px!important;font-weight:600!important;font-size:.875rem!important;box-shadow:0 4px 12px #c9a96e33!important;transition:all .2s ease!important}.login-button-google{background:var(--white-color)!important;border-color:var(--primary-color)!important;color:var(--primary-color)!important;border-radius:12px!important;height:56px!important;font-weight:600!important;font-size:.875rem!important;box-shadow:0 4px 12px #c9a96e33!important;transition:all .2s ease!important}.login-button:hover{background:var(--secondary-color)!important;border-color:var(--secondary-color)!important;transform:translateY(-1px)!important;box-shadow:0 6px 16px #c9a96e4d!important}.login-button-google:hover{background:var(--secondary-color)!important;border-color:var(--secondary-color)!important;color:var(--white-color)!important;transform:translateY(-1px)!important;box-shadow:0 6px 16px #c9a96e4d!important}.signup-section{text-align:center;margin-top:1.5rem}.signup-text{color:#6b7280;font-size:.875rem}.signup-link{color:var(--primary-color);font-weight:500;text-decoration:none}.signup-link:hover{color:#2563eb;text-decoration:underline}.modern-illustration-section{background:linear-gradient(135deg,#f8fafc,#f1f5f9);position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;justify-content:center}.illustration-content{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:3rem}.bg-shapes{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.shape{position:absolute;border-radius:50%;opacity:.8;animation:floatShape 15s ease-in-out infinite}.shape-1{width:120px;height:120px;background:linear-gradient(135deg,var(--tertiary-color),var(--primary-color));top:10%;left:15%;animation-delay:0s}.shape-2{width:200px;height:200px;background:linear-gradient(135deg,#1f2937,#374151);top:5%;right:10%;animation-delay:2s}.shape-3{width:150px;height:150px;background:linear-gradient(135deg,var(--primary-color),var(--tertiary-color));bottom:15%;left:20%;animation-delay:4s}.shape-4{width:100px;height:100px;background:linear-gradient(135deg,#6b7280,#9ca3af);bottom:25%;right:15%;animation-delay:6s}.shape-5{width:80px;height:80px;background:linear-gradient(135deg,var(--secondary-color),var(--primary-color));top:50%;left:10%;animation-delay:8s}.shape-6{width:180px;height:180px;background:linear-gradient(135deg,#4b5563,#6b7280);bottom:10%;right:20%;animation-delay:10s}@keyframes floatShape{0%,to{transform:translateY(0) rotate(0) scale(1)}33%{transform:translateY(-20px) rotate(5deg) scale(1.05)}66%{transform:translateY(-10px) rotate(-3deg) scale(.95)}}.main-text{position:relative;z-index:2;text-align:center;max-width:500px}.main-text h1{font-size:3.5rem;font-weight:700;color:#1f2937;line-height:1.1;margin:0;background:linear-gradient(135deg,#1f2937,var(--primary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 992px){.modern-illustration-section{display:none}.signin-form-section{padding:2rem 1.5rem}}@media (max-width: 768px){.signin-form-section{padding:2rem 1rem}.modern-form-container{max-width:100%}.signin-title{font-size:2rem!important}.signin-options{flex-direction:column;align-items:flex-start;gap:1rem}.logo-container{margin-bottom:1.5rem}.logo-brand{height:50px}}@media (max-width: 480px){.signin-form-section{padding:1.5rem 1rem}.signin-title{font-size:1.75rem!important}.modern-input,.google-signin-button,.login-button{height:48px!important}.modern-input{padding:.75rem!important}.main-text h1{font-size:2.5rem}.logo-brand{height:50px}.logo-container{margin-bottom:1rem}}.login-button.ant-btn-loading{position:relative}.login-button.ant-btn-loading .ant-btn-loading-icon{color:#fff}.ant-form-item-has-error .modern-input{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a!important}.ant-form-item-explain-error{color:#ef4444;font-size:.75rem;margin-top:.25rem}.app-version{position:fixed;bottom:10px;right:10px;font-size:12px;color:#888;background-color:#ffffffb3;padding:4px 8px;border-radius:4px;z-index:1000;pointer-events:none}.forgotContainer{display:flex;flex-direction:column;width:35%;height:100%;justify-content:center}.sendButton{background-color:var(--login-color)}.sendButton:hover{background-color:var(--login-color)!important;opacity:.9}.forgotButton+.forgotButton{margin-left:10%}.forgotPasswordTitle{margin-top:100px;text-align:center}.emailIcon{width:24px}.forgotButtonCenter{align-self:center;text-align:center;justify-content:center}.resetPassBtn{background-color:var(--login-color)}.resetPassBtn:hover{background-color:var(--login-color)!important;opacity:.9}@media only screen and (max-width: 600px){.forgotContainer{display:flex;flex-direction:column;width:90%;height:100%;justify-content:center}.logoContainer{width:100%;padding:0 20%;margin-bottom:50px}.forgotPasswordTitle{display:none}.resetPassBtn{width:70%!important}.ant-input-affix-wrapper{border:none;border-radius:0;border-bottom:1px solid var(--mainText-color)}.ant-input-affix-wrapper:hover,.ant-input-affix-wrapper:active,.ant-input-affix-wrapper:focus{box-shadow:none!important}.ant-input-affix-wrapper,.ant-input{background-color:transparent}.ant-input-prefix{display:none!important}}.successResetContent{display:flex;flex-direction:column;justify-content:center;align-items:center}.font-sarabun{font-family:Sarabun,sans-serif!important}.custom-table-no-radius .ant-table-thead>tr>th{border-radius:0!important}.custom-table-no-radius .ant-table-thead>tr>th:first-child{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.custom-table-no-radius .ant-table-thead>tr>th:last-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.custom-table-no-radius .ant-table-container,.custom-table-no-radius .ant-table{border-radius:0!important}.custom-table-no-radius .ant-table-tbody>tr>td:first-child{border-bottom-left-radius:0!important}.custom-table-no-radius .ant-table-tbody>tr>td:last-child{border-bottom-right-radius:0!important}.setup-success-modal .ant-modal-content{border-radius:12px;overflow:hidden}.setup-success-modal .ant-modal-body{padding:0}.unit-preview-table .ant-table-thead>tr>th{border:none!important;border-right:none!important;border-left:none!important;border-top:none!important;border-bottom:none!important;border-inline:none!important;border-inline-end:none!important;border-inline-start:none!important;background-color:#a6cbff!important}.unit-preview-table .ant-table-thead>tr>th:before{display:none!important}.unit-preview-table .ant-table-thead>tr>th:after{display:none!important}.unit-preview-table .ant-table-tbody>tr>td{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #f0f0f0!important}.unit-preview-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.userManagementDatePicker,.userManagementSearchBox{width:48%!important}.vms-invitation-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.vms-invitation-header h1{margin:0}.vms-status-indicator{display:flex;align-items:center;gap:8px;font-size:12px;color:#666;margin-top:10px}.vms-status-dot{width:8px;height:8px;border-radius:50%;background-color:#52c41a}.vms-status-dot.disconnected{background-color:#ff4d4f}.vms-invitation-filters{padding:10px;margin-bottom:10px}.filter-date-range{position:relative}.modern-date-picker{width:100%!important;height:44px!important;border-radius:8px!important;border-color:#d1d5db!important;font-size:14px!important}.modern-date-picker:hover{border-color:#3b82f6!important}.modern-date-picker.ant-picker-focused{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f61a!important}.date-picker-icon{color:#6b7280!important}.filter-search-wrapper{position:relative}.modern-search-input{width:100%!important;height:44px!important;border-radius:8px!important;border-color:#d1d5db!important;font-size:14px!important;padding-left:40px!important}.modern-search-input:hover{border-color:#3b82f6!important}.modern-search-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f61a!important}.search-prefix-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:16px;z-index:1}.search-suffix-button{border:none!important;box-shadow:none!important;height:32px!important;width:32px!important;display:flex!important;align-items:center!important;justify-content:center!important}.search-suffix-icon{color:#6b7280!important}.modern-select{width:100%!important;height:44px!important}.modern-select .ant-select-selector{border-radius:8px!important;border-color:#d1d5db!important;font-size:14px!important;height:44px!important;display:flex!important;align-items:center!important}.modern-select .ant-select-selection-placeholder{color:#9ca3af!important;font-size:14px!important;line-height:42px!important}.modern-select .ant-select-selection-search-input{height:42px!important}.modern-select .ant-select-arrow{color:#6b7280!important}.modern-select:hover .ant-select-selector{border-color:#3b82f6!important}.modern-select.ant-select-focused .ant-select-selector{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f61a!important}.modern-clear-button{width:100%!important;height:44px!important;border-radius:8px!important;border-color:#d1d5db!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important}.modern-clear-button:hover{border-color:#3b82f6!important;color:#3b82f6!important}.active-filters-container{margin-top:16px;padding:12px 16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.active-filters-label{font-size:12px;color:#64748b;margin-bottom:8px}.filter-tag{padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;display:inline-block}.filter-tag-search{background:#dbeafe;color:#1e40af}.filter-tag-status{background:#dcfce7;color:#166534}.filter-tag-type{background:#fef3c7;color:#92400e}.filter-tag-stamp{background:#ede9fe;color:#6b21a8}.filter-tag-date{background:#fecaca;color:#991b1b}.vms-invitation-table .ant-table-thead>tr>th{background-color:var(--tableHeadBg-color)!important;color:var(--tableHeadText-color)!important;font-weight:var(--font-bold)!important;text-align:center}.vms-invitation-table .ant-table-tbody>tr>td{text-align:center}.vms-invitation-table .ant-table-tbody>tr>td:nth-child(3){position:relative}.vms-invitation-table .ant-table-tbody>tr>td:nth-child(3) div{transition:all .2s ease}.vms-invitation-table .ant-table-tbody>tr:hover>td:nth-child(3) div{transform:scale(1.05)}.vms-invitation-table .ant-table-tbody>tr>td:last-child{padding:8px 4px}.vms-invitation-table .ant-table-tbody>tr>td:last-child .ant-btn{border:none;box-shadow:none;padding:4px 8px;height:auto;display:inline-flex;align-items:center;justify-content:center}.vms-invitation-table .ant-table-tbody>tr>td:last-child .ant-btn:hover{background-color:#1890ff1a;border-radius:4px}.vms-invitation-table .ant-table-tbody>tr>td:last-child .ant-btn[title*=Delete]:hover{background-color:#ff4d4f1a}.vms-invitation-table .ant-tag{font-size:11px;padding:2px 8px;border-radius:12px}.vms-invitation-table .expired-time{color:#ff4d4f!important;font-weight:500}.vms-invitation-table .ant-spin-container{min-height:400px}.house-mapping-status{display:inline-flex;align-items:center;gap:4px;background:#f0f9ff;border:1px solid #bae6fd;padding:2px 8px;border-radius:12px;font-size:11px;color:#0369a1}.house-mapping-status.loaded{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.house-mapping-status.error{background:#fef2f2;border-color:#fecaca;color:#dc2626}.refresh-mapping-btn{font-size:12px!important;height:32px!important;padding:0 12px!important}.vms-invitation-form-modal .ant-modal-content{border-radius:12px}.vms-invitation-form-modal .ant-form-item-label>label{font-weight:500;color:#262626}.vms-invitation-form-modal .ant-select-multiple .ant-select-selection-item{background:#e6f7ff;border-color:#91d5ff;color:#0050b3}.vms-invitation-form-modal .ant-input,.vms-invitation-form-modal .ant-select-selector,.vms-invitation-form-modal .ant-picker{border-radius:6px}.vms-invitation-form-modal .ant-input:focus,.vms-invitation-form-modal .ant-select-focused .ant-select-selector,.vms-invitation-form-modal .ant-picker:hover,.vms-invitation-form-modal .ant-picker-focused{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.userManagementTopActionRightGroup .ant-btn[title*=Add]{background:#52c41a;border-color:#52c41a;color:#fff}.userManagementTopActionRightGroup .ant-btn[title*=Add]:hover{background:#73d13d;border-color:#73d13d}@media (max-width: 1200px){.vms-invitation-table .ant-table-thead>tr>th,.vms-invitation-table .ant-table-tbody>tr>td{padding:8px 4px;font-size:12px}.userManagementTopActionRightGroup{flex-wrap:wrap;gap:4px}.userManagementExportBtn{min-width:100px!important;font-size:12px}}@media (max-width: 768px){.vms-invitation-header{flex-direction:column;align-items:flex-start}.vms-status-indicator{margin-top:8px}.userManagementTopActionGroup{flex-direction:column;gap:10px}.userManagementTopActionLeftGroup,.userManagementTopActionRightGroup{width:100%}.userManagementTopActionRightGroup{justify-content:flex-start;flex-wrap:wrap}.userManagementExportBtn,.refresh-mapping-btn{width:auto!important;min-width:100px;font-size:12px}.vms-invitation-table .ant-table-tbody>tr>td:last-child{padding:4px 2px}.vms-invitation-table .ant-table-tbody>tr>td:last-child div{flex-direction:column;gap:4px}.vms-invitation-filters{padding:16px}.modern-date-picker,.modern-search-input,.modern-select,.modern-clear-button{height:40px!important}.filter-tag{font-size:11px;padding:3px 6px}}.qr-code-modal .ant-modal-content{border-radius:12px!important;overflow:hidden}.qr-code-modal .ant-modal-header{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-bottom:1px solid #e6f7ff;margin:0;padding:20px 24px 16px}.qr-code-modal .ant-modal-title{color:#0050b3;font-size:18px;font-weight:600}.qr-code-modal .ant-modal-body{padding:24px}.qr-code-modal .ant-modal-footer{background:#fff;border-top:1px solid #f0f0f0;padding:16px 24px;text-align:center}.qr-code-modal .ant-modal-footer .ant-btn{margin:0 8px;min-width:100px;height:40px;border-radius:6px;font-weight:500}.qr-code-modal .ant-modal-footer .ant-btn-primary{background:linear-gradient(135deg,#1890ff,#096dd9);border:none;box-shadow:0 2px 8px #1890ff4d}.qr-code-modal .ant-modal-footer .ant-btn-primary:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);transform:translateY(-1px);box-shadow:0 4px 12px #1890ff66}.qr-display-container{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 20px #0000001a;border:2px solid #f0f0f0;transition:all .3s ease}.qr-display-container:hover{box-shadow:0 8px 30px #00000026;border-color:#1890ff}.qr-loading-container{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-direction:column;height:400px;width:400px}.qr-loading-text{margin-top:16px;color:#6c757d;font-size:14px;font-weight:500}.invitation-details-card{background:#f8f9fa!important;border:1px solid #e9ecef!important;border-radius:8px;margin-top:20px}.invitation-details-grid{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:13px;line-height:1.5}.invitation-details-grid strong{color:#343a40;font-weight:600}.invitation-code-display{font-size:11px;background:#e9ecef;padding:4px 8px;border-radius:4px;color:#1890ff;font-weight:500;word-break:break-all;border:1px solid #dee2e6}.status-active{color:#28a745!important;font-weight:600}.status-inactive{color:#dc3545!important;font-weight:600}.status-expired{color:#dc3545!important;font-weight:500}.qr-instructions{background:linear-gradient(135deg,#e6f7ff,#f0f9ff);border:1px solid #91d5ff;border-radius:8px;padding:12px 16px;margin-top:16px;font-size:12px;color:#0050b3;line-height:1.5}.qr-instructions strong{font-weight:600;color:#003a8c}@media (max-width: 576px){.qr-code-modal{width:95%!important;margin:0 auto}.qr-code-modal .ant-modal-body{padding:16px}.qr-display-container,.qr-loading-container{width:100%;height:300px}.qr-display-container img{width:260px!important;height:260px!important}.invitation-details-grid{grid-template-columns:1fr;gap:4px 0}.invitation-details-grid strong:after{content:": "}}@keyframes qrFadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.qr-display-container img{animation:qrFadeIn .3s ease-out}.qr-code-modal .ant-modal-footer .ant-btn-primary{position:relative;overflow:hidden}.qr-code-modal .ant-modal-footer .ant-btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.qr-code-modal .ant-modal-footer .ant-btn-primary:hover:before{left:100%}.userManagementTopActionGroup{display:flex;flex-direction:row;flex:1;justify-content:space-between;margin-bottom:20px}.userManagementTopActionLeftGroup{display:flex;flex-direction:row;width:65%;justify-content:flex-start;align-items:center}.userManagementTopActionRightGroup{display:flex;justify-content:flex-end;align-items:center;width:35%;gap:8px}.userManagementExportBtn{min-width:120px!important;height:40px}.vms-vehicle-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.vms-vehicle-header h1{margin:0}.vms-vehicle-table .ant-table-thead>tr>th{background-color:var(--tableHeadBg-color)!important;color:var(--tableHeadText-color)!important;font-weight:var(--font-bold)!important;text-align:center}.vms-vehicle-table .ant-table-tbody>tr>td{text-align:center}.vms-vehicle-table .ant-table-tbody>tr>td:first-child{font-size:13px;font-weight:600}.vms-vehicle-table .ant-tag{font-size:11px;padding:2px 8px;border-radius:12px}.vms-vehicle-table .ant-table-tbody>tr>td:last-child{padding:8px 4px}.vms-vehicle-table .ant-table-tbody>tr>td:last-child .ant-btn{border:none;box-shadow:none;padding:4px 8px;height:auto;display:inline-flex;align-items:center;justify-content:center}.vms-vehicle-table .ant-table-tbody>tr>td:last-child .ant-btn:hover{background-color:#1890ff1a;border-radius:4px}.vms-vehicle-table .ant-table-tbody>tr>td:last-child .ant-btn[title*=Delete]:hover{background-color:#ff4d4f1a}.vms-vehicle-table .expired-time{color:#ff4d4f!important;font-weight:500}.vms-vehicle-table .ant-spin-container{min-height:400px}.vms-vehicle-form-modal .ant-modal-content{border-radius:12px}.vms-vehicle-form-modal .ant-form-item-label>label{font-weight:500;color:#262626}.vms-vehicle-form-modal .ant-select-multiple .ant-select-selection-item{background:#e6f7ff;border-color:#91d5ff;color:#0050b3}.vms-vehicle-form-modal .ant-input,.vms-vehicle-form-modal .ant-select-selector,.vms-vehicle-form-modal .ant-picker{border-radius:6px}.vms-vehicle-form-modal .ant-input:focus,.vms-vehicle-form-modal .ant-select-focused .ant-select-selector,.vms-vehicle-form-modal .ant-picker:hover,.vms-vehicle-form-modal .ant-picker-focused{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.vms-vehicle-tabs{margin-bottom:24px}.vms-vehicle-tabs .ant-tabs-tab{padding:12px 24px!important;font-weight:500;border-radius:8px 8px 0 0!important;border:1px solid #d9d9d9;border-bottom:none;background:#fafafa;color:#666;transition:all .3s ease}.vms-vehicle-tabs .ant-tabs-tab:hover{background:#f0f9ff;color:#1890ff;border-color:#91d5ff}.vms-vehicle-tabs .ant-tabs-tab-active{background:#fff!important;color:#1890ff!important;border-color:#1890ff!important;font-weight:600!important}.vms-vehicle-tabs .ant-tabs-tab .anticon{margin-right:8px;font-size:14px}.vms-vehicle-tabs .ant-tabs-content-holder{border-top:1px solid #d9d9d9;padding-top:0}.vms-vehicle-tabs .ant-tabs-ink-bar{height:3px;background:linear-gradient(90deg,#1890ff,#40a9ff);border-radius:2px}.vms-vehicle-tabs .ant-tabs-tab .ant-badge{margin-left:8px}.vms-vehicle-tabs .ant-tabs-tab .ant-badge .ant-badge-count{background:#f0f0f0;color:#666;border:1px solid #d9d9d9;font-size:11px;font-weight:500;padding:0 6px;min-width:20px;height:20px;line-height:18px}.vms-vehicle-tabs .ant-tabs-tab-active .ant-badge .ant-badge-count{background:#e6f7ff;color:#1890ff;border-color:#91d5ff}.vms-vehicle-tabs .ant-tabs-tab[data-node-key=blacklisted]{position:relative}.vms-vehicle-tabs .ant-tabs-tab[data-node-key=blacklisted]:hover{background:#fff2f0;color:#ff4d4f;border-color:#ffccc7}.vms-vehicle-tabs .ant-tabs-tab[data-node-key=blacklisted].ant-tabs-tab-active{background:#fff!important;color:#ff4d4f!important;border-color:#ff4d4f!important}.vms-vehicle-tabs .ant-tabs-tab[data-node-key=blacklisted] .ant-badge .ant-badge-count{background:#fff2f0;color:#ff4d4f;border-color:#ffccc7}.vms-vehicle-table .ant-tag.ant-tag-red{background:#fff2f0;border-color:#ffccc7;color:#ff4d4f}.vms-vehicle-filters{background:#fafafa;padding:16px;border-radius:8px;border:1px solid #f0f0f0;margin-bottom:16px}.vms-vehicle-filters .modern-select .ant-select-selector{border-radius:6px;border:1px solid #d9d9d9;transition:all .3s ease}.vms-vehicle-filters .modern-select .ant-select-focused .ant-select-selector{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.vms-vehicle-filters .modern-date-picker{border-radius:6px;border:1px solid #d9d9d9;transition:all .3s ease}.vms-vehicle-filters .modern-date-picker:hover,.vms-vehicle-filters .modern-date-picker:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.vms-vehicle-filters .modern-search-input{border-radius:6px;border:1px solid #d9d9d9;transition:all .3s ease}.vms-vehicle-filters .modern-search-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.vms-vehicle-filters .modern-clear-button{border-radius:6px;border:1px solid #d9d9d9;background:#fff;color:#666;transition:all .3s ease}.vms-vehicle-filters .modern-clear-button:hover{border-color:#ff4d4f;color:#ff4d4f;background:#fff2f0}@media (max-width: 1200px){.vms-vehicle-table .ant-table-thead>tr>th,.vms-vehicle-table .ant-table-tbody>tr>td{padding:8px 4px;font-size:12px}.userManagementTopActionRightGroup{flex-wrap:wrap;gap:4px}.userManagementExportBtn{min-width:100px!important;font-size:12px}.vms-vehicle-tabs .ant-tabs-tab{padding:8px 16px!important;font-size:12px}.vms-vehicle-tabs .ant-tabs-tab .anticon{margin-right:4px;font-size:12px}}@media (max-width: 768px){.vms-vehicle-header{flex-direction:column;align-items:flex-start}.userManagementTopActionGroup{flex-direction:column;gap:10px}.userManagementTopActionLeftGroup,.userManagementTopActionRightGroup{width:100%}.userManagementTopActionRightGroup{justify-content:flex-start;flex-wrap:wrap}.userManagementExportBtn{width:auto!important;min-width:100px;font-size:12px}.vms-vehicle-table .ant-table-tbody>tr>td:last-child{padding:4px 2px}.vms-vehicle-table .ant-table-tbody>tr>td:last-child div{flex-direction:column;gap:4px}.vms-vehicle-tabs .ant-tabs-tab{padding:6px 12px!important;font-size:11px}.vms-vehicle-tabs .ant-tabs-tab .anticon{margin-right:2px;font-size:10px}.vms-vehicle-filters{padding:12px}}.vms-vehicle-form-modal .ant-select-selection-search-input{font-family:Sarabun}.vms-vehicle-form-modal .province-option{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.vms-vehicle-form-modal .province-option .province-name{font-weight:500;color:#262626}.vms-vehicle-form-modal .province-option .province-code{font-size:12px;color:#8c8c8c}.vms-vehicle-form-modal .province-tag{background:#e6f7ff!important;border:1px solid #91d5ff!important;border-radius:6px!important;padding:2px 8px!important;margin:2px!important;font-size:12px!important;color:#0050b3!important;display:inline-flex!important;align-items:center!important;gap:4px!important}.vms-vehicle-form-modal .province-tag .close-btn{cursor:pointer;font-size:14px;line-height:1;margin-left:4px}.vms-vehicle-form-modal .province-tag .close-btn:hover{color:#ff4d4f}.vms-vehicle-table .province-tag-table{font-size:11px!important;max-width:100px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;cursor:pointer!important;border-radius:12px!important}.vms-vehicle-table .province-tag-table:hover{opacity:.8;transform:scale(1.02);transition:all .2s ease}@media (max-width: 768px){.vms-vehicle-table .province-tag-table{font-size:10px!important;max-width:80px!important;padding:1px 4px!important}.vms-vehicle-form-modal .province-option{padding:6px 8px}.vms-vehicle-form-modal .province-option .province-name{font-size:13px}.vms-vehicle-form-modal .province-option .province-code{font-size:11px}}.vms-log-access-header,.vms-log-passage-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.vms-log-access-header h1,.vms-log-passage-header h1{margin:0}.vms-log-access-filters,.vms-log-passage-filters{margin-bottom:20px;padding:16px;background:#fafafa;border-radius:8px;border:1px solid #f0f0f0}.vms-log-access-table .ant-table-thead>tr>th,.vms-log-passage-table .ant-table-thead>tr>th{background-color:var(--tableHeadBg-color)!important;color:var(--tableHeadText-color)!important;font-weight:var(--font-bold)!important;text-align:center}.vms-log-access-table .ant-table-tbody>tr>td,.vms-log-passage-table .ant-table-tbody>tr>td{text-align:center}.vms-log-passage-table .ant-table-tbody>tr>td:first-child{font-size:13px;font-weight:600}.vms-log-access-table .ant-tag,.vms-log-passage-table .ant-tag{font-size:11px;padding:2px 8px;border-radius:12px}.vms-log-passage-table .ant-btn-link{padding:4px 8px;height:auto;border:none;box-shadow:none}.vms-log-passage-table .ant-btn-link:hover{background-color:#1890ff1a;border-radius:4px}.vms-log-access-table .ant-spin-container,.vms-log-passage-table .ant-spin-container{min-height:400px}.vms-log-access-stats,.vms-log-passage-stats{margin-bottom:24px}.vms-log-access-filters .ant-space-item,.vms-log-passage-filters .ant-space-item,.vms-log-access-filters .ant-picker,.vms-log-passage-filters .ant-picker,.vms-log-access-filters .ant-select-selector,.vms-log-passage-filters .ant-select-selector,.vms-log-access-filters .ant-input,.vms-log-passage-filters .ant-input,.vms-log-access-filters .ant-picker:hover,.vms-log-passage-filters .ant-picker:hover,.vms-log-access-filters .ant-select-focused .ant-select-selector,.vms-log-passage-filters .ant-select-focused .ant-select-selector,.vms-log-access-filters .ant-input:focus,.vms-log-passage-filters .ant-input:focus{display:none!important}.vms-log-filters-container{display:block!important;padding-bottom:15px}.vms-log-access-table .ant-tooltip,.vms-log-passage-table .ant-tooltip{max-width:300px}.vms-log-access-table .note-cell,.vms-log-passage-table .note-cell{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.vms-log-access-table .note-cell:hover,.vms-log-passage-table .note-cell:hover{color:#1890ff}.vms-log-access-table .id-cell,.vms-log-passage-table .id-cell{font-size:11px;color:#666}.vms-log-access-table .ant-tag.ant-tag-green,.vms-log-passage-table .ant-tag.ant-tag-green{animation:pulse-success 2s infinite}.vms-log-access-table .ant-tag.ant-tag-red,.vms-log-passage-table .ant-tag.ant-tag-red{animation:pulse-error 2s infinite}@keyframes pulse-error{0%{opacity:1}50%{opacity:.8}to{opacity:1}}@media (max-width: 1200px){.vms-log-access-table .ant-table-thead>tr>th,.vms-log-access-table .ant-table-tbody>tr>td,.vms-log-passage-table .ant-table-thead>tr>th,.vms-log-passage-table .ant-table-tbody>tr>td{padding:8px 4px;font-size:12px}.vms-log-access-filters,.vms-log-passage-filters{padding:12px}}@media (max-width: 1200px){.vms-log-filters-container .ant-space{gap:12px!important}}@media (max-width: 768px){.vms-log-filters-container{padding:16px 20px}.vms-log-filters-container .ant-space-item{width:100%}.vms-log-filters-container .ant-picker,.vms-log-filters-container .ant-input-search,.vms-log-filters-container .ant-select{width:100%!important;min-width:auto!important}.vms-log-access-header,.vms-log-passage-header{flex-direction:column;align-items:flex-start}}.ant-image-preview-wrap{z-index:9999}.ant-image-preview-img{max-height:80vh;max-width:80vw}.vms-log-passage-table .region-tag{font-size:10px!important;max-width:100px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;cursor:pointer!important;border-radius:12px!important}.vms-log-passage-table .region-tag:hover{opacity:.8;transform:scale(1.02);transition:all .2s ease}.vms-log-passage-table .license-plate-cell{background:#1890ff0d;border-radius:4px;padding:4px 8px;font-weight:600;color:#1890ff}.vms-log-passage-table .house-address-cell{background:#1890ff0d;border-radius:4px;padding:4px 8px;font-weight:600;color:#1890ff;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.vms-log-passage-table .house-address-cell:hover{background:#1890ff1a;transform:scale(1.02);transition:all .2s ease}.vms-log-passage-table .house-id-fallback{font-size:11px;color:#666;background:#00000005;border-radius:3px;padding:2px 6px}.vms-log-access-table .gate-name-cell{background:#1890ff0d;border-radius:4px;padding:4px 8px;font-weight:600;color:#1890ff}.vms-log-access-table .ant-table-body,.vms-log-passage-table .ant-table-body{scrollbar-width:thin;scrollbar-color:#bfbfbf #f0f0f0}.vms-log-access-table .ant-table-body::-webkit-scrollbar,.vms-log-passage-table .ant-table-body::-webkit-scrollbar{width:8px;height:8px}.vms-log-access-table .ant-table-body::-webkit-scrollbar-track,.vms-log-passage-table .ant-table-body::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.vms-log-access-table .ant-table-body::-webkit-scrollbar-thumb,.vms-log-passage-table .ant-table-body::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:4px}.vms-log-access-table .ant-table-body::-webkit-scrollbar-thumb:hover,.vms-log-passage-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:#999}.vms-visitor-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.vms-visitor-header h1{margin:0}.vms-visitor-filters-container{display:block!important;padding-bottom:15px}.vms-visitor-table .ant-table-thead>tr>th{background-color:var(--tableHeadBg-color)!important;color:var(--tableHeadText-color)!important;font-weight:var(--font-bold)!important;text-align:center}.vms-visitor-table .ant-table-tbody>tr>td{text-align:center}.vms-visitor-table .ant-table-tbody>tr>td:nth-child(4){text-align:left!important;font-weight:600}.vms-visitor-table .vehicle-license-container{display:flex;flex-direction:column;align-items:center;gap:6px}.vms-visitor-table .vehicle-license-plate{font-weight:600;font-size:14px;color:#1890ff;display:flex;align-items:center;gap:4px}.vms-visitor-table .vehicle-province-tag{font-size:10px!important;padding:2px 6px!important;border-radius:10px!important;font-weight:500}.visitor-photo-container{display:flex;flex-direction:column;align-items:center;gap:4px}.visitor-avatar{border:2px solid #f0f0f0;transition:all .3s ease;cursor:pointer}.visitor-avatar:hover{border-color:#1890ff;transform:scale(1.05);box-shadow:0 4px 12px #1890ff4d}.visitor-avatar-default{background-color:#f5f5f5;color:#bfbfbf}.visitor-photo-preview{padding:2px!important;height:20px!important;font-size:12px!important;line-height:16px!important;border-radius:3px;background:#1890ff1a;border:1px solid rgba(24,144,255,.2)}.visitor-photo-preview:hover{background:#1890ff33;border-color:#1890ff}.vms-visitor-table .ant-image{border-radius:8px!important;overflow:hidden}.vms-visitor-table .ant-image-img{-o-object-fit:cover!important;object-fit:cover!important;transition:all .3s ease}.vms-visitor-table .ant-image:hover .ant-image-img{transform:scale(1.1)}.vms-visitor-table .ant-image-mask{background:#0009!important;display:flex!important;align-items:center!important;justify-content:center!important}.vms-visitor-table .ant-image-mask .visitor-photo-preview{color:#fff!important;background:transparent!important;border:1px solid white!important;padding:4px 8px!important;font-size:11px!important;font-weight:500!important}.vms-visitor-table .ant-tag{font-size:11px;padding:2px 8px;border-radius:12px}.vms-visitor-table .ant-tag.ant-tag-blue{background-color:#e6f7ff;border-color:#91d5ff;color:#0050b3}.vms-visitor-table .ant-tag.ant-tag-pink{background-color:#fff0f6;border-color:#ffadd2;color:#c41d7f}.vms-visitor-table .ant-tag.province-tag{font-size:10px!important;padding:2px 6px!important;border-radius:10px!important;font-weight:500;margin-top:2px}.vms-visitor-table .ant-tag.ant-tag-green{animation:pulse-success 2s infinite}.vms-visitor-table .ant-tag.ant-tag-orange{animation:pulse-warning 2s infinite}@keyframes pulse-success{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes pulse-warning{0%{opacity:1}50%{opacity:.8}to{opacity:1}}.vms-visitor-table .ant-spin-container{min-height:400px}.vms-visitor-stats{margin-bottom:24px}.vms-visitor-stats .ant-card{transition:all .3s ease}.vms-visitor-stats .ant-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026!important}.province-highlight-card{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.province-highlight-card .ant-card-body{color:#fff}.vms-visitor-table .ant-tooltip{max-width:300px}.vms-visitor-table .note-cell{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.vms-visitor-table .note-cell:hover{color:#1890ff}.vms-visitor-table .code-cell{font-size:11px;color:#666;background:#00000005;border-radius:3px;padding:2px 6px;font-family:monospace}.vms-visitor-table .house-address-cell{background:#1890ff0d;border-radius:4px;padding:4px 8px;font-weight:600;color:#1890ff;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.vms-visitor-table .house-address-cell:hover{background:#1890ff1a;transform:scale(1.02);transition:all .2s ease}.vms-visitor-table .area-tag{font-size:10px!important;max-width:100px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;cursor:pointer!important;border-radius:12px!important}.vms-visitor-table .area-tag:hover{opacity:.8;transform:scale(1.02);transition:all .2s ease}.ant-image-preview-operations .ant-image-preview-operations-operation:hover{background:#fff3}.vms-visitor-table .ant-table-body{scrollbar-width:thin;scrollbar-color:#bfbfbf #f0f0f0}.vms-visitor-table .ant-table-body::-webkit-scrollbar{width:8px;height:8px}.vms-visitor-table .ant-table-body::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.vms-visitor-table .ant-table-body::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:4px}.vms-visitor-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:#999}@media (max-width: 1200px){.vms-visitor-table .ant-table-thead>tr>th,.vms-visitor-table .ant-table-tbody>tr>td{padding:8px 4px;font-size:12px}.vms-visitor-filters-container{padding:12px}.visitor-avatar{width:50px!important;height:50px!important}.visitor-photo-container{transform:scale(.9)}.vehicle-license-plate{font-size:12px!important}.vehicle-province-tag{font-size:9px!important}}@media (max-width: 1200px){.vms-visitor-filters-container .ant-space{gap:12px!important}}@media (max-width: 768px){.vms-visitor-filters-container{padding:16px 20px}.vms-visitor-filters-container .ant-space-item{width:100%}.vms-visitor-filters-container .ant-picker,.vms-visitor-filters-container .ant-input-search,.vms-visitor-filters-container .ant-select{width:100%!important;min-width:auto!important}.vms-visitor-header{flex-direction:column;align-items:flex-start}.visitor-photo-container{transform:scale(.8)}.visitor-avatar{width:40px!important;height:40px!important}.vehicle-license-container{gap:4px!important}.vehicle-license-plate{font-size:11px!important}}.license-plate-display{background:linear-gradient(145deg,#fff,#f8fafc);border:2px solid #e2e8f0;border-radius:6px;padding:4px 8px;font-family:Courier New,monospace;font-weight:700;color:#1e293b;text-align:center;min-width:80px;box-shadow:0 2px 4px #0000000d;transition:all .2s ease}.license-plate-display:hover{border-color:#1890ff;box-shadow:0 4px 8px #1890ff33}.province-th-10{background-color:#e6f7ff;border-color:#91d5ff;color:#0050b3}.province-th-11{background-color:#f6ffed;border-color:#b7eb8f;color:#389e0d}.province-th-12{background-color:#fff2e8;border-color:#ffd591;color:#d46b08}.province-th-13{background-color:#f9f0ff;border-color:#d3adf7;color:#531dab}.province-th-73{background-color:#e6fffb;border-color:#87e8de;color:#006d75}.province-th-74{background-color:#fff1f0;border-color:#ffa39e;color:#cf1322}.province-th-75{background-color:#f6ffed;border-color:#b7eb8f;color:#389e0d}.external-vehicle-badge{background:linear-gradient(45deg,#1890ff,#722ed1);color:#fff;font-size:10px;padding:2px 6px;border-radius:10px;font-weight:500;margin-left:4px}.visitor-info-container{display:flex;flex-direction:column;align-items:center;gap:2px}.vehicle-info-display{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px;background:#1890ff05;border-radius:8px;border:1px solid rgba(24,144,255,.1);transition:all .2s ease}.vehicle-info-display:hover{background:#1890ff0d;border-color:#1890ff33;transform:translateY(-1px)}.vms-visitor-loading-overlay{display:flex;align-items:center;justify-content:center;padding:40px;background:#fffc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.vms-visitor-error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#666}.vms-visitor-error-icon{font-size:48px;color:#ff4d4f;margin-bottom:16px}.vms-visitor-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#999}.vms-visitor-empty-icon{font-size:64px;color:#d9d9d9;margin-bottom:16px}.imageContainer_PPC{width:100%}.ant-card-bordered.cardContainer_PPC{border-radius:8px!important}.cardContainer_PPC>.ant-card-body{padding:0!important}.cardImage_PPC{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0}.cardDetailContainer_PPC{display:flex;flex-direction:column;padding:15px;background-color:#fff;border-radius:0 0 8px 8px}.cardTitle_PPC{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--font-size-2xl);color:var(--primary-color)}.cardStatusBoxContainer_PPC{margin-top:15px}.cardStatusIcon_PPC{width:24px;height:24px}.cardStatusText_PPC{color:var(--white-color);font-weight:var(--font-normal);font-size:1rem;line-height:1rem;padding:6px 12px;border-radius:8px}.peopleCountingModalColumn{width:100%}.peopleCountingModalColumn>.ant-col{margin:0!important;padding:0!important}.saveButton{margin-top:12px}.peopleCountingFormModal .ant-modal-content{border-radius:8px!important}
