/*! tailwindcss v4.1.16 | 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-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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@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-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-yellow-100:oklch(97.3% .071 103.193);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-100:oklch(96.2% .044 156.743);--color-green-700:oklch(52.7% .154 150.069);--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-900:oklch(37.9% .146 265.522);--color-indigo-50:oklch(96.2% .018 272.314);--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;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-3xl:48rem;--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-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--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;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-6{top:calc(var(--spacing)*6)}.top-\[50\%\]{top:50%}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-6{left:calc(var(--spacing)*6)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.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}}.container\!{width:100%!important}@media (min-width:40rem){.container\!{max-width:40rem!important}}@media (min-width:48rem){.container\!{max-width:48rem!important}}@media (min-width:64rem){.container\!{max-width:64rem!important}}@media (min-width:80rem){.container\!{max-width:80rem!important}}@media (min-width:96rem){.container\!{max-width:96rem!important}}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-auto{margin-top:auto}.mr-0{margin-right:calc(var(--spacing)*0)}.mr-2{margin-right:calc(var(--spacing)*2)}.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-6{margin-bottom:calc(var(--spacing)*6)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-\[90vh\]{height:90vh}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\[300px\]{max-height:300px}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-svh{min-height:100svh}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-8{width:calc(var(--spacing)*8)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-72{width:calc(var(--spacing)*72)}.w-\[90\%\]{width:90%}.w-\[160px\]{width:160px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[140px\]{min-width:140px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;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-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-scale-y-100{--tw-scale-y: -100% ;scale:var(--tw-scale-x)var(--tw-scale-y)}.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-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}: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)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-none{border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#4338ca\]{border-color:#4338ca}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-input{border-color:var(--input)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.bg-accent,.bg-accent\/50{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/50{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-foreground{background-color:var(--foreground)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-100{background-color:var(--color-green-100)}.bg-muted{background-color:var(--muted)}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-accent\/50{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab,red,red)){.bg-sidebar-accent\/50{background-color:color-mix(in oklab,var(--sidebar-accent)50%,transparent)}}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top 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-blue-500{--tw-gradient-from:var(--color-blue-500);--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-gray-50{--tw-gradient-from:var(--color-gray-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))}.to-blue-400{--tw-gradient-to:var(--color-blue-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-50{--tw-gradient-to:var(--color-indigo-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))}.to-white{--tw-gradient-to:var(--color-white);--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))}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-primary{fill:var(--primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.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)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.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-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-0{padding-right:calc(var(--spacing)*0)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-16{padding-right:calc(var(--spacing)*16)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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))}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#4338ca\]{color:#4338ca}.text-background{color:var(--background)}.text-blue-100{color:var(--color-blue-100)}.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-900{color:var(--color-blue-900)}.text-card-foreground{color:var(--card-foreground)}.text-foreground{color:var(--foreground)}.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-700{color:var(--color-green-700)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-primary\/60{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/60{color:color-mix(in oklab,var(--primary)60%,transparent)}}.text-red-700{color:var(--color-red-700)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground)70%,transparent)}}.text-white{color:var(--color-white)}.text-yellow-700{color:var(--color-yellow-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.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-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));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-none{--tw-shadow:0 0 #0000;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)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.will-change-\[height\,opacity\]{will-change:height,opacity}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/delete\:text-destructive:is(:where(.group\/delete):hover *){color:var(--destructive)}.group-hover\/edit\:text-primary:is(:where(.group\/edit):hover *){color:var(--primary)}.group-hover\/item\:scale-110:is(:where(.group\/item):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\/item\:text-foreground:is(:where(.group\/item):hover *){color:var(--foreground)}.group-hover\/item\:opacity-100:is(:where(.group\/item):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)) + 2px)}.group-data-\[collapsible\=icon\]\:w-auto:is(:where(.group)[data-collapsible=icon] *){width:auto}.group-data-\[collapsible\=icon\]\:grid-cols-1:is(:where(.group)[data-collapsible=icon] *){grid-template-columns:repeat(1,minmax(0,1fr))}.group-data-\[collapsible\=icon\]\:justify-center:is(:where(.group)[data-collapsible=icon] *){justify-content:center}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:px-0:is(:where(.group)[data-collapsible=icon] *){padding-inline:calc(var(--spacing)*0)}.group-data-\[collapsible\=icon\]\:pr-0:is(:where(.group)[data-collapsible=icon] *){padding-right:calc(var(--spacing)*0)}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--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)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-blue-400:focus-within{border-color:var(--color-blue-400)}.focus-within\:shadow-lg:focus-within{--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)}@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\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-sidebar-border\/50:hover{border-color:var(--sidebar-border)}@supports (color:color-mix(in lab,red,red)){.hover\:border-sidebar-border\/50:hover{border-color:color-mix(in oklab,var(--sidebar-border)50%,transparent)}}.hover\:bg-\[\#4338ca\]\/10:hover{background-color:#4338ca1a}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.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-200:hover{background-color:var(--color-gray-200)}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-sidebar-accent:hover,.hover\:bg-sidebar-accent\/70:hover{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sidebar-accent\/70:hover{background-color:color-mix(in oklab,var(--sidebar-accent)70%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));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-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\:shadow-sm:hover{--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)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.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-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--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)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-1:focus-visible{--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)}.focus-visible\:ring-2:focus-visible{--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-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:bg-sidebar-accent[data-state=open]{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:text-sidebar-accent-foreground[data-state=open]{color:var(--sidebar-accent-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@media (min-width:40rem){.sm\:flex{display:flex}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:text-left{text-align:left}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--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)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:max-w-md{max-width:var(--container-md)}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}*{box-sizing:border-box}:root{--primary-button:#4f46e5;--primary-button-hover:#4338ca;--primary-capsule:#a584ff;--secondary-button:white;--secondary-button-hover:#f7fafc;--primary:oklch(20.5% 0 0);--primary-light:#cbc9fd;--portal-btncolor:#1abc9c;--portal-btncolor-hover:#5ad6bd;--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}body{color:#333;background:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}input{box-shadow:none;border:none;outline:none}react-grid-item.resizing,react-grid-item.resizing *{background:0 0!important;transition:none!important}react-grid-item.react-draggable-dragging,react-grid-item.react-draggable-dragging *{background:0 0!important}.ProseMirror{border:1px solid #ccc;border-radius:6px;outline:none;min-height:150px;padding:10px;font-family:sans-serif;font-size:14px}.ProseMirror table{border-collapse:collapse;width:100%}.ProseMirror th,.ProseMirror td{border:1px solid #ccc;padding:6px}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}@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-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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}html,body{overflow:auto}react-grid-item.resizing,react-grid-item.resizing *{background:transparent!important;transition:none!important}react-grid-item.react-draggable-dragging,react-grid-item.react-draggable-dragging *{background:transparent!important}._navbar_1cu2f_1{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;background-color:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 3px #0000001a}._logoContainer_1cu2f_11{display:flex;align-items:center;cursor:pointer}._companyLogo_1cu2f_17{height:40px;width:auto}._navMenu_1cu2f_22{display:flex;align-items:center;gap:16px}._searchContainer_1cu2f_29{position:relative;display:flex;align-items:center;gap:8px}._searchToggleButton_1cu2f_36{position:absolute;right:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .2s ease}._inlineSearchWrapper_1cu2f_55{position:relative;display:flex;align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;overflow:hidden;width:0;opacity:0;transition:all .3s ease;box-shadow:0 1px 3px #0000001a}._inlineSearchWrapper_1cu2f_55._open_1cu2f_69{width:400px;opacity:1}._tableSelectWrapper_1cu2f_75{min-width:140px;max-width:140px}._reactSelect_1cu2f_80{font-family:inherit}._inlineSearchInput_1cu2f_85{flex:1;padding:8px 12px;border:none;outline:none;font-size:14px;color:#374151;background:transparent}._inlineSearchInput_1cu2f_85::placeholder{color:#9ca3af}._inlineSearchButton_1cu2f_100{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#3b82f6;color:#fff;border:none;cursor:pointer;transition:background-color .2s ease}._inlineSearchButton_1cu2f_100:hover:not(._disabled_1cu2f_113){background-color:#2563eb}._inlineSearchButton_1cu2f_100._disabled_1cu2f_113{background-color:#9ca3af;cursor:not-allowed}._userProfile_1cu2f_123{position:relative;display:flex;align-items:center;gap:12px}._username_1cu2f_130{font-size:14px;font-weight:500;color:#374151}._profileButton_1cu2f_136{background:none;border:none;cursor:pointer;padding:0;border-radius:50%;transition:transform .2s ease}._profileButton_1cu2f_136:hover{transform:scale(1.05)}._profileImage_1cu2f_149{width:32px;height:32px;border-radius:50%;border:2px solid #e5e7eb;transition:border-color .2s ease}._profileButton_1cu2f_136:hover ._profileImage_1cu2f_149{border-color:#d1d5db}._modal_1cu2f_162{position:absolute;right:0;top:calc(100% + 8px);background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:8px 0;width:192px;z-index:50}._modalList_1cu2f_175{list-style:none;margin:0;padding:0}._modalItem_1cu2f_181{margin:0;padding:0}._modalItem_1cu2f_181 button{width:100%;padding:8px 16px;background:none;border:none;text-align:left;font-size:14px;color:#374151;cursor:pointer;transition:background-color .2s ease}._modalItem_1cu2f_181 button:hover{background-color:#f3f4f6}._modalItem_1cu2f_181._separator_1cu2f_202{border-top:1px solid #e5e7eb;margin-top:4px;padding-top:4px}._logoutButton_1cu2f_208{color:#dc2626!important}._logoutButton_1cu2f_208:hover{background-color:#fef2f2!important}._react-select__control_1cu2f_217{min-height:36px!important;height:36px!important}._react-select__value-container_1cu2f_222,._react-select__indicators_1cu2f_226{height:36px!important}._react-select__menu_1cu2f_230{z-index:9999!important}@media (max-width: 768px){._navbar_1cu2f_1{padding:8px 16px}._inlineSearchWrapper_1cu2f_55._open_1cu2f_69{width:300px}._tableSelectWrapper_1cu2f_75{min-width:120px;max-width:120px}._username_1cu2f_130{display:none}}._react-select__menu-portal_1cu2f_255{z-index:9999}._toastContainer_9f4uh_1{position:fixed;bottom:100px;left:20px;z-index:9999;display:flex;flex-direction:column;gap:10px;max-width:400px}._toast_9f4uh_1{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;border-left:4px solid #3b82f6;padding:0;transform:translateY(100%);opacity:0;transition:all .3s ease-in-out;overflow:hidden}._toast_9f4uh_1._show_9f4uh_24{transform:translateY(0);opacity:1}._toast_9f4uh_1._hide_9f4uh_29{transform:translateY(100%);opacity:0}._toast_9f4uh_1._success_9f4uh_34{border-left-color:#10b981}._toast_9f4uh_1._error_9f4uh_38{border-left-color:#ef4444}._toast_9f4uh_1._warning_9f4uh_42{border-left-color:#f59e0b}._toast_9f4uh_1._info_9f4uh_46{border-left-color:#3b82f6}._content_9f4uh_50{display:flex;align-items:center;justify-content:space-between;padding:16px;gap:12px}._message_9f4uh_58{flex:1;font-size:14px;line-height:1.4;color:#374151;font-weight:500}._closeButton_9f4uh_66{background:none;border:none;font-size:20px;color:#9ca3af;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;flex-shrink:0}._closeButton_9f4uh_66:hover{background-color:#f3f4f6;color:#374151}._closeButton_9f4uh_66:focus{outline:2px solid #3b82f6;outline-offset:2px}._toast_9f4uh_1._success_9f4uh_34 ._message_9f4uh_58{color:#065f46}._toast_9f4uh_1._success_9f4uh_34{background:#ecfdf5}._toast_9f4uh_1._error_9f4uh_38 ._message_9f4uh_58{color:#991b1b}._toast_9f4uh_1._error_9f4uh_38{background:#fef2f2}._toast_9f4uh_1._warning_9f4uh_42 ._message_9f4uh_58{color:#92400e}._toast_9f4uh_1._warning_9f4uh_42{background:#fffbeb}._toast_9f4uh_1._info_9f4uh_46 ._message_9f4uh_58{color:#1e40af}._toast_9f4uh_1._info_9f4uh_46{background:#eff6ff}@media (max-width: 480px){._toastContainer_9f4uh_1{left:10px;right:10px;max-width:none}._toast_9f4uh_1{margin:0}}._mainDashboard_1iop0_1{display:flex;height:calc(100vh - 70px);overflow:hidden}._newDashboardLayout_1iop0_8{width:100%;height:100%;display:flex;flex-direction:column}._dashboardContent_1iop0_15{display:flex;flex-direction:column;height:100%;width:100%}._dashboardMainArea_1iop0_22{flex:1;min-height:0;overflow:hidden}._dashboard_1iop0_15{padding:10px;height:calc(100vh - 50px);width:100%}._newNavigation_1iop0_38{width:fit-content}._dashboardSelector_1iop0_42 h3{margin:0;height:40px;line-height:40px}._dashboardSelector_1iop0_42 select{margin:0;height:40px;line-height:40px;padding:8px;font-size:14px;width:200px;border-radius:5px}._dashboardItem_1iop0_73{flex-grow:1;min-width:0;display:flex;flex-direction:column;width:100%}._dashboardRender_1iop0_83{flex-grow:1;width:100%;min-height:0;overflow:hidden}._dashboardSelector_1iop0_42{display:flex;gap:8px;margin-bottom:16px;align-items:center;margin-top:16px;width:100%;margin-left:8px;height:fit-content}._selectorLabel_1iop0_103{font-size:18px;font-weight:600;margin-bottom:4px}._homePanel_1iop0_110{display:flex;width:100%;height:100%}._homeMain_1iop0_117{border:1px solid #cccccc;border-radius:10px;width:100%;height:100%}._homeRight_1iop0_125{height:100vh;border-radius:10px;border:1px solid #cccccc;width:25%}._homeRight_1iop0_125._collapsed_1iop0_132{width:30px}._container_1qk6c_1{width:80%;margin:0 auto;padding:1rem}._loadingContainer_1qk6c_9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}._showAll_1qk6c_17{color:#6b7280;font-size:.875rem;margin:0;text-decoration:underline;cursor:pointer}._spinner_1qk6c_24{width:32px;height:32px;border:3px solid #f3f4f6;border-top:3px solid #3b82f6;border-radius:50%;animation:_spin_1qk6c_24 1s linear infinite;margin-bottom:1rem}@keyframes _spin_1qk6c_24{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_1qk6c_43{color:#6b7280;font-size:.875rem;margin:0}._errorContainer_1qk6c_50{display:flex;align-items:center;gap:.75rem;padding:1rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:1rem}._errorIcon_1qk6c_61{font-size:1.25rem;flex-shrink:0}._errorText_1qk6c_66{color:#dc2626;font-size:.875rem;margin:0}._noResultsContainer_1qk6c_73{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}._noResultsIcon_1qk6c_82{font-size:3rem;margin-bottom:1rem;opacity:.5}._noResultsText_1qk6c_88{color:#374151;font-size:1.125rem;font-weight:500;margin:0 0 .5rem}._noResultsSubtext_1qk6c_95{color:#6b7280;font-size:.875rem;margin:0}._resultsHeader_1qk6c_106{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}._resultsCount_1qk6c_115{color:#6b7280;font-size:.875rem;font-weight:500}._resultsList_1qk6c_122{display:flex;flex-direction:column;gap:5px}._resultItem_1qk6c_129{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:1rem;cursor:pointer;transition:all .2s ease-in-out;color:#111827}._resultItem_1qk6c_129:hover{background-color:#f8fafc;border-color:#3b82f6;box-shadow:0 1px 3px #0000001a}._resultItem_1qk6c_129:active{background-color:#f1f5f9}._resultItem_1qk6c_129:focus{outline:none;ring:2px solid #3b82f6;ring-offset:2px}._resultTitle_1qk6c_156{font-size:1rem;font-weight:500;color:#111827;margin-bottom:.25rem;line-height:1.4;display:inline-block;padding-bottom:.5px;border-bottom:1px solid #111827}._resultType_1qk6c_167{font-size:.875rem;color:#6b7280;font-weight:500}@media (max-width: 768px){._resultItem_1qk6c_129{padding:.75rem}._resultTitle_1qk6c_156{font-size:.9rem}._resultType_1qk6c_167{font-size:.8rem}}._resultItem_1qk6c_129{animation:_fadeInUp_1qk6c_1 .3s ease-out}@keyframes _fadeInUp_1qk6c_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._container_1qk6c_1{padding:.5rem}._resultGrid_1qk6c_212{grid-template-columns:1fr;gap:.75rem}._resultCard_1qk6c_217{padding:1rem}._noResultsContainer_1qk6c_73{padding:2rem 1rem}._noResultsIcon_1qk6c_82{font-size:2rem}}@media (prefers-color-scheme: dark){._resultCard_1qk6c_217{background:#1f2937;border-color:#374151;color:#f9fafb}._resultCard_1qk6c_217:hover{border-color:#60a5fa}._errorContainer_1qk6c_50{background-color:#1f2937;border-color:#374151}._errorText_1qk6c_66{color:#f87171}._noResultsText_1qk6c_88{color:#f9fafb}._clickHint_1qk6c_257{color:#9ca3af}}._resultCard_1qk6c_217{animation:_fadeInUp_1qk6c_1 .3s ease-out}@keyframes _fadeInUp_1qk6c_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._groupHeader_1qk6c_277{margin-top:15px;margin-bottom:5px;font-weight:500;display:flex;justify-content:space-between;align-items:center}._headerCount_1qk6c_285{font-size:small}._resultDetails_1qk6c_288{font-size:14px;display:flex;gap:15px}._detailRow_1qk6c_293{display:flex;flex-direction:column;gap:5px}._detailValue_1qk6c_298{font-weight:300;color:gray}._backButtonContainer_1qk6c_303{padding:.5rem 0rem;display:flex;flex-direction:column;align-items:start}._backButton_1qk6c_303{background:none;border:none;color:#007bff;font-size:12px;cursor:pointer;font-weight:500;padding:.5rem 0;transition:all .3s ease}._backButton_1qk6c_303:hover{text-decoration:underline}._tableContainer_1qk6c_327{overflow:auto;border:1px solid #e0e0e0;border-radius:8px;margin-top:12px}._resultsTable_1qk6c_334{width:100%;border-collapse:collapse;background-color:#fff;font-size:14px}._resultsTable_1qk6c_334 thead{background-color:#f8f9fa;border-bottom:2px solid #e0e0e0}._tableHeader_1qk6c_346,._titleColumn_1qk6c_347{padding:6px 10px;text-align:left;font-weight:600;color:#60646c;border-right:1px solid #e0e0e0}._titleColumn_1qk6c_347{background-color:#f1f5f9;min-width:200px;font-weight:700}._tableHeader_1qk6c_346:last-child{border-right:none}._tableRow_1qk6c_365{border-bottom:1px solid #e0e0e0;transition:background-color .2s ease;cursor:pointer}._tableRow_1qk6c_365:hover{background-color:#e0e0e0}._tableRow_1qk6c_365:last-child{border-bottom:none}._tableCell_1qk6c_378,._titleCell_1qk6c_379{padding:6px 10px;border-right:1px solid #e0e0e0;color:#6b7280}._titleCell_1qk6c_379{font-weight:600;color:#1f2937;background-color:#fafbfc}._tableCell_1qk6c_378:last-child{border-right:none}@media (max-width: 768px){._tableContainer_1qk6c_327{font-size:12px}._tableHeader_1qk6c_346,._titleColumn_1qk6c_347,._tableCell_1qk6c_378,._titleCell_1qk6c_379{padding:8px 12px}._titleColumn_1qk6c_347{min-width:150px}}._childResultContainer_1qk6c_414{height:calc(100vh - 250px);overflow-y:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:8px}::-webkit-scrollbar-thumb{background:silver;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#a0a0a0}*{scrollbar-width:thin;scrollbar-color:#c0c0c0 #f0f0f0}._loadMoreContainer_1qk6c_445{display:flex;justify-content:center;margin-top:1rem}._loadMoreButton_1qk6c_451{background-color:#fff;width:220px;height:50px;border:none;border:3px solid rgb(223,223,223);border-radius:4px;color:#333;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease}._loadMoreButton_1qk6c_451:hover{background-color:#dadada}._loadMoreButton_1qk6c_451:disabled{background-color:#aaa;cursor:not-allowed}._main_1qs6v_1{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding-right:0;padding-left:0}._empty_1qs6v_14{color:#6b7280;font-size:14px}._title_1qs6v_20{font-size:24px;font-weight:700;margin-bottom:24px}._chart_1qs6v_26{width:100%;margin-bottom:20px}._section_1qs6v_31{background:linear-gradient(135deg,#fff,#f9fafb);padding:16px;border-radius:12px;box-shadow:0 4px 12px #00000014;margin-bottom:24px;border:1px solid #e5eef5}._subtitle_1qs6v_40{font-size:18px;font-weight:600;margin-bottom:12px;color:#1a202c}._placeholder_1qs6v_47{font-size:14px;color:#6b7280}._filterList_1qs6v_52{list-style-type:disc;padding-left:20px;font-size:14px;color:#374151}._detailsList_1qs6v_59{list-style:none;padding:0;margin:0;column-count:2;column-gap:16px;max-height:400px;overflow-y:auto}._detailsList_1qs6v_59 li{break-inside:avoid;background:linear-gradient(135deg,#f9fafb,#f3f4f6);padding:8px 12px;border-radius:6px;margin-bottom:8px;word-break:break-word;border:1px solid #e5eef5}._chartWrapper_1qs6v_80{background-color:red;width:100%;height:100%;overflow:hidden;background:transparent!important;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.react-grid-placeholder{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:2px dashed #1d4ed8!important;border-radius:8px!important;opacity:.4!important;box-shadow:0 4px 12px #3b82f633!important}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{pointer-events:auto!important;width:32px!important;height:32px!important;bottom:-6px!important;right:-6px!important;cursor:se-resize!important;background:transparent!important;z-index:10}.react-grid-item>.react-resizable-handle.react-resizable-handle-se:after{content:"";position:absolute;bottom:8px;right:8px;width:16px;height:16px;border-right:2px solid #3b82f6;border-bottom:2px solid #3b82f6;pointer-events:none;transition:all .3s ease;border-radius:2px;opacity:.6}.react-grid-item>.react-resizable-handle.react-resizable-handle-se:hover:after{border-right:2px solid #2563eb;border-bottom:2px solid #2563eb;opacity:1;transform:scale(1.1)}._parentWidget_1qs6v_160{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e5eef5;border-radius:12px;padding:12px;overflow:auto;height:100%;box-shadow:0 4px 12px #00000014}._parentHeader_1qs6v_170{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;cursor:move}._parentTitle_1qs6v_178{font-size:18px;font-weight:700;color:#1a202c}._innerGrid_1qs6v_184{width:100%;height:100%}._widgetBox_1qs6v_189{margin:0;box-sizing:border-box;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e5eef5;border-radius:12px;padding:0;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}._widgetBox_1qs6v_189:hover{box-shadow:0 8px 24px #0000001f,0 4px 8px #0000000f;transform:translateY(-2px)}._newButton_1qs6v_210{padding:10px 18px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;border-radius:8px;margin-bottom:16px;cursor:pointer;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #2563eb4d;position:relative;overflow:hidden}._newButton_1qs6v_210:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}._newButton_1qs6v_210:hover:before{width:300px;height:300px}._newButton_1qs6v_210:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-3px);box-shadow:0 6px 20px #2563eb66}._newButton_1qs6v_210:active{transform:translateY(-1px)}._deleteParent_1qs6v_253{background:transparent;border:none;font-size:18px;color:#ef4444;cursor:pointer;transition:all .2s ease}._deleteParent_1qs6v_253:hover{transform:scale(1.1);color:#dc2626}._homeDashboard_1qs6v_267{overflow:hidden;background:linear-gradient(135deg,#fff,#f8fafc);border-radius:14px;box-shadow:0 4px 16px #00000014;padding:16px;margin-bottom:8px;width:100%;height:100%;margin-left:auto;margin-right:auto;border:1px solid #e5eef5}._dashboardContainer_1qs6v_281{flex:1;overflow:hidden;border-radius:14px;box-shadow:0 4px 16px #00000014,0 2px 6px #0000000a;padding:8px;width:100%;height:100%;margin-left:auto;margin-right:auto;border:1px solid #e5eef5}._dashboardTitle_1qs6v_295{font-size:24px;font-weight:700;margin-bottom:10px;width:100%}._placeholder_1qs6v_47{display:flex;justify-content:center;align-items:center;height:100%;font-size:1.5rem;color:#888;text-align:center;padding:2rem}._widgetHeader_1qs6v_313{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5eef5;padding:2px 5px;background:linear-gradient(135deg,#fff,#fafbfc);gap:8px;min-width:0}._widgetTitle_1qs6v_324{margin:0;font-size:1rem;font-weight:600;cursor:grab;border-bottom:none;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease;color:#1a202c;letter-spacing:.3px}._widgetTitle_1qs6v_324:active{cursor:grabbing}._homeRender_1qs6v_346 ._widgetTitle_1qs6v_324{cursor:default!important}._menuWrapper_1qs6v_351{cursor:pointer;display:inline-flex;align-items:center;z-index:15;position:relative;pointer-events:auto;gap:4px}.recharts-responsive-container{width:100%!important;height:100%!important;background:transparent!important;margin:0!important;padding:0!important}._refreshButton_1qs6v_374{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border:1px solid #d1d5db;cursor:pointer;font-size:11px;margin-right:6px;color:#4b5563;transition:all .3s cubic-bezier(.4,0,.2,1);padding:4px 6px;border-radius:5px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000000d;position:relative;overflow:hidden}._refreshButton_1qs6v_374:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#3b82f633;transform:translate(-50%,-50%);transition:width .6s,height .6s}._refreshButton_1qs6v_374:hover:before{width:200px;height:200px}._refreshButton_1qs6v_374:hover{background:linear-gradient(135deg,#e5e7eb,#d1d5db);color:#1a202c;transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}._refreshButton_1qs6v_374:active{transform:translateY(0)}._dashboardName_1qs6v_421{display:flex;justify-content:center;border-bottom:1px solid #e5eef5}._dashboardHeader_1qs6v_427{display:flex;align-items:flex-start;gap:16px}._tabsContainer_1qs6v_434{display:flex;gap:10px}._loaderWrapper_1qs6v_439{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:10;background:#fffc;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._tabWrapper_1qs6v_455{display:inline-flex;position:relative;gap:8px}._relatedTab_1qs6v_461{display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px 16px 10px;border:1px solid #d1d5db;background:linear-gradient(135deg,#f9fafb,#f3f4f6);cursor:pointer;font-size:13px;color:#4b5563;font-weight:600;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 2px 4px #0000000d;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}._relatedTab_1qs6v_461: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}._relatedTab_1qs6v_461:hover:before{left:100%}._relatedTab_1qs6v_461:hover{background:linear-gradient(135deg,#e5e7eb,#d1d5db);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._relatedActive_1qs6v_502{font-weight:700;background:linear-gradient(135deg,#fff,#f8fafc);border-bottom:3px solid #3b82f6;border-color:#d1d5db;color:#3b82f6;box-shadow:0 4px 12px #3b82f626}._relatedActive_1qs6v_502:hover{background:linear-gradient(135deg,#f8fafc,#f0f4f8)}._closeButton_1qs6v_95{margin-left:6px;color:#9ca3af;font-weight:700;cursor:pointer;font-size:14px;transition:all .2s ease}._closeButton_1qs6v_95:hover{color:#ef4444;transform:scale(1.2)}._editButton_1qs6v_529{display:inline-flex;align-items:center;justify-content:center;margin-left:6px;margin-right:0;padding:0;background:none;border:none;color:#9ca3af;cursor:pointer;font-size:14px;transition:all .2s ease}._editButton_1qs6v_529:hover{color:#3b82f6;transform:scale(1.2)}._editTabInput_1qs6v_549{padding:2px 6px;border:1px solid #3b82f6;border-radius:4px;font-size:14px;font-family:inherit;margin-right:6px;flex:1;min-width:100px}._addTabButton_1qs6v_560{color:#3b82f6;display:inline-flex;align-items:center;justify-content:center;margin-left:10px;transition:all .3s ease}._addTabButton_1qs6v_560:hover{transform:scale(1.1);color:#2563eb}._dashboardGrid_1qs6v_574{width:100%}._homeTabContentContainer_1qs6v_578{width:100%;height:100vh;border:1px solid #e5eef5;padding:12px;border-radius:12px;background:inherit;box-shadow:0 4px 12px #0000000f;transition:all .3s ease;max-height:calc(100vh - 210px);overflow:auto;box-sizing:border-box}._homeRender_1qs6v_346 ._react-resizable-handle_1qs6v_120{display:none!important;pointer-events:none!important;visibility:hidden!important;width:0!important;height:0!important}._tabContentContainer_1qs6v_605{flex:1;width:100%;height:100vh;border:1px solid #e5eef5;border-radius:12px;padding:12px;background:inherit;box-shadow:0 4px 12px #0000000f;transition:all .3s ease;max-height:calc(100vh - 130px);overflow:auto;box-sizing:border-box}._relatedTabContainer_1qs6v_620{margin-top:0;display:flex;align-items:flex-start}.react-grid-layout{position:relative;gap:10px;width:100%}._relatedTabs_1qs6v_633{display:flex;align-items:flex-start;gap:8px;margin:0;padding:0}._homeRender_1qs6v_346 .react-grid-item>.react-resizable-handle.react-resizable-handle-se:after{display:none!important;border:none!important;content:none!important;visibility:hidden!important}._homeRender_1qs6v_346 .react-grid-item>.react-resizable-handle{display:none!important;visibility:hidden!important;pointer-events:none!important}._homeRender_1qs6v_346 ._react-grid-item_1qs6v_120{resize:none!important;cursor:default!important}._homeRender_1qs6v_346 ._react-grid-item_1qs6v_120>*{cursor:default!important}._applyButton_1qs6v_664{display:inline-block;white-space:nowrap;background:linear-gradient(135deg,#4caf50,#43a047);color:#fff;border:none;margin-right:6px;padding:4px 10px;border-radius:4px;cursor:pointer;font-size:11px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #4caf5033;position:relative;overflow:hidden}._applyButton_1qs6v_664:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}._applyButton_1qs6v_664:hover:before{width:300px;height:300px}._applyButton_1qs6v_664:hover{background:linear-gradient(135deg,#45a049,#3d8b40);transform:translateY(-2px);box-shadow:0 4px 12px #4caf5066}._applyButton_1qs6v_664:active{transform:translateY(0);box-shadow:0 2px 4px #4caf504d}._applyButton_1qs6v_664:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:0 2px 6px #00000014}._chartCanvas_1qs6v_720{flex:1 1 auto;min-height:200px;max-height:300px}._filterTag_1qs6v_726{background:#e1ecf4;padding:4px 8px;border-radius:12px;font-size:13px;font-weight:500}._pending_1qs6v_734{background:#ffeeba;color:#856404}._homeRender_1qs6v_346{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}._dashboardReportLoader_1qs6v_750{overflow:hidden;position:relative;background:linear-gradient(135deg,#fff,#f8fafc);box-shadow:0 4px 16px #00000014;border-radius:12px;padding:16px;width:100%;height:100%;margin-left:auto;margin-right:auto;border:1px solid #e5eef5}._titleAndStack_1qs6v_764{display:flex;align-items:center;gap:8px;flex-shrink:1;min-width:0;overflow:hidden;white-space:nowrap}._stackName_1qs6v_787{font-size:.75rem;color:#555;padding:3px 8px;border-radius:6px;font-weight:500;white-space:nowrap;width:fit-content;flex-shrink:1;overflow:visible;text-overflow:unset;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border:1px solid #d1d5db;box-shadow:0 2px 4px #0000000d}._filterButton_1qs6v_804{padding:.6rem 1.2rem;margin:0;border-radius:8px;font-weight:600;border:1px solid #d1d5db;background:linear-gradient(135deg,#fff,#f9fafb);color:#374151;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);height:fit-content;box-shadow:0 2px 4px #0000000d;position:relative;overflow:hidden}._filterButton_1qs6v_804:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#3b82f626;transform:translate(-50%,-50%);transition:width .6s,height .6s}._filterButton_1qs6v_804:hover:before{width:250px;height:250px}._filterButton_1qs6v_804:hover{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#3b82f6}._filterButton_1qs6v_804:active{transform:translateY(0)}._filterButtonActive_1qs6v_850{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border-color:#2563eb;box-shadow:0 4px 12px #3b82f64d}._filterButtonActive_1qs6v_850:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}._filterButtonActive_1qs6v_850:active{transform:translateY(0)}._filterContainer_1qs6v_869{transition:max-height .3s ease;overflow:hidden}._floatingFilter_1qs6v_874{width:fit-content;position:absolute;top:100%;left:0;right:0;z-index:1000;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e5eef5;border-radius:10px;padding:16px;box-shadow:0 8px 24px #00000026,0 4px 12px #00000014;max-height:400px;overflow:auto;transition:all .3s ease;animation:_slideDown_1qs6v_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _slideDown_1qs6v_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._tableSelectWrapper_1qs6v_905{margin-top:5px;display:flex;align-items:center;gap:.5rem}._inputTable_1qs6v_912{padding:.6rem .8rem;border-radius:8px;border:1px solid #d1d5db;background:linear-gradient(135deg,#fff,#f9fafb);color:#374151;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;box-shadow:0 2px 4px #0000000d}._inputTable_1qs6v_912:hover{border-color:#3b82f6;box-shadow:0 2px 8px #3b82f626}._inputTable_1qs6v_912:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #3b82f61a,0 2px 8px #3b82f626}._label_1qs6v_934{font-weight:600;color:#374151;font-size:.875rem}._filterIcon_1qs6v_940{margin-left:2px;margin-right:4px;color:#3b82f6;vertical-align:middle;cursor:default;font-size:16px;transition:all .3s ease}._filterIcon_1qs6v_940:hover{animation:_pulse_1qs6v_1 .6s ease-in-out}._filterIconWrapper_1qs6v_954{position:relative;display:inline-flex;align-items:center}._filterTooltip_1qs6v_960{position:fixed;top:2%;background:#fff;border:1px solid #e5eef5;border-radius:8px;padding:3px 6px;box-shadow:0 4px 12px #00000026;z-index:1000;white-space:nowrap;animation:_slideUp_1qs6v_1 .3s ease-out}._tooltipTitle_1qs6v_974{font-weight:600;font-size:12px;color:#1f2937;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #f3f4f6;padding-bottom:4px}._tooltipItem_1qs6v_985{font-size:12px;color:#4b5563;display:flex;gap:4px;cursor:pointer;transition:all .2s ease;border-radius:4px;padding:6px 8px;margin:0 -8px}._tooltipItem_1qs6v_985:hover{background:#fee2e2;color:#991b1b;border-radius:4px;animation:_highlightRemove_1qs6v_1 .3s ease}._tooltipItem_1qs6v_985 strong{color:#1f2937;font-weight:600}._tooltipItem_1qs6v_985:hover strong{color:#991b1b}@keyframes _highlightRemove_1qs6v_1{0%{background:#fef2f2}to{background:#fee2e2}}@keyframes _slideUp_1qs6v_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_1qs6v_1{0%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}to{opacity:.6;transform:scale(1)}}._removeLoader_1qs6v_1053{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#fffc;z-index:10;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}._loaderContainer_1lbqy_1{display:flex;justify-content:center;align-items:center;height:100%;width:100%}._spinner_1lbqy_10{animation:_spin_1lbqy_10 1s linear infinite;color:var(--primary)}@keyframes _spin_1lbqy_10{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_1lbqy_26{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#80808080;z-index:9999}._disabledContainer_1lbqy_33{pointer-events:none;opacity:.7}._loaderInfiniteContainer_1lbqy_37{width:100%;height:100%;display:flex;background:none;justify-content:center;align-items:center}._reportItem_qmrbf_1{position:relative;display:flex;justify-content:space-between;align-items:center;background-color:#e6f0ff;border:1px solid #b3d4fc;color:#004085;margin-bottom:6px;padding:6px 10px;border-radius:4px}._menuWrapper_qmrbf_14{display:none}._reportItem_qmrbf_1:hover ._menuWrapper_qmrbf_14{display:inline-block}._optionsWrapper_qmrbf_22{position:relative;display:flex;align-items:center;gap:6px}._editButton_qmrbf_30{display:flex;align-items:center;justify-content:center;padding:6px 10px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:12px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #3b82f64d;position:relative;overflow:hidden}._editButton_qmrbf_30:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}._editButton_qmrbf_30:hover:before{width:200px;height:200px}._editButton_qmrbf_30:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}._editButton_qmrbf_30:active{transform:translateY(0);box-shadow:0 2px 6px #3b82f64d}._deleteButton_qmrbf_78{display:flex;align-items:center;justify-content:center;padding:6px 10px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:12px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #ef44444d;position:relative;overflow:hidden}._deleteButton_qmrbf_78:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}._deleteButton_qmrbf_78:hover:before{width:200px;height:200px}._deleteButton_qmrbf_78:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 4px 12px #ef444466}._deleteButton_qmrbf_78:active{transform:translateY(0);box-shadow:0 2px 6px #ef44444d}._loaderContainer_2hm04_1{display:flex;justify-content:center;align-items:center;height:100%;width:100%}._chartContainer_1nfhj_2{overflow:auto;width:100%;height:100%;margin-top:20px;background:linear-gradient(135deg,#f7f9fc,#f0f4f8);border-radius:12px;box-shadow:0 2px 8px #00000014}._chartTitle_1nfhj_13{display:flex;justify-content:center;align-items:center;font-weight:600;width:100%;border-right:none;color:#2d3748;font-size:16px;letter-spacing:.3px}._chartTitle2_1nfhj_25{display:flex;justify-content:center;align-items:center;font-weight:600;width:100%;color:#2d3748;font-size:16px}._chartHeight_1nfhj_46{height:200px;width:100%}._chartContainer_1nfhj_2{overflow-x:auto;width:100%;height:480px;margin-top:20px;background:linear-gradient(135deg,#fff,#f8f9fc);border-radius:14px;box-shadow:0 4px 16px #00000014;padding:20px;border:1px solid #f0f0f0}._chartTitle_1nfhj_13{display:flex;justify-content:center;align-items:center;font-weight:600;width:100%;border-right:none;color:#1a202c;font-size:17px;letter-spacing:.4px;margin-bottom:16px}._chartTitle2_1nfhj_25{display:flex;justify-content:center;align-items:center;font-weight:600;width:100%;color:#1a202c;font-size:17px}._noSelection_1nfhj_36{display:flex;justify-content:center;align-items:center;color:#a0aec0;font-size:15px;height:100%;font-weight:500}._pivotTableWrapper_1nfhj_99{display:flex;justify-content:center;width:100%;overflow-x:auto;margin-top:1.5rem}._pivotTable_1nfhj_99{width:30%;border-collapse:collapse;table-layout:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #00000014}._pivotTable_1nfhj_99 thead th{position:sticky;top:0;background:linear-gradient(135deg,#f7fafc,#edf2f7);color:#2d3748;text-align:left;padding:14px 16px;border-bottom:2px solid #cbd5e0;z-index:1;font-weight:600;letter-spacing:.3px}._pivotTable_1nfhj_99 tbody td{padding:12px 16px;border-bottom:1px solid #e2e8f0;color:#4a5568}._pivotTable_1nfhj_99 tbody tr:nth-child(odd){background:#fff}._pivotTable_1nfhj_99 tbody tr:nth-child(2n){background:#f8fafc}._pivotTable_1nfhj_99 tbody tr:hover{background:#edf2f7;box-shadow:inset 0 0 0 1px #cbd5e0}._totalsRow_1nfhj_156{font-weight:700;background:linear-gradient(135deg,#edf2f7,#e6f0ff);color:#2d3748}._totalsRow_1nfhj_156 td{border-top:2px solid #cbd5e0;padding:14px 16px;font-weight:700}._listChartWrapper_1nfhj_168{overflow-x:auto;overflow-y:auto;max-height:800px;border-radius:8px;background:#fff;box-shadow:0 2px 8px #00000014}._groupSection_1nfhj_177{margin-bottom:24px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000000f}._groupHeader_1nfhj_184{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#f7fafc,#edf2f7);border:1px solid #e2e8f0;border-bottom:none}._groupHeader_1nfhj_184 h3{margin:0;font-size:15px;font-weight:600;color:#2d3748;letter-spacing:.3px}._recordCount_1nfhj_202{font-size:13px;color:#0084ff;cursor:pointer;font-weight:600;background:#f0f7ff;padding:4px 10px;border-radius:6px;transition:all .2s ease}._recordCount_1nfhj_202:hover{background:#e0eeff;color:#06c}._listChart_1nfhj_168{width:100%;border-collapse:collapse;margin-bottom:2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._listChart_1nfhj_168 th{background:linear-gradient(135deg,#f7fafc,#edf2f7);padding:12px 14px;border:1px solid #e2e8f0;text-align:left;font-weight:600;position:sticky;top:0;z-index:1;color:#2d3748;font-size:13px;letter-spacing:.3px}._listChart_1nfhj_168 td{padding:10px 14px;border:1px solid #e2e8f0;white-space:nowrap;color:#4a5568;font-size:13px}._listChart_1nfhj_168 tr:nth-child(2n){background-color:#f8fafc}._listChart_1nfhj_168 tr:nth-child(odd){background-color:#fff}._listChart_1nfhj_168 tr:hover{background-color:#edf2f7}._noData_1nfhj_259{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-size:16px;color:#718096;gap:16px;animation:_fadeIn_1nfhj_1 .4s ease-in-out;pointer-events:none}._noDataIcon_1nfhj_274{font-size:52px;color:#0084ff;opacity:.7}._noDataText_1nfhj_280{font-size:18px;font-weight:600;color:#2d3748}._histogramContainer_1nfhj_287{width:100%;height:100%;border-radius:12px;background:linear-gradient(135deg,#fff,#f8f9fc);padding:24px;box-shadow:0 4px 20px #00000014;border:1px solid #f0f0f0}._histogramTitle_1nfhj_297{font-size:18px;font-weight:700;color:#1a202c;margin-bottom:16px;letter-spacing:.4px;text-align:center}._histogramSubtitle_1nfhj_306{font-size:13px;color:#718096;margin-bottom:20px;text-align:center;letter-spacing:.2px}._histogramWrapper_1nfhj_314{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden;background:#fff}._groupHeader_1nfhj_184{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 6px}._groupToggle_1nfhj_331{display:inline-flex;align-items:center;gap:8px;border:none;background:transparent;cursor:pointer;font:inherit;padding:6px 8px;border-radius:6px;transition:all .2s ease}._groupToggle_1nfhj_331:hover{background:#0084ff14}._chevron_1nfhj_348{display:inline-block;transition:transform .2s ease;color:#4a5568}._groupBody_1nfhj_354{padding:8px 0 16px}._btn_1nfhj_358{padding:8px 14px;border-radius:8px;border:1px solid #cbd5e0;background:linear-gradient(135deg,#fafbfc,#f3f6f9);cursor:pointer;font-weight:500;color:#2d3748;transition:all .2s ease;font-size:13px}._btn_1nfhj_358:hover{background:linear-gradient(135deg,#edf2f7,#e6efff);border-color:#a0aec0;box-shadow:0 2px 8px #0084ff1f}._btn_1nfhj_358:active{transform:scale(.98)}@keyframes _fadeIn_1nfhj_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _histogramPulse_1nfhj_1{0%,to{filter:drop-shadow(0 3px 4px rgba(59,130,246,.18))}50%{filter:drop-shadow(0 6px 8px rgba(59,130,246,.25))}}@keyframes _histogramSlideUp_1nfhj_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._histogramBarContainer_1nfhj_418{animation:_histogramSlideUp_1nfhj_1 .5s ease-out forwards}._histogramBar_1nfhj_418{transition:all .3s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 3px 4px rgba(59,130,246,.18))}._histogramBar_1nfhj_418:hover{filter:drop-shadow(0 6px 12px rgba(59,130,246,.3));transform:translateY(-2px);animation:_histogramPulse_1nfhj_1 .6s ease-in-out}@media (max-width: 768px){._histogramContainer_1nfhj_287{padding:16px}._histogramTitle_1nfhj_297{font-size:16px;margin-bottom:12px}._histogramSubtitle_1nfhj_306{font-size:12px;margin-bottom:16px}}@media (max-width: 480px){._histogramContainer_1nfhj_287{padding:12px}._histogramTitle_1nfhj_297{font-size:14px}._histogramSubtitle_1nfhj_306{font-size:11px}}._donutContainer_1nfhj_465{width:100%;height:100%;border-radius:12px;background:linear-gradient(135deg,#fff,#f8f9fc);padding:24px;box-shadow:0 4px 20px #00000014;border:1px solid #f0f0f0;display:flex;flex-direction:column;justify-content:center;align-items:center}._donutChartWrapper_1nfhj_479{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}._donutSlice_1nfhj_489{transition:all .3s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 2px 3px rgba(0,0,0,.2))}._donutSlice_1nfhj_489:hover{filter:drop-shadow(0 4px 5px rgba(0,0,0,.3));transform:scale(1.02)}._donutCenter_1nfhj_500{position:absolute;width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#fff,#f8f9fc);display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:inset 0 2px 8px #0000000f;z-index:10}._donutCenterValue_1nfhj_514{font-size:24px;font-weight:700;color:#1a202c;text-align:center}._donutCenterLabel_1nfhj_521{font-size:12px;color:#718096;text-align:center;margin-top:4px;letter-spacing:.3px}._donutLabel_1nfhj_530{font-weight:600;letter-spacing:.3px;text-shadow:0 1px 2px rgba(0,0,0,.1)}._donutLabelValue_1nfhj_536{font-weight:500;opacity:.9}._donutTooltip_1nfhj_542{border-radius:10px;border:1px solid #e2e8f0;background-color:#fff;box-shadow:0 10px 32px #0000001f;font-size:13px;font-weight:500;padding:12px 16px}._donutLegend_1nfhj_553{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center;gap:16px}._donutLegendItem_1nfhj_561{display:flex;align-items:center;gap:8px;font-size:12px;color:#4a5568;font-weight:500}._donutLegendDot_1nfhj_570{width:12px;height:12px;border-radius:50%;box-shadow:0 1px 3px #0000001a}@keyframes _donutSliceEnter_1nfhj_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _donutLabelFloat_1nfhj_1{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}._donutChartWrapper_1nfhj_479{animation:_donutSliceEnter_1nfhj_1 .6s ease-out}._donutLabel_1nfhj_530{animation:_donutLabelFloat_1nfhj_1 2s ease-in-out infinite}@media (max-width: 768px){._donutContainer_1nfhj_465{padding:16px}._donutCenter_1nfhj_500{width:100px;height:100px}._donutCenterValue_1nfhj_514{font-size:20px}._donutCenterLabel_1nfhj_521,._donutLegendItem_1nfhj_561{font-size:11px}}@media (max-width: 480px){._donutContainer_1nfhj_465{padding:12px}._donutCenter_1nfhj_500{width:80px;height:80px}._donutCenterValue_1nfhj_514{font-size:16px}._donutCenterLabel_1nfhj_521{font-size:10px}._donutLegend_1nfhj_553{margin-top:16px;gap:12px}._donutLegendItem_1nfhj_561{font-size:10px}}._controlLabel_1vap4_7{margin-right:2rem;font-weight:500;font-size:.9rem}._controlSelect_1vap4_13{margin-left:.5rem;padding:.25rem .5rem;font-size:.9rem;min-width:80px;border-radius:4px;border:1px solid #ccc;background-color:#f9f9f9}._controlSelect_1vap4_13:focus{outline:none;border:1px solid #007bff}._controlSelect_1vap4_13 option{padding:10px;font-size:14px}._controlSelect_1vap4_13:hover{border-color:#888}@media (max-width: 768px){._controlsFooter_1vap4_1{flex-direction:column;align-items:flex-start}._controlLabel_1vap4_7{font-size:12px}._controlSelect_1vap4_13{width:100%}}._container_1dvgy_1{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px;padding:24px;min-height:100px}._spinner_1dvgy_11{border-radius:50%;border:3px solid rgba(102,126,234,.1);border-top-color:#667eea;border-right-color:#764ba2;animation:_spin_1dvgy_11 1.2s linear infinite;box-shadow:0 0 12px #667eea26}._small_1dvgy_20{width:24px;height:24px}._medium_1dvgy_25{width:48px;height:48px}._large_1dvgy_30{width:64px;height:64px}._srOnly_1dvgy_35{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _spin_1dvgy_11{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_41nnq_1{width:100%}._mainContainer_41nnq_8{width:fit-content}._filterBox_41nnq_12{display:flex;flex-direction:column;background-color:#f5f5f5;border-radius:8px;padding:16px;box-shadow:0 2px 4px #0000001a}._listFilterSelectBox_41nnq_23{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;width:fit-content;font-size:12px;height:max-content;box-shadow:0 2px 3px #0000001a;text-wrap:nowrap;min-width:200px}._listFilterInputBox_41nnq_36{padding:8px 12px;border:1px solid #ddd;border-radius:4px;height:35.6px;font-size:12px;min-width:200px;box-shadow:0 2px 3px #0000001a;background-color:#fff}._listFilterButtonsContainer_41nnq_47{display:flex;gap:8px;margin-top:16px}._listFilterAndORButton_41nnq_53{padding:8px 16px;background-color:#e0e0e0;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 3px #0000001a}._listFilterAndORButton_41nnq_53:hover{background-color:#d0d0d0}._listFilterApplyButton_41nnq_67{padding:8px 16px;background-color:#4a90e2;color:#fff;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 3px #0000001a}._listFilterParentContainer_41nnq_77{display:flex;flex-direction:column;gap:0px}._filters_41nnq_84{max-height:200px;overflow:auto;position:relative}._dropdownMenu_41nnq_90{position:absolute;background:#fff;border:1px solid #ddd;border-radius:0 0 8px 8px/0px 0px 8px 8px;box-shadow:0 4px 8px #0000001a;width:200px;max-height:200px;overflow-y:auto;z-index:9999;top:100%}._dropdownOptions_41nnq_105{z-index:9999;font-size:small}._dropdownOption_41nnq_105{padding:10px;cursor:pointer;transition:background .2s}._dropdownOption_41nnq_105:hover{background:#f4f4f4}._selected_41nnq_120{background:#007bff;color:#fff}._noResults_41nnq_125{padding:10px;color:#888;text-align:center}._listFilterContainer_41nnq_130{display:flex;gap:14px}._filterRow_41nnq_136{display:flex;gap:8px}._listFilterApplyButton_41nnq_67:hover{background-color:#3a80d2}._listFilterDeleteButton_41nnq_147{background-color:#ff5252;color:#fff;border:none;border-radius:4px;min-width:31px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}._listFilterDeleteButton_41nnq_147:hover{background-color:#ff3232}._customDropdown_41nnq_165{position:relative;max-width:fit-content;border-radius:4px}._dropdownTrigger_41nnq_173{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:12px;min-width:200px;text-wrap:nowrap}._dropdownTrigger_41nnq_173:after{content:"▼";font-size:10px;margin-left:8px}._searchContainer_41nnq_196{display:flex;align-items:center;padding:8px;border-bottom:1px solid #eee;position:sticky;top:0;background-color:#fff}._searchIcon_41nnq_206{color:#888;margin-right:8px}._searchInput_41nnq_211{border:none;outline:none;width:100%;padding:4px}._dropdownOption_41nnq_105{padding:8px 12px;cursor:pointer}._dropdownOption_41nnq_105:hover{background-color:#f5f5f5}._dropdownOption_41nnq_105._selected_41nnq_120{background-color:#e6f7ff}._noResults_41nnq_125{padding:12px;text-align:center;color:#888}._listFilterSelectBox_41nnq_23:disabled,._listFilterInputBox_41nnq_36:disabled{cursor:not-allowed;opacity:.6}._dateRangeContainer_41nnq_247{display:flex;align-items:center;gap:8px}._dateRangeSeparator_41nnq_253{font-weight:700}._inputWithIcon_41nnq_256{position:relative;display:flex;align-items:center}._inputWithIcon_41nnq_256 input{flex-grow:1;padding-right:30px}._searchIcon_41nnq_206{position:absolute;right:0;cursor:pointer;color:gray}._filterSeparator_41nnq_273{position:relative;height:20px;width:100%;margin:0 0 8px}._addFilterButton_41nnq_280{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;background-color:#1890ff;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease;z-index:5}._operatorContainer_41nnq_301{position:relative}._operatorAddButton_41nnq_304{position:absolute;left:50%;transform:translate(-50%);bottom:-14.5px;width:13px;height:13px;border-radius:50%;background-color:#d1d1d1;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;border:1px solid #d1d1d1}._operatorAddButton_41nnq_304:before{content:"";position:absolute;top:50%;width:615px;height:1px;background-color:#d1d1d1;z-index:-1;transition:transform .3s ease,background-color .3s ease;transform-origin:left}._addButtonContainer_41nnq_337{height:15px}._lockButton_41nnq_341{display:flex;align-items:center;justify-content:center;width:30px;font-size:17px;background-color:#e0e0e0;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 3px #0000001a}._lockButtonActive_41nnq_358{background-color:#4a90e2;color:#fff}._mainlistTable_dnb29_1{overflow-x:auto;flex-grow:1}._loading_dnb29_6{height:70vh}._listContainer_dnb29_11{display:flex;flex-direction:column;justify-content:space-between;width:100%;text-align:left;height:calc(100vh - 90px)}._listReferenceContainer_dnb29_20{height:calc(100vh - 233px)}._customTable_dnb29_23{width:100%;border-collapse:collapse;text-align:left;margin-left:0}._customTable_dnb29_23 td{padding:8px;font-size:13px;border-right:.1px dashed #ddd;text-align:left}._customTable_dnb29_23 th{max-width:200px}._mainlistTable_dnb29_1 thead{padding:0;margin:0}._lastThHeader_dnb29_59{font-size:14px;border:1px solid #ddd;text-align:left;background-color:#eeeded;cursor:pointer;border:none;text-wrap:nowrap;padding:4px 8px;max-width:100px}._thHeader_dnb29_45{font-size:14px;text-align:left;background-color:#eeeded;cursor:pointer;padding:4px 8px;max-width:200px;border-left:1px dashed #ffffff;border:1px solid #ddd;white-space:nowrap}._headerSpan_dnb29_83{display:flex;align-items:center;justify-content:space-between;gap:5px;max-width:100%}._headerText_dnb29_91{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._imageHeaderSpan_dnb29_99{display:flex;align-items:center;gap:5px}._imageHeaderSpan_dnb29_99 img{width:30px}._thHeaderSearch_dnb29_107{width:10px;padding-right:0}._customTable_dnb29_23 tr:nth-child(odd){background-color:#fff}._customTable_dnb29_23 tr:nth-child(2n){background-color:#faf8f8b7}._listBody_dnb29_119 ._listRow_dnb29_119:hover{background-color:#ececec}._recordNumber_dnb29_122{color:#237df3;text-decoration:none;white-space:nowrap;cursor:pointer}._recordValue_dnb29_128{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px;cursor:pointer}._recordNumber_dnb29_122:hover{text-decoration:underline}._tooltipWrap_dnb29_140{max-width:400px;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;padding:8px;font-size:14px;line-height:1.4}._contextMenu_dnb29_151{position:absolute;background:#fff;border:1px solid gray;box-shadow:2px 2px 10px #0003;border-radius:5px;z-index:1000;min-width:100px}._menuItem_dnb29_161{display:block;width:100%;padding:8px;text-align:left;border:none;font-size:10px;background:#fff;cursor:pointer}._menuItem_dnb29_161:hover{background:#f0f0f0}._searchIconBtn_dnb29_176{background:none;border:none;cursor:pointer;font-size:1.4rem;padding:4px 0 4px 4px}._searchIconBtn_dnb29_176:hover{color:var(--primary)}._headerContainer_dnb29_188{display:flex;flex-direction:column;align-items:center;gap:4px}._sortByArrows_dnb29_194{width:20px;fill:currentColor;background:none}._sortByArrowsReverese_dnb29_199{transform:rotate(180deg);width:20px;fill:currentColor;background:none}._searchInputHeader_dnb29_205{height:28px;width:100%;border-radius:2px;border:none;font-size:12px;box-shadow:inset 1px 2px 3px #0003;background-color:#fff;font-weight:lighter;padding-left:3px}._searchInputHeader_dnb29_205::placeholder{font-size:12px;padding-left:3px}._searchInputHeader_dnb29_205:hover{background-color:#f3f3ff;transition:.3s ease}._searchInputHeader_dnb29_205:focus{border-color:var(--primary);outline-color:var(--primary)}._searchInputRow_dnb29_232 th{padding-top:6px;padding-bottom:6px;padding-right:6px}._checkSearchHeader_dnb29_239{display:flex;align-items:center;justify-content:center;gap:5px}._paginationContainer_dnb29_246{position:sticky;bottom:0;background:#fff;border-top:1px solid #ddd;text-align:center;width:100%}._groupHeader_dnb29_256{display:flex;gap:4px;align-items:center;padding:4px 0;font-weight:600;color:#374151}._editableInput_dnb29_265,._editableSelect_dnb29_266{width:100%;font-size:13px;padding:5px 5px 5px 2px;text-align:left;background:#fff;box-sizing:border-box;outline:none;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}._editableInput_dnb29_265:focus,._editableSelect_dnb29_266:focus{border-color:#2684ff;box-shadow:0 0 0 2px #2684ff33}._editableSelect_dnb29_266 option{font-size:13px}._dropdownMenu_dnb29_290{position:absolute;z-index:0;background:#fff;width:100%;border:1px solid #ccc;max-height:150px;overflow-y:auto;box-shadow:0 2px 8px #00000026}._dropdownOptions_dnb29_302{display:flex;flex-direction:column}._dropdownOption_dnb29_302{padding:4px 10px;cursor:pointer;font-size:13px}._dropdownOption_dnb29_302:hover{background-color:#f0f0f0}._selected_dnb29_317{background-color:#e6f4ff;font-weight:500}._noResults_dnb29_322{padding:4px 10px;color:#999;font-size:13px;font-style:italic}._inputWithIcon_dnb29_330{position:relative;display:flex;align-items:center}._searchIcon_dnb29_176{position:absolute;right:0;cursor:pointer;color:gray}._inputWithIcon_dnb29_330 input{padding:2px 0}._iconFieldWrapper_dnb29_345{display:flex;align-items:center;flex-direction:row}._colorIcon_dnb29_351{min-width:20px}._imageInputContainer_dnb29_355{width:100%}._grouplink_dnb29_359{color:#1a0dab;text-decoration:none;cursor:pointer;display:inline-block;padding:4px 0}._grouplink_dnb29_359:hover{color:#1a73e8;text-decoration:underline}._arrowSpan_dnb29_371{cursor:pointer}._selectedRow_dnb29_374{background-color:#ececec}._tableHeaderRow_dnb29_377{border-bottom:1px solid rgb(225,225,225)}._selectedCellDark_dnb29_382{background-color:#d1d0d0!important;color:#000!important;border:1px solid #34495e;position:relative}._selectedCellDark_dnb29_382:hover{background-color:#d1d0d0!important}._paginationContainer_jv6xw_1{display:flex;justify-content:center;align-items:center;position:relative;background-color:var(--primary-light);padding:10px;box-shadow:0 -4px 10px #0000001a}._pagination_jv6xw_1{display:flex;gap:10px}._limitSelector_jv6xw_16{border:1px solid #e2e8f0;border-radius:8px;color:#334155;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease;outline:none;width:max-content;text-align:center;padding:5px 0;font-size:13px;margin-right:3px}._pagination_jv6xw_1 button{padding:3px 8px;font-size:10px;background:var(--primary);cursor:pointer;border-radius:6px;color:#fff;text-align:center}._pagination_jv6xw_1 span{font-size:13px}._pagination_jv6xw_1 button:disabled{opacity:.5;cursor:not-allowed}._pageInput_jv6xw_53{width:40px;text-align:center;border:1px solid #ccc;border-radius:5px;padding:5px;font-size:12px;margin:0 3px}._totalRecordCounts_jv6xw_64{position:absolute;right:10px;font-weight:700;font-size:12px}._totalCounts_jv6xw_70{color:var(--primary)}._totalCounts_jv6xw_70 strong{font-size:.9rem;color:var(--primary)}@media (max-width:650px){._paginationContainer_jv6xw_1{justify-content:start}}._container_1ermp_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;min-height:400px;text-align:center;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._animate_1ermp_15{opacity:1;transform:translateY(0)}._iconContainer_1ermp_20{margin-bottom:1.5rem;position:relative}._icon_1ermp_20{width:120px;height:120px;color:#6b7280}._searchPath_1ermp_31{stroke-dasharray:60;stroke-dashoffset:60;animation:_drawSearch_1ermp_1 1s ease forwards .3s}._handlePath_1ermp_37{stroke-dasharray:12;stroke-dashoffset:12;animation:_drawHandle_1ermp_1 .6s ease forwards .8s}._crossPath_1ermp_43{stroke-dasharray:12;stroke-dashoffset:12;animation:_drawCross_1ermp_1 .6s ease forwards 1.2s}@keyframes _drawSearch_1ermp_1{to{stroke-dashoffset:0}}@keyframes _drawHandle_1ermp_1{to{stroke-dashoffset:0}}@keyframes _drawCross_1ermp_1{to{stroke-dashoffset:0}}._title_1ermp_67{font-size:1.5rem;font-weight:600;margin-bottom:.75rem;color:#374151}._message_1ermp_74{font-size:1rem;color:#6b7280;max-width:400px;margin-bottom:2rem}._retryButton_1ermp_81{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#4f46e5;color:#fff;border:none;border-radius:.375rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .2s ease;position:relative;overflow:hidden}._retryButton_1ermp_81:hover{background-color:#4338ca;transform:translateY(-2px)}._retryButton_1ermp_81:active{transform:translateY(0)}._buttonText_1ermp_107{position:relative;z-index:1}._refreshIcon_1ermp_112{width:16px;height:16px;position:relative;z-index:1;transition:transform .3s ease}._retryButton_1ermp_81:hover ._refreshIcon_1ermp_112{transform:rotate(180deg)}._retryButton_1ermp_81:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.3) 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform .5s,opacity .8s}._retryButton_1ermp_81:active:after{transform:scale(0);opacity:.3;transition:0s}@media (max-width: 640px){._icon_1ermp_20{width:80px;height:80px}._title_1ermp_67{font-size:1.25rem}._message_1ermp_74{font-size:.875rem}}._popupEditor_1uele_1{background:#fff;border:1px solid #ccc;border-radius:6px;padding:4px 8px;box-shadow:0 4px 12px #00000026;max-width:300px;display:flex;align-items:center;min-width:150px;gap:10px}._popupContent_1uele_13{align-self:center;justify-self:center;width:100%}._popupActions_1uele_18{display:flex;gap:8px}._saveBtn_1uele_24,._cancelBtn_1uele_24{padding:4px 8px;font-size:14px;cursor:pointer;border-radius:4px;border:none}._saveBtn_1uele_24{background:#4caf50;color:#fff}._cancelBtn_1uele_24{background:#f44336;color:#fff}._inputWithIcon_1uele_42{position:relative;display:flex;align-items:center}._editableInput_1uele_48,._editableSelect_1uele_49{width:100%;font-size:13px;padding:5px 5px 5px 2px;text-align:left;background:#fff;box-sizing:border-box;border:1px solid #2684ff;border-radius:4px;box-shadow:0 0 0 2px #2684ff33;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}._editableInput_1uele_48:focus,._editableSelect_1uele_49:focus{border-color:#2684ff;box-shadow:0 0 0 2px #2684ff33}._editableSelect_1uele_49 option{font-size:13px;border:1px solid black;background-color:#fff}._searchIcon_1uele_73{position:absolute;right:2px;cursor:pointer;color:gray}._overlay_1w7i4_3{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}._modal_1w7i4_16{background:#fff;border-radius:12px;width:90%;max-width:500px;padding:1rem;box-shadow:0 10px 25px #0003}._header_1w7i4_25{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._header_1w7i4_25 h3{margin:0;font-size:1.25rem}._header_1w7i4_25 button{background:none;border:none;cursor:pointer;font-size:1.25rem}._iconGrid_1w7i4_44{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:12px;max-height:300px;overflow-y:auto;padding:.5rem}._iconButton_1w7i4_53{display:flex;align-items:center;justify-content:center;height:48px;width:48px;border-radius:8px;background-color:#f3f4f6;border:1px solid transparent;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}._iconButton_1w7i4_53:hover{background-color:#e5e7eb;border-color:#d1d5db}._container_16bni_1{width:100%;display:flex;justify-content:flex-end;align-items:center;margin-right:3px}._modal_16bni_9{width:350px;padding:20px;background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;text-align:center;z-index:1001}._modalOverlay_16bni_19{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;display:flex;justify-content:center;align-items:center;z-index:1000}._passwordContainer_16bni_32{display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding:10px;background-color:#f3f4f6;border-radius:6px;border:1px solid #d1d5db;font-size:14px}._passwordText_16bni_44{flex-grow:1;word-break:break-all;font-weight:700;color:#333;text-align:left}._copyIcon_16bni_52{cursor:pointer;font-size:18px;color:#3b82f6;transition:color .2s ease-in-out}._copyIcon_16bni_52:hover{color:#2563eb}._generateBtn_16bni_63{width:100%;padding:8px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;margin-top:10px;transition:background-color .2s ease-in-out}._generateBtn_16bni_63:hover{background-color:#2563eb}._buttonContainer_16bni_80{display:flex;justify-content:space-between;width:100%;margin-top:10px}._closeBtn_16bni_87,._saveBtn_16bni_88{width:48%;height:40px;font-size:14px;border-radius:6px;cursor:pointer;text-align:center;font-weight:700;transition:all .2s ease-in-out;border:2px solid #3b82f6;background-color:#fff;color:#3b82f6}._closeBtn_16bni_87:hover,._saveBtn_16bni_88:hover{background-color:#f0f0f0}._closeBtn_16bni_87{background-color:#fff;color:#3b82f6;border:2px solid #3b82f6}._closeBtn_16bni_87:hover{background-color:#f0f0f0}._saveBtn_16bni_88{background-color:#fff;color:#3b82f6;border:2px solid #3b82f6}._saveBtn_16bni_88:hover{background-color:#f0f0f0}._passwordInput_16bni_126{flex-grow:1;border:none;background:transparent;font-size:16px;font-weight:700;color:#333;outline:none;text-align:left;width:100%;white-space:nowrap;overflow-x:auto}._button_16bni_80{background-color:--primary-button;font-size:14px;font-weight:600;height:31px;padding:0 2px;border:solid var(--primary-button) 2px;border-radius:8px;color:var(--primary-button);cursor:pointer}._loaderNotify_16bni_151{position:fixed;top:45%;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;width:100vw;height:auto;padding:10px;z-index:9999}._listnavbar_1jdtl_1{position:fixed;top:0;left:0;width:100%;z-index:900;background-color:#f8f9fa;padding:10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;box-shadow:0 2px 5px #0000001a}._categoryIcon_1jdtl_25{cursor:pointer;margin-top:5px}._navbarLeft_1jdtl_30{display:flex;align-items:center;justify-content:center;gap:7px}._ticketTitle_1jdtl_37{display:flex;gap:10px;align-items:center}._navbarTitle_1jdtl_43{font-size:19px;font-weight:700}._navbarTitleChild_1jdtl_48{padding:5px;background-color:#d8ebff;color:#097efa;border:1px solid #a8d1fd;border-radius:5px;font-weight:600;font-size:14px;width:max-content}._navbarRight_1jdtl_59{display:flex;gap:10px}._formButton_1jdtl_64{padding:6px 12px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .2s;color:var(--primary-button);border:2px solid var(--primary-button)}._formButton_1jdtl_64:hover{color:var(--primary-button-hover);background-color:var(--secondary-button-hover)}dropdownWrapper{position:relative}._dropdownMenu_1jdtl_83{position:absolute;top:30px;left:25px;background-color:#fff;border-radius:4px;box-shadow:0 2px 6px #0003;z-index:10;min-width:140px}._dropdownItem_1jdtl_94{padding:3px 10px;cursor:pointer;color:#333;margin:auto;width:100%;font-size:14px;white-space:nowrap;border-bottom:1px solid rgb(232,232,232)}._dropdownItem_1jdtl_94:hover{background-color:#ddd}._attachButton_1jdtl_109{background:none;border:none;cursor:pointer;font-size:18px;color:#444;margin-right:8px}._attachButton_1jdtl_109:hover{color:#007bff}._attachmentContainer_1jdtl_122{display:flex;align-items:center}._draftDescription_1jdtl_127{width:fit-content;text-wrap:nowrap}._formFavorite_1jdtl_132{background:transparent;border:none;cursor:pointer;font-size:24px;color:#ff4d4f;transition:transform .2s ease,color .2s ease;margin-right:8px}._formFavorite_1jdtl_132:hover{transform:scale(1.1);color:#e60023}._customButtonsWrapper_1jdtl_147{display:flex;gap:5px}._modalOverlay_1kys5_2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_1kys5_16{background-color:#fff;border-radius:12px;box-shadow:0 10px 25px #00000026;height:90vh;display:flex;flex-direction:column;width:90%;max-width:700px;transition:max-width .1s ease}._modalContentHeight_1kys5_29{max-width:1000px}._fieldsContainer_1kys5_33{height:100%;overflow:hidden;margin-bottom:10px}@keyframes _fadeIn_1kys5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1kys5_50{display:flex;justify-content:space-between;align-items:center;padding:8px 24px;border-bottom:1px solid #eaeaea}._modalHeader_1kys5_50 h2{margin:0;font-size:1.5rem;font-weight:600;color:#333;white-space:nowrap}._closeButton_1kys5_66{background:none;border:none;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all .2s}._closeButton_1kys5_66:hover{background-color:#f5f5f5;color:#333}._hintContainer_1kys5_86{margin:16px 24px 0;padding:6px 10px;background-color:#f8f9ff;border-radius:8px;border-left:4px solid #4f46e5}._hintHeader_1kys5_95{display:flex;align-items:center;margin-bottom:8px}._infoIcon_1kys5_101{color:#4f46e5;margin-right:8px;margin-top:-4px;font-size:14px}._hintHeader_1kys5_95 h3{margin:0;font-size:.8rem;font-weight:600;color:#333;flex-grow:1}._hideHintButton_1kys5_116{background:none;border:none;color:#666;font-size:.7rem;cursor:pointer;padding:4px 8px;border-radius:4px}._hideHintButton_1kys5_116:hover{background-color:#0000000d;color:#333}._hintList_1kys5_131{margin:0;padding-left:24px;font-size:.7rem;color:#555}._hintList_1kys5_131 li{margin-bottom:4px}._keyboardKey_1kys5_142{background-color:#eee;border-radius:4px;padding:2px 5px;font-family:monospace;font-size:.85rem}._inlineTickIcon_1kys5_150{color:#4f46e5;vertical-align:middle;margin-top:-2px}._container_1kys5_157{padding:24px 24px 0;flex-grow:1;display:flex;flex-direction:column;height:100%}._activeHeight_1kys5_166,._defaultActiveHeight_1kys5_170,._defaultHeight_1kys5_174,._defaultFormHeight_1kys5_179{height:100%}._listsContainer_1kys5_183{display:grid;grid-template-columns:1fr auto 1fr auto;gap:16px;height:100%}._listsContainerWithAnnotation_1kys5_191{display:grid;grid-template-columns:1fr auto 1fr auto 300px;gap:16px;height:100%}@media (max-height: 600px){._fieldsContainer_1kys5_33{overflow:auto}._defaultHeight_1kys5_174{height:85%;max-height:600px}._defaultActiveHeight_1kys5_170{height:85%}}._listBox_1kys5_212{display:flex;flex-direction:column;border:1px solid #eaeaea;border-radius:8px;overflow:hidden;height:100%;grid-column:span 1}._listHeader_1kys5_222{display:flex;justify-content:space-between;align-items:center;padding:6px 08px;background-color:#f9f9f9;border-bottom:1px solid #eaeaea}._listHeader_1kys5_222 h3{margin:0;font-size:.85rem;font-weight:600;color:#333}._itemCount_1kys5_238{font-size:.6rem;color:#666;background-color:#eee;padding:2px 8px;border-radius:12px}._list_1kys5_183{flex-grow:1;overflow-y:auto;padding:8px 16px 8px 8px;background-color:#fff;height:100%;max-height:calc(100% - 50px);scrollbar-width:thin;scrollbar-color:#d4d4d4 transparent}._list_1kys5_183::-webkit-scrollbar{width:8px}._list_1kys5_183::-webkit-scrollbar-track{background:transparent}._list_1kys5_183::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:4px}._list_1kys5_183::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}._fieldsContainer_1kys5_33::-webkit-scrollbar{width:8px}._fieldsContainer_1kys5_33::-webkit-scrollbar-track{background:transparent}._fieldsContainer_1kys5_33::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:4px}._fieldsContainer_1kys5_33::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}._listItem_1kys5_292{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;margin-bottom:1.5px;margin-right:4px;border-radius:6px;background-color:#f9f9f9;cursor:pointer;transition:all .15s ease;border:1px solid transparent;-webkit-user-select:none;user-select:none;word-break:break-word}._listItem_1kys5_292:hover{background-color:#f0f0f0}._listItem_1kys5_292._selected_1kys5_312{background-color:#e7efff;border-color:#4a6cf7}._listItem_1kys5_292._highlightedInsert_1kys5_317{border-bottom:2px dashed #4a6cf7}._listItem_1kys5_292._highlightedBorder_1kys5_321{border:2px solid #000}._annotationItem_1kys5_325{background-color:#e8f4fd;border-left:3px solid #007bff}._itemName_1kys5_330{font-size:.75rem;color:#333;flex:1}._annotationPreview_1kys5_336{color:#666;font-size:.65rem;font-style:italic}._fixedItem_1kys5_342{background-color:#f5f5f5}._fixedBadge_1kys5_346{font-size:.7rem;background-color:#eee;color:#666;padding:2px 6px;border-radius:10px}._emptyState_1kys5_354{display:flex;align-items:center;justify-content:center;height:100%;color:#999;font-style:italic;font-size:.9rem}._controlsContainer_1kys5_365{display:flex;flex-direction:column;justify-content:center;gap:12px}._moveButton_1kys5_372{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#f5f5f5;border:1px solid #eaeaea;color:#555;cursor:pointer;transition:all .2s}._moveButton_1kys5_372:hover:not(._disabled_1kys5_386){background-color:#4a6cf7;color:#fff}._moveButton_1kys5_372._disabled_1kys5_386{opacity:.5;cursor:not-allowed}._orderControls_1kys5_396{display:flex;flex-direction:column;justify-content:center;gap:12px}._tickButton_1kys5_403{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#f5f5f5;border:1px solid #eaeaea;color:#555;cursor:pointer;transition:all .2s}._tickButton_1kys5_403:hover,._tickButton_1kys5_403._activeTickButton_1kys5_422{background-color:#4a6cf7;color:#fff}._tickIcon_1kys5_427{font-size:1.2rem}._annotationDetails_1kys5_432{display:flex;flex-direction:column;border:1px solid #eaeaea;border-radius:8px;background-color:#f8f9fa;overflow:hidden;height:100%;grid-column:span 1}._annotationHeader_1kys5_443{padding:12px 16px;background-color:#f0f0f0;border-bottom:1px solid #eaeaea}._annotationHeader_1kys5_443 h3{margin:0;font-size:.85rem;font-weight:600;color:#333}._annotationForm_1kys5_456{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}._annotationRow_1kys5_465{display:flex;flex-direction:column;gap:8px}._annotationLabel_1kys5_471{font-weight:500;color:#333;font-size:.75rem}._annotationSelect_1kys5_477{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:.75rem;background-color:#fff}._annotationSelect_1kys5_477:focus{outline:none;border-color:#4a6cf7;box-shadow:0 0 0 2px #4a6cf71a}._radioGroup_1kys5_491{display:flex;gap:16px}._radioLabel_1kys5_496{display:flex;align-items:center;gap:6px;font-size:.75rem;cursor:pointer}._radioLabel_1kys5_496 input[type=radio]{margin:0}._annotationTextarea_1kys5_508{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:.75rem;font-family:inherit;resize:vertical;min-height:120px;flex:1}._annotationTextarea_1kys5_508:focus{outline:none;border-color:#4a6cf7;box-shadow:0 0 0 2px #4a6cf71a}._annotationButtons_1kys5_526{display:flex;gap:8px;justify-content:flex-end;margin-top:auto;padding-top:16px;border-top:1px solid #eaeaea}._cancelAnnotationButton_1kys5_535{padding:8px 16px;border-radius:6px;background-color:#f5f5f5;border:1px solid #ddd;color:#555;font-weight:500;font-size:.75rem;cursor:pointer;transition:all .2s}._cancelAnnotationButton_1kys5_535:hover{background-color:#eee}._saveAnnotationButton_1kys5_551{padding:8px 16px;border-radius:6px;background-color:#4f46e5;border:none;color:#fff;font-weight:500;font-size:.75rem;cursor:pointer;transition:all .2s}._saveAnnotationButton_1kys5_551:hover{background-color:#4338ca}._actionButtons_1kys5_568{display:flex;justify-content:space-between;gap:12px;padding:10px 15px;border-top:1px solid #eaeaea;background-color:#fff;position:sticky;bottom:0;left:0;right:0;z-index:10}._rightSectionButton_1kys5_582,._leftSectionButton_1kys5_587{display:flex;gap:3px}._cancelButton_1kys5_592{padding:8px 10px;border-radius:6px;background-color:#f5f5f5;border:1px solid #ddd;color:#555;font-weight:500;font-size:12px;cursor:pointer;transition:all .2s}._cancelButton_1kys5_592:hover{background-color:#eee}._saveButton_1kys5_608{padding:8px 10px;border-radius:6px;background-color:#4f46e5;border:none;color:#fff;font-weight:500;font-size:12px;cursor:pointer;transition:all .2s}._saveButton_1kys5_608:hover{background-color:#4338ca;transform:translateY(-1px)}._saveButton_1kys5_608:disabled{background-color:#a8b8f8;cursor:not-allowed;transform:none}._searchContainer_1kys5_632{padding:8px;border-bottom:1px solid #eaeaea}._searchInput_1kys5_637{width:100%;padding:6px 10px;border-radius:4px;border:1px solid #ddd;font-size:.75rem;background-color:#f9f9f9;transition:all .2s}._searchInput_1kys5_637:focus{outline:none;border-color:#4a6cf7;background-color:#fff;box-shadow:0 0 0 2px #4a6cf71a}._list_1kys5_183{flex-grow:1;overflow-y:auto;padding:8px 16px 8px 8px;background-color:#fff;height:calc(100% - 90px);max-height:calc(100% - 90px);scrollbar-width:thin;scrollbar-color:#d4d4d4 transparent}@media (max-width: 500px){._listsContainer_1kys5_183,._listsContainerWithAnnotation_1kys5_191{grid-template-columns:1fr;grid-template-rows:1fr auto 1fr auto;height:auto}._controlsContainer_1kys5_365,._orderControls_1kys5_396{flex-direction:row;justify-content:center;padding:12px 0}._modalContent_1kys5_16{overflow:auto}._arrowButton_1kys5_687{transform:rotate(90deg)}._searchInput_1kys5_637{font-size:.7rem;padding:5px 8px}._listBox_1kys5_212{height:160px}._annotationDetails_1kys5_432{grid-column:1 / -1;height:200px}}._selectBox_1kys5_703{width:200px;height:100px;border:1px solid #aaa;border-radius:4px;outline:none;padding:.25rem;font-size:10px}._buttonColumn_1kys5_713{display:flex;flex-direction:column;gap:.25rem}._arrowButton_1kys5_687{width:30px;height:30px;background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:pointer;font-size:16px;line-height:1;padding:0}._wrapper_1kys5_731{margin:1rem 0;padding:0 24px}._wrapperContainer_1kys5_736{display:flex;align-items:center;gap:5px}._EditIcon_1kys5_742{cursor:pointer}._selector_1kys5_746{display:flex;align-items:center;gap:.5rem;width:max-content}._sectionList_1kys5_753{display:flex;flex-direction:column;max-height:120px;width:180px;overflow-y:auto;border:1px solid #ccc;border-radius:4px}._sectionItem_1kys5_763{padding:8px;cursor:pointer;border-bottom:1px solid #eee;font-size:small}._sectionItemNew_1kys5_770{padding:8px;cursor:pointer;border-bottom:1px solid #eee;font-size:12px}._sectionItem_1kys5_763:hover,._selected_1kys5_312{background-color:#e6f7ff}._newItem_1kys5_782{padding:8px;cursor:pointer;font-weight:700;background-color:#f6f6f6;text-align:center;border-top:1px solid #ccc}._newItem_1kys5_782:hover{background-color:#dbeafe}._popupOverlay_1kys5_795{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;display:flex;align-items:center;justify-content:center}._popup_1kys5_795{background:#fff;padding:20px;border-radius:8px;width:300px}._input_1kys5_814{width:100%;padding:8px;margin-top:10px;border:1px solid var(--primary-button);border-radius:8px}._popupButtonContainer_1kys5_822{display:flex;gap:5px}._popupCloseButton_1kys5_827{margin-top:10px;background:#ccc;border:none;padding:8px 12px;cursor:pointer;border-radius:6px}._popupSubmitButton_1kys5_836{margin-top:10px;background:var(--primary-button);border:none;color:#fff;padding:8px 12px;cursor:pointer;border-radius:6px}._tickButtonAction_1kys5_846{background-color:transparent;border:1px solid #ccc;padding:6px;border-radius:50%;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;justify-content:center}._activeTick_1kys5_422{background-color:var(--primary-button);color:#fff}._overlay_152bf_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#4c566ab3;display:flex;align-items:center;justify-content:center;z-index:2000}._modal_152bf_14{background-color:#fff;border-radius:8px;width:400px;max-width:90%;box-shadow:0 4px 12px #00000026;position:relative;overflow:hidden}._closeButton_152bf_24{position:absolute;top:10px;right:10px;background:none;border:none;font-size:20px;cursor:pointer;color:#9aa0ac;display:flex;align-items:center;justify-content:center;padding:4px}._content_152bf_39{padding:40px 20px 20px;text-align:center}._message_152bf_44{color:#7f8797;font-size:16px;margin:0}._actions_152bf_50{display:flex;width:100%}._button_152bf_55{flex:1;border:none;padding:16px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .2s}._confirmButton_152bf_65{background-color:#ff7675;color:#fff}._confirmButton_152bf_65:hover{background-color:#ff6b6b}._cancelButton_152bf_74{background-color:#d9e0ea;color:#7f8797}._cancelButton_152bf_74:hover{background-color:#c9d6e5}._overlay_xhmgj_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_xhmgj_14{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._header_xhmgj_24{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb}._title_xhmgj_32{font-size:18px;font-weight:600;color:#111827;margin:0}._closeButton_xhmgj_39{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#6b7280;transition:color .2s}._closeButton_xhmgj_39:hover{color:#374151}._content_xhmgj_53{padding:24px}._inputGroup_xhmgj_57{display:flex;align-items:center;gap:12px;margin-bottom:24px}._iconContainer_xhmgj_64{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._input_xhmgj_57{flex:1;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:16px;outline:none;transition:border-color .2s}._input_xhmgj_57:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._colorPicker_xhmgj_89{display:grid;grid-template-columns:repeat(12,1fr);gap:8px;margin-bottom:24px}._colorOption_xhmgj_96{width:32px;height:32px;border-radius:6px;border:2px solid transparent;cursor:pointer;transition:transform .2s,border-color .2s}._colorOption_xhmgj_96:hover{transform:scale(1.1)}._colorOption_xhmgj_96._selected_xhmgj_109{border-color:#374151;transform:scale(1.1)}._iconPicker_xhmgj_114{display:grid;grid-template-columns:repeat(10,1fr);gap:8px}._iconOption_xhmgj_120{width:40px;height:40px;border:none;background:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._iconOption_xhmgj_120:hover{background-color:#f3f4f6}._iconOption_xhmgj_120._selectedIcon_xhmgj_137{background-color:#fef3f2;border:1px solid #fecaca}._footer_xhmgj_142{display:flex;gap:12px;justify-content:flex-end;padding:20px 24px;border-top:1px solid #e5e7eb}._cancelButton_xhmgj_150{padding:10px 20px;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s,border-color .2s}._cancelButton_xhmgj_150:hover{background-color:#f9fafb;border-color:#9ca3af}._doneButton_xhmgj_167{padding:10px 20px;border:none;background:#3b82f6;color:#fff;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._doneButton_xhmgj_167:hover:not(:disabled){background-color:#2563eb}._doneButton_xhmgj_167:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 640px){._modal_xhmgj_14{width:95%;margin:20px}._colorPicker_xhmgj_89,._iconPicker_xhmgj_114{grid-template-columns:repeat(8,1fr)}}._buttondefinitionButton_1eo8b_1{display:flex;align-items:center;justify-content:center;gap:8px;height:35px;min-width:35px;font-weight:600;width:fit-content;background:#fff;border:1px solid #dee2e6;color:#795353;border-radius:10px;font-size:small;cursor:pointer;transition:all .2s ease;text-wrap:nowrap}._dropdownItem_1eo8b_21{padding:3px 10px;cursor:pointer;color:#333;margin:auto;width:100%;font-size:14px;white-space:nowrap;border-bottom:1px solid rgb(232,232,232)}._dropdownItem_1eo8b_21:hover{background-color:#ddd}._buttonParent_1eo8b_35{display:flex;gap:5px}._buttonIconWrapper_1eo8b_39{border-right:1px solid rgb(209,209,209);height:35px;min-width:35px;display:flex;align-items:center;justify-content:center}._displaynameWrapper_1eo8b_49{padding-right:5px}._overlay_5h7a1_2{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:9999}._modal_5h7a1_15{background:#fff;width:1000px;max-width:90vw;max-height:85vh;border-radius:12px;box-shadow:0 10px 35px #00000040;overflow-y:auto;animation:_fadeIn_5h7a1_1 .25s ease-out;cursor:pointer;-ms-overflow-style:none;scrollbar-width:none}._modal_5h7a1_15::-webkit-scrollbar{display:none}@keyframes _fadeIn_5h7a1_1{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._overlay_wzatl_3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_wzatl_16{background-color:#fff;border-radius:4px;max-width:90%;max-height:90%;overflow-y:auto;box-shadow:0 2px 8px #0000004d}._emailPreview_wzatl_25{padding:16px;font-family:sans-serif}._header_wzatl_30{display:flex;justify-content:space-between;margin-bottom:12px;align-items:center}._sender_wzatl_37{font-weight:600;color:#333}._date_wzatl_42{font-size:.85rem;color:#888}._metaStrip_wzatl_47{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}._metaGroup_wzatl_54{display:flex;align-items:center;gap:8px}._label_wzatl_60{font-weight:600;color:#555;min-width:40px}._recipientChip_wzatl_66{padding:2px 6px;border-radius:12px;font-size:.85rem;line-height:1;display:inline-block}._to_wzatl_75{background-color:#e0f7e9;color:#064e3b}._cc_wzatl_79{background-color:#fff4e5;color:#78350f}._bcc_wzatl_83{background-color:#f0f9ff;color:#0c4a6e}._subject_wzatl_88{font-size:1.1rem;font-weight:500;margin-bottom:12px;color:#111}._body_wzatl_95{margin-bottom:16px}._body_wzatl_95 img{display:block;margin-bottom:12px}._footer_wzatl_105{border-top:1px solid #eee;padding-top:12px;color:#555;font-size:.9rem}._separator_wzatl_111{border:none;border-top:1px solid #e4dfdf;margin:10px 0}._closeButton_wzatl_116{display:flex;cursor:pointer}._recordNumber_wzatl_121{display:inline-flex;align-items:center}._searchIcon_wzatl_126{margin-left:6px;cursor:pointer;transition:transform .1s ease-in-out}._searchIcon_wzatl_126:hover{transform:scale(1.1)}._sampleRecord_wzatl_135{border:2px solid #e4dfdf;border-radius:6px;margin:10px 0;padding:2px;background-color:#f9f9f9}._recordInfo_wzatl_142{display:flex;justify-content:center;align-items:center}._headerInfobtn_wzatl_147{display:flex;justify-content:space-between}._overlay_a4o3i_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000}._popup_a4o3i_12{position:relative;background:#fff;border-radius:16px;padding:28px 24px;width:440px;max-width:92%;max-height:80vh;overflow-y:auto;box-shadow:0 12px 32px #0003;animation:_popupFadeIn_a4o3i_1 .25s ease-out}@keyframes _popupFadeIn_a4o3i_1{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._title_a4o3i_36{font-size:20px;font-weight:700;margin-bottom:20px;text-align:center;color:#111827}._formGroup_a4o3i_44{display:flex;flex-direction:column;gap:18px;margin-bottom:24px}._questionBlock_a4o3i_51{display:flex;flex-direction:column;gap:6px}._questionText_a4o3i_57{font-weight:600;font-size:15px;color:#374151}._dropdown_a4o3i_63,._textarea_a4o3i_64{padding:10px 12px;border:1px solid #d1d5db;border-radius:10px;font-size:14px;outline:none;transition:all .2s}._dropdown_a4o3i_63:focus,._textarea_a4o3i_64:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._textarea_a4o3i_64{resize:vertical;min-height:70px;max-height:220px}._actions_a4o3i_86{display:flex;justify-content:flex-end;gap:12px;margin-top:10px}._cancelButton_a4o3i_93{padding:8px 18px;border:1px solid #d1d5db;border-radius:10px;background:#fff;font-weight:500;cursor:pointer;transition:background .2s}._cancelButton_a4o3i_93:hover{background:#f3f4f6}._submitButton_a4o3i_107{padding:8px 18px;background:#2563eb;color:#fff;font-weight:500;border:none;border-radius:10px;cursor:pointer;transition:background .2s,transform .1s}._submitButton_a4o3i_107:hover{background:#1e4ed8;transform:translateY(-1px)}._closeButton_a4o3i_123{position:absolute;top:14px;right:14px;background:transparent;border:none;font-size:22px;cursor:pointer;color:#111827;transition:color .2s}._closeButton_a4o3i_123:hover{color:red}._optionsRow_a4o3i_140{display:flex;flex-direction:row;gap:20px}._optionsColumn_a4o3i_147{display:flex;flex-direction:column;gap:12px}._optionLabelHorizontal_a4o3i_155{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}._optionLabelHorizontal_a4o3i_155 input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #d1d5db;border-radius:50%;cursor:pointer;position:relative;transition:all .2s ease}._optionLabelHorizontal_a4o3i_155 input:checked{background-color:#2563eb;border-color:#2563eb}._optionLabelVertical_a4o3i_181{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}._optionLabelVertical_a4o3i_181 input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #d1d5db;border-radius:50%;cursor:pointer;position:relative;transition:all .2s ease}._optionLabelVertical_a4o3i_181 input:checked{background-color:#2563eb;border-color:#2563eb}._optionLabelVertical_a4o3i_181 input:checked:after{background-color:#2563eb;border-color:#2563eb}._starContainer_a4o3i_212{display:flex;gap:8px;cursor:pointer}._star_a4o3i_212{font-size:28px;color:#ccc;transition:color .2s ease;cursor:pointer}._star_a4o3i_212:hover,._star_a4o3i_212._filled_a4o3i_229{color:#fc0}._ratingScale_a4o3i_234{display:flex;gap:10px;margin-top:8px}._scaleBox_a4o3i_240{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:2px solid #ccc;border-radius:6px;font-size:16px;cursor:pointer;transition:all .2s ease}._scaleBox_a4o3i_240:hover{border-color:#fbbc04;background-color:#fff9e6}._active_a4o3i_258{background-color:#fbbc04;color:#fff;border-color:#fbbc04}._required_a4o3i_264{color:red;margin-left:5px;margin-right:4px;font-weight:700}._relatedTabContainer_1bq05_1{font-family:system-ui,-apple-system,sans-serif;background:#fff;border-radius:4px}._relatedTabContainer_1bq05_1 h4{margin-bottom:5px;font-size:large;color:var(--primary)}._relatedTab_1bq05_1{flex:1;padding:12px 23px;background:none;cursor:pointer;font-size:13px;color:#787878;font-weight:700;max-width:fit-content;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:center;align-items:center}._relatedTab_1bq05_1:hover{background-color:#eee}._relatedActive_1bq05_39{border-bottom:4px solid var(--primary-button);color:var(--primary-button);font-weight:700}._relatedTabContent_1bq05_45{box-shadow:0 1px 2px #000}._relatedTabContainer_1bq05_1{position:relative}._relatedTabs_1bq05_55{display:flex;align-items:stretch;margin-left:10px;margin-right:10px}._addTabButton_1bq05_62{color:var(--primary-button);font-size:22px;border:none;display:flex;align-items:center;justify-content:center;background:none;cursor:pointer}._modalOverlay_1bq05_80{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_1bq05_93{background-color:#fff;border-radius:8px;padding:14px;width:90%;max-width:900px;max-height:80vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}._modalContent_1bq05_93 h3{margin-top:0;margin-bottom:20px;font-size:1rem;border-bottom:1px solid #eaeaea;padding-bottom:12px}._sectionsContainer_1bq05_112{display:flex;justify-content:space-between;gap:20px}._modalOverlay_1bq05_80{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_1bq05_93{background-color:#fff;border-radius:8px;width:90%;max-width:900px;max-height:90vh;overflow:hidden;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column}._modalHeader_1bq05_143{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #eaeaea;background-color:#f9f9f9}._modalHeader_1bq05_143 h3{margin:0;font-size:1.2rem;color:#333}._closeIcon_1bq05_158{background:none;border:none;cursor:pointer;color:#666;font-size:1.2rem;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}._closeIcon_1bq05_158:hover{background-color:#f0f0f0;color:#333}._sectionsContainer_1bq05_112{display:flex;padding:20px;gap:15px;flex:1;min-height:350px}._section_1bq05_112{flex:1;border:1px solid #eaeaea;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 2px 8px #0000000d;background-color:#fff}._middleSection_1bq05_196{display:flex;align-items:center;justify-content:center;width:50px}._exchangeIcon_1bq05_203{width:40px;height:40px;border-radius:50%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#666;box-shadow:0 2px 5px #0000001a}._sectionHeader_1bq05_215{padding:12px 16px;background-color:#f9f9f9;border-bottom:1px solid #eaeaea;display:flex;align-items:center;justify-content:space-between}._sectionHeader_1bq05_215 h4{margin:0;font-size:.95rem;color:#555;font-weight:600}._badge_1bq05_231{font-size:.7rem;padding:3px 8px;border-radius:12px;background-color:#f0f0f0;color:#666;font-weight:500}._selectedBadge_1bq05_240{background-color:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}._recordsList_1bq05_246{list-style:none;padding:0;margin:0;overflow-y:auto;flex:1;max-height:300px}._unselectedItem_1bq05_255,._selectedItem_1bq05_256{padding:10px 16px;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s;border-bottom:1px solid #f5f5f5}._unselectedItem_1bq05_255:hover{background-color:#f9f9f9}._selectedItem_1bq05_256{background-color:#f0f7ff;border-left:3px solid #1890ff}._selectedItem_1bq05_256:hover{background-color:#e6f7ff}._recordName_1bq05_280{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actionIcon_1bq05_287{font-size:.8rem;color:#999;margin:0 5px}._unselectedItem_1bq05_255:hover ._actionIcon_1bq05_287,._selectedItem_1bq05_256:hover ._actionIcon_1bq05_287{color:#1890ff}._emptyMessage_1bq05_301{padding:20px;text-align:center;color:#999;font-style:italic;font-size:.9rem}._loaderContainer_1bq05_309{display:flex;justify-content:center;align-items:center;height:200px}._helpText_1bq05_316{padding:10px 20px;font-size:.8rem;color:#888;background-color:#f9f9f9;border-top:1px solid #eaeaea}._modalFooter_1bq05_324{padding:16px 20px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #eaeaea;background-color:#f9f9f9}._applyButton_1bq05_333,._cancelButton_1bq05_334{padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500;display:flex;align-items:center;gap:6px;transition:all .2s}._applyButton_1bq05_333{background-color:var(--primary-button);color:#fff;border:none}._applyButton_1bq05_333:hover{background-color:var(-- --primary-button-hover);box-shadow:0 2px 5px #1890ff33}._cancelButton_1bq05_334{background-color:#fff;color:#666;border:1px solid #d9d9d9}._cancelButton_1bq05_334:hover{color:#333;border-color:#999}._buttonIcon_1bq05_367{font-size:.8rem}@media (max-width: 768px){._sectionsContainer_1bq05_112{flex-direction:column}._middleSection_1bq05_196{width:100%;height:40px}._exchangeIcon_1bq05_203{transform:rotate(90deg)}}._modalOverlay_p7ued_2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_p7ued_16{background-color:#fff;border-radius:12px;box-shadow:0 10px 25px #00000026;height:90vh;display:flex;flex-direction:column;animation:_fadeIn_p7ued_1 .2s ease-out}@keyframes _fadeIn_p7ued_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._modalHeader_p7ued_38{display:flex;justify-content:space-between;align-items:center;padding:8px 24px;border-bottom:1px solid #eaeaea;position:relative}._modalHeader_p7ued_38 h2{margin:0;font-size:1.5rem;font-weight:600;color:#333;white-space:nowrap}._closeButton_p7ued_55{background:none;border:none;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all .2s}._closeButton_p7ued_55:hover{background-color:#f5f5f5;color:#333}._hintContainer_p7ued_75{margin:16px 24px 0;padding:6px 10px;background-color:#f8f9ff;border-radius:8px;border-left:4px solid #4f46e5}._hintHeader_p7ued_84{display:flex;align-items:center;margin-bottom:8px}._infoIcon_p7ued_90{color:#4f46e5;margin-right:8px;margin-top:-4px;font-size:14px}._hintHeader_p7ued_84 h3{margin:0;font-size:.8rem;font-weight:600;color:#333;flex-grow:1}._hideHintButton_p7ued_105{background:none;border:none;color:#666;font-size:.7rem;cursor:pointer;padding:4px 8px;border-radius:4px}._hideHintButton_p7ued_105:hover{background-color:#0000000d;color:#333}._hintList_p7ued_120{margin:0;padding-left:24px;font-size:.7rem;color:#555}._hintList_p7ued_120 li{margin-bottom:4px}._keyboardKey_p7ued_131{background-color:#eee;border-radius:4px;padding:2px 5px;font-family:monospace;font-size:.85rem}._inlineTickIcon_p7ued_139{color:#4f46e5;vertical-align:middle;margin-top:-2px}._container_p7ued_146{padding:24px 24px 0;flex-grow:1;display:flex;flex-direction:column;max-height:60%}._listsContainer_p7ued_153{display:grid;grid-template-columns:1fr auto 1fr auto;gap:16px;max-height:90%;align-items:stretch;transition:all .3s ease}._listsContainer_p7ued_153._withAnnotation_p7ued_162{grid-template-columns:1fr auto 1fr auto 1fr}._defaultHeight_p7ued_166{height:calc(100vh - 220px)}._activeHeight_p7ued_170{height:calc(100vh - 350px)}._listBox_p7ued_173{display:flex;flex-direction:column;border:1px solid #eaeaea;border-radius:8px;overflow:hidden;height:100%;grid-column:span 1}._listHeader_p7ued_183{display:flex;justify-content:space-between;align-items:center;padding:6px 08px;background-color:#f9f9f9;border-bottom:1px solid #eaeaea}._listHeader_p7ued_183 h3{margin:0;font-size:.85rem;font-weight:600;color:#333}._itemCount_p7ued_199{font-size:.6rem;color:#666;background-color:#eee;padding:2px 8px;border-radius:12px}._list_p7ued_153{flex-grow:1;overflow-y:auto;padding:8px 16px 8px 8px;background-color:#fff;height:100%;max-height:calc(100% - 50px);scrollbar-width:thin;scrollbar-color:#d4d4d4 transparent}._list_p7ued_153::-webkit-scrollbar{width:8px}._list_p7ued_153::-webkit-scrollbar-track{background:transparent}._list_p7ued_153::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:4px}._list_p7ued_153::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}._modalContent_p7ued_16::-webkit-scrollbar{width:8px}._modalContent_p7ued_16::-webkit-scrollbar-track{background:transparent}._modalContent_p7ued_16::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:4px}._modalContent_p7ued_16::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}._listItem_p7ued_252{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;margin-bottom:6px;margin-right:4px;border-radius:6px;background-color:#f9f9f9;cursor:pointer;transition:all .15s ease;border:1px solid transparent;-webkit-user-select:none;user-select:none;word-break:break-word}._listItem_p7ued_252:hover{background-color:#f0f0f0}._listItem_p7ued_252._selected_p7ued_272{background-color:#e7efff;border-color:#4a6cf7}._listItem_p7ued_252._highlightedInsert_p7ued_277{border-bottom:2px dashed #4a6cf7}._listItem_p7ued_252._highlightedBorder_p7ued_281{border:2px solid #000}._itemName_p7ued_285{font-size:.75rem;color:#333}._emptyState_p7ued_302{display:flex;align-items:center;justify-content:center;height:100%;color:#999;font-style:italic;font-size:.9rem}._controlsContainer_p7ued_313{display:flex;flex-direction:column;justify-content:center;gap:12px}._moveButton_p7ued_320{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#f5f5f5;border:1px solid #eaeaea;color:#555;cursor:pointer;transition:all .2s}._moveButton_p7ued_320:hover:not(._disabled_p7ued_334){background-color:#4a6cf7;color:#fff}._moveButton_p7ued_320._disabled_p7ued_334{opacity:.5;cursor:not-allowed}._orderControls_p7ued_344{display:flex;flex-direction:column;justify-content:center;gap:12px}._tickButton_p7ued_351{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#f5f5f5;border:1px solid #eaeaea;color:#555;cursor:pointer;transition:all .2s}._tickButton_p7ued_351:hover,._tickButton_p7ued_351._activeTickButton_p7ued_370{background-color:#4a6cf7;color:#fff}._tickIcon_p7ued_375{font-size:1.2rem}._actionButtons_p7ued_380{display:flex;justify-content:flex-end;gap:12px;padding:10px 15px;border-top:1px solid #eaeaea;background-color:#fff;position:sticky;bottom:0;left:0;right:0;z-index:10}._cancelButton_p7ued_394{padding:8px 10px;border-radius:6px;background-color:#f5f5f5;border:1px solid #ddd;color:#555;font-weight:500;font-size:12px;cursor:pointer;transition:all .2s}._cancelButton_p7ued_394:hover{background-color:#eee}._saveButton_p7ued_410{padding:8px 10px;border-radius:6px;background-color:#4f46e5;border:none;color:#fff;font-weight:500;font-size:12px;cursor:pointer;transition:all .2s}._saveButton_p7ued_410:hover{background-color:#4338ca;transform:translateY(-1px)}._saveButton_p7ued_410:disabled{background-color:#a8b8f8;cursor:not-allowed;transform:none}._searchContainer_p7ued_433{padding:8px;border-bottom:1px solid #eaeaea}._searchInput_p7ued_438{width:100%;padding:6px 10px;border-radius:4px;border:1px solid #ddd;font-size:.75rem;background-color:#f9f9f9;transition:all .2s}._searchInput_p7ued_438:focus{outline:none;border-color:#4a6cf7;background-color:#fff;box-shadow:0 0 0 2px #4a6cf71a}._list_p7ued_153{flex-grow:1;overflow-y:auto;padding:8px 16px 8px 8px;background-color:#fff;height:calc(100% - 90px);max-height:calc(100% - 90px);scrollbar-width:thin;scrollbar-color:#d4d4d4 transparent}@media (max-width: 500px){._listsContainer_p7ued_153{grid-template-columns:1fr;grid-template-rows:1fr auto 1fr auto;height:auto}._controlsContainer_p7ued_313,._orderControls_p7ued_344{flex-direction:row;justify-content:center;padding:12px 0}._modalContent_p7ued_16{overflow:auto}._arrowButton_p7ued_488{transform:rotate(90deg)}._searchInput_p7ued_438{font-size:.7rem;padding:5px 8px}._listBox_p7ued_173{height:160px}}._selectBox_p7ued_503{width:200px;height:100px;border:1px solid #aaa;border-radius:4px;outline:none;padding:.25rem;font-size:10px}._buttonColumn_p7ued_513{display:flex;flex-direction:column;gap:.25rem}._arrowButton_p7ued_488{width:30px;height:30px;background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;line-height:1;padding:0}._wrapper_p7ued_534{display:flex;flex-direction:column;margin:1rem 0;height:40%;padding:0 24px}._selector_p7ued_547{display:flex;align-items:center;gap:.5rem;width:max-content}._sectionList_p7ued_554{display:flex;flex-direction:column;max-height:120px;width:180px;overflow-y:auto;border:1px solid #ccc;border-radius:4px}._sectionItem_p7ued_564{padding:8px;cursor:pointer;border-bottom:1px solid #eee;font-size:small}._sectionItemNew_p7ued_570{padding:8px;cursor:pointer;border-bottom:1px solid #eee;font-size:12px}._sectionItem_p7ued_564:hover,._selected_p7ued_272{background-color:#e6f7ff}._newItem_p7ued_583{padding:8px;cursor:pointer;font-weight:700;background-color:#f6f6f6;text-align:center;border-top:1px solid #ccc}._newItem_p7ued_583:hover{background-color:#dbeafe}._popupOverlay_p7ued_596{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;display:flex;align-items:center;justify-content:center}._popup_p7ued_596{background:#fff;padding:20px;border-radius:8px;width:300px}._input_p7ued_615{width:100%;padding:8px;margin-top:10px;border:1px solid var(--primary-button);border-radius:8px}._popupButtonContainer_p7ued_622{display:flex;gap:5px}._popupCloseButton_p7ued_626{margin-top:10px;background:#ccc;border:none;padding:8px 12px;cursor:pointer;border-radius:6px}._popupSubmitButton_p7ued_635{margin-top:10px;background:var(--primary-button);border:none;color:#fff;padding:8px 12px;cursor:pointer;border-radius:6px;width:70px}._annotationDetailsColumn_p7ued_646{overflow-y:auto;max-height:100%}._annotationDetails_p7ued_646{width:300px;display:flex;flex-direction:column;border:1px solid #eaeaea;border-radius:8px;background-color:#f8f9fa;transition:opacity .3s ease;height:100%}._annotationDetailsHidden_p7ued_662{opacity:0;pointer-events:none}._annotationHeader_p7ued_668{padding:12px 16px;background-color:#f0f0f0;border-bottom:1px solid #eaeaea}._annotationHeader_p7ued_668 h3{margin:0;font-size:.85rem;font-weight:600;color:#333}._annotationForm_p7ued_681{padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}._annotationRow_p7ued_690{display:flex;flex-direction:column;gap:8px}._annotationLabel_p7ued_696{font-weight:500;color:#333;font-size:.75rem}._annotationSelect_p7ued_702{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:.75rem;background-color:#fff}._annotationSelect_p7ued_702:focus{outline:none;border-color:#4a6cf7;box-shadow:0 0 0 2px #4a6cf71a}._radioGroup_p7ued_716{display:flex;gap:16px}._radioLabel_p7ued_721{display:flex;align-items:center;gap:6px;font-size:.75rem;cursor:pointer}._radioLabel_p7ued_721 input[type=radio]{margin:0}._annotationTextarea_p7ued_733{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:.75rem;font-family:inherit;resize:vertical;min-height:80px;flex:1}._annotationTextarea_p7ued_733:focus{outline:none;border-color:#4a6cf7;box-shadow:0 0 0 2px #4a6cf71a}._annotationButtons_p7ued_751{display:flex;gap:8px;justify-content:flex-end;margin-top:auto;padding-top:16px;border-top:1px solid #eaeaea}._cancelAnnotationButton_p7ued_760{padding:8px 16px;border-radius:6px;background-color:#f5f5f5;border:1px solid #ddd;color:#555;font-weight:500;font-size:.75rem;cursor:pointer;transition:all .2s}._cancelAnnotationButton_p7ued_760:hover{background-color:#eee}._saveAnnotationButton_p7ued_776{padding:8px 16px;border-radius:6px;background-color:#4f46e5;border:none;color:#fff;font-weight:500;font-size:.75rem;cursor:pointer;transition:all .2s}._annotationItem_p7ued_788{background-color:#e8f4fd;border-left:3px solid #007bff}._itemName_p7ued_285{font-size:.75rem;color:#333;flex:1}._annotationPreview_p7ued_799{color:#666;font-size:.65rem;font-style:italic}._fixedItem_p7ued_290{background-color:#f5f5f5}._fixedBadge_p7ued_294{font-size:.7rem;background-color:#eee;color:#666;padding:2px 6px;border-radius:10px}._relatedTabContainer_1ugku_2{display:flex;height:100%;min-height:600px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;animation:_fadeIn_1ugku_1 .3s ease-in-out}@keyframes _fadeIn_1ugku_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._relatedTabs_1ugku_25{display:flex;flex-direction:column;min-width:150px;background:#fff;border-right:1px solid #ebebeb;gap:1px;overflow-y:auto;overflow-x:hidden}._relatedTab_1ugku_2{text-align:center;padding:10px;background:transparent;border-bottom:.5px solid rgb(223,223,223);border-radius:6px;color:#060606;font-size:14px;font-weight:500;cursor:pointer;transition:all .25s ease;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._relatedTab_1ugku_2:hover{background:#bab7ff;border-color:#756eff;color:#fefefe}._relatedTab_1ugku_2._relatedActive_1ugku_65{background:#9a95ff;border-color:#4f46e5;color:#fff;font-weight:600;box-shadow:0 2px 8px #4f46e54d}._relatedTab_1ugku_2._relatedActive_1ugku_65:hover{background:#4338ca;border-color:#4338ca}._tabLabel_1ugku_78{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}._addTabButton_1ugku_87{display:flex;align-items:center;justify-content:center;padding:12px 16px;margin-top:auto;background:transparent;border:1px solid #ddd6fe;color:#4f46e5;cursor:pointer;transition:all .25s ease;border-radius:6px}._addTabButton_1ugku_87:hover{background:#4f46e5;border-color:#4f46e5;color:#fff;transform:translateY(-2px)}._relatedTabContent_1ugku_109{flex:1;overflow-y:auto;overflow-x:hidden;background:#fff;animation:_slideInRight_1ugku_1 .3s ease-in-out}@keyframes _slideInRight_1ugku_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}._relatedRecords_1ugku_130{width:100%;height:100%;display:flex;flex-direction:column;gap:16px}._relatedTabs_1ugku_25::-webkit-scrollbar{width:6px}._relatedTabs_1ugku_25::-webkit-scrollbar-track{background:transparent}._relatedTabs_1ugku_25::-webkit-scrollbar-thumb{background:#ddd6fe;border-radius:3px}._relatedTabs_1ugku_25::-webkit-scrollbar-thumb:hover{background:#c7d2fe}._relatedTabContent_1ugku_109::-webkit-scrollbar{width:8px}._relatedTabContent_1ugku_109::-webkit-scrollbar-track{background:transparent}._relatedTabContent_1ugku_109::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}._relatedTabContent_1ugku_109::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width: 768px){._relatedTabContainer_1ugku_2{flex-direction:column;min-height:auto}._relatedTabs_1ugku_25{width:100%;min-width:unset;flex-direction:row;height:60px;border-right:none;border-bottom:1px solid #e9d5ff;padding:8px 12px;gap:6px}._relatedTab_1ugku_2{padding:10px 14px;min-width:120px;font-size:13px}._tabLabel_1ugku_78{max-width:100px}._addTabButton_1ugku_87{margin:0 4px}._relatedTabContent_1ugku_109{padding:20px}}@media (max-width: 480px){._relatedTabContainer_1ugku_2{min-height:400px}._relatedTabs_1ugku_25{height:50px;padding:6px 8px}._relatedTab_1ugku_2{padding:8px 12px;font-size:12px;min-width:100px}._tabLabel_1ugku_78{max-width:80px}._relatedTabContent_1ugku_109{padding:16px}}._modalOverlay_1ugku_236{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center}._modalContent_1ugku_249{background-color:#fff;border-radius:8px;padding:14px;width:90%;max-width:900px;max-height:80vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}._modalContent_1ugku_249 h3{margin-top:0;margin-bottom:20px;font-size:1rem;border-bottom:1px solid #eaeaea;padding-bottom:12px}._sectionsContainer_1ugku_268{display:flex;justify-content:space-between;gap:20px}._modalOverlay_1ugku_236{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_1ugku_249{background-color:#fff;border-radius:8px;width:90%;max-width:900px;max-height:90vh;overflow:hidden;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column}._modalHeader_1ugku_299{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #eaeaea;background-color:#f9f9f9}._modalHeader_1ugku_299 h3{margin:0;font-size:1.2rem;color:#333}._closeIcon_1ugku_314{background:none;border:none;cursor:pointer;color:#666;font-size:1.2rem;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}._closeIcon_1ugku_314:hover{background-color:#f0f0f0;color:#333}._sectionsContainer_1ugku_268{display:flex;align-items:stretch;padding:20px;gap:15px;flex:1;min-height:350px}._section_1ugku_268{flex:1;border:1px solid #eaeaea;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 2px 8px #0000000d;background-color:#fff}._middleSection_1ugku_354{display:flex;align-items:center;justify-content:center;padding-top:150px;width:50px;height:100%}._exchangeIcon_1ugku_363{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#f5f5f5;color:#666;box-shadow:0 2px 5px #0000001a}._sectionHeader_1ugku_375{padding:12px 16px;background-color:#f9f9f9;border-bottom:1px solid #eaeaea;display:flex;align-items:center;justify-content:space-between}._sectionHeader_1ugku_375 h4{margin:0;font-size:.95rem;color:#555;font-weight:600}._badge_1ugku_391{font-size:.7rem;padding:3px 8px;border-radius:12px;background-color:#f0f0f0;color:#666;font-weight:500}._selectedBadge_1ugku_400{background-color:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}._recordsList_1ugku_406{list-style:none;padding:0;margin:0;overflow-y:auto;flex:1;max-height:300px}._unselectedItem_1ugku_415,._selectedItem_1ugku_416{padding:10px 16px;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s;border-bottom:1px solid #f5f5f5}._unselectedItem_1ugku_415:hover{background-color:#fff}._selectedItem_1ugku_416{background-color:#e6f7ff;border-left:3px solid #6a7279}._selectedItem_1ugku_416:hover{background-color:#e6f7ff}._recordName_1ugku_440{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actionIcon_1ugku_447{font-size:.8rem;color:#999;margin:0 5px}._unselectedItem_1ugku_415:hover ._actionIcon_1ugku_447,._selectedItem_1ugku_416:hover ._actionIcon_1ugku_447{color:#1890ff}._emptyMessage_1ugku_461{padding:20px;text-align:center;color:#999;font-style:italic;font-size:.9rem}._loaderContainer_1ugku_469{display:flex;justify-content:center;align-items:center;height:200px}._helpText_1ugku_476{padding:10px 20px;font-size:.8rem;color:#888;background-color:#f9f9f9;border-top:1px solid #eaeaea}._modalFooter_1ugku_484{padding:16px 20px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #eaeaea;background-color:#f9f9f9}._applyButton_1ugku_493,._cancelButton_1ugku_494{padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500;display:flex;align-items:center;gap:6px;transition:all .2s}._applyButton_1ugku_493{background-color:var(--primary-button);color:#fff;border:none}._applyButton_1ugku_493:hover{background-color:var(-- --primary-button-hover);box-shadow:0 2px 5px #1890ff33}._cancelButton_1ugku_494{background-color:#fff;color:#666;border:1px solid #d9d9d9}._cancelButton_1ugku_494:hover{color:#333;border-color:#999}._buttonIcon_1ugku_527{font-size:.8rem}._ctrlSelected_1ugku_546{background-color:#cce5ff;border:1px solid #3399ff}._exchangeIconActive_1ugku_551{color:#007bff;cursor:pointer}._exchangeIconDisabled_1ugku_556{color:#ccc;cursor:not-allowed}._highlightedItem_1ugku_561{background-color:#1e90ff33;border-left:4px solid dodgerblue}._exchangeIcon_1ugku_363{font-size:24px;color:#ccc;cursor:not-allowed}._iconSelected_1ugku_575{color:#1e90ff!important}._exchangeIcon_1ugku_363{font-size:24px;color:#ccc;cursor:not-allowed;transition:color .2s ease;display:flex;align-items:center;justify-content:center;padding:10px}._exchangeActive_1ugku_571{color:#1e90ff;cursor:pointer}._contextMenu_1ugku_597{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 8px #00000026;padding:4px 0;min-width:150px}._contextMenuItem_1ugku_609{display:flex;align-items:center;width:100%;padding:5px 10px;border:none;background:none;cursor:pointer;font-size:12px;color:#333;transition:background-color .2s}._contextMenuItem_1ugku_609:hover{background-color:#f5f5f5}._contextMenuIcon_1ugku_626{margin-right:8px;font-size:12px}._reorderControls_1ugku_636{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;margin-left:8px}._reorderButton_1ugku_645{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #d0d5dd;background:#fff;border-radius:6px;cursor:pointer}._reorderButton_1ugku_645:disabled{opacity:.5;cursor:not-allowed}._listnavbar_1xjna_1{display:flex;align-items:center;justify-content:space-between;padding:.5rem 10px;background-color:#eee;border-bottom:1px solid #e5e7eb;height:48px;box-shadow:0 1px 2px #0000001a;position:sticky;top:0;z-index:890;width:100%}._categoryIcon_1xjna_16{cursor:pointer;margin-top:5px}._navbarLeft_1xjna_21{display:flex;align-items:center}._navbarTitle_1xjna_27{font-weight:600;margin:0 .5rem;color:#111827;font-size:medium;white-space:nowrap}._closeButton_1xjna_34{color:var(--primary-button);margin-right:10px;cursor:pointer;font-weight:700}._showList_1xjna_40{background-color:#fff;color:#000;border:none;padding:6px 12px;border-radius:8px;font-weight:500;cursor:pointer;border:1px solid #d5d5d5;transition:background-color .2s}._buttonDefinitionParent_1xjna_51{display:flex;gap:5px}._newButton_1xjna_55{background-color:var(--primary-button);color:#fff;border:none;padding:6px 12px;border-radius:8px;font-weight:500;cursor:pointer;transition:background-color .2s}._newButton_1xjna_55:hover{background-color:var(--primary-button-hover)}._navbarRight_1xjna_69{display:flex;align-items:center;gap:5px}._dropdownWrapper_1xjna_75{position:relative}._dropdownMenu_1xjna_79{position:absolute;top:20px;left:10px;background-color:#fff;border-radius:4px;box-shadow:0 2px 6px #0003;z-index:10;min-width:140px}._dropdownItem_1xjna_90{padding:3px 10px;cursor:pointer;color:#333;margin:auto;width:100%;font-size:14px;white-space:nowrap}._dropdownItem_1xjna_90:hover{background-color:#ddd}._formFavorite_1xjna_104{background:transparent;border:none;cursor:pointer;font-size:24px;color:#ff4d4f;transition:transform .2s ease,color .2s ease;margin-top:5px}._formFavorite_1xjna_104:hover{transform:scale(1.1);color:#e60023}._modalOverlay_kqctz_2{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_kqctz_16{background:#fff;width:80%;max-width:900px;border-radius:10px;overflow-y:auto;box-shadow:0 4px 10px #0000004d;position:relative;animation:_fadeIn_kqctz_1 .3s ease}._closeButton_kqctz_30{position:absolute;top:10px;right:15px;border:none;background:none;font-size:24px;cursor:pointer}._closeButton_kqctz_30:hover{color:red}@keyframes _fadeIn_kqctz_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._breadcrumbs_936dl_1{color:#333;padding:8px;display:flex;justify-content:space-between}._breadcrumbs_936dl_1:hover ._copyIcon_936dl_10{visibility:visible}._breadcrumbList_936dl_15{display:flex;flex-wrap:wrap;gap:2px}._breadcrumbs_936dl_1 ul{list-style:none;display:flex;align-items:center;padding:0;margin:0;font-size:12.5px;font-weight:500}._funnelFilter_936dl_31{flex-shrink:0;min-width:15px;cursor:pointer}._copyIcon_936dl_10{cursor:pointer;margin-left:5px;color:#3c87ff;font-size:13px}._breadcrumbs_936dl_1 li{display:flex;align-items:center;margin-left:3px}._settingsIcon_936dl_51{cursor:pointer}._breadCrumbFilterText_936dl_55{background-color:var(--primary-capsule);padding:5px 10px;border-radius:999px;color:#faf2ff;cursor:pointer;font-weight:400;transition:all .25s ease}._breadCrumbFilterText_936dl_55:hover{background-color:#ff6e6e;box-shadow:0 4px 10px #cb7cff66;transform:translateY(-1px)}._breadCrumbFilterTextAll_936dl_72{font-size:13px;font-weight:400;color:#2672ff;text-wrap:nowrap;margin-left:5px}._breadCrumbFilterTextAll_936dl_72:hover{color:#2672ff;text-decoration:underline;cursor:pointer}._separator_936dl_86{margin:0 2px;color:gray;cursor:pointer;color:var(--primary)}._separator_936dl_86:hover{color:var(--primary);text-decoration:underline;cursor:pointer}._navbarRight_936dl_99{display:flex;align-items:center;gap:.5rem;justify-content:center}._actionSelect_936dl_106{padding:5px;border:1px solid #ccc;border-radius:5px;background-color:#fff;font-size:10px;cursor:pointer;outline:none;transition:all .3s ease;box-shadow:0 0 1px #007bff80;max-height:30px}._actionSelect_936dl_106:hover{border-color:var(--primary)}._actionSelect_936dl_106:focus{border-color:var(--primary)}._searchIconBtn_936dl_127{background:none;border:none;cursor:pointer;font-size:1.4rem}._searchIconBtn_936dl_127:hover{color:var(--primary)}._rightButtons_936dl_138{display:flex;flex-direction:row;justify-content:center;align-items:center}._pdfIcon_936dl_147{background-color:#0ff}._PdfDownloadContainer_5y3x2_1{position:relative;bottom:5px}._generateButtonContainer_5y3x2_5{display:flex;justify-content:flex-end;margin-top:10px;cursor:pointer}._generateButton_5y3x2_5{background-color:#16a085;height:30px;width:100px;border-radius:5px;color:#fff;border:none;cursor:pointer}._dropdownMenu_5y3x2_22{position:absolute;top:42px;right:-20px;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 4px 6px #0000001a;min-width:150px;z-index:1000;margin-left:90rem}._dropdownItem_5y3x2_35{width:100%;padding:10px;text-align:left;border:none;background:none;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:8px}._dropdownItem_5y3x2_35:nth-child(odd){background-color:#fff}._dropdownItem_5y3x2_35:nth-child(2n){background-color:#efefefb7}._dropdownItem_5y3x2_35:hover{background-color:var(--primary-button-hover);color:#fff;transition:ease-in .3}._container_1rio6_1{position:relative}._button_1rio6_5{background-color:transparent;border:2px solid black;height:30px;width:30px;border-radius:50%;color:#000;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .3s ease}._dropdown_1rio6_24{position:absolute;top:40px;right:0;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 4px 6px #0000001a;min-width:150px;z-index:1000;padding:10px 0}._option_1rio6_37{width:100%;padding:10px;text-align:left;border:none;background:none;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:8px}._option_1rio6_37:nth-child(odd){background-color:#fff}._option_1rio6_37:nth-child(2n){background-color:#efefefb7}._option_1rio6_37:hover{background-color:var(--primary-button-hover);color:#fff;transition:ease-in .3s}._loaderWrapper_1rio6_64{display:flex;justify-content:center;align-items:center;padding:1rem;height:100%}._container_z3qjp_1{width:100%;max-width:1200px;margin:0 auto;padding:24px;background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:12px;box-shadow:0 20px 60px #0000004d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}._header_z3qjp_13{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid rgba(148,163,184,.2)}._title_z3qjp_19{margin:0;font-size:28px;font-weight:700;color:#f1f5f9;letter-spacing:-.5px}._subtitle_z3qjp_27{margin:8px 0 0;font-size:14px;color:#94a3b8;font-weight:500}._tableWrapper_z3qjp_34{overflow-x:auto;border-radius:8px;box-shadow:inset 0 1px 3px #0000001a}._table_z3qjp_34{width:100%;border-collapse:collapse;background:#1e293b}._headerRow_z3qjp_46{background:linear-gradient(90deg,#0f172a,#1a1f35);border-bottom:2px solid #334155}._headerCell_z3qjp_51{padding:16px 20px;text-align:left;font-size:13px;font-weight:600;color:#cbd5e1;text-transform:uppercase;letter-spacing:.5px;border-right:1px solid #334155}._headerCell_z3qjp_51:last-child{border-right:none}._bodyRow_z3qjp_66{border-bottom:1px solid #334155;transition:all .2s ease}._bodyRow_z3qjp_66:hover{background-color:#4755694d}._unchangedRow_z3qjp_75{background-color:#1e293b}._changedRow_z3qjp_79{background-color:#3b82f60d}._fieldCell_z3qjp_83{padding:16px 20px;font-weight:600;color:#e2e8f0;border-right:1px solid #334155;background-color:#0f172a80}._fieldName_z3qjp_91{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;letter-spacing:.3px}._valueCell_z3qjp_97{padding:16px 20px;border-right:1px solid #334155;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .2s ease}._valueCell_z3qjp_97:last-of-type{border-right:none}._leftChanged_z3qjp_113{background-color:#ef444426;font-weight:500}._rightChanged_z3qjp_120{background-color:#22c55e26;text-wrap:nowrap;white-space:none;font-weight:500}._code_z3qjp_127{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;letter-spacing:.2px;background-color:#0003;padding:4px 8px;border-radius:4px;display:inline-block;max-width:100%;overflow:hidden}@media (max-width: 768px){._container_z3qjp_1{padding:16px}._title_z3qjp_19{font-size:22px}._headerCell_z3qjp_51,._fieldCell_z3qjp_83,._valueCell_z3qjp_97{padding:12px;font-size:12px}._valueCell_z3qjp_97{max-width:150px}._code_z3qjp_127{font-size:11px}}@media (max-width: 480px){._container_z3qjp_1{padding:12px}._title_z3qjp_19{font-size:18px}._headerCell_z3qjp_51,._fieldCell_z3qjp_83,._valueCell_z3qjp_97{padding:10px 8px;font-size:11px}._valueCell_z3qjp_97{max-width:100px}._code_z3qjp_127{font-size:10px;padding:2px 4px}}._backdrop_1slup_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:999;animation:_fadeIn_1slup_1 .2s ease-in-out}._modal_1slup_15{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:12px;box-shadow:0 25px 50px #00000080;max-width:90vw;max-height:90vh;overflow-y:auto;z-index:1000;animation:_slideUp_1slup_1 .3s ease-out}._closeButton_1slup_30{position:absolute;top:16px;right:16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#f1f5f9;width:36px;height:36px;border-radius:6px;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:1001}._closeButton_1slup_30:hover{background:#fff3;border-color:#ffffff4d}@keyframes _fadeIn_1slup_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1slup_1{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width: 768px){._modal_1slup_15{max-width:95vw;max-height:95vh}._closeButton_1slup_30{width:32px;height:32px;font-size:18px}}._optionWrapper_16pxa_1{padding:8px;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:space-between}._optionWrapper_16pxa_1:hover{background-color:#f0f0f0}._indent_16pxa_15{margin-left:16px}._toggleIcon_16pxa_19{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:5px}._toggleIcon_16pxa_19:hover{background-color:#d1d1d1}._optionWrapper_16pxa_1{padding:8px;cursor:pointer}._optionFocused_16pxa_38{background-color:#e6f3ff}._optionSelected_16pxa_42{background-color:#a9d5ff}._durationContainer_fa5u2_1{display:flex;gap:5px;flex-wrap:wrap;margin-top:5px}._durationUnit_fa5u2_8{position:relative;display:inline-block;width:70px}._input_fa5u2_13{width:100%;padding:12px 8px 6px;font-size:14px;border:1px solid #ccc;border-radius:6px;outline:none;transition:border-color .2s}._input_fa5u2_13:focus{border-color:#007bff}._readonly_fa5u2_27{background:#f5f5f5;color:#666}._durationLabel_fa5u2_32{position:absolute;top:8px;left:10px;font-size:12px;color:#888;pointer-events:none;transition:all .2s ease;background:#fff;padding:0 3px}._input_fa5u2_13:not(:placeholder-shown)+._durationLabel_fa5u2_32,._input_fa5u2_13:focus+._durationLabel_fa5u2_32{top:-7px;left:8px;font-size:11px;color:#007bff}._betweenContainer_i720t_1{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._durationBlock_i720t_8{display:flex;flex-direction:column;gap:.5rem}._label_i720t_14{font-size:14px;font-weight:600;color:#444;text-align:center}._overlay_jcrzx_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_jcrzx_1 .2s ease-in-out}@keyframes _fadeIn_jcrzx_1{0%{opacity:0}to{opacity:1}}._modal_jcrzx_24{background:#fff;border-radius:12px;width:90%;max-width:600px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:_slideUp_jcrzx_1 .3s ease-out}@keyframes _slideUp_jcrzx_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._header_jcrzx_47{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid hsl(214.3,31.8%,91.4%)}._title_jcrzx_55{font-size:20px;font-weight:600;color:#020817;margin:0}._closeButton_jcrzx_62{background:none;border:none;font-size:24px;color:#64748b;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}._closeButton_jcrzx_62:hover{background-color:#f1f5f9;color:#020817}._searchContainer_jcrzx_81{position:relative;padding:16px 24px;border-bottom:1px solid hsl(214.3,31.8%,91.4%)}._searchIcon_jcrzx_87{position:absolute;left:36px;top:50%;transform:translateY(-50%);color:#64748b;font-size:18px}._searchInput_jcrzx_96{width:100%;padding:10px 12px 10px 36px;border:1px solid hsl(214.3,31.8%,91.4%);border-radius:8px;font-size:14px;color:#020817;outline:none;transition:all .2s}._searchInput_jcrzx_96:focus{border-color:#3c83f6;box-shadow:0 0 0 3px #3c83f61a}._searchInput_jcrzx_96::placeholder{color:#64748b}._content_jcrzx_116{flex:1;overflow-y:auto;padding:8px 0}._loadingContainer_jcrzx_122,._errorContainer_jcrzx_123,._emptyState_jcrzx_124{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:#64748b}._spinner_jcrzx_133{width:40px;height:40px;border:3px solid hsl(210,40%,96.1%);border-top-color:#3c83f6;border-radius:50%;animation:_spin_jcrzx_133 .8s linear infinite;margin-bottom:16px}@keyframes _spin_jcrzx_133{to{transform:rotate(360deg)}}._errorIcon_jcrzx_149,._emptyIcon_jcrzx_150{font-size:48px;margin-bottom:16px;color:#64748b}._retryButton_jcrzx_156{margin-top:16px;padding:8px 16px;background-color:#3c83f6;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._retryButton_jcrzx_156:hover{background-color:#2474f5}._userList_jcrzx_173{list-style:none;padding:0;margin:0}._userItem_jcrzx_179{display:flex;align-items:center;gap:16px;padding:12px 24px;cursor:pointer;transition:all .2s;border-left:3px solid transparent}._userItem_jcrzx_179:hover{background-color:#f8fafc}._userItem_jcrzx_179._selected_jcrzx_193{background-color:#3c83f614;border-left-color:#3c83f6}._avatar_jcrzx_198{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#3c83f6,#6da2f8);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px;flex-shrink:0;overflow:hidden}._avatar_jcrzx_198 img{width:100%;height:100%;object-fit:cover}._userInfo_jcrzx_219{flex:1;min-width:0}._userName_jcrzx_224{font-size:15px;font-weight:600;color:#020817;margin:0 0 4px}._userEmail_jcrzx_231{font-size:13px;color:#64748b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userRole_jcrzx_240{padding:4px 12px;background-color:#f1f5f9;color:#0f172a;border-radius:12px;font-size:12px;font-weight:500;flex-shrink:0}._footer_jcrzx_250{display:flex;gap:12px;padding:16px 24px;border-top:1px solid hsl(214.3,31.8%,91.4%);justify-content:flex-end}._cancelButton_jcrzx_258,._impersonateButton_jcrzx_259{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}._cancelButton_jcrzx_258{background-color:#fff;color:#020817;border:1px solid hsl(214.3,31.8%,91.4%)}._cancelButton_jcrzx_258:hover{background-color:#f1f5f9}._impersonateButton_jcrzx_259{background-color:#3c83f6;color:#fff}._impersonateButton_jcrzx_259:hover{background-color:#2474f5;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._impersonateButton_jcrzx_259:disabled{background-color:#f1f5f9;color:#64748b;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width: 640px){._modal_jcrzx_24{width:95%;max-height:90vh}._header_jcrzx_47{padding:20px 20px 12px}._title_jcrzx_55{font-size:18px}._searchContainer_jcrzx_81{padding:12px 20px}._userItem_jcrzx_179{padding:10px 20px}._footer_jcrzx_250{padding:12px 20px}._avatar_jcrzx_198{width:40px;height:40px;font-size:14px}}._navbar_1f0wy_1{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:linear-gradient(135deg,#fff,#f8fafb);border-bottom:1px solid #e8eaed;box-shadow:0 2px 4px #0000000f;gap:20px;position:relative}._navbar_1f0wy_1._homeScreenNavbar_1f0wy_13{justify-content:center}._navbar_1f0wy_1._homeScreenNavbar_1f0wy_13 ._navbarLeft_1f0wy_17{position:absolute;left:20px}._navbar_1f0wy_1._homeScreenNavbar_1f0wy_13 ._navbarCenter_1f0wy_22{flex:0 0 auto}._navbar_1f0wy_1._homeScreenNavbar_1f0wy_13 ._navbarRight_1f0wy_26{position:absolute;right:20px}._navbarLeft_1f0wy_17{display:flex;align-items:center;gap:16px;flex-shrink:0;position:relative;left:auto}._title_1f0wy_40{margin:0;font-size:20px;font-weight:600;color:#1f2937;letter-spacing:-.5px}._navbarCenter_1f0wy_22{flex:0 0 auto;display:flex;justify-content:center}._dropdownWrapper_1f0wy_56{width:100%;display:flex;justify-content:center}._navbarRight_1f0wy_26{display:flex;align-items:center;gap:12px;flex-shrink:0;position:relative;right:auto}._newButton_1f0wy_71,._saveButton_1f0wy_72,._updateButton_1f0wy_73,._settingsButton_1f0wy_74{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px}._newButton_1f0wy_71{background-color:#f0f4f8;color:#1f2937;border:1px solid #e0e7ff}._newButton_1f0wy_71:hover:not(:disabled){background-color:#e8eef7;border-color:#c7d2fe}._newButton_1f0wy_71:active:not(:disabled){background-color:#dfe8f6}._settingsButton_1f0wy_74{background-color:#f8f9fa;color:#1f2937;border:1px solid #dee2e6}._settingsButton_1f0wy_74:hover:not(:disabled){background-color:#e8eef7;border-color:#007bff;color:#007bff}._settingsButton_1f0wy_74._settingsActive_1f0wy_118{background-color:#007bff;color:#fff;border-color:#007bff}._settingsButton_1f0wy_74._settingsActive_1f0wy_118:hover{background-color:#0056b3;box-shadow:0 4px 12px #007bff4d}._settingsButton_1f0wy_74:active:not(:disabled){background-color:#dfe8f6}._saveButton_1f0wy_72,._updateButton_1f0wy_73{background-color:#007bff;color:#fff}._saveButton_1f0wy_72:hover:not(:disabled),._updateButton_1f0wy_73:hover:not(:disabled){background-color:#0056b3;box-shadow:0 4px 12px #007bff4d}._saveButton_1f0wy_72:active:not(:disabled),._updateButton_1f0wy_73:active:not(:disabled){background-color:#004085}._saveButton_1f0wy_72:disabled,._updateButton_1f0wy_73:disabled{opacity:.6;cursor:not-allowed}._buttonIcon_1f0wy_156{font-size:16px}._saveIcon_1f0wy_160{font-size:13px}@media (max-width: 1024px){._navbar_1f0wy_1{padding:10px 12px;gap:12px}._title_1f0wy_40{font-size:16px}._navbarRight_1f0wy_26{gap:8px}._newButton_1f0wy_71,._saveButton_1f0wy_72,._updateButton_1f0wy_73,._settingsButton_1f0wy_74{padding:6px 10px;font-size:11px}}@media (max-width: 768px){._navbar_1f0wy_1{padding:8px 10px;gap:10px}._navbarLeft_1f0wy_17{gap:10px}._title_1f0wy_40{font-size:14px}._navbarRight_1f0wy_26{gap:6px}._newButton_1f0wy_71,._saveButton_1f0wy_72,._updateButton_1f0wy_73,._settingsButton_1f0wy_74{padding:5px 8px;font-size:10px}}@media (max-width: 480px){._navbar_1f0wy_1{padding:6px 8px;gap:8px}._navbarLeft_1f0wy_17{gap:8px}._title_1f0wy_40{font-size:12px}._navbarRight_1f0wy_26{gap:4px}._newButton_1f0wy_71,._saveButton_1f0wy_72,._updateButton_1f0wy_73,._settingsButton_1f0wy_74{padding:4px 6px;font-size:9px}}._dropdownContainer_pt5bi_1{position:relative;display:flex;flex-direction:column;width:100%}._controlWrapper_pt5bi_8{display:flex;align-items:stretch;gap:0;width:100%}._buttonWrapper_pt5bi_15{position:relative;flex:1;display:flex;justify-content:center}._dashboardNameDisplay_pt5bi_22{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:6px;margin-right:10px;font-size:12px;flex:0 1 40%}._dashboardLabel_pt5bi_37{font-weight:600;color:#666;white-space:nowrap}._dashboardNameText_pt5bi_43{font-weight:500;color:#007bff;white-space:nowrap;overflow:hidden;flex:1}._dashboardNameWrapper_pt5bi_52{display:flex;align-items:center;gap:6px;flex:1;min-width:0}._editDashboardButton_pt5bi_60{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:#9ca3af;cursor:pointer;font-size:14px;transition:all .2s ease;flex-shrink:0}._editDashboardButton_pt5bi_60:hover{color:#3b82f6;transform:scale(1.2)}._editDashboardInput_pt5bi_79{padding:2px 6px;border:1px solid #3b82f6;border-radius:4px;font-size:14px;font-family:inherit;flex:1;min-width:100px}._dropdownButton_pt5bi_89{display:flex;align-items:center;justify-content:space-between;gap:6px;flex:1;padding:8px 12px;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;color:#333;transition:all .2s ease;white-space:nowrap}._dropdownButton_pt5bi_89:hover{background-color:#f9f9f9;border-color:#007bff}._dropdownButton_pt5bi_89:active{background-color:#f5f5f5}._icon_pt5bi_116{font-size:16px;color:#007bff}._chevron_pt5bi_121{font-size:16px;color:#666;margin-left:auto}._dropdownMenu_pt5bi_127{position:absolute;top:calc(100% + 4px);width:auto;min-width:280px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;animation:_slideDown_pt5bi_1 .2s ease}@keyframes _slideDown_pt5bi_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownHeader_pt5bi_154{padding:12px 16px;border-bottom:1px solid #f0f0f0;background-color:#f9f9f9;border-radius:8px 8px 0 0}._dropdownHeader_pt5bi_154 h6{margin:0;font-size:12px;font-weight:600;color:#007bff;text-transform:uppercase;letter-spacing:.5px}._dropdownContent_pt5bi_170{max-height:320px;overflow-y:auto;padding:8px}._dropdownContent_pt5bi_170::-webkit-scrollbar{width:6px}._dropdownContent_pt5bi_170::-webkit-scrollbar-track{background:transparent}._dropdownContent_pt5bi_170::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}._dropdownContent_pt5bi_170::-webkit-scrollbar-thumb:hover{background:#b0b0b0}._dashboardList_pt5bi_193{list-style:none;margin:0;padding:0}._dashboardItem_pt5bi_199{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;margin-bottom:4px;border-radius:6px;cursor:pointer;transition:all .2s ease;border:1px solid transparent}._dashboardItem_pt5bi_199:hover{background-color:#f5f5f5;border-color:#e0e0e0}._dashboardItem_pt5bi_199._active_pt5bi_216{background-color:#e6f0ff;border-color:#007bff}._itemContent_pt5bi_221{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._itemIcon_pt5bi_229{font-size:16px;color:#007bff;flex-shrink:0}._itemInfo_pt5bi_235{flex:1;min-width:0}._itemName_pt5bi_240{margin:0;font-size:13px;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemDate_pt5bi_250{display:block;font-size:11px;color:#999;margin-top:2px}._checkIcon_pt5bi_257{font-size:16px;color:#007bff;flex-shrink:0;margin-left:8px}._loadingState_pt5bi_264{display:flex;align-items:center;justify-content:center;padding:40px 20px}._loadingIcon_pt5bi_271{font-size:32px;color:#007bff;animation:_spin_pt5bi_1 1s linear infinite}@keyframes _spin_pt5bi_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyState_pt5bi_287{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#999}._emptyIcon_pt5bi_296{font-size:32px;margin-bottom:12px;color:#d0d0d0}._emptyState_pt5bi_287 p{margin:0;font-size:13px}.navbar{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 48px);height:70px;position:fixed;padding:10px 24px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 8px 32px #1f268726;z-index:1000;border:1px solid rgba(255,255,255,.8);transition:all .4s cubic-bezier(.4,0,.2,1);animation:slideDown .5s ease-out}.navbar.fixed-top{top:0;left:0;right:0;width:100%;border-radius:0;margin:0;box-shadow:0 2px 12px #1f268714}.navbar.floating{top:16px;left:24px;right:24px;width:calc(100% - 48px);border-radius:16px;box-shadow:0 8px 32px #1f268726}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.search-container{display:flex;align-items:center;justify-content:center;border-radius:30px;height:70%;padding:5px 10px;position:relative;width:30%;background:linear-gradient(135deg,#e2e8f0,#f7fafc);transition:all .3s ease;border:1px solid rgba(226,232,240,.8)}.search-container:focus-within{background:linear-gradient(135deg,#cbd5e1,#e2e8f0);box-shadow:0 4px 12px #94a3b833;border:1px solid rgba(148,163,184,.5)}.small-search-bar{flex:1;width:100%;height:100%;padding:0 12px;font-size:15px;border:none;outline:none;transition:all .4s ease-in-out;background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.small-search-bar::placeholder{color:#94a3b8;font-weight:500}.search-icon{cursor:pointer;margin-right:8px;color:#64748b;flex-shrink:0;transition:color .3s ease}.search-container:focus-within .search-icon{color:#667eea}.company-logoPortal{height:50px;width:140px;flex-shrink:0}.company-logoPortal a{display:flex;align-items:center;justify-content:center;height:100%}.company-logoPortal img{height:100%;width:100%;object-fit:contain;transition:transform .3s ease}.company-logoPortal img:hover{transform:scale(1.05)}.nav-text{color:#475569;text-decoration:none;transition:all .3s ease;font-weight:500;position:relative;padding:8px 0}.nav-text:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#667eea,#764ba2);transition:width .3s ease}.nav-text:hover{color:#667eea}.nav-text:hover:after{width:100%}.cart-container{display:flex;align-items:center;gap:30px;transition:all .3s ease-in-out}.nav-actions{display:flex;justify-content:flex-end;align-items:center;gap:30px}.avatar-container{display:flex;align-items:center;gap:12px;cursor:pointer;position:relative;padding:4px 12px;border-radius:12px;transition:all .3s ease}.avatar-container:hover{background:#667eea1a}.avatar{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;font-weight:600;transition:all .3s ease;box-shadow:0 4px 12px #667eea4d}.avatar:hover{transform:scale(1.1);box-shadow:0 6px 16px #667eea66}.avatar-image{width:40px;height:40px;border-radius:50%;object-fit:cover;transition:all .3s ease;border:2px solid rgba(255,255,255,.8);box-shadow:0 4px 12px #667eea4d}.avatar-image:hover{transform:scale(1.1);box-shadow:0 6px 16px #667eea66}.user-name{font-size:14px;font-weight:600;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dropdown-menu{position:absolute;right:0;top:60px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 8px 32px #1f268726;width:180px;display:flex;flex-direction:column;opacity:0;transform:translateY(-10px) scale(.95);pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.8);overflow:hidden}.menu-icon{width:18px;height:18px;margin-right:10px;vertical-align:middle;flex-shrink:0}.dropdown-menu.show{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.dropdown-item{padding:12px 16px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.05);font-size:14px;transition:all .2s ease;display:flex;align-items:center;color:#475569;font-weight:500}.dropdown-item:last-child{border-bottom:none}.dropdown-item:hover{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.dropdown-item:hover .menu-icon{filter:brightness(0) invert(1)}.navIcon{height:33px;cursor:pointer;transition:transform .3s ease}.navIcon:hover{transform:scale(1.1)}.settingsFilter{cursor:pointer;transition:all .3s ease}.settingsFilter:hover{color:#667eea;transform:rotate(90deg)}@media (max-width: 1024px){.navbar.fixed-top{padding:10px 16px}.navbar.floating{width:calc(100% - 32px);left:16px;right:16px;top:12px;padding:10px 16px}.cart-container,.nav-actions{gap:16px}.search-container{width:25%}}@media (max-width: 768px){.navbar.fixed-top{height:60px;padding:8px 12px}.navbar.floating{width:calc(100% - 24px);left:12px;right:12px;height:60px;padding:8px 12px}.company-logoPortal{height:40px;width:100px}.nav-text{display:none}.search-container{width:35%}.user-name{display:none}.cart-container{gap:8px}.nav-actions{gap:12px}}._container_qgpwb_3{width:100%}._filterButton_qgpwb_9{padding:8px 16px;background-color:#4d84ff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}._filterButton_qgpwb_9:hover{background-color:#3a6cd1}._filterModalOverlay_qgpwb_24{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._filterModal_qgpwb_24{background-color:#fff;color:#333;border-radius:8px;width:800px;max-width:90%;max-height:60vh;overflow-y:auto;padding:20px;box-shadow:0 4px 20px #00000026}._filterModalHeader_qgpwb_49{display:flex;justify-content:flex-end;margin-bottom:15px}._closeButton_qgpwb_55{background:none;border:none;color:#666;font-size:24px;cursor:pointer}._closeButton_qgpwb_55:hover{color:#333}._filterSection_qgpwb_67{margin-bottom:16px}._filterSection_qgpwb_67 label{display:block;margin-bottom:8px;font-size:14px;color:#333;font-weight:500}._textInput_qgpwb_79{width:100%;padding:10px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;color:#333;font-size:14px}._textInput_qgpwb_79::placeholder{color:#999}._textInput_qgpwb_79:focus{outline:none;border-color:#4d84ff;box-shadow:0 0 0 2px #4d84ff33}._dropdownSelect_qgpwb_99 select{width:100%;padding:8px 10px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;color:#333;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}._dropdownSelect_qgpwb_99 select:focus{outline:none;border-color:#4d84ff;box-shadow:0 0 0 2px #4d84ff33}._checkboxGroup_qgpwb_120{display:flex;flex-wrap:wrap;gap:16px}._checkboxItem_qgpwb_126{display:flex;align-items:center;gap:6px}._checkboxItem_qgpwb_126 input[type=checkbox]{accent-color:#4d84ff;width:16px;height:16px}._checkboxItem_qgpwb_126 label{margin-bottom:0;font-weight:400;cursor:pointer}._filterModalFooter_qgpwb_144{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding-top:16px;border-top:1px solid #eee}._learnMore_qgpwb_153{color:#4d84ff;text-decoration:none;font-size:14px}._learnMore_qgpwb_153:hover{text-decoration:underline}._buttonGroup_qgpwb_163{display:flex;gap:12px}._resetButton_qgpwb_168{background:none;border:none;color:#4d84ff;cursor:pointer;padding:8px 12px;border-radius:4px;font-size:14px}._resetButton_qgpwb_168:hover{background-color:#4d84ff1a}._searchButton_qgpwb_182{background-color:#4d84ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500}._searchButton_qgpwb_182:hover{background-color:#3a6cd1}._selectFilter_qgpwb_196{height:40px}._fieldInputs_qgpwb_200{display:flex;justify-content:space-between;align-items:center;gap:10px}._field_qgpwb_200{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}._field_qgpwb_200 label{font-weight:500;font-size:14px}._selectFilter_qgpwb_196,._textInput_qgpwb_79,._dateInput_qgpwb_220{padding:8px 12px;border:1px solid #ccc;border-radius:6px}._fieldCheckbox_qgpwb_226{display:flex;align-items:center;gap:8px;margin-bottom:16px}._fieldCheckbox_qgpwb_226 label{font-size:14px}.container{width:100%}.content-wrapper{display:flex;justify-items:center}.left-p-grid{margin-left:20px}.suggested-items{margin-top:15px;margin-bottom:15px;margin-left:15px}.portal-home{display:flex;flex-direction:column;width:100%;height:100%}.main-content{display:flex;align-items:flex-start;justify-content:flex-start;background-color:#fff;width:100%;height:100%;padding:-1px}.portal-help{flex-grow:1;padding:20px;background-color:#fff;overflow-y:auto;width:100%}@media (max-width: 768px){.main-content{flex-direction:column}.portal-side-menu{width:100%;height:auto;border-right:none;border-bottom:2px solid #ccc;position:relative}}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;padding:0;background-color:transparent}.hero{position:relative;text-align:center;width:100%}.help-page{width:100%}.slideshow-container{width:100%;height:320px;overflow:hidden;border-radius:20px;position:relative;display:flex;background:linear-gradient(135deg,#667eea0d,#764ba20d);box-shadow:0 8px 32px #00000014;border:1px solid rgba(255,255,255,.7)}.slideshow-wrapper{display:flex;width:500%;height:100%}.smooth-transition{transition:transform .8s cubic-bezier(.4,0,.2,1)}.slideshow-image{width:100%;height:100%;object-fit:cover;flex-shrink:0;transition:transform .8s cubic-bezier(.4,0,.2,1)}.slider-button{position:absolute;top:50%;transform:translateY(-50%);background:#ffffffe6;border:none;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;color:#667eea;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #0000001a;font-size:20px}.slider-button:hover{background:#667eea;color:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 6px 24px #667eea4d}.slider-button:active{transform:translateY(-50%) scale(.95)}.prev-button{left:12px}.next-button{right:12px}.slider-dots{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.dot{width:10px;height:10px;border-radius:50%;background:#ffffff80;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);padding:0}.dot:hover{background:#fffc;transform:scale(1.2)}.dot.active{background:#667eea;width:24px;border-radius:5px;box-shadow:0 2px 8px #667eea66}@media (max-width: 1024px){.slideshow-container{height:280px;border-radius:16px}.slider-button{width:40px;height:40px}}@media (max-width: 768px){.slideshow-container{height:240px;border-radius:14px}.slider-button{width:36px;height:36px;font-size:18px}.prev-button{left:8px}.next-button{right:8px}.slider-dots{bottom:12px;gap:6px}.dot{width:8px;height:8px}.dot.active{width:20px}}@media (max-width: 480px){.slideshow-container{height:200px;border-radius:12px}.slider-button{width:32px;height:32px;font-size:16px}.prev-button{left:6px}.next-button{right:6px}}.pfooter{background:linear-gradient(180deg,#0a0e27,#141929,#0a0e27);color:#fff;width:100%;bottom:0;position:relative;overflow:hidden}.pfooter:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#667eea 20%,#764ba2 50%,#667eea 80%,transparent);opacity:1}.pfooter:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 15% 30%,rgba(102,126,234,.08) 0%,transparent 40%),radial-gradient(circle at 85% 70%,rgba(118,75,162,.08) 0%,transparent 40%);pointer-events:none}.footer-container{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-start;gap:40px;margin:0 auto;padding:0;max-width:1400px;position:relative;z-index:2}.footer-section{position:relative;padding:0}.footer-section h4{font-size:12px;font-weight:800;margin-bottom:12px;color:#667eea;letter-spacing:1.5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-transform:uppercase;position:relative;display:inline-block}.footer-section h4:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:1px}.footer-section.center h4:after{width:40px;left:50%;transform:translate(-50%)}.footer-section.right h4:after{width:40px}.footer-section.left p{font-size:13px;color:#cbd5e1;line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin-top:10px;font-weight:400}.footer-section.center ul{list-style:none;padding:0;margin:8px 0 0}.footer-section.center ul li{margin:8px 0}.footer-section.center ul li a{font-size:13px;color:#cbd5e1;text-decoration:none;position:relative;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);padding-bottom:2px}.footer-section.center ul li a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:linear-gradient(90deg,#667eea,#764ba2);transition:width .3s cubic-bezier(.4,0,.2,1)}.footer-section.center ul li a:hover{color:#667eea}.footer-section.center ul li a:hover:after{width:100%}.footer-section.right{margin-top:0}.footer-section.right p{font-size:13px;color:#cbd5e1;margin:8px 0;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400}.footer-bottom{background:linear-gradient(90deg,#667eea0f,#764ba20f);padding:15px 50px;font-size:12px;color:#94a3b8;border-top:1px solid rgba(102,126,234,.2);font-weight:500;letter-spacing:.4px;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:2}@media (max-width: 1024px){.pfooter{padding:35px 40px}.footer-container{grid-template-columns:repeat(2,1fr);gap:30px}.footer-section.right{grid-column:1 / -1;padding-left:0}.footer-section h4{font-size:11px;margin-bottom:10px}.footer-section h4:after{width:35px}.footer-section.center h4:after{left:0;transform:none}.footer-bottom{padding:12px 40px;margin-top:20px}}@media (max-width: 768px){.pfooter{padding:25px 20px}.footer-container{grid-template-columns:1fr;gap:20px}.footer-section.right{grid-column:1}.footer-section h4{font-size:11px;margin-bottom:8px;letter-spacing:1.2px}.footer-section h4:after{width:30px;height:2px;bottom:-4px}.footer-section.left p,.footer-section.center ul li a,.footer-section.right p{font-size:12px}.footer-section.center ul li{margin:6px 0}.footer-bottom{padding:10px 20px;font-size:11px;margin-top:18px}}.product-card{width:100%;max-width:230px;height:auto;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px #00000014;border:1px solid rgba(226,232,240,.8);position:relative;overflow:hidden}.product-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea1a,#764ba21a);opacity:0;transition:opacity .3s ease;z-index:1;pointer-events:none}.product-card:hover{transform:translateY(-8px);box-shadow:0 16px 48px #667eea33;border-color:#667eea4d}.product-card:hover:before{opacity:1}.product-image-container{width:100%;height:160px;background:linear-gradient(135deg,#f5f7fa,#e0e7ff);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease}.product-card:hover .product-image-container{background:linear-gradient(135deg,#e0e7ff,#f5f7fa)}.product-image{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1)}.product-card:hover .product-image{transform:scale(1.05)}.product-info{width:100%;padding:14px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;position:relative;z-index:2;transition:all .3s ease}.product-card:hover .product-info{background:linear-gradient(135deg,#764ba2,#667eea)}.product-model{font-weight:400;font-size:12px;color:#fffc;margin:0;opacity:.9}.product-name{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:6px 0 0;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:-.3px}.no-items{opacity:.7;text-align:center;background:#f9fafb}.no-items .product-info{background:linear-gradient(135deg,#cbd5e1,#94a3b8)}.no-items .product-image{height:160px}@media (max-width: 1024px){.product-card{max-width:220px}.product-image-container{height:150px}}@media (max-width: 768px){.product-card{max-width:100%;height:auto}.product-image-container{width:100%;height:140px}.product-image{height:140px}.product-info{padding:12px}.product-name{font-size:13px}}.p-sidebar{width:100%;background:linear-gradient(180deg,#fff,#f9fafb,#f5f7fa);height:auto;border-right:1px solid rgba(226,232,240,.8);overflow-y:auto;overflow-x:hidden;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:2px 0 8px #0000000a;border-radius:16px}.p-tickets-container{width:280px;padding:20px;background:linear-gradient(135deg,#fff,#f8f9ff,#f0f4ff);border-radius:16px;box-shadow:0 8px 32px #667eea1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(102,126,234,.2);max-height:600px;overflow-y:auto;transition:all .3s cubic-bezier(.4,0,.2,1)}.p-tickets-container::-webkit-scrollbar{width:6px}.p-tickets-container::-webkit-scrollbar-track{background:transparent}.p-tickets-container::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#667eea,#764ba2);border-radius:3px;transition:all .3s ease}.p-tickets-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5568d3,#6a3f8f)}.p-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border-bottom:2px solid rgba(102,126,234,.3)}.p-header h3{font-size:15px;font-weight:700;margin:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;align-items:center;gap:8px}.p-header a{font-size:13px;color:#667eea;text-decoration:none;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);padding:6px 12px;border-radius:6px}.p-header a:hover{color:#764ba2;background:linear-gradient(135deg,#667eea33,#764ba233)}.p-ticket-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:22px;padding:0 6px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:10px;font-size:10px;font-weight:700;letter-spacing:.2px;box-shadow:0 3px 8px #667eea40;background-clip:unset;-webkit-text-fill-color:white;-webkit-background-clip:unset;margin-left:-5px;position:relative;top:-10px;animation:badgePulse .6s ease-in-out}.p-ticket-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.p-ticket-item{border-radius:12px;background:linear-gradient(135deg,#fff,#fafbfc);border:1.5px solid rgba(102,126,234,.2);padding:0;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}.p-ticket-item:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,#667eea,#764ba2);transition:width .3s cubic-bezier(.4,0,.2,1)}.p-ticket-item:hover{border-color:#667eea80;background:linear-gradient(135deg,#667eea14,#764ba214);box-shadow:0 6px 20px #667eea26;transform:translateY(-2px)}.p-ticket-item:hover:before{width:4px}.p-ticket-summary{display:flex;flex-direction:column;gap:8px;padding:16px;overflow:visible}.p-ticket-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;position:relative;overflow:visible}.p-ticket-desc{font-size:14px;font-weight:600;margin:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1f2937;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.p-ticket-desc:hover{color:#667eea}.p-ticket-desc[data-tooltip]:hover:after{content:attr(data-tooltip);position:fixed;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:10px 14px;border-radius:8px;font-size:12px;font-weight:500;white-space:normal;max-width:280px;word-wrap:break-word;z-index:9999;box-shadow:0 6px 20px #667eea66;animation:tooltipFadeIn .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.p-ticket-meta{display:flex;justify-content:space-between;align-items:center;font-size:12px;gap:12px}.p-ticket-id{font-size:12px;font-weight:700;color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);padding:4px 10px;border-radius:4px;letter-spacing:.3px;box-shadow:0 2px 8px #667eea4d}.p-ticket-time{font-size:10px;color:#64748b;white-space:nowrap}.p-ticket-details{display:flex;flex-direction:column;gap:0;padding:0 16px 16px;background:linear-gradient(135deg,#667eea14,#764ba214);border-top:2px solid rgba(102,126,234,.2);font-size:13px;animation:slideDown .3s cubic-bezier(.4,0,.2,1)}.p-ticket-row{padding:10px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(226,232,240,.5)}.p-ticket-row:last-child{border-bottom:none}.p-ticket-label{font-weight:600;color:#475569;min-width:40%;text-align:left;font-size:12px;letter-spacing:.2px}.p-ticket-value{text-align:right;flex:1;color:#1f2937;font-weight:500;word-break:break-word}.p-ticket-list>p{text-align:center;color:#64748b;padding:32px 16px;font-size:14px;font-weight:500}@media (max-width: 1024px){.p-tickets-container{padding:20px;max-height:550px}.p-header h3{font-size:16px}.p-ticket-summary{padding:14px;gap:6px}.p-ticket-desc{font-size:13px}}@media (max-width: 768px){.p-tickets-container{padding:16px;max-height:500px;border-radius:12px}.p-header{flex-direction:column;align-items:flex-start;gap:10px}.p-ticket-list{gap:10px}.p-ticket-item{border-radius:10px}.p-ticket-summary{padding:12px}.p-ticket-meta{font-size:11px}.p-ticket-desc{font-size:12px}}.p-approvals-container{width:280px;padding:20px;background:linear-gradient(135deg,#fff,#f8f9ff,#f0f4ff);border-radius:16px;box-shadow:0 8px 32px #667eea1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(102,126,234,.2);text-align:left;max-height:600px;overflow-y:auto;transition:all .3s cubic-bezier(.4,0,.2,1)}.p-approvals-container::-webkit-scrollbar{width:6px}.p-approvals-container::-webkit-scrollbar-track{background:transparent}.p-approvals-container::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#667eea,#764ba2);border-radius:3px;transition:all .3s ease}.p-approvals-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5568d3,#6a3f8f)}.p-approvals-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border-bottom:2px solid rgba(102,126,234,.3);width:100%}.p-approvals-title{font-size:15px;font-weight:700;margin:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;align-items:center;gap:8px}.p-approval-title{font-size:14px;font-weight:600;margin:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1f2937;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.p-approval-title:hover{color:#667eea}.p-approver-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:22px;padding:0 8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:13px;font-size:10px;font-weight:700;letter-spacing:.3px;box-shadow:0 4px 12px #667eea4d;background-clip:unset;-webkit-text-fill-color:white;-webkit-background-clip:unset;margin-left:-5px;position:relative;top:-10px;animation:badgePulse .6s ease-in-out}@keyframes badgePulse{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.p-badge-loader{display:inline-block;width:8px;height:8px;border:1.5px solid rgba(255,255,255,.3);border-top:1.5px solid white;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-approval-title[data-tooltip]:hover:after{content:attr(data-tooltip);position:fixed;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:10px 14px;border-radius:8px;font-size:12px;font-weight:500;white-space:normal;max-width:280px;word-wrap:break-word;z-index:9999;box-shadow:0 6px 20px #667eea66;animation:tooltipFadeIn .3s cubic-bezier(.4,0,.2,1);pointer-events:none}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.p-button-group{display:flex;gap:6px;align-items:center}.open-btn{background:linear-gradient(135deg,#667eea26,#764ba226);border:1.5px solid rgba(102,126,234,.3);font-size:16px;cursor:pointer;color:#667eea;display:flex;align-items:center;justify-content:center;padding:6px 8px;border-radius:6px;transition:all .3s cubic-bezier(.4,0,.2,1)}.open-btn:hover{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 4px 12px #667eea4d}.open-btn:active{transform:scale(.95)}.dropdown-btn{background:transparent;border:none;font-size:18px;cursor:pointer;color:#667eea;display:flex;align-items:center;justify-content:center;gap:4px;transition:all .3s cubic-bezier(.4,0,.2,1);padding:6px 8px;border-radius:6px}.dropdown-btn:hover{color:#764ba2;background:linear-gradient(135deg,#667eea26,#764ba226)}.dropdown-btn:active{transform:scale(.95)}.p-approvals-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px}.p-approvals-empty{font-size:16px;font-weight:600;color:#64748b;margin:0 0 20px}.p-approvals-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.p-approval-item{border-radius:12px;background:linear-gradient(135deg,#fff,#fafbfc);border:1.5px solid rgba(102,126,234,.2);padding:0;display:flex;flex-direction:column;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}.p-approval-item:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,#667eea,#764ba2);transition:width .3s cubic-bezier(.4,0,.2,1)}.p-approval-item:hover{border-color:#667eea80;background:linear-gradient(135deg,#667eea14,#764ba214);box-shadow:0 6px 20px #667eea26;transform:translateY(-2px)}.p-approval-item:hover:before{width:4px}.p-approval-header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:6px 5px 5px 14px;cursor:pointer;position:relative;overflow:visible}.p-approval-details{margin-top:5px;padding:8px;border-radius:6px;text-align:left;width:100%}.p-approval-detail-row{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:13px;padding:10px 16px;border-bottom:1px solid rgba(226,232,240,.5)}.p-approval-detail-row:last-child{border-bottom:none}.p-detail-label{font-weight:600;color:#475569;min-width:40%;font-size:12px}.p-detail-value{text-align:right;flex:1;color:#1f2937;font-weight:500;word-break:break-word}.p-approval-actions{display:flex;justify-content:space-between;gap:8px;padding:0 10px 10px;width:100%}.p-approve-btn{flex:1;padding:6px;font-size:10px;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#22c55e26,#10b98126);color:#10b981;border:1.5px solid rgba(34,197,94,.3)}.p-approve-btn:hover:not(:disabled){background:linear-gradient(135deg,#22c55e,#10b981);color:#fff;box-shadow:0 4px 12px #22c55e4d}.p-approve-btn:disabled{opacity:.6;cursor:not-allowed}.p-reject-btn{flex:1;padding:6px;font-size:10px;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#ef444426,#dc262626);color:#ef4444;border:1.5px solid rgba(239,68,68,.3)}.p-reject-btn:hover:not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 12px #ef44444d}.p-reject-btn:disabled{opacity:.6;cursor:not-allowed}.p-approval-time-below{font-size:10px;color:#64748b;padding:0 10px 10px;white-space:nowrap;text-align:right;width:100%}.p-view-all-btn{background:transparent;border:none;color:#667eea;cursor:pointer;font-size:13px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);padding:6px 12px;border-radius:6px;text-decoration:none}.p-view-all-btn:hover{color:#764ba2;background:#667eea1a}.p-approval-header{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}.p-rejection-input{padding:12px 16px;background:linear-gradient(135deg,#667eea14,#764ba214);border-top:2px solid rgba(102,126,234,.2);animation:slideDown .3s cubic-bezier(.4,0,.2,1)}@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.p-rejection-field{width:100%;min-height:80px;max-height:150px;padding:12px;font-size:13px;border:1.5px solid rgba(102,126,234,.3);border-radius:8px;resize:none;overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1f2937;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.p-rejection-field:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.p-rejection-field::placeholder{color:#94a3b8}.p-rejection-actions{display:flex;gap:8px;margin-top:12px}.p-submit-reject-btn{flex:1;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:6px;border-radius:8px;cursor:pointer;font-size:10px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #10b98133}.p-submit-reject-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}.p-submit-reject-btn:active{transform:scale(.98)}.p-cancel-reject-btn{flex:1;background:linear-gradient(135deg,#6b728026,#4b556326);color:#6b7280;border:1.5px solid rgba(107,114,128,.3);padding:6px;border-radius:8px;cursor:pointer;font-size:10px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.p-cancel-reject-btn:hover{background:linear-gradient(135deg,#6b728040,#4b556340);color:#4b5563}.p-cancel-reject-btn:active{transform:scale(.98)}.wrapper{display:flex;align-items:center;justify-content:center;margin-top:20px}.circle{position:relative;background:linear-gradient(135deg,#10b981,#059669);border-radius:100%;height:60px;width:60px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #10b9814d}.checkMark{transform:rotate(45deg);height:28px;width:18px;border-bottom:3px solid white;border-right:3px solid white;margin-bottom:6px}@media (max-width: 1024px){.p-approvals-container{padding:16px;max-height:550px}.p-approvals-title{font-size:16px}.p-approval-header{padding:14px}.p-approval-detail-row{padding:8px 14px;font-size:12px}.p-approval-actions{padding:0 14px 10px}}@media (max-width: 768px){.p-approvals-container{padding:12px;max-height:500px;border-radius:12px}.p-approvals-header{flex-direction:column;align-items:flex-start;gap:10px}.p-approvals-list{gap:10px}.p-approval-item{border-radius:10px}.p-approval-header{padding:12px}.p-approval-detail-row{padding:7px 12px;font-size:11px}.p-rejection-field{min-height:70px;font-size:12px}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-container{max-width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.p-heading{font-size:20px;font-weight:700;color:#1f2937;letter-spacing:-.5px;margin-bottom:20px}.p-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px;color:#6b7280}.p-spinner{width:40px;height:40px;border:4px solid rgba(102,126,234,.1);border-top-color:#667eea;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.p-articles{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.p-column{display:flex;flex-direction:column;gap:12px}.p-article-card{background:linear-gradient(135deg,#fff,#f9fafb);border:1px solid rgba(226,232,240,.8);border-radius:12px;padding:16px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a}.p-article-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #667eea26;border-color:#667eea80;background:linear-gradient(135deg,#f8faff,#f5f0ff)}.p-article-icon{font-size:24px;min-width:32px;text-align:center}.p-article-info{flex:1;min-width:0}.p-article-title{margin:0 0 4px;font-size:13px;font-weight:600;color:#1f2937;line-height:1.4}.p-article-preview{margin:0;font-size:11px;color:#9ca3af;line-height:1.4}.p-article-arrow{color:#667eea;font-size:16px;font-weight:600;transition:transform .3s ease}.p-article-card:hover .p-article-arrow{transform:translate(4px)}.p-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fadeIn .3s ease}.p-modal-content{background:#fff;border-radius:20px;width:100%;max-width:700px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 100px #0f172a33,0 0 40px #667eea1a;animation:slideUp .4s cubic-bezier(.34,1.56,.64,1);border:1px solid rgba(226,232,240,.8)}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.p-modal-header{display:flex;align-items:center;justify-content:space-between;border-radius:20px;padding:10px 15px;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;position:relative}.p-modal-header:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%)}.p-modal-header-left{display:flex;align-items:center;gap:18px;flex:1}.p-modal-icon{font-size:40px;min-width:56px;text-align:center;filter:drop-shadow(0 4px 12px rgba(0,0,0,.1))}.p-modal-title{margin:0;font-size:22px;font-weight:800;color:#fff;line-height:1.3;letter-spacing:-.5px}.p-modal-subtitle{margin:6px 0 0;font-size:12px;font-weight:600;color:#fffc;text-transform:uppercase;letter-spacing:1px}.p-modal-close{background:#fff3;border:1px solid rgba(255,255,255,.3);font-size:22px;color:#fff;cursor:pointer;padding:10px 12px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;border-radius:8px;min-width:44px;height:44px}.p-modal-close:hover{background:#ffffff4d;border-color:#ffffff80;transform:rotate(90deg)}.p-modal-divider{display:none}.p-modal-body{flex:1;padding:10px 30px;overflow-y:auto;background:linear-gradient(135deg,#fff,#f8faff)}.p-modal-body::-webkit-scrollbar{width:8px}.p-modal-body::-webkit-scrollbar-track{background:transparent}.p-modal-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#667eea,#764ba2);border-radius:4px;box-shadow:0 0 10px #667eea33}.p-modal-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5568d3,#6a3f8f)}.p-modal-text{margin:0;font-size:15px;color:#374151;line-height:1.9;letter-spacing:.2px}.p-modal-html-content{font-size:14px;color:#374151;line-height:1.8;letter-spacing:.2px}.p-modal-html-content h1,.p-modal-html-content h2,.p-modal-html-content h3,.p-modal-html-content h4,.p-modal-html-content h5,.p-modal-html-content h6{margin:20px 0 12px;color:#1f2937;font-weight:700;line-height:1.4}.p-modal-html-content h1{font-size:24px}.p-modal-html-content h2{font-size:20px}.p-modal-html-content h3{font-size:18px;margin:18px 0 10px}.p-modal-html-content h4{font-size:16px}.p-modal-html-content p{margin:12px 0;font-size:14px}.p-modal-html-content ul,.p-modal-html-content ol{margin:16px 0;padding-left:28px;font-size:14px;list-style:inherit}.p-modal-html-content ul{list-style-type:disc}.p-modal-html-content ol{list-style-type:decimal}.p-modal-html-content li{margin:8px 0;color:#374151;padding-left:6px;line-height:1.6}.p-modal-html-content li::marker{color:#667eea;font-weight:600}.p-modal-html-content strong{color:#1f2937;font-weight:700}.p-modal-html-content em{color:#667eea;font-style:italic}.p-modal-html-content code{background:#667eea1a;color:#667eea;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:13px;font-weight:600}.p-modal-html-content pre{background:#f3f4f6;border-left:4px solid #667eea;padding:12px 16px;border-radius:6px;overflow-x:auto;margin:12px 0;font-size:12px;line-height:1.6}.p-modal-html-content blockquote{border-left:4px solid #667eea;padding-left:16px;margin:16px 0;color:#6b7280;font-style:italic}.p-modal-html-content a{color:#667eea;text-decoration:none;font-weight:600;transition:all .2s ease;border-bottom:1px solid rgba(102,126,234,.3)}.p-modal-html-content a:hover{color:#764ba2;border-bottom-color:#764ba280}.p-modal-html-content table{width:100%;border-collapse:collapse;margin:16px 0;border:1px solid rgba(226,232,240,.8);border-radius:6px;overflow:hidden}.p-modal-html-content th{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:12px;text-align:left;font-weight:700;font-size:13px}.p-modal-html-content td{padding:10px 12px;border-bottom:1px solid rgba(226,232,240,.6);color:#374151;font-size:13px}.p-modal-html-content tr:hover{background:#667eea0d}.p-modal-html-content hr{border:none;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(102,126,234,.3) 50%,transparent 100%);margin:20px 0}.p-modal-footer{display:flex;gap:14px;padding:10px 15px;border-radius:20px;background:linear-gradient(135deg,#fff,#f8faff);border-top:1px solid rgba(226,232,240,.8)}.p-modal-btn-secondary,.p-modal-btn-primary{padding:10px;border-radius:10px;border:none;font-weight:700;font-size:14px;cursor:pointer;transition:all .2s ease;letter-spacing:.3px}.p-modal-btn-secondary{background:#e2e8f099;color:#374151;border:1px solid rgba(226,232,240,1);flex:1}.p-modal-btn-secondary:hover{background:#e2e8f0e6;border-color:#667eea66;color:#1f2937;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.p-modal-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;flex:1;box-shadow:0 4px 16px #667eea4d}.p-modal-btn-primary:hover{transform:translateY(-3px);box-shadow:0 8px 28px #667eea66}@media (max-width: 1024px){.p-articles{grid-template-columns:1fr;gap:20px}.p-modal-content{max-width:85vw}}@media (max-width: 768px){.p-heading{font-size:18px;margin-bottom:16px}.p-articles{grid-template-columns:1fr;gap:12px}.p-article-card{padding:12px;gap:10px}.p-article-title{font-size:12px}.p-article-preview{font-size:10px}.p-modal-content{max-width:95vw;max-height:90vh;border-radius:16px}.p-modal-header{padding:24px 20px 18px}.p-modal-header-left{gap:14px}.p-modal-icon{font-size:32px;min-width:44px}.p-modal-title{font-size:18px}.p-modal-subtitle{font-size:11px}.p-modal-text{font-size:14px;line-height:1.8}}.container{width:100%;border-radius:16px;background:#fff;box-shadow:0 8px 32px #00000014;border:1px solid rgba(226,232,240,.8);overflow:hidden;padding-bottom:30px;transition:all .3s ease}.container:hover{box-shadow:0 12px 48px #667eea26}.category-title{font-size:24px;font-weight:600;text-transform:uppercase;text-align:center;margin:0;padding:30px 20px 20px;color:#2d3748;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:-.5px;background:linear-gradient(135deg,#667eea0d,#764ba20d);border-bottom:1px solid rgba(226,232,240,.5)}.card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;justify-content:center;align-items:stretch;padding:20px;width:100%}.card{display:flex;flex-direction:row;width:100%;height:200px;background:#fff;border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #667eea1a;border:1px solid rgba(226,232,240,.8);align-items:center;position:relative;cursor:pointer}.card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea1a,#764ba21a);opacity:0;transition:opacity .3s ease;z-index:1;pointer-events:none}.card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #667eea26;border-color:#667eea4d}.card:hover:before{opacity:1}.image{width:200px;height:100%;object-fit:cover;flex-shrink:0;transition:transform .3s ease}.card:hover .image{transform:scale(1.05)}.card-content{flex:1;padding:20px;text-align:left;background:linear-gradient(135deg,#fff,#f9fafb);position:relative;z-index:2}.name{font-size:18px;font-weight:600;margin-bottom:10px;color:#2d3748;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:-.3px}.description{font-size:14px;color:#64748b;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media (max-width: 1024px){.card-grid{grid-template-columns:1fr;gap:16px;padding:16px}.card{height:180px;flex-direction:column}.image{width:100%;height:100px}.card-content{padding:15px}.name{font-size:16px}.description{font-size:13px}}@media (max-width: 768px){.container{border-radius:12px}.category-title{font-size:18px;padding:20px 16px 16px}.card-grid{grid-template-columns:1fr;gap:12px;padding:12px}.card{height:auto;flex-direction:column}.image{width:100%;height:120px}.card-content{padding:12px}.name{font-size:14px;margin-bottom:6px}.description{font-size:12px}}.catalog-container{padding:20px;margin-top:80px;font-family:Arial,sans-serif;background-color:#f8f9fa;min-height:100vh;display:flex;justify-content:center}.catalog-layout{display:flex;gap:20px;width:100%;max-width:1200px}.sidebar{width:30%;max-width:280px;background:#fff;padding:20px;box-shadow:2px 2px 10px #0000001a;border-radius:8px;height:fit-content}.sidebar h2{font-size:20px;font-weight:700;margin-bottom:15px}.sidebar ul{list-style:none;padding:0}.category-item{padding:12px;cursor:pointer;font-size:16px;border-radius:5px;transition:all .3s ease}.category-item:hover{background:#e0e0e0}.active-category{font-weight:700;color:#007bff;background:#eaf4ff}.main-content{flex:1;padding:20px}.search-bar{width:100%;padding:12px;border:1px solid #ccc;border-radius:5px;margin-bottom:20px;font-size:14px}.pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.page-btn{padding:8px 12px;border:none;background:#007bff;color:#fff;font-size:14px;border-radius:5px;cursor:pointer;transition:all .3s ease}.page-btn:hover{background:#0056b3}.page-btn:disabled{background:#ccc;cursor:not-allowed}.current-page{font-size:16px;font-weight:700;color:#007bff}.no-results{text-align:center;font-size:18px;color:#555;margin-top:20px}@media (max-width: 768px){.catalog-layout{flex-direction:column;align-items:center}.sidebar{width:100%;max-width:none}}.form-main{width:100%;height:100%;padding-top:60px}.formWrapper{min-height:calc(100vh - 53.45px)}:root{--primary-gradient: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--secondary-gradient: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);--bg-primary: #f8f9fc;--bg-secondary: #ffffff;--text-primary: #1f2937;--text-secondary: #6b7280;--border-color: rgba(226, 232, 240, .8);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .04);--shadow-md: 0 4px 16px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .12)}._wrapper_hmlcn_20{background:linear-gradient(135deg,#f8f9fc,#f0f3ff);min-height:100vh;overflow-y:auto;padding-top:90px;margin-top:0;display:flex;width:100%;position:relative}._sidebarWrapper_hmlcn_31{width:250px;flex-shrink:0;z-index:50;transition:width .4s cubic-bezier(.4,0,.2,1);height:fit-content;position:fixed;left:0;top:90px;max-height:calc(100vh - 90px);overflow-y:auto;background:linear-gradient(135deg,#fff,#fafbfc);border-right:1px solid rgba(229,231,235,.8)}._sidebarWrapper_hmlcn_31._collapsed_hmlcn_46{width:76px}._mainContainer_hmlcn_51{flex:1;background:transparent;padding:0 15px 15px;display:flex;flex-direction:column;min-height:calc(100vh - 90px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;z-index:1;box-sizing:border-box;width:calc(100% - 250px);margin-left:250px}._mainContainer_hmlcn_51._collapsed_hmlcn_46{width:calc(100% - 76px);margin-left:76px}._PortalBreadcrums_hmlcn_72{width:100%;display:flex;justify-content:flex-start;padding:0 24px}._pagination_hmlcn_116 button{padding:8px 15px;border:none;background:var(--portal-btncolor);color:#fff;border-radius:5px;cursor:pointer;transition:background .3s}._pageInput_hmlcn_139{margin-left:1px;margin-right:1px;width:40px;text-align:center;border:1px solid #ccc;border-radius:5px;padding:5px}._pagination_hmlcn_116 button:hover{background:var(--portal-btncolor-hover)}._mainContainerForPersonaliseGen_hmlcn_156{display:flex;align-items:center;gap:8px;background-color:#16a085}._filterContainer_hmlcn_166{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;gap:16px;padding:10px 15px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}._filterContainer_hmlcn_166:hover{box-shadow:0 4px 12px #00000014}._searchContainer_hmlcn_186{display:flex;align-items:center;gap:10px;flex-shrink:0}._filtersLabel_hmlcn_193{font-size:15px;font-weight:600;color:#374151;letter-spacing:0px;display:flex;align-items:center;gap:6px}._filterIcon_hmlcn_203{cursor:pointer;color:#6b7280;transition:all .3s cubic-bezier(.4,0,.2,1);background:transparent;display:inline-flex;align-items:center;justify-content:center}._filterIcon_hmlcn_203:hover{color:#667eea;background:#667eea14;transform:scale(1.05)}._searchIcon_hmlcn_221{font-size:22px;cursor:pointer;color:#667eea;transition:all .3s cubic-bezier(.4,0,.2,1);padding:8px 12px;border-radius:10px;background:#667eea14}._searchIcon_hmlcn_221:hover{color:#764ba2;background:#667eea26;transform:scale(1.08)}._iconsContainer_hmlcn_238{display:flex;justify-content:flex-end;align-items:center;gap:12px;cursor:pointer;flex-shrink:0}._exportWrapper_hmlcn_247{position:relative;display:flex;align-items:center}._exportDropdown_hmlcn_253{position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border:1px solid rgba(226,232,240,.8);border-radius:8px;box-shadow:0 4px 16px #00000014;min-width:140px;z-index:1000;overflow:hidden;animation:_slideDown_hmlcn_1 .2s cubic-bezier(.4,0,.2,1)}@keyframes _slideDown_hmlcn_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._importBtn_hmlcn_281,._exportBtn_hmlcn_282{padding:6px 14px;border:none;background:transparent;color:#667eea;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;gap:6px}._importBtn_hmlcn_281:hover,._exportBtn_hmlcn_282:hover{background:#667eea14;color:#764ba2}._settingsIcon_hmlcn_304{font-size:18px;cursor:pointer;color:#6b7280;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:8px;background:transparent;display:inline-flex;align-items:center;justify-content:center;line-height:1;width:fit-content}._settingsIcon_hmlcn_304:hover{color:#667eea;background:#667eea14;transform:scale(1.05)}._dropdownContainer_hmlcn_326{position:relative;display:flex}._dropdownMenu_hmlcn_331{position:absolute;top:calc(100% + 8px);right:0;background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid var(--border-color);border-radius:14px;box-shadow:var(--shadow-lg);z-index:2000;padding:8px;min-width:200px;animation:_slideDown_hmlcn_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _slideDown_hmlcn_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._dropdownItem_hmlcn_357:hover{background-color:#667eea1a;border-radius:10px}._secondmaincontainer_hmlcn_363{background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid var(--border-color);border-radius:16px;padding:15px;box-shadow:var(--shadow-md);width:100%;transition:all .3s cubic-bezier(.4,0,.2,1)}._secondmaincontainer_hmlcn_363:hover{box-shadow:var(--shadow-lg);border-color:#667eea4d}._pagination_hmlcn_116{display:flex;align-items:center;justify-content:center;padding:20px;gap:12px;background:linear-gradient(135deg,#fff,#fafbfc);border-top:1px solid var(--border-color);margin-top:24px}._pagination_hmlcn_116 button{padding:10px 16px;border:1px solid var(--border-color);background:linear-gradient(135deg,#fff,#fafbfc);color:#667eea;border-radius:10px;cursor:pointer;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}._pagination_hmlcn_116 button:hover{background:var(--primary-gradient);color:#fff;border-color:#667eea;transform:translateY(-2px);box-shadow:var(--shadow-md)}._pageInput_hmlcn_139{width:50px;text-align:center;border:1px solid var(--border-color);border-radius:10px;padding:8px;font-size:14px;color:var(--text-primary);transition:all .3s cubic-bezier(.4,0,.2,1)}._pageInput_hmlcn_139:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._pageControls_hmlcn_426{display:flex;align-items:center;gap:12px;margin:0 auto}._totalRecordCounts_hmlcn_433{font-size:14px;color:#667eea;font-weight:600;margin-right:12px}._limitSelector_hmlcn_440{padding:8px 12px;border:1px solid var(--border-color);border-radius:10px;font-size:14px;color:var(--text-primary);background:linear-gradient(135deg,#fff,#fafbfc);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}._limitSelector_hmlcn_440:hover{border-color:#667eea;background:#667eea0a}._limitSelector_hmlcn_440:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._filterButton_hmlcn_467{padding:10px 16px;border:1px solid var(--border-color);border-radius:10px;cursor:pointer;background:linear-gradient(135deg,#fff,#fafbfc);color:var(--text-primary);font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}._filterButton_hmlcn_467:hover{background:var(--primary-gradient);color:#fff;border-color:#667eea;transform:translateY(-2px);box-shadow:var(--shadow-md)}._filterButton_hmlcn_467._activeFilter_hmlcn_486{background:var(--primary-gradient);color:#fff;border-color:transparent;box-shadow:var(--shadow-md)}@media (max-width: 1200px){._mainContainer_hmlcn_51{padding:24px}}@media (max-width: 768px){._mainContainer_hmlcn_51{width:calc(100% - 80px);padding:16px 16px 100px}._filterContainer_hmlcn_166{padding:16px;margin-bottom:20px;flex-direction:column;gap:12px}._searchContainer_hmlcn_186,._iconsContainer_hmlcn_238{width:100%;justify-content:space-between}._secondmaincontainer_hmlcn_363{padding:16px;border-radius:12px}._pagination_hmlcn_116{flex-wrap:wrap;gap:8px;padding:16px}._pageControls_hmlcn_426{width:100%}}._tableContainer_v88ta_2{width:100%;overflow-x:auto;border-radius:16px;background:linear-gradient(135deg,#fff,#fafbfc);box-shadow:0 10px 40px #667eea1a;position:relative;z-index:100;display:flex;flex-direction:column}._table_v88ta_2{width:100%;height:auto;flex:1;border-collapse:collapse;background:transparent;border-radius:16px;overflow:hidden}._headerContainer_v88ta_25{display:flex;flex-direction:column;gap:0;width:100%}._headerTitle_v88ta_32{display:block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}._table_v88ta_2 th{width:20%;text-align:left;padding:8px 10px;white-space:normal;background:#7182c5;color:#fff;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;border:none;box-shadow:none;height:auto}._table_v88ta_2 th:first-child{border-top-left-radius:16px}._table_v88ta_2 th:last-child{border-top-right-radius:16px}._table_v88ta_2 td{text-align:left;height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid rgba(229,231,235,.8);padding:0 10px 0 16px;max-width:150px;font-size:14px;color:#374151;transition:all .3s cubic-bezier(.4,0,.2,1)}._table_v88ta_2 tr{transition:all .3s cubic-bezier(.4,0,.2,1)}._table_v88ta_2 tbody tr:nth-child(2n){background:linear-gradient(135deg,#667eea08,#764ba208)}._table_v88ta_2 tbody tr:nth-child(odd):hover{background:linear-gradient(135deg,#667eea14,#764ba214);box-shadow:inset 0 0 20px #667eea0d}._table_v88ta_2 tbody tr:nth-child(2n):hover{background:linear-gradient(135deg,#667eea1f,#764ba21f);box-shadow:inset 0 0 20px #667eea14}._table_v88ta_2 tr:hover td{color:#1f2937}._table_v88ta_2 tbody tr:last-child td{border-bottom:none}._table_v88ta_2 tbody tr:last-child td:first-child{border-bottom-left-radius:16px}._table_v88ta_2 tbody tr:last-child td:last-child{border-bottom-right-radius:16px}._tooltipTrigger_v88ta_116{cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:150px;vertical-align:middle}._customTooltip_v88ta_126{visibility:hidden;background:linear-gradient(135deg,#1f2937,#111827);color:#fff;text-align:left;border-radius:10px;padding:12px 16px;position:absolute;z-index:2000;bottom:125%;left:0;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:pre-wrap;max-width:300px;font-size:13px;box-shadow:0 20px 40px #0000004d;border:1px solid rgba(255,255,255,.1)}._tooltipContainer_v88ta_146:hover ._customTooltip_v88ta_126{visibility:visible;opacity:1;transform:translateY(-5px)}._table_v88ta_2 td:empty:after{content:" ";visibility:hidden;display:block;min-height:56px}th ._col-search-input_v88ta_160{word-wrap:break-word;white-space:normal;width:100%;height:36px;font-size:13px;padding:8px 10px;border-radius:6px;box-sizing:border-box;background-color:#ffffff26;border:1px solid rgba(255,255,255,.25);color:#fff;margin:0;transition:all .3s cubic-bezier(.4,0,.2,1)}th ._col-search-input_v88ta_160::placeholder{color:#ffffffa6}th ._col-search-input_v88ta_160:focus{outline:none;background-color:#ffffff40;border-color:#fff6;box-shadow:0 0 8px #fff3}._searchRow_v88ta_188{background:linear-gradient(135deg,#f9fafb,#fafbfc);border-top:1px solid rgba(229,231,235,.8);border-bottom:2px solid rgba(102,126,234,.1)}._searchRowCell_v88ta_194{border-bottom:none;background:transparent;height:auto}._searchInput_v88ta_201{height:28px;width:100%;min-width:100px;max-width:160px;border:1px solid #d1d5db;border-radius:5px;font-size:12px;padding:4px 0 4px 4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:#fff;margin:0;box-sizing:border-box;transition:all .3s cubic-bezier(.4,0,.2,1);color:#374151;box-shadow:0 1px 3px #0000000d}._searchInput_v88ta_201::placeholder{color:#9ca3af;font-size:11px}._searchInput_v88ta_201:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px #667eea14;background-color:#fff}._headerCheckboxTable_v88ta_233{max-width:20%}._checkboxth_v88ta_237{width:18px;height:18px;accent-color:#667eea;margin:5px;cursor:pointer;transition:all .2s ease}._checkboxth_v88ta_237:hover{transform:scale(1.1)}._checkbox_v88ta_237{width:18px;height:18px;accent-color:#667eea;margin:5px;cursor:pointer;transition:all .2s ease}._checkbox_v88ta_237:hover{transform:scale(1.1)}._requesterContainer_v88ta_264{display:flex;align-items:center;gap:10px}._requesterImage_v88ta_270{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid #e5e7eb;transition:all .3s ease}._requesterContainer_v88ta_264:hover ._requesterImage_v88ta_270{border-color:#667eea;box-shadow:0 4px 12px #667eea33}._clickableRow_v88ta_285{cursor:pointer}._noResults_v88ta_290{text-align:center;padding:40px 20px;font-size:16px;color:#9ca3af;flex:1;display:flex;align-items:center;justify-content:center}._filterBreadcrumb_v88ta_301{font-size:14px;color:#4b5563;margin-bottom:12px;padding:8px 0}._filterBreadcrumb_v88ta_301 span{font-weight:600;color:#1f2937}._filterBreadcrumb_v88ta_301 span:not(:first-child){color:#667eea}._tooltipWrap_v88ta_317{max-width:400px;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;padding:10px;font-size:13px;line-height:1.5}._referenceFieldCross_v88ta_328{padding-top:6px;font-size:14px;font-weight:500;color:#667eea;cursor:pointer;transition:all .2s ease}._referenceFieldCross_v88ta_328:hover{color:#764ba2;transform:scale(1.05)}._paginationContainer_v88ta_343{padding:12px 16px;border-top:1px solid rgba(229,231,235,.8);background:linear-gradient(135deg,#fafbfc,#fff);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}._filterBreadcrumb_1jrxl_1{font-size:14px;color:#374151;padding:8px 12px;margin:8px 0;background:#fff;border-radius:8px;border-left:none;box-shadow:0 1px 3px #667eea0f;display:flex;align-items:center;gap:4px;flex-wrap:wrap;transition:all .3s cubic-bezier(.4,0,.2,1)}._filterBreadcrumb_1jrxl_1:hover{box-shadow:0 2px 8px #667eea1a}._filterBreadcrumb_1jrxl_1 span{font-weight:500;color:#4b5563;display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;transition:all .2s ease}._filterBreadcrumb_1jrxl_1 span:first-child{cursor:pointer;background:#667eea;color:#fff;font-weight:600;padding:4px 10px;border-radius:6px;box-shadow:0 1px 4px #667eea33;transition:all .3s cubic-bezier(.4,0,.2,1)}._filterBreadcrumb_1jrxl_1 span:first-child:hover{background:#764ba2;transform:translateY(-1px);box-shadow:0 2px 8px #667eea40}._filterBreadcrumb_1jrxl_1 span:first-child:active{transform:translateY(0);box-shadow:0 1px 3px #667eea26}._filterBreadcrumb_1jrxl_1 span:nth-child(2n){cursor:default;color:#d1d5db;padding:0 3px;font-weight:300;-webkit-user-select:none;user-select:none}._filterBreadcrumb_1jrxl_1 span:nth-child(odd):not(:first-child){cursor:pointer;background:#667eea14;color:#1f2937;border:1px solid rgba(102,126,234,.15);padding:4px 8px;border-radius:6px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}._filterBreadcrumb_1jrxl_1 span:nth-child(odd):not(:first-child):hover{background:#ef44441f;color:#991b1b;border-color:#ef44444d;box-shadow:inset 0 1px 3px #ef44441a;transform:translateY(-.5px)}._filterBreadcrumb_1jrxl_1 span:nth-child(odd):not(:first-child):active{transform:translateY(0);background:#ef444426}._filterBreadcrumb_1jrxl_1 span[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:120%;left:50%;transform:translate(-50%);background:#374151;color:#fff;padding:6px 10px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap;z-index:1000;pointer-events:none;box-shadow:0 2px 8px #00000026;animation:_tooltipFadeIn_1jrxl_1 .2s ease}._filterBreadcrumb_1jrxl_1 span[data-tooltip]:hover:before{content:"";position:absolute;bottom:115%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#374151;z-index:1000;pointer-events:none;animation:_tooltipFadeIn_1jrxl_1 .2s ease}@keyframes _tooltipFadeIn_1jrxl_1{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._pagination_1ts3r_1{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;background:linear-gradient(135deg,#fff,#fafbfc);border-top:1px solid rgba(229,231,235,.8);box-shadow:0 -8px 20px #667eea14;gap:20px;z-index:2000;border-radius:0 0 16px 16px}._sticky_1ts3r_14{position:sticky;bottom:0}._pageControls_1ts3r_19{display:flex;align-items:center;gap:16px;margin:0 auto;flex-wrap:wrap;justify-content:center}._pagination_1ts3r_1 button{padding:8px 10px;border:1px solid #e5e7eb;background:linear-gradient(135deg,#fff,#fafbfc);color:#667eea;border-radius:10px;cursor:pointer;font-weight:600;font-size:13px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #667eea14}._pagination_1ts3r_1 button:hover:not(:disabled){background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:#667eea;box-shadow:0 8px 16px #667eea40;transform:translateY(-2px)}._pagination_1ts3r_1 button:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 8px #667eea26}._pagination_1ts3r_1 button:disabled{opacity:.4;cursor:not-allowed;color:#9ca3af}._pageInput_1ts3r_60{width:56px;text-align:center;border:1px solid #e5e7eb;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:600;color:#374151;background:linear-gradient(135deg,#fff,#fafbfc);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #0000000d}._pageInput_1ts3r_60:focus{outline:none;border-color:#667eea;background-color:#f9fafb;box-shadow:0 0 0 3px #667eea1a}._pageLabel_1ts3r_81,._pagespan_1ts3r_82{color:#4b5563;font-weight:500;font-size:14px}._totalRecordCounts_1ts3r_88{font-size:14px;color:#667eea;font-weight:600;padding:8px 10px;background:#667eea14;border-radius:8px;border-left:3px solid #667eea;display:flex;align-items:center;gap:8px}._limitSelector_1ts3r_101{width:56px;height:32px;text-align:center;border:1px solid #e5e7eb;border-radius:6px;padding:6px 28px 6px 8px;font-size:13px;font-weight:600;color:#374151;background-color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #0000000d;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 6px center;background-size:16px}._limitSelector_1ts3r_101:hover{border-color:#667eea;box-shadow:0 4px 12px #667eea26;background-color:#f9fafb}._limitSelector_1ts3r_101:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;background-color:#fff}._limitSelector_1ts3r_101 option{color:#374151;background:#fff;padding:8px}._breadcrumbs_1di58_1{display:flex;align-items:center;font-size:14px;color:#64748b;height:auto;gap:8px;padding:12px 20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;border:1px solid rgba(226,232,240,.5);margin-bottom:16px}._homeicon_1di58_16{font-size:18px;color:#667eea}._separatoricon_1di58_21{font-size:14px;margin:0 4px;color:#cbd5e1}._breadcrumbtext_1di58_27{font-weight:500;color:#1f2937;transition:all .3s cubic-bezier(.4,0,.2,1)}._homeLink_1di58_33{text-decoration:none;color:#667eea;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:6px}._homeLink_1di58_33:hover{color:#764ba2}._container_1rfsn_1{width:100%;margin-bottom:7px}._filterBox_1rfsn_6{background-color:#f5f5f5;border-radius:8px;padding:16px;box-shadow:0 2px 4px #0000001a;overflow-y:auto}._listFilterSelectBox_1rfsn_14{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;width:fit-content;font-size:12px;height:max-content;box-shadow:0 px 3px #d413131a;border-bottom:1px solid #6e6e6e;text-wrap:nowrap;width:200px;overflow:hidden;text-overflow:ellipsis}._listFilterInputBox_1rfsn_30{padding:8px 12px;border:1px solid #d9d9d9!important;border-radius:4px;font-size:12px;min-width:200px;box-shadow:0 2px 3px #0000001a;height:34px}._listFilterButtonsContainer_1rfsn_41{display:flex;gap:8px;margin-top:16px}._listFilterAndORButton_1rfsn_47{padding:8px 16px;background-color:#e0e0e0;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 3px #0000001a}._listFilterAndORButton_1rfsn_47:hover{background-color:#d0d0d0}._listFilterApplyButton_1rfsn_60{padding:8px 16px;background-color:#4a90e2;color:#fff;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 3px #0000001a}._listFilterContainer_1rfsn_69{display:flex;gap:10px}._filterRow_1rfsn_74{display:flex;gap:8px;margin-bottom:12px;align-items:center}._listFilterApplyButton_1rfsn_60:hover{background-color:#3a80d2}._listFilterDeleteButton_1rfsn_85{background-color:#ff5252;color:#fff;border:none;border-radius:4px;min-width:31px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer}._listFilterDeleteButton_1rfsn_85:hover{background-color:#ff3232}._customDropdown_1rfsn_103{position:relative;max-width:fit-content;box-shadow:0 2px 3px #0000001a;border-radius:4px;border-bottom:1px solid #6e6e6e}._dropdownMenu_1rfsn_133{position:absolute;top:100%;left:0;width:100%;min-width:200px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 8px #0000001a;z-index:10;max-height:300px;overflow-y:auto;font-size:12px}._searchContainer_1rfsn_149{display:flex;align-items:center;padding:8px;border-bottom:1px solid #eee;position:sticky;top:0;background-color:#fff}._inputWithIcon_1rfsn_159{position:relative;display:flex;align-items:center}._inputWithIcon_1rfsn_159 input{width:100%;padding-right:28px;box-sizing:border-box}._searchIcon_1rfsn_171{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#555;cursor:pointer;transition:color .2s ease}._searchIcon_1rfsn_171:hover{color:#000}._searchInput_1rfsn_185{border:none;outline:none;width:100%;padding:4px}._dropdownOptions_1rfsn_192{max-height:250px;overflow-y:auto}._dropdownOption_1rfsn_192{padding:8px 12px;cursor:pointer}._dropdownOption_1rfsn_192:hover{background-color:#f5f5f5}._dropdownOption_1rfsn_192._selected_1rfsn_206{background-color:#e6f7ff}._noResults_1rfsn_210{padding:12px;text-align:center;color:#888}._listFilterSelectBox_1rfsn_14:disabled,._listFilterInputBox_1rfsn_30:disabled{cursor:not-allowed;opacity:.6}._referenceInputWrapper_1rfsn_221{position:relative;display:flex;align-items:center}._referenceSearchIcon_1rfsn_227{position:absolute;left:170px;z-index:2;cursor:pointer;pointer-events:auto;color:#666}._listFilterInputBox_1rfsn_30{padding-left:28px;width:100%}._insertButton_1rfsn_241{position:relative;display:flex;align-items:center;justify-content:center;width:605px;background:transparent;border:none;cursor:pointer;padding:0;transform:translate(-110.5%);bottom:-8.5px;margin-top:25px}._insertButton_1rfsn_241:before,._insertButton_1rfsn_241:after{content:"";flex:1;height:1px;background-color:#c1bfbf}._insertButton_1rfsn_241:before{margin-right:8px}._insertButton_1rfsn_241:after{margin-left:8px}._plus_1rfsn_274{display:inline-block;font-size:16px;line-height:1;color:#ff5252;width:20px;height:20px;border-radius:50%;text-align:center;font-weight:700;margin:0}._bigOrFilter_1rfsn_288{margin-top:30px}._react-select__control_1rfsn_291{border:1px solid #d9d9d9!important;border-radius:6px!important;min-height:34px!important;box-shadow:0 2px 3px #0000001a;width:260px!important;background-color:#fff!important}._customDropdown_1rfsn_103{position:relative;max-width:fit-content;border-radius:4px}._dropdownTrigger_1rfsn_112{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:12px;min-width:200px;text-wrap:nowrap}._dropdownTrigger_1rfsn_112:after{content:"▼";font-size:10px;margin-left:8px}._modalOverlay_1echq_1{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#00000080;z-index:9999;display:flex;align-items:center;justify-content:center}._modalContent_1echq_14{background:#fff;padding:20px;border-radius:8px;width:60vw;max-height:70vh;overflow:hidden;display:flex;flex-direction:column}._modalHeader_1echq_27{display:flex;justify-content:flex-end;padding:8px}._gearIcon_1echq_33{cursor:pointer;color:#333;transition:transform .2s ease}._gearIcon_1echq_33:hover{transform:rotate(30deg)}._pagination_1echq_45{display:flex;justify-content:center;align-items:center;padding:12px 0;gap:12px;margin-top:16px;background-color:#fff;border-top:1px solid #eee;border-radius:0 0 8px 8px}._pagination_1echq_45 button{background-color:var(--portal-btncolor, #1abc9c);color:#fff;border:none;padding:8px 16px;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .3s ease}._pagination_1echq_45 button:hover:not(:disabled){background-color:var(--portal-btncolor-hover, #16a085)}._pageLabel_1echq_74{font-size:14px;color:#333}._pageInput_1echq_79{width:48px;text-align:center;padding:6px;font-size:14px;border:1px solid #ccc;border-radius:6px;outline:none}._scrollWrapper_1echq_89{flex-grow:1;border-radius:8px}._popupoverlay_ljzpw_1{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#1f2937f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:99999;transition:all .3s ease;overflow:hidden}._popupcontent_ljzpw_19{background:linear-gradient(135deg,#fff,#f9f5ff);padding:20px;border-radius:20px;width:900px;max-width:95vw;max-height:90vh;box-shadow:0 25px 50px -12px #7c3aed40,0 10px 30px -5px #7c3aed26;border:1px solid rgba(124,58,237,.1);display:flex;flex-direction:column;overflow:hidden;transform:translateY(0);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease}._popupcontent_ljzpw_19:hover{box-shadow:0 25px 60px -12px #667eea59,0 10px 40px -5px #764ba233}._popupheader_ljzpw_42{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:2px solid;border-image:linear-gradient(135deg,#667eea,#764ba2) 1}._popupheader_ljzpw_42 h2{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;letter-spacing:-.6px}._closebtn_ljzpw_63{background:none;border:none;font-size:24px;cursor:pointer;color:#9ca3af;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1)}._closebtn_ljzpw_63:hover{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#dc2626;transform:rotate(90deg)}._instructions_ljzpw_84{background:linear-gradient(135deg,#7c3aed14,#a78bfa14);border:1px solid rgba(124,58,237,.15);border-radius:8px;padding:8px 12px;margin-bottom:12px;font-size:.75rem;color:#4b5563;line-height:1.35}._instructions_ljzpw_84 p{margin:0}._instructions_ljzpw_84 strong{color:#7c3aed;font-weight:700}._dragdropContainer_ljzpw_104{display:flex;gap:12px;flex:1;overflow:visible;margin-bottom:12px;align-items:flex-start}._columnMovement_ljzpw_113{display:flex;flex-direction:column;justify-content:center;gap:8px;align-items:center;padding:12px 0;flex-shrink:0;height:100%;align-self:center}._moveBtn_ljzpw_125{width:36px;height:36px;border-radius:50%;border:2px solid rgba(102,126,234,.3);background:#667eea14;color:#667eea;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}._moveBtn_ljzpw_125:hover:not(:disabled){background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:#667eea;transform:scale(1.1)}._moveBtn_ljzpw_125:disabled{opacity:.3;cursor:not-allowed}._listSection_ljzpw_154{display:flex;flex-direction:column;background:#ffffffb3;border-radius:16px;border:1.5px solid rgba(124,58,237,.1);padding:12px;transition:all .3s ease;overflow:hidden;flex:1;max-height:45vh;min-height:0;gap:8px}._sectionHeader_ljzpw_169{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;flex-shrink:0}._sectionHeader_ljzpw_169 h3{font-size:.95rem;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;letter-spacing:-.2px}._badge_ljzpw_188{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:2px 10px;border-radius:20px;font-size:.75rem;font-weight:700;box-shadow:0 2px 8px #667eea4d}._searchbar_ljzpw_198{width:100%;box-sizing:border-box;height:36px;border:1.5px solid rgba(124,58,237,.15);border-radius:8px;padding:0 12px;font-size:.8rem;color:#374151;background:#fffffff2;transition:all .2s ease;font-family:inherit;flex-shrink:0}._searchbar_ljzpw_198:focus{outline:none;border-color:#7c3aed80;box-shadow:0 0 0 3px #7c3aed1a}._searchbar_ljzpw_198:hover{border-color:#7c3aed4d}._searchbar_ljzpw_198::placeholder{color:#9ca3af}._dropzone_ljzpw_227{flex:1;padding:10px 6px;background:linear-gradient(135deg,#ffffff80,#f9f5ff80);border-radius:10px;border:2px dashed rgba(124,58,237,.2);transition:all .3s ease;display:flex;flex-direction:column;gap:6px;min-height:0;overflow-y:auto}._dropzone_ljzpw_227:hover{border-color:#7c3aed66;background:linear-gradient(135deg,#fffc,#f9f5ffcc)}._listSection_ljzpw_154:hover{border-color:#7c3aed4d;box-shadow:0 8px 24px #7c3aed14}._dragItem_ljzpw_251{background:#fff;border:1.5px solid rgba(124,58,237,.15);border-radius:8px;padding:8px 10px;display:flex;align-items:center;gap:8px;cursor:move;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #00000008;min-height:32px;flex-shrink:0}._dragItem_ljzpw_251:hover{border-color:#7c3aed4d;box-shadow:0 4px 16px #7c3aed1a;transform:translateY(-2px)}._dragItem_ljzpw_251._dragging_ljzpw_272{opacity:.6;border-color:#7c3aed80;box-shadow:0 8px 24px #7c3aed40;background:linear-gradient(135deg,#7c3aed0d,#a78bfa0d)}._dragItem_ljzpw_251{background:linear-gradient(135deg,#7c3aed14,#a78bfa14);border-color:#7c3aed4d}._dragItem_ljzpw_251._highlighted_ljzpw_284{background:linear-gradient(135deg,#7c3aed26,#a78bfa26)!important;border-color:#7c3aed80!important;box-shadow:0 0 0 2px #7c3aed33!important}._dragHandle_ljzpw_290{color:#d1d5db;font-size:10px;cursor:grab;font-weight:900;-webkit-user-select:none;user-select:none;transition:color .2s ease;flex-shrink:0}._dragItem_ljzpw_251:hover ._dragHandle_ljzpw_290{color:#7c3aed}._dragItem_ljzpw_251._dragging_ljzpw_272 ._dragHandle_ljzpw_290{color:#a78bfa}._dragItem_ljzpw_251._highlighted_ljzpw_284 ._dragHandle_ljzpw_290{color:#7c3aed}._fieldName_ljzpw_312{flex:1;font-size:.82rem;color:#374151;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._orderButtons_ljzpw_322{display:flex;gap:6px;margin-left:auto;flex-shrink:0}._orderBtn_ljzpw_329{width:24px;height:19px;border:none;border-radius:5px;background:#7c3aed1a;color:#7c3aed;font-size:8px;font-weight:700;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}._orderBtn_ljzpw_329:hover:not(:disabled){background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;transform:scale(1.05)}._orderBtn_ljzpw_329:disabled{opacity:.4;cursor:not-allowed}._emptyState_ljzpw_357{display:flex;align-items:center;justify-content:center;flex:1;min-height:100px;color:#9ca3af;font-size:.8rem;font-weight:500}._emptyState_ljzpw_357 p{margin:0}._footer_ljzpw_372{margin-top:12px;padding-top:12px;border-top:1.5px solid rgba(124,58,237,.1);display:flex;justify-content:flex-end;gap:12px}._cancelbtn_ljzpw_381{background:#7c3aed1a;color:#7c3aed;padding:10px 24px;font-size:.85rem;font-weight:700;border:1.5px solid rgba(124,58,237,.2);border-radius:8px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);letter-spacing:-.2px}._cancelbtn_ljzpw_381:hover{background:#7c3aed33;border-color:#7c3aed66;transform:translateY(-1px)}._savebtn_ljzpw_400{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:10px 28px;font-size:.85rem;font-weight:700;border:none;border-radius:8px;cursor:pointer;box-shadow:0 4px 15px #667eea4d;transition:all .2s cubic-bezier(.4,0,.2,1);letter-spacing:-.2px}._savebtn_ljzpw_400:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66}._savebtn_ljzpw_400:active{transform:translateY(0);box-shadow:0 4px 15px #667eea4d}._dropzone_ljzpw_227::-webkit-scrollbar{width:8px}._dropzone_ljzpw_227::-webkit-scrollbar-track{background:transparent}._dropzone_ljzpw_227::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px}._dropzone_ljzpw_227::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5568d3,#6a3f8f)}@media (max-width: 900px){._columnMovement_ljzpw_113{flex-direction:row;justify-content:center}._popupcontent_ljzpw_19{width:95vw;padding:24px}._popupheader_ljzpw_42 h2{font-size:1.5rem}}@media (max-width: 640px){._popupcontent_ljzpw_19{padding:20px;border-radius:16px}._popupheader_ljzpw_42{margin-bottom:20px}._popupheader_ljzpw_42 h2{font-size:1.2rem}._dragdropContainer_ljzpw_104{gap:16px;margin-bottom:16px}._listSection_ljzpw_154{padding:16px}._orderButtons_ljzpw_322{gap:4px}._orderBtn_ljzpw_329{width:22px;height:22px;font-size:7px}._footer_ljzpw_372{flex-direction:column-reverse;gap:8px}._cancelbtn_ljzpw_381,._savebtn_ljzpw_400{width:100%;padding:14px 24px}}.p-sidebar{background:linear-gradient(180deg,#fff,#f9fafb,#f5f7fa);border-right:1px solid rgba(226,232,240,.8);overflow-y:auto;overflow-x:hidden;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:2px 0 8px #0000000a;border-radius:16px}.sidebar-header{align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(226,232,240,.6);background:#fafbfc;min-height:50px;display:flex}.sidebar-header:before{content:"Menu";font-size:14px;font-weight:600;color:#1f2937;letter-spacing:.5px;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.sidebar-toggle-btn{background:transparent;border:1.5px solid #cbd5e1;border-radius:8px;color:#667eea;cursor:pointer;padding:10px 12px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.sidebar-toggle-btn:hover{background:#667eea0d;border-color:#667eea;color:#764ba2}.sidebar-toggle-btn:active{background:#667eea1a;border-color:#764ba2}@media (max-width: 1024px){.sidebar-header{display:flex}}.p-sidebar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#667eea,#764ba2);border-radius:3px;transition:all .3s ease}.p-sidebar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5568d3,#6a3f8f)}.top-links{padding:20px 12px;margin-bottom:16px;border-bottom:1px solid rgba(226,232,240,.8)}.top-link{display:flex;align-items:center;padding:12px 14px;color:#667eea;text-decoration:none;font-size:14px;border-radius:10px;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;background:transparent;margin-bottom:6px}.top-link:last-child{margin-bottom:0}.top-link:hover{background:linear-gradient(135deg,#667eea1a,#764ba21a);color:#764ba2;transform:translate(4px)}.icon{margin-right:12px;font-size:18px;flex-shrink:0}.services-section{padding:8px 12px 0}.services-header{color:#94a3b8;font-size:11px;font-weight:700;margin-bottom:14px;padding:0 14px;letter-spacing:1.2px;text-transform:uppercase;margin-top:16px}.menu-item{margin:8px 0;display:flex;flex-direction:column;padding:0 12px}.menu-button{margin-top:0;width:100%;max-width:100%;text-align:left;padding:12px 14px;background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid rgba(226,232,240,.8);border-radius:11px;font-size:14px;color:#475569;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 2px 6px #00000008}.menu-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#667eea,#764ba2);opacity:0;z-index:-1;transition:all .3s cubic-bezier(.4,0,.2,1)}.menu-button:hover{border-color:#667eea66;background:linear-gradient(135deg,#667eea14,#764ba214);transform:translate(4px);box-shadow:0 4px 12px #667eea1f}.menu-button.expanded{background:linear-gradient(135deg,#667eea1f,#764ba21f);border-color:#667eea66;color:#667eea;font-weight:600;box-shadow:0 4px 12px #667eea26}.menu-item.active .menu-button{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff;font-weight:600;box-shadow:0 6px 16px #667eea47;position:relative;overflow:hidden}.menu-item.active .menu-button:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 80%,rgba(255,255,255,.15) 100%);pointer-events:none}.menu-item.active .menu-icon{filter:brightness(1.2) saturate(1) drop-shadow(0 0 2px rgba(255,255,255,.3))}.menu-item.active .menu-text{color:#fff;font-weight:600}@media (max-width: 600px){.menu-button{font-size:12px;padding:8px}}.menu-content{display:flex;align-items:center;gap:12px;flex:1}.menu-icon{width:20px;height:20px;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);filter:brightness(.8) saturate(1)}.menu-button:hover .menu-icon{filter:brightness(1) saturate(1.2)}.menu-text{font-size:14px;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s ease}.dropdown-icon{font-size:14px;transition:transform .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;color:#cbd5e1;font-weight:600}.dropdown-icon.rotated{transform:rotate(180deg);color:#667eea}.submenu{display:flex;margin-top:8px;width:calc(100% - 12px);margin-left:6px;margin-bottom:8px;flex-direction:column;gap:6px;padding-left:12px;border-left:3px solid rgba(102,126,234,.4);transition:all .3s cubic-bezier(.4,0,.2,1);animation:slideIn .3s cubic-bezier(.4,0,.2,1)}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.submenu-item{display:flex;align-items:center;padding:10px 12px;gap:10px;font-size:13px;text-decoration:none;color:#64748b;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:9px;font-weight:500;position:relative;overflow:hidden;background:transparent}.submenu-item:before{content:"";position:absolute;left:0;top:0;width:3px;height:0%;background:linear-gradient(180deg,#667eea,#764ba2);transition:height .3s cubic-bezier(.4,0,.2,1)}.submenu-item:hover{color:#667eea;background:#667eea14;transform:translate(4px)}.submenu-item:hover:before{height:100%}.submenu-icon{width:18px;height:18px;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);filter:brightness(.75) saturate(.9)}.submenu-item:hover .submenu-icon{filter:brightness(.5) saturate(1.3) hue-rotate(250deg)}.p-sidebar.collapsed{padding:4px}.p-sidebar.collapsed .sidebar-header{justify-content:center;padding:8px 0;min-height:45px}.p-sidebar.collapsed .sidebar-header:before{display:none}.p-sidebar.collapsed .menu-text,.p-sidebar.collapsed .services-header,.p-sidebar.collapsed .top-link{opacity:0;visibility:hidden;width:0}.p-sidebar.collapsed .menu-button{justify-content:center;padding:8px;border-radius:8px;margin:6px auto;border:1px solid rgba(226,232,240,.6)}.p-sidebar.collapsed .menu-content{justify-content:center;gap:0}.p-sidebar.collapsed .menu-icon{width:20px;height:20px;margin-right:0}.p-sidebar.collapsed .dropdown-icon,.p-sidebar.collapsed .submenu{display:none}.p-sidebar.collapsed .menu-item{padding:0 4px;margin:4px 0}.p-sidebar.collapsed .services-section{padding:0 4px}@media (max-width: 600px){.menu-button{font-size:12px;padding:10px 12px}.menu-text{font-size:12px}.submenu{padding-left:10px;gap:4px}}.p-sidebar::-webkit-scrollbar{width:6px}.p-sidebar::-webkit-scrollbar-track{background:transparent}.p-sidebar::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:3px;transition:all .3s ease}.p-sidebar::-webkit-scrollbar-thumb:hover{background:#667eea80}._table_1t1nx_5{width:auto;border-collapse:collapse;display:flex;gap:8px;align-items:center}._table_1t1nx_5 tbody{display:flex;gap:8px}._table_1t1nx_5 tbody tr{display:contents}._exportTd_1t1nx_22{display:flex;align-items:center;gap:8px;padding:8px 14px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;cursor:pointer;text-align:center;white-space:nowrap;border:1px solid rgba(102,126,234,.2);border-radius:6px;font-size:14px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #667eea26}._exportTd_1t1nx_22:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea40;background:linear-gradient(135deg,#764ba2,#667eea)}._exportTd_1t1nx_22:active{transform:translateY(0);box-shadow:0 2px 6px #667eea26}._exportTd_1t1nx_22 svg{flex-shrink:0}._dropdownItem_1t1nx_56{width:100%;padding:10px 14px;border:none;background:#fff;color:#1f2937;text-align:left;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:10px;transition:all .15s ease}._dropdownItem_1t1nx_56:hover{background-color:#f3f4f6;color:#667eea;padding-left:18px}._dropdownItem_1t1nx_56:active{background-color:#e5e7eb}._dropdownItem_1t1nx_56 svg{flex-shrink:0}._profileContainer_11vkx_1{position:fixed;top:70px;width:100%;height:calc(100vh - 70px);overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}._coverPhotoWrapper_11vkx_11{position:relative;height:250px}._coverPhoto_11vkx_11{height:100%;background:linear-gradient(90deg,#5dd9d9,#a8e6e6,#f5c9c9,#f9d9c9,#ffd9d9);background-position:center 80%;background-size:cover;border-radius:0}._breadcrumbOverlay_11vkx_24{position:absolute;top:12px;left:40px;z-index:15}._profileSection_11vkx_31{display:flex;align-items:flex-start;justify-content:space-between;padding:30px 40px 0;margin-top:-100px;gap:30px;position:relative;z-index:10;flex-wrap:wrap}._profileContent_11vkx_43{display:flex;align-items:flex-start;gap:25px;flex:0 0 auto}._profilePictureContainer_11vkx_50{position:relative;flex-shrink:0}._profilePicture_11vkx_50{width:140px;height:140px;border-radius:50%;background-color:#e5d5f7;border:6px solid white;display:flex;align-items:center;justify-content:center;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23888888'%3E%3Cpath d='M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z'%3E%3C/path%3E%3C/svg%3E");background-size:60%;background-repeat:no-repeat;background-position:center;box-shadow:0 4px 12px #0000001a}._cameraButton_11vkx_72{position:absolute;bottom:10px;right:10px;width:40px;height:40px;border-radius:50%;background-color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000026;transition:all .2s ease}._cameraButton_11vkx_72:hover{box-shadow:0 4px 12px #0003}._cameraIcon_11vkx_93{width:20px;height:20px;color:#666}._profileDetails_11vkx_99{padding-top:10px;flex:1;display:flex;flex-direction:column;gap:16px}._profileName_11vkx_107{font-size:28px;font-weight:600;margin:0 0 15px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8);letter-spacing:-.5px}._profileMeta_11vkx_116{display:flex;gap:25px;flex-wrap:wrap}._metaItem_11vkx_122{display:flex;align-items:center;gap:8px;color:#666;font-size:14px}._metaIcon_11vkx_130{width:18px;height:18px;color:#999;flex-shrink:0}._connectedButton_11vkx_137{display:flex;align-items:center;gap:8px;padding:10px 24px;background-color:#7c3aed;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:10px;display:none}._connectedButton_11vkx_137:hover{background-color:#6d28d9;box-shadow:0 4px 12px #7c3aed4d}._buttonIcon_11vkx_159{width:16px;height:16px}._navigationTabs_11vkx_164{display:flex;flex-direction:row;gap:8px;padding:0;margin:0;border-bottom:none}._tab_11vkx_173{display:flex;align-items:center;gap:8px;padding:10px 20px;background:none;border:none;border-radius:8px;color:#666;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:0}._tab_11vkx_173:hover{color:#333;background:#f0f0f0;border-radius:8px}._tab_11vkx_173:hover._activeTab_11vkx_195{color:#fff;background:linear-gradient(135deg,#7c3aed,#a78bfa)}._activeTab_11vkx_195{color:#fff;background:linear-gradient(135deg,#7c3aed,#a78bfa);border:none;border-radius:8px;box-shadow:0 4px 12px #7c3aed40}._tabIcon_11vkx_208{width:18px;height:18px}._menu-icon_11vkx_213{filter:brightness(0) invert(1)}._tab_11vkx_173 ._menuIcon_11vkx_217{width:18px;height:18px}._tab_11vkx_173._activeTab_11vkx_195 ._menuIcon_11vkx_217{filter:brightness(0) invert(1)}._tabContent_11vkx_226{padding:30px 40px;width:100%}._tabPane_11vkx_231{animation:_fadeIn_11vkx_1 .2s ease-in}@keyframes _fadeIn_11vkx_1{0%{opacity:0}to{opacity:1}}._sectionTitle_11vkx_245{font-size:18px;font-weight:700;margin:0;color:#000}._aboutSection_11vkx_252{background:#fff;padding:30px;border-radius:8px;border:1px solid #e5e5e5}._aboutHeader_11vkx_259{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._moreButton_11vkx_266{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}._moreButton_11vkx_266:hover{background-color:#f5f5f5;color:#333}._aboutDescription_11vkx_287{font-size:15px;line-height:1.6;color:#555;margin-bottom:30px;font-weight:400}._aboutCardsContainer_11vkx_295{display:flex;gap:20px;flex-wrap:wrap}._aboutCard_11vkx_295{flex:1;min-width:180px;display:flex;gap:12px;align-items:flex-start;padding:0;background-color:transparent;border-radius:0;border:none}._cardIconContainer_11vkx_313{width:40px;height:40px;min-width:40px;background:linear-gradient(135deg,#e8d5f7,#d5c5e8);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._aboutCard_11vkx_295:nth-child(2) ._cardIconContainer_11vkx_313{background:linear-gradient(135deg,#d4d4f5,#c8c0e8)}._aboutCard_11vkx_295:nth-child(3) ._cardIconContainer_11vkx_313{background:linear-gradient(135deg,#e0d5f5,#d5c8f0)}._cardIcon_11vkx_313{width:22px;height:22px;color:#000}._aboutCard_11vkx_295:nth-child(2) ._cardIcon_11vkx_313{color:#000}._aboutCard_11vkx_295:nth-child(3) ._cardIcon_11vkx_313{color:#000}._cardContent_11vkx_347{flex:1;display:flex;flex-direction:column}._cardLabel_11vkx_353{font-size:13px;font-weight:600;color:#333;margin:0 0 3px}._cardValue_11vkx_360{font-size:13px;color:#666;margin:0;font-weight:400}._preferencesSection_11vkx_367{background:#fff;padding:30px;border-radius:8px;border:1px solid #e5e5e5}._delegatesSection_11vkx_374{background:transparent;padding:0}._delegatesHeader_11vkx_379{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}._delegatesHeader_11vkx_379 h3{margin:0}._addDelegateHeaderButton_11vkx_392{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;background:linear-gradient(135deg,#7c3aed,#a78bfa);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px #7c3aed47;white-space:nowrap}._addDelegateHeaderButton_11vkx_392:hover{transform:translateY(-2px);box-shadow:0 8px 24px #7c3aed61}._addDelegateHeaderButton_11vkx_392 span{font-size:16px;font-weight:700}._delegatesContent_11vkx_419{background:linear-gradient(135deg,#fff,#fafbfc);border:1.5px solid #e5e7eb;border-radius:10px;padding:24px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:20px}._preferencesHeader_11vkx_430{margin-bottom:24px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._preferencesContent_11vkx_438{display:flex;flex-direction:column;gap:16px}._preferencesGrid_11vkx_444{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:16px;width:100%}._preferenceCard_11vkx_451{background:linear-gradient(135deg,#fff,#fafbfc);border:1.5px solid #e5e7eb;border-radius:10px;padding:16px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:8px}._preferenceCard_11vkx_451:hover{border-color:#c084fc;box-shadow:0 8px 16px #7c3aed1f;transform:translateY(-2px)}._preferenceLabel_11vkx_469{font-weight:600;color:#1f2937;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#6b7280}._inputWrapper_11vkx_478{position:relative;display:flex;align-items:center}._preferenceInput_11vkx_484{width:100%;padding:10px 12px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:14px;color:#1f2937;background-color:#fff;transition:all .2s ease;font-family:inherit}._preferenceInput_11vkx_484:hover{border-color:#d1d5db}._preferenceInput_11vkx_484:focus{outline:none;border-color:#a78bfa;background:#fafbfc;box-shadow:0 0 0 3px #a78bfa1a}._preferenceInput_11vkx_484::placeholder{color:#9ca3af}._preferenceSelect_11vkx_511{width:100%;padding:10px 35px 10px 12px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:14px;color:#1f2937;background-color:#fff;transition:all .2s ease;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237c3aed' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:20px}._preferenceSelect_11vkx_511:hover{border-color:#d1d5db}._preferenceSelect_11vkx_511:focus{outline:none;border-color:#a78bfa;background-color:#fafbfc;box-shadow:0 0 0 3px #a78bfa1a;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237c3aed' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:20px;padding-right:35px}._preferenceSelect_11vkx_511 option{background-color:#fff;color:#1f2937;padding:8px;border:none}._preferenceSelect_11vkx_511 option:hover{background:linear-gradient(#7c3aed,#7c3aed);background-color:#7c3aed;color:#fff}._preferenceSelect_11vkx_511 option:checked{background:linear-gradient(#7c3aed,#7c3aed);background-color:#7c3aed;color:#fff}._saveButton_11vkx_565{display:inline-flex;align-items:center;gap:8px;padding:11px 24px;background:linear-gradient(135deg,#7c3aed,#a78bfa);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #7c3aed40}._saveButton_11vkx_565:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #7c3aed59}._saveButton_11vkx_565:active:not(:disabled){transform:translateY(0)}._saveButton_11vkx_565:disabled{opacity:.6;cursor:not-allowed}._saveIcon_11vkx_595{font-size:16px}._spinner_11vkx_599{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_11vkx_599 .8s linear infinite}@keyframes _spin_11vkx_599{to{transform:rotate(360deg)}}._emptyPreferencesState_11vkx_615{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;padding:40px 20px;text-align:center}._emptyIcon_11vkx_625{font-size:48px;margin-bottom:12px;opacity:.6}._emptyMessage_11vkx_631{color:#6b7280;font-size:14px;font-weight:500;margin:0}@media (max-width: 768px){._tabContent_11vkx_226{padding:20px}._aboutContent_11vkx_643{grid-template-columns:1fr}._selectInput_11vkx_647{max-width:100%}}@media (max-width: 768px){._profileSection_11vkx_31{flex-direction:column;padding:20px;gap:20px;margin-top:-50px}._profileContent_11vkx_43{flex-direction:column;align-items:center;text-align:center}._profilePicture_11vkx_50{width:120px;height:120px}._profileName_11vkx_107{font-size:24px}._profileMeta_11vkx_116{justify-content:center}._navigationTabs_11vkx_164{padding:20px 0;border-left:none;flex-direction:row;width:100%}._tab_11vkx_173{margin-left:0;padding:16px 20px;border-left:none;border-bottom:3px solid transparent;margin-bottom:-1px}._activeTab_11vkx_195{border-left:none;border-bottom-color:#7c3aed}}._editBioButton_11vkx_701{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#7c3aed,#a78bfa);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #7c3aed33}._editBioButton_11vkx_701:hover{transform:translateY(-1px);box-shadow:0 4px 12px #7c3aed4d}._editBioButton_11vkx_701:active{transform:translateY(0)}._bioEditContainer_11vkx_726{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}._bioTextarea_11vkx_733{width:100%;padding:12px 14px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:14px;font-family:inherit;color:#1f2937;line-height:1.6;resize:vertical;transition:all .2s ease;background-color:#fff}._bioTextarea_11vkx_733:hover{border-color:#d1d5db}._bioTextarea_11vkx_733:focus{outline:none;border-color:#a78bfa;background-color:#fafbfc;box-shadow:0 0 0 3px #a78bfa1a}._bioTextarea_11vkx_733::placeholder{color:#9ca3af}._bioActionButtons_11vkx_762{display:flex;gap:10px;align-items:center}._bioSaveButton_11vkx_768{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:linear-gradient(135deg,#10b981,#34d399);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #10b98133}._bioSaveButton_11vkx_768:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}._bioSaveButton_11vkx_768:active:not(:disabled){transform:translateY(0)}._bioSaveButton_11vkx_768:disabled{opacity:.6;cursor:not-allowed}._bioCancelButton_11vkx_798{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:linear-gradient(135deg,#ef4444,#f87171);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #ef444433}._bioCancelButton_11vkx_798:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #ef44444d}._bioCancelButton_11vkx_798:active:not(:disabled){transform:translateY(0)}._bioCancelButton_11vkx_798:disabled{opacity:.6;cursor:not-allowed}._delegatesSection_1qkg6_1{width:100%;padding:0;background:transparent;display:flex;flex-direction:column}._delegatesHeader_1qkg6_9{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;width:100%}._headerTitle_1qkg6_17{flex:1;font-size:18px;font-weight:700;margin:0;color:#000}._loaderWrapper_1qkg6_25{display:flex;justify-content:center;align-items:center;min-height:200px}._delegatesTable_1qkg6_32{width:100%;border-collapse:collapse;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000d}._tableHead_1qkg6_42{background:linear-gradient(135deg,#f9fafb,#f3f4f6)}._tableHeader_1qkg6_46{padding:12px 16px;text-align:left;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#6b7280;border-bottom:2px solid #e5e7eb}._tableBody_1qkg6_57 tr:hover{background-color:#f9fafb}._tableRow_1qkg6_61{border-bottom:1px solid #e5e7eb;transition:all .2s ease}._tableRow_1qkg6_61:last-child{border-bottom:none}._tableCell_1qkg6_70{padding:12px 16px;font-size:14px;color:#1f2937;font-weight:500;word-break:break-word}._paginationContainer_1qkg6_78{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:20px;padding:16px 0}._paginationButton_1qkg6_87{padding:8px 16px;background:linear-gradient(135deg,#7c3aed,#a78bfa);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;transition:all .2s ease;box-shadow:0 2px 8px #7c3aed33}._paginationButton_1qkg6_87:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #7c3aed4d}._paginationButton_1qkg6_87:disabled{opacity:.5;cursor:not-allowed}._paginationInfo_1qkg6_110{font-size:14px;font-weight:600;color:#6b7280;min-width:140px;text-align:center}._checkmark_1qkg6_118{display:inline-block;color:#10b981;font-weight:700;font-size:14px}._emptyState_1qkg6_125{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;background:linear-gradient(135deg,#f8f7ff,#faf9ff);border-radius:12px;border:1.5px solid #e5e7eb;min-height:280px}._emptyIcon_1qkg6_138{font-size:64px;margin-bottom:16px;opacity:.8;animation:_float_1qkg6_1 3s ease-in-out infinite}@keyframes _float_1qkg6_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._emptyText_1qkg6_157{font-size:15px;color:#6b7280;margin-bottom:20px;font-weight:500}._emptyActionButton_1qkg6_164{padding:10px 24px;background:linear-gradient(135deg,#7c3aed,#a78bfa);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px #7c3aed47}._emptyActionButton_1qkg6_164:hover{transform:translateY(-2px);box-shadow:0 8px 24px #7c3aed61}._addButton_1qkg6_182{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;background:linear-gradient(135deg,#7c3aed,#a78bfa);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px #7c3aed47}._addButton_1qkg6_182:hover{transform:translateY(-2px);box-shadow:0 8px 24px #7c3aed61}._addIcon_1qkg6_203{font-size:16px;font-weight:700}@media (max-width: 768px){._delegatesGrid_1qkg6_209{grid-template-columns:1fr}._actionBar_1qkg6_213{justify-content:center}}._modalOverlay_1tpp1_4{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1000;background:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:_fadeIn_1tpp1_1 .3s ease-out;overflow:hidden}._modalContent_1tpp1_19{width:min(880px,95%);max-height:88vh;overflow-y:auto;overflow-x:hidden;background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 20px 60px #0000002e,0 0 0 1px #00000008;padding:28px;transform-origin:center;animation:_modalSlideUp_1tpp1_1 .35s cubic-bezier(.4,0,.2,1);position:relative;z-index:1001}._modalHeader_1tpp1_36{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}._modalTitle_1tpp1_47{margin:0;font-size:1.25rem;font-weight:700;color:#1f2937;letter-spacing:-.3px}._modalClose_1tpp1_56{background:transparent;border:none;font-size:1.25rem;color:#9ca3af;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}._modalClose_1tpp1_56:hover{background:#f3f4f6;color:#6b7280}._modalBody_1tpp1_79{margin:0}._formGrid_1tpp1_84{display:grid;grid-template-columns:1fr 280px;gap:28px;align-items:start}._leftColumn_1tpp1_92{display:grid;grid-template-columns:1fr 1fr;gap:16px}._leftColumn_1tpp1_92 ._fullWidth_1tpp1_99{grid-column:1 / -1}._rightColumn_1tpp1_104{display:flex;flex-direction:column;gap:14px;padding:18px;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border:1px solid #e5e7eb;border-radius:10px;min-height:140px}._formRow_1tpp1_116{display:flex;flex-direction:column;gap:6px;position:relative;z-index:1}._inputLabel_1tpp1_124{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;margin-bottom:2px}._input_1tpp1_124{padding:10px 12px;border-radius:8px;border:1.5px solid #e5e7eb;font-size:.95rem;color:#1f2937;background:#fff;transition:all .2s ease;font-family:inherit}._input_1tpp1_124:focus{outline:none;border-color:#a78bfa;background:#fafbfc;box-shadow:0 0 0 3px #a78bfa1a}input[type=datetime-local]{padding:10px 12px;border-radius:8px;border:1.5px solid #e5e7eb;font-size:.95rem;color:#1f2937;background:#fff;transition:all .2s ease;font-family:inherit;width:100%}input[type=datetime-local]:focus{outline:none;border-color:#a78bfa;background:#fafbfc;box-shadow:0 0 0 3px #a78bfa1a}input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;border-radius:4px;margin-right:4px;opacity:.7;transition:opacity .2s ease}input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=datetime-local]::-webkit-outer-spin-button,input[type=datetime-local]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(.4) brightness(1.2)}input[type=datetime-local]::placeholder{color:#9ca3af}@supports (accent-color: purple){input[type=datetime-local]{accent-color:#7c3aed}}._checkboxLabel_1tpp1_209{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#374151;font-weight:500;cursor:pointer;padding:4px 0;transition:all .2s ease}._checkboxLabel_1tpp1_209:hover{color:#7c3aed}._checkboxLabel_1tpp1_209 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#7c3aed}._modalFooter_1tpp1_233{display:flex;justify-content:flex-end;gap:12px;margin-top:28px;padding-top:16px;border-top:1px solid #e5e7eb}._btnPrimary_1tpp1_242{background:linear-gradient(135deg,#7c3aed,#a78bfa);color:#fff;border:none;padding:10px 22px;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #7c3aed40}._btnPrimary_1tpp1_242:hover{transform:translateY(-2px);box-shadow:0 6px 16px #7c3aed59}._btnPrimary_1tpp1_242:active{transform:translateY(0)}._btnSecondary_1tpp1_264{background:transparent;color:#6b7280;border:1.5px solid #e5e7eb;padding:10px 22px;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .2s ease}._btnSecondary_1tpp1_264:hover{border-color:#d1d5db;color:#374151;background:#f9fafb}@media (max-width: 768px){._modalContent_1tpp1_19{padding:20px}._formGrid_1tpp1_84{grid-template-columns:1fr;gap:20px}._rightColumn_1tpp1_104{border-left:none;border-top:1px solid #e5e7eb;padding-top:18px}._leftColumn_1tpp1_92{grid-template-columns:1fr}._modalHeader_1tpp1_36{gap:12px;margin-bottom:16px;padding-bottom:12px}._modalTitle_1tpp1_47{font-size:1.1rem}}@keyframes _fadeIn_1tpp1_1{0%{opacity:0}to{opacity:1}}@keyframes _modalSlideUp_1tpp1_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._customSelectContainer_tafky_1{position:relative;width:100%}._label_tafky_6{font-weight:600;color:#1f2937;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;display:block;margin-bottom:8px}._selectWrapper_tafky_17{position:relative;width:100%}._selectButton_tafky_22{width:100%;padding:10px 12px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:14px;color:#1f2937;background-color:#fff;cursor:pointer;transition:all .2s ease;font-family:inherit;display:flex;justify-content:space-between;align-items:center;gap:8px;text-align:left}._selectButton_tafky_22:hover{border-color:#d1d5db;background-color:#fafbfc}._selectButton_tafky_22._open_tafky_45{border-color:#a78bfa;background-color:#fafbfc;box-shadow:0 0 0 3px #a78bfa1a}._selectedValue_tafky_51{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevronIcon_tafky_58{width:20px;height:20px;color:#7c3aed;flex-shrink:0;transition:transform .2s ease}._selectButton_tafky_22._open_tafky_45 ._chevronIcon_tafky_58{transform:rotate(180deg)}._dropdownMenu_tafky_70{position:absolute;background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;margin-top:-1px;box-shadow:0 8px 24px #0000001f;z-index:1000;overflow:hidden;animation:_slideDown_tafky_1 .2s ease;width:100%;left:0;right:0}._dropdownMenu_tafky_70._bottom_tafky_85{top:100%;border-top:none;border-radius:0 0 8px 8px}._dropdownMenu_tafky_70._top_tafky_91{bottom:100%;border-bottom:none;border-radius:8px 8px 0 0;animation:_slideUp_tafky_1 .2s ease;margin-top:0;margin-bottom:-1px}@keyframes _slideDown_tafky_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUp_tafky_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._searchInput_tafky_124{width:100%;padding:10px 12px;border:none;border-bottom:1.5px solid #e5e7eb;font-size:13px;color:#1f2937;background:#fff;font-family:inherit;box-sizing:border-box}._searchInput_tafky_124:focus{outline:none;background-color:#fafbfc}._searchInput_tafky_124::placeholder{color:#9ca3af}._optionsList_tafky_145{list-style:none;padding:0;margin:0;max-height:280px;overflow-y:auto}._optionsList_tafky_145 li{margin:0;padding:0}._option_tafky_145{width:100%;padding:12px 16px;border:none;background:#fff;color:#374151;font-size:14px;text-align:left;cursor:pointer;transition:all .15s ease;font-family:inherit;display:flex;align-items:center;gap:10px;font-weight:500}._option_tafky_145:hover:not(._selected_tafky_51){background-color:#f3f4f6;color:#1f2937}._option_tafky_145._selected_tafky_51{background:linear-gradient(135deg,#7c3aed,#a78bfa);color:#fff;font-weight:600}._option_tafky_145._selected_tafky_51:hover{background:linear-gradient(135deg,#6d28d9,#9333ea)}._checkmark_tafky_190{width:18px;height:18px;color:#fff;flex-shrink:0}._noOptions_tafky_197{padding:32px 16px;text-align:center;color:#9ca3af;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;min-height:50px;width:100%;background:linear-gradient(135deg,#f9fafb,#f3f4f6)}._optionsList_tafky_145::-webkit-scrollbar{width:6px}._optionsList_tafky_145::-webkit-scrollbar-track{background:#f3f4f6}._optionsList_tafky_145::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#7c3aed,#a78bfa);border-radius:3px}._optionsList_tafky_145::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#6d28d9,#9333ea)}._PortalBreadcrumbs_1wzzw_1{display:flex;align-items:center;justify-content:center;margin-top:40px}._childbread_1wzzw_7{width:960px}._passwordInput_4w8gh_2::-ms-reveal,._passwordInput_4w8gh_2::-ms-clear{display:none}._passwordInput_4w8gh_2::-webkit-contacts-auto-fill-button,._passwordInput_4w8gh_2::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;height:0;width:0;margin:0}._passwordInput_4w8gh_2{padding-right:40px!important}._container_4w8gh_22{display:flex;justify-content:center;align-items:center;min-height:100vh;background-image:url("/icons/image%20(1)%20(1).png");background-size:cover;background-position:center;background-repeat:no-repeat}._loginCard_4w8gh_35{background-color:#fff;border-radius:8px;width:100%;max-width:300px;padding:40px;text-align:center;position:relative}._title_4w8gh_45{margin-bottom:30px}._icon_4w8gh_49{position:absolute;left:5px;width:20px;height:20px;color:#aaa}._inputGroup_4w8gh_57{position:relative;margin-bottom:20px;text-align:left}._inputWrapper_4w8gh_63{position:relative;display:flex;align-items:center;background:transparent;border-bottom:1px solid #ddd}._inputGroup_4w8gh_57 label{display:block;font-size:14px;color:#666;margin-bottom:8px}._inputWrapper_4w8gh_63 input{width:100%;padding:10px 10px 10px 35px;border:none;outline:none;font-size:16px;background:transparent}._forgotPassword_4w8gh_87{text-align:right;margin-bottom:25px}._forgotPassword_4w8gh_87 a{font-size:12px;color:#888;text-decoration:none}._loginButton_4w8gh_98{width:100%;padding:12px;border:none;border-radius:25px;background:linear-gradient(to right,green,red);color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s}._loginButton_4w8gh_98:hover{opacity:.9}._errorIcon_4w8gh_115{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-color:#c62828;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}._errorTooltip_4w8gh_132{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);width:max-content;max-width:220px;background-color:#c62828;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;line-height:1.4;word-wrap:break-word;white-space:normal;box-shadow:2px 2px 5px #0003}._errorMessage_4w8gh_150{background-color:#c62828;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;word-wrap:break-word;white-space:normal;max-width:200px}._errorArrow_4w8gh_161{position:absolute;left:-6px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #c62828}._sso_4w8gh_173 a{position:absolute;bottom:10px;left:15px;font-weight:700;font-size:14px;text-decoration:none;color:inherit}._sso_4w8gh_173 a:hover{opacity:.8}._logo_4w8gh_187{max-width:100%;height:auto;display:block;margin:0 auto;object-fit:contain}._eyeButton_4w8gh_195{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;z-index:10;padding:0}._eyeButton_4w8gh_195:hover{color:#333}._ticketContainer_1khzr_1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#1f2937;width:100%;background-color:transparent}._ticketTitle_1khzr_8{width:100%;font-size:26px;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#1f2937;margin-bottom:24px;border-bottom:2px solid rgba(102,126,234,.2);padding-bottom:16px;letter-spacing:-.5px}._ticketDetails_1khzr_20{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}._ticketColumn_1khzr_27{display:flex;flex-direction:column;gap:20px}._ticketField_1khzr_33{margin-bottom:0;display:flex;flex-direction:column;gap:8px}._fieldLabel_1khzr_40{font-size:14px;font-weight:600;color:#475569;text-transform:capitalize;letter-spacing:.3px}._fieldValue_1khzr_48{font-size:15px;color:#1f2937;font-weight:500;padding:12px 14px;max-width:100%;background:#667eea0a;border-radius:8px;border-left:3px solid #667eea}._editIcon_1khzr_60{font-size:16px;cursor:pointer;color:#667eea;margin-left:8px;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:.7}._editIcon_1khzr_60:hover{color:#764ba2;opacity:1;transform:scale(1.1)}@media (max-width: 768px){._ticketDetails_1khzr_20{grid-template-columns:1fr;gap:24px}._ticketTitle_1khzr_8{font-size:22px;margin-bottom:20px}}._variablesSection_1khzr_90{margin-top:32px;padding:24px;background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid rgba(226,232,240,.8);border-radius:16px;box-shadow:0 2px 8px #0000000a}._variablesFieldsContainer_1khzr_100{margin-top:16px;padding:20px;background:#667eea0a;border-radius:12px;border:1px solid rgba(102,126,234,.1)}._formField_1khzr_109{display:flex;flex-direction:column;margin-bottom:16px;background:none;padding:0;gap:6px}._formLabel_1khzr_118{font-size:13px;font-weight:600;color:#475569;text-transform:capitalize;letter-spacing:.3px}._formInput_1khzr_126{width:100%;padding:10px 12px;font-size:14px;border:1px solid rgba(226,232,240,.8);border-radius:8px;background:#fff;color:#1f2937;box-sizing:border-box;transition:all .3s cubic-bezier(.4,0,.2,1)}._formInput_1khzr_126:focus{outline:none;border-color:#667eea;background:#fafbfc;box-shadow:0 0 0 3px #667eea1a}._ticketHeader_1khzr_145{display:flex;justify-content:space-between;align-items:center;gap:16px}._ticketActions_1khzr_152{display:flex;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px}._p-approval-actions_1khzr_162{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:2px solid rgba(102,126,234,.2);padding-bottom:16px;margin-bottom:20px;gap:16px}._aprovebtn_1khzr_174,._rejectbtn_1khzr_175{padding:10px 20px;font-size:14px;font-weight:600;border:none;border-radius:10px;cursor:pointer;width:fit-content;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.3px}._aprovebtn_1khzr_174{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px #10b9814d}._aprovebtn_1khzr_174:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 16px #10b98166;transform:translateY(-2px)}._rejectbtn_1khzr_175{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 12px #ef44444d}._rejectbtn_1khzr_175:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}._modalBackdrop_1khzr_212{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1000;animation:_fadeIn_1khzr_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _fadeIn_1khzr_1{0%{opacity:0}to{opacity:1}}._modalCard_1khzr_231{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(560px,96vw);max-height:90vh;overflow:auto;background:#fff;border-radius:16px;box-shadow:0 20px 48px #00000026;z-index:1001;animation:_slideUp_1khzr_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _slideUp_1khzr_1{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}._modalHeader_1khzr_259{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(226,232,240,.8);gap:16px}._modalTitle_1khzr_268{margin:0;font-size:18px;font-weight:700;color:#1f2937;letter-spacing:-.3px}._modalClose_1khzr_276{background:transparent;border:none;font-size:24px;line-height:1;cursor:pointer;color:#64748b;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;width:32px;height:32px}._modalClose_1khzr_276:hover{color:#667eea;background:#667eea1a;border-radius:8px}._modalBody_1khzr_297{padding:24px}._modalFooter_1khzr_301{padding:16px 24px;border-top:1px solid rgba(226,232,240,.8);display:flex;justify-content:flex-end;gap:12px}._btn_1khzr_310{padding:10px 16px;border-radius:10px;border:none;background:linear-gradient(135deg,#ef4444,#dc2626);cursor:pointer;color:#fff;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.3px}._btn_1khzr_310:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 12px #ef44444d;transform:translateY(-2px)}._btnPrimary_1khzr_329{padding:10px 16px;border-radius:10px;border:none;background:linear-gradient(135deg,#10b981,#059669);color:#fff;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.3px}._btnPrimary_1khzr_329:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 4px 12px #10b9814d;transform:translateY(-2px)}._textarea_1khzr_348{width:100%;min-height:140px;padding:12px 14px;font-size:14px;line-height:1.6;border:1px solid rgba(226,232,240,.8);border-radius:10px;box-sizing:border-box;resize:vertical;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#1f2937;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}._textarea_1khzr_348:focus{outline:none;border-color:#667eea;background:#fafbfc;box-shadow:0 0 0 3px #667eea1a}._textarea_1khzr_348::placeholder{color:#cbd5e1}._aprovebtn_1khzr_174:disabled,._rejectbtn_1khzr_175:disabled{background:linear-gradient(135deg,#cbd5e1,#b0bac4);cursor:not-allowed;opacity:.6;transform:none}._accordionItem_1khzr_384{margin-bottom:16px;border:1px solid rgba(226,232,240,.8);border-radius:12px;background:linear-gradient(135deg,#fff,#fafbfc);overflow:hidden;box-shadow:0 2px 8px #0000000a;transition:all .3s cubic-bezier(.4,0,.2,1)}._accordionItem_1khzr_384:hover{box-shadow:0 4px 12px #0000000f}._accordionHeader_1khzr_398{width:100%;padding:18px 24px;background:linear-gradient(135deg,#fff,#fafbfc);border:none;border-bottom:1px solid rgba(226,232,240,.5);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1)}._accordionHeader_1khzr_398:hover{background:linear-gradient(135deg,#f9fafb,#f5f6f8);border-bottom-color:#667eea}._accordionTitle_1khzr_416{font-size:16px;font-weight:600;color:#1f2937;letter-spacing:.3px}._accordionIcon_1khzr_423{font-size:14px;color:#667eea;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-block}._accordionIcon_1khzr_423._expanded_1khzr_430{transform:rotate(180deg)}._accordionContent_1khzr_434{padding:24px;background:#fff;animation:_slideDown_1khzr_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _slideDown_1khzr_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}@media (max-width: 768px){._accordionHeader_1khzr_398{padding:16px 18px}._accordionContent_1khzr_434{padding:18px}._accordionTitle_1khzr_416{font-size:15px}}._chatContainer_1r1p7_1{display:flex;flex-direction:column;height:400px;width:100%;border:1px solid rgba(226,232,240,.8);border-radius:16px;background:linear-gradient(135deg,#fff,#fafbfc);box-shadow:0 2px 8px #0000000a;overflow:hidden}._header_1r1p7_13{width:100%;height:60px;padding:16px 20px;border-bottom:1px solid rgba(226,232,240,.8);background:linear-gradient(135deg,#f9fafb,#f5f7fa);border-top-left-radius:16px;border-top-right-radius:16px;display:flex;align-items:center;justify-content:space-between}._title_1r1p7_26{margin:0;font-size:16px;font-weight:700;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;letter-spacing:-.3px}._attachButton_1r1p7_35{background:transparent;border:none;color:#667eea;cursor:pointer;font-size:18px;padding:8px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}._attachButton_1r1p7_35:hover{background-color:#667eea1a;color:#764ba2}._messagesContainer_1r1p7_54{flex:1;overflow-y:auto;padding:24px;background-color:#fff}._timeline_1r1p7_61{display:flex;flex-direction:column;position:relative}._messageGroup_1r1p7_67{display:flex;margin-bottom:20px;align-items:flex-start;width:100%}._messageGroup_1r1p7_67._left_1r1p7_75{justify-content:flex-start;display:flex}._messageGroup_1r1p7_67._right_1r1p7_81{justify-content:flex-end;display:flex}._avatarContainer_1r1p7_86{margin-right:12px}._avatar_1r1p7_86{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block;border:2px solid rgba(102,126,234,.2)}._messageContent_1r1p7_100{background:linear-gradient(135deg,#667eea1a,#764ba214);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;border-radius:12px;padding:8px 12px 0;max-width:35%;border:1px solid rgba(102,126,234,.2)}._messageText_1r1p7_110 img{max-width:100%;height:auto;display:block;margin-top:8px;border-radius:8px}._messageGroup_1r1p7_67._right_1r1p7_81 ._messageContent_1r1p7_100{background:linear-gradient(135deg,#667eea26,#764ba21a);border:1px solid rgba(102,126,234,.3);text-align:left}._timelineConnector_1r1p7_125{display:flex;justify-content:center;position:relative;margin-bottom:10px}._line_1r1p7_132{width:2px;background:linear-gradient(180deg,rgba(102,126,234,.2) 0%,transparent 100%);height:270px;position:absolute;left:50%;transform:translate(-50%)}._startButtonContainer_1r1p7_141{display:flex;justify-content:center;margin-bottom:20px}._startButton_1r1p7_141{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:14px;cursor:pointer;position:sticky;box-shadow:0 4px 12px #667eea4d;transition:all .3s cubic-bezier(.4,0,.2,1)}._startButton_1r1p7_141:hover{transform:scale(1.05);box-shadow:0 6px 16px #667eea66}._messageSender_1r1p7_168{font-weight:700;margin-bottom:6px;color:#1f2937;font-size:13px;letter-spacing:-.2px}._messageTimestamp_1r1p7_176{display:flex;align-items:end;justify-content:end;font-size:10px;color:#000;font-weight:400;margin-bottom:2px}._messageText_1r1p7_110{color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;line-height:1.5;font-size:14px}._inputContainer_1r1p7_194{display:flex;padding:16px 20px;border-top:1px solid rgba(226,232,240,.8);background:linear-gradient(135deg,#fafbfc,#f5f7fa);gap:12px}._messageInput_1r1p7_202{flex:1;padding:11px 14px;border:1px solid rgba(226,232,240,.8);border-radius:10px;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#1f2937;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}._messageInput_1r1p7_202:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;background:#fafbfc}._messageInput_1r1p7_202::placeholder{color:#cbd5e1}._wysiwygContainer_1r1p7_226{width:100%;margin-bottom:12px}._editorWrapper_1r1p7_231{border:1px solid rgba(226,232,240,.8);border-radius:10px;overflow:hidden}._editor_1r1p7_231{min-height:120px;padding:12px 14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:14px;color:#1f2937;background:#fff;border:none}._toolbar_1r1p7_247{border-bottom:1px solid rgba(226,232,240,.8);background:linear-gradient(135deg,#fafbfc,#f5f7fa);padding:8px 12px}._messageText_1r1p7_110 ul{list-style-type:disc;padding-left:20px;margin:0 0 10px}._messageText_1r1p7_110 ol{list-style-type:decimal;padding-left:20px;margin:0 0 20px}._messageText_1r1p7_110 li{margin-bottom:4px;line-height:1.5}._sendButton_1r1p7_270{max-height:40px;padding:10px 18px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:10px;cursor:pointer;font-weight:600;font-size:14px;position:relative;overflow:hidden;z-index:1;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.3px;display:flex;align-items:center;justify-content:center;min-height:40px}._sendButton_1r1p7_270:hover{background:linear-gradient(135deg,#764ba2,#667eea);box-shadow:0 4px 12px #667eea4d;transform:translateY(-2px)}._sendButton_1r1p7_270:active{transform:translateY(0)}._loaderAbove_1r1p7_301{display:inline-block!important;width:16px!important;height:16px!important;margin:0!important}.rdw-option-wrapper{border:1px solid #F1F1F1;padding:5px;min-width:25px;height:20px;border-radius:2px;margin:0 4px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px #bfbdbd}.rdw-option-wrapper:active,.rdw-option-active{box-shadow:1px 1px #bfbdbd inset}.rdw-option-disabled{opacity:.3;cursor:default}.rdw-dropdown-wrapper{height:30px;cursor:pointer;border:1px solid #F1F1F1;border-radius:2px;margin:0 3px;text-transform:capitalize;background:#fff}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdown-wrapper:active{box-shadow:1px 1px #bfbdbd inset}.rdw-dropdown-carettoopen{height:0px;width:0px;position:absolute;top:35%;right:10%;border-top:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-carettoclose{height:0px;width:0px;position:absolute;top:35%;right:10%;border-bottom:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-selectedtext{display:flex;position:relative;height:100%;align-items:center;padding:0 5px}.rdw-dropdown-optionwrapper{z-index:100;position:relative;border:1px solid #F1F1F1;width:98%;background:#fff;border-radius:2px;margin:0;padding:0;max-height:250px;overflow-y:scroll}.rdw-dropdown-optionwrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdownoption-default{min-height:25px;display:flex;align-items:center;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{opacity:.3;cursor:default}.rdw-inline-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-block-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{white-space:nowrap;max-width:90px;overflow:hidden;text-overflow:ellipsis}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-text-align-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-right-aligned-block>div{display:inline-block}.rdw-left-aligned-block>div{display:inline-block}.rdw-center-aligned-block>div{display:inline-block}.rdw-justify-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-colorpicker-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:175px;height:175px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{font-size:15px;width:50%;text-align:center;cursor:pointer;padding:0 10px 5px}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{margin:5px auto;display:flex;width:100%;height:100%;flex-wrap:wrap;overflow:scroll}.rdw-colorpicker-cube{width:22px;height:22px;border:1px solid #F1F1F1}.rdw-colorpicker-option{margin:3px;padding:0;min-height:20px;border:none;width:22px;height:22px;min-width:22px;box-shadow:1px 2px 1px #bfbdbd inset}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:205px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{margin-top:5px;border-radius:2px;border:1px solid #F1F1F1;height:25px;margin-bottom:15px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{margin-left:10px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-link-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-link-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-embedded-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-embedded-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;justify-content:space-between;box-shadow:3px 3px 5px #bfbdbd}.rdw-embedded-modal-header{font-size:15px;display:flex}.rdw-embedded-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-embedded-modal-header-label{width:95px;border:1px solid #f1f1f1;margin-top:5px;background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{width:88%;height:35px;margin:10px 0;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-embedded-modal-link-input-wrapper{display:flex;align-items:center}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{margin:0 3px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-embedded-modal-size-input{width:80%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-emoji-modal{overflow:auto;position:absolute;top:35px;left:5px;display:flex;flex-wrap:wrap;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-emoji-icon{margin:2.5px;height:24px;width:24px;cursor:pointer;font-size:22px;display:flex;justify-content:center;align-items:center}.rdw-spinner{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.rdw-spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.rdw-spinner .rdw-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rdw-spinner .rdw-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.rdw-image-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-image-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-image-modal-header{font-size:15px;margin:10px 0;display:flex}.rdw-image-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-image-modal-header-label{width:80px;background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{width:100%;color:gray;cursor:pointer;display:flex;border:none;font-size:15px;align-items:center;justify-content:center;background-color:#f1f1f1;outline:2px dashed gray;outline-offset:-10px;margin:10px 0;padding:9px 0}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{cursor:pointer;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:15px}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-width:100%;max-height:200px}.rdw-image-modal-upload-option-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.rdw-image-modal-url-section{display:flex;align-items:center}.rdw-image-modal-url-input{width:90%;height:35px;margin:15px 0 12px;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{margin:0 5px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-image-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-image-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{position:absolute;top:-3px;left:0;width:100%;height:100%;opacity:.5}.rdw-image-modal-alt-input{width:70%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px;margin-left:5px}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-image-modal-size-input{width:40%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-history-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-history-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{position:absolute;left:40%;top:0;cursor:pointer;background-color:#fff}.rdw-mention-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{position:absolute;display:flex;flex-direction:column;border:1px solid #F1F1F1;min-width:100px;max-height:150px;overflow:auto;background:#fff;z-index:100}.rdw-suggestion-option{padding:7px 5px;border-bottom:1px solid #f1f1f1}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-image-alignment-options-popup{position:absolute;background:#fff;display:flex;padding:5px 2px;border-radius:2px;border:1px solid #F1F1F1;width:105px;cursor:pointer;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;width:15px;min-width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{height:100%;overflow:auto;box-sizing:border-box}.rdw-editor-toolbar{padding:6px 5px 0;border-radius:2px;border:1px solid #F1F1F1;display:flex;justify-content:flex-start;background:#fff;flex-wrap:wrap;font-size:15px;margin-bottom:5px;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:content-box}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}._container_kk6ys_1{width:100%;height:400px;background:linear-gradient(135deg,#fff,#fafbfc);border-radius:16px;border:1px solid rgba(226,232,240,.8);padding:0;box-shadow:0 2px 8px #0000000a;position:relative;overflow:hidden}._dragarea_kk6ys_13{height:350px;width:100%;padding:16px;display:flex;justify-content:center}._twoColumn_kk6ys_21{display:flex;flex-direction:row;gap:20px}._dropzone_kk6ys_27{width:100%}._fileList_kk6ys_31{height:100%;width:100px;display:flex;flex-wrap:wrap;gap:10px}._imageContainer_kk6ys_39{display:inline-flex;padding:12px;border:1px solid rgba(102,126,234,.2);border-radius:12px;align-items:center;height:310px;width:45%;background:linear-gradient(135deg,#667eea0d,#764ba20d)}._header_kk6ys_50{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(226,232,240,.8);background:linear-gradient(135deg,#f9fafb,#f5f7fa);border-top-left-radius:16px;border-top-right-radius:16px;margin-bottom:0}._title_kk6ys_62{margin:0;font-size:16px;font-weight:700;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;letter-spacing:-.3px}._attachButton_kk6ys_71{background:transparent;border:none;color:#667eea;cursor:pointer;font-size:18px;padding:8px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}._attachButton_kk6ys_71:hover{background-color:#667eea1a;color:#764ba2}._fileItem_kk6ys_90{display:flex;flex-direction:column;align-items:center;margin-bottom:12px;width:100px}._dropzone_kk6ys_27{width:100%;border:2px dashed rgba(102,126,234,.4);border-radius:12px;padding:20px;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);height:94%;display:flex;align-items:center;justify-content:center;background:#667eea05}._contentWrapper_kk6ys_113{display:flex;flex-direction:column;gap:16px;height:89%}._twoColumn_kk6ys_21 ._dropzone_kk6ys_27{width:50%}._twoColumn_kk6ys_21 ._fileList_kk6ys_31{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-wrap:wrap;gap:10px}._dragging_kk6ys_133{border-color:#667eea;background-color:#667eea1f}._dropzoneText_kk6ys_138{margin:0;color:#64748b;font-size:14px;font-weight:500}._fileInput_kk6ys_145{display:none}._fileIcon_kk6ys_149{color:#64748b;width:90px;height:80px;display:flex;justify-content:center;align-items:center}._fileName_kk6ys_158{cursor:pointer;font-size:12px;margin-top:5px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:#475569}._previewImage_kk6ys_170{margin-top:7px;width:100%;height:80px;object-fit:cover;border-radius:8px}._filePreviewWrapper_kk6ys_179{position:relative;width:90px;height:80px;display:flex;justify-content:center;align-items:center}._fileActions_kk6ys_189{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0009;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);border-radius:8px;z-index:1}._filePreviewWrapper_kk6ys_179:hover ._fileActions_kk6ys_189{opacity:1}._actionButton_kk6ys_210{background:#ffffffe6;border:none;width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 6px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}._actionButton_kk6ys_210:hover{background:#fff;transform:scale(1.1)}._actionButton_kk6ys_210 svg{font-size:16px;color:#667eea}._modalOverlay_kk6ys_235{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;animation:_fadeIn_kk6ys_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _fadeIn_kk6ys_1{0%{opacity:0}to{opacity:1}}._modalContent_kk6ys_259{background:#fff;border-radius:16px;width:80%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 48px #00000026;overflow:hidden;animation:_slideUp_kk6ys_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _slideUp_kk6ys_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_kk6ys_284{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(226,232,240,.8)}._modalHeader_kk6ys_284 h3{margin:0;color:#1f2937;font-weight:700;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%;letter-spacing:-.3px}._closeButton_kk6ys_304{background:transparent;border:none;color:#64748b;cursor:pointer;font-size:24px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1)}._closeButton_kk6ys_304:hover{background-color:#667eea1a;color:#667eea}._modalBody_kk6ys_324{padding:24px;flex:1;overflow:auto;display:flex;justify-content:center;align-items:center;min-height:300px}._modalImage_kk6ys_334{max-width:100%;max-height:70vh;object-fit:contain;border-radius:8px}._modalPdf_kk6ys_341{width:100%;height:70vh;border:none;border-radius:8px}._modalFileInfo_kk6ys_348{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px}._modalFileType_kk6ys_357{color:#64748b;font-size:14px;margin-top:8px}._modalFooter_kk6ys_363{padding:16px 24px;border-top:1px solid rgba(226,232,240,.8);display:flex;justify-content:flex-end;gap:12px}._modalDownloadButton_kk6ys_371{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:10px;padding:10px 16px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.3px}._modalDownloadButton_kk6ys_371:hover{background:linear-gradient(135deg,#764ba2,#667eea);box-shadow:0 4px 12px #667eea4d;transform:translateY(-2px)}.___react_tooltip_kk6ys_394{z-index:999999!important;position:fixed!important;pointer-events:none}._fileItem_kk6ys_90,._fileList_kk6ys_31,._imageContainer_kk6ys_39{overflow:hidden;overflow-y:auto;position:relative;z-index:2}._tooltipWrap_kk6ys_409{background:linear-gradient(135deg,#1f2937,#0f172a);color:#fff;padding:8px 12px;font-size:13px;border-radius:8px;box-shadow:0 4px 12px #00000040;max-width:300px;word-break:break-word;z-index:999999!important;white-space:pre-wrap;pointer-events:none}._fileItem_kk6ys_90{position:relative}._deleteWrapper_kk6ys_428{position:absolute;top:1px;right:6px;z-index:10;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1)}._fileItem_kk6ys_90:hover ._deleteWrapper_kk6ys_428{opacity:1}._fileActions_kk6ys_189{z-index:1}._deleteButton_kk6ys_445{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:6px;color:#fff;width:18px;height:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;font-size:10px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #ef444433}._deleteButton_kk6ys_445:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 8px #ef44444d;transform:scale(1.05)}._modalDeleteButton_kk6ys_468{display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;padding:10px 16px;border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.3px}._modalDeleteButton_kk6ys_468:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 12px #ef44444d;transform:translateY(-2px)}._mainContainer_1prki_1{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh;overflow-y:auto;padding-top:90px;margin-top:0}._portalFormPageContainer_1prki_9{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;gap:10px;background:transparent}._innerWrapper_1prki_20{display:flex;width:100%}._pageContentWrapper_1prki_25{flex-grow:1;margin-top:0;margin-left:0;display:flex;flex-direction:column;padding:10px 15px 15px;transition:all .4s cubic-bezier(.4,0,.2,1)}._sidebarWrapper_1prki_35{width:230px;flex-shrink:0;z-index:900;transition:width .4s cubic-bezier(.4,0,.2,1);height:fit-content;position:fixed;left:0;top:90px;max-height:calc(100vh - 90px);overflow-y:auto}._sidebarWrapper_1prki_35._collapsed_1prki_48{width:80px}._layoutWrapper_1prki_52{display:flex;width:calc(100% - 230px);gap:0;align-items:flex-start;margin-left:230px;transition:all .4s cubic-bezier(.4,0,.2,1)}._layoutWrapper_1prki_52._layoutCollapsed_1prki_61{width:calc(100% - 80px);margin-left:80px}._contentWrapper_1prki_66{flex-grow:1;display:flex;flex-direction:column}._pnavbar_1prki_73{position:fixed;top:0;left:0;width:100%;height:90px;background:#fff;z-index:1000;box-shadow:0 8px 32px #00000014;border-bottom:1px solid rgba(226,232,240,.5)}._portalFormContainer_1prki_85{width:100%;background:#fff;padding:24px;border-radius:20px;box-shadow:0 8px 32px #00000014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.7);transition:all .3s cubic-bezier(.4,0,.2,1)}._portalFormContainer_1prki_85:hover{box-shadow:0 12px 40px #0000001a}._PortalBreadcrums_1prki_100{width:100%;display:flex;justify-content:flex-start;padding:0 24px}._commentsAndAttachments_1prki_107{display:grid;grid-template-columns:1fr 1fr;width:100%;padding-top:10px;gap:15px}._loaderContainer_1prki_116{display:flex;justify-content:center;align-items:center;min-height:400px}@media (max-width: 1200px){._pageContentWrapper_1prki_25{padding:20px}._portalFormContainer_1prki_85{padding:18px}._commentsAndAttachments_1prki_107{grid-template-columns:1fr}._PortalBreadcrums_1prki_100{padding:0 20px}}@media (max-width: 768px){._mainContainer_1prki_1{padding-top:80px}._sidebarWrapper_1prki_35{width:80px}._sidebarWrapper_1prki_35._collapsed_1prki_48{width:60px}._layoutWrapper_1prki_52{width:calc(100% - 80px);margin-left:80px}._pageContentWrapper_1prki_25{padding:16px}._portalFormContainer_1prki_85{padding:12px;border-radius:16px}._commentsAndAttachments_1prki_107{gap:10px;padding:0}._PortalBreadcrums_1prki_100{padding:0}._contentWrapper_1prki_66{gap:16px}}._surveyCard_5yo3g_2{width:100%;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px;box-shadow:0 6px 18px #0000000f}._header_5yo3g_13{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}._title_5yo3g_21{display:flex;justify-content:center;gap:8px;font-size:20px;font-weight:700;color:#111827}._status_5yo3g_29{display:flex;justify-content:flex-end;gap:8px;font-size:20px;font-weight:700;color:#111827}._badge_5yo3g_37{font-size:12px;padding:4px 10px;border-radius:9999px;border:1px solid #e5e7eb}._badgeActive_5yo3g_44{background:#eef2ff;color:#3730a3;border-color:#c7d2fe}._badgeMuted_5yo3g_50{background:#f3f4f6;color:#374151}._loaderWrap_5yo3g_56{display:flex;justify-content:center;padding:24px 0}._muted_5yo3g_62{color:#6b7280;padding:6px 2px 14px}._formGroup_5yo3g_68{display:flex;flex-direction:column;gap:18px;margin-top:12px}._questionBlock_5yo3g_75{display:flex;flex-direction:column;gap:6px}._questionText_5yo3g_81{font-weight:600;font-size:15px;color:#374151}._dropdown_5yo3g_87,._textarea_5yo3g_88{padding:10px 12px;border:1px solid #d1d5db;border-radius:10px;font-size:14px;outline:none;transition:all .2s;background:#fff}._dropdown_5yo3g_87:focus,._textarea_5yo3g_88:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._textarea_5yo3g_88{resize:vertical;min-height:70px;max-height:240px}._actions_5yo3g_111{display:flex;justify-content:flex-end;gap:12px;margin-top:6px}._resetButton_5yo3g_118{padding:8px 18px;border:1px solid #d1d5db;border-radius:10px;background:#fff;font-weight:500;cursor:pointer;transition:background .2s}._resetButton_5yo3g_118:hover{background:#f3f4f6}._submitButton_5yo3g_132{padding:8px 18px;background:#2563eb;color:#fff;font-weight:600;border:none;border-radius:10px;cursor:pointer;transition:background .2s,transform .1s}._submitButton_5yo3g_132:hover{background:#1e4ed8;transform:translateY(-1px)}._submitButton_5yo3g_132:disabled,._resetButton_5yo3g_118:disabled{opacity:.6;cursor:not-allowed}._chip_5yo3g_160{padding:8px 12px;border:1px solid #d1d5db;border-radius:10px;background:#fff;font-weight:600;cursor:pointer;transition:all .15s ease-in-out}._star_5yo3g_179{cursor:pointer;-webkit-user-select:none;user-select:none;border:none;background:transparent;padding:2px;font-size:22px;color:#9ca3af;transition:transform .05s ease-in-out}._starActive_5yo3g_199:disabled{opacity:.6;cursor:not-allowed}._optionItem_5yo3g_218 input{width:13px;height:13px;cursor:pointer}._optionItem_5yo3g_218 input:disabled{opacity:.6;cursor:not-allowed}._ratingChips_5yo3g_154{display:flex;gap:8px;margin-top:4px;flex-wrap:wrap}._chip_5yo3g_160{padding:8px 12px;border:1px solid #d1d5db;border-radius:10px;background:#fff;font-weight:600;cursor:pointer;transition:all .15s}._chip_5yo3g_160:hover{background:#f9fafb}._chipSelected_5yo3g_172{background:#2563eb;border-color:#2563eb;color:#fff}._chipSelected_5yo3g_172:disabled{opacity:.6;cursor:not-allowed}._stars_5yo3g_179{display:flex;gap:8px;font-size:22px;line-height:1;margin-top:2px}._star_5yo3g_179{cursor:pointer;-webkit-user-select:none;user-select:none;border:none;background:transparent;padding:2px;font-size:22px;color:#9ca3af;transition:transform .05s}._star_5yo3g_179:active{transform:scale(.96)}._starActive_5yo3g_199{color:#f59e0b}._optionsRow_5yo3g_207,._optionsCol_5yo3g_208{display:flex;gap:16px;margin-top:6px;flex-wrap:wrap}._optionsCol_5yo3g_208{flex-direction:column;gap:10px}._optionItem_5yo3g_218{display:inline-flex;align-items:center;gap:8px;font-size:14px}._celebrateOverlay_5yo3g_312{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:9999}._celebrateCard_5yo3g_323{position:relative;background:#fff;border-radius:16px;padding:28px 24px 22px;width:min(440px,92vw);text-align:center;box-shadow:0 18px 48px #00000040;animation:_celebratePop_5yo3g_1 .28s ease-out;overflow:hidden}@keyframes _celebratePop_5yo3g_1{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}._celebrateTitle_5yo3g_346{margin:6px 0 4px;font-weight:800;font-size:22px;color:#111827}._celebrateSub_5yo3g_353{margin:0 0 14px;color:#6b7280;font-size:14px}._celebrateClose_5yo3g_359{margin-top:6px;padding:8px 16px;border:none;border-radius:10px;background:#2563eb;color:#fff;font-weight:600;cursor:pointer}._celebrateClose_5yo3g_359:hover{background:#1e4ed8}._confetti_5yo3g_374{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._confetti_5yo3g_374 span{position:absolute;left:50%;top:50%;width:8px;height:14px;border-radius:2px;transform:translate(-50%,-50%);opacity:.95;animation:_confettiMove_5yo3g_1 var(--d, .6s) cubic-bezier(.13,.75,.23,1) var(--delay, 0ms) both}._confetti_5yo3g_374 span:nth-child(5n+1){background:#ef4444}._confetti_5yo3g_374 span:nth-child(5n+2){background:#f59e0b}._confetti_5yo3g_374 span:nth-child(5n+3){background:#10b981}._confetti_5yo3g_374 span:nth-child(5n+4){background:#3b82f6}._confetti_5yo3g_374 span:nth-child(5n+5){background:#a855f7}@keyframes _confettiMove_5yo3g_1{0%{transform:translate(-50%,-50%) rotate(0)}85%{opacity:1}to{transform:translate(calc(-50% + var(--x, 0px)),calc(-50% + var(--y, -80px))) rotate(360deg);opacity:0}}._mainContainer_6xgzt_1{display:grid;gap:24px;align-items:start;padding:90px 12px 12px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh;transition:grid-template-columns .4s cubic-bezier(.4,0,.2,1)}._mainContainer_6xgzt_1._sidebar-collapsed_6xgzt_13{--sidebar-width: 80px}._sidebar_6xgzt_13{grid-column:1;transition:all .4s cubic-bezier(.4,0,.2,1)}._relatedArticles_6xgzt_23{background:#fff;width:100%;padding:15px;border-radius:16px;margin-bottom:10px;box-shadow:0 8px 32px #00000014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.7)}._contentArea_6xgzt_34{grid-column:2;display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}._cardContainer_6xgzt_44{display:grid;background:#fff;grid-template-columns:repeat(5,1fr);gap:20px;width:100%;justify-content:center;align-items:start;padding:60px 15px 15px;border-radius:20px;position:relative;box-shadow:0 8px 32px #00000014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.7)}._heading_6xgzt_61{font-size:24px;font-weight:600;color:#2d3748;position:absolute;top:24px;left:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:-.5px;margin:0;z-index:10}._rightPanel_6xgzt_74{grid-column:3;display:flex;flex-direction:column;gap:24px;width:100%}@media (max-width: 1400px){._cardContainer_6xgzt_44{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1200px){._cardContainer_6xgzt_44{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1024px){._cardContainer_6xgzt_44{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){._cardContainer_6xgzt_44{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){._cardContainer_6xgzt_44{grid-template-columns:repeat(3,1fr)}}._backButton_14qem_4{background:none;border:none;color:#fff;font-size:1.25rem;cursor:pointer;padding:0;margin:0;transition:transform .2s ease}._backButton_14qem_4:hover{transform:translate(-2px)}._cardHeader_14qem_19{background:linear-gradient(135deg,#1a1a2e,#16213e);color:#fff;font-weight:600;font-size:1rem;padding:12px 16px;display:flex;align-items:center;gap:8px;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:flex-start}._chatbotIcon_14qem_33{position:fixed;bottom:20px;right:20px;background:linear-gradient(135deg,#4f46e5,#6366f1);border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px #4f46e559;z-index:1000;transition:all .3s ease;border:none}._chatbotIcon_14qem_33:hover{transform:scale(1.08);box-shadow:0 6px 20px #4f46e573}._icon_14qem_56{border-radius:50%;width:30px;height:30px;object-fit:contain}._chatContainer_14qem_63{position:fixed;bottom:80px;right:20px;width:380px;height:450px;display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 25px 80px #0000002e;z-index:1001;overflow:hidden;animation:_slideUp_14qem_1 .3s ease-out;border:none}@keyframes _slideUp_14qem_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._chatHeader_14qem_92{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;background:linear-gradient(135deg,#1a1a2e,#16213e);color:#fff;border:none;box-shadow:0 4px 12px #00000026}._chatTitle_14qem_103{font-size:16px;font-weight:600;display:flex;align-items:center;gap:12px;color:#fff}._titleText_14qem_112{display:flex;flex-direction:column;gap:2px}._mainTitle_14qem_118{font-size:15px;font-weight:700;letter-spacing:.5px;color:#fff}._chatActions_14qem_125 button{background:#ffffff26;border:1px solid rgba(255,255,255,.2);cursor:pointer;color:#fff;margin-left:12px;transition:all .2s ease;padding:3px 5px;border-radius:6px;display:flex;height:25px;width:25px;align-items:center;justify-content:center}._chatActions_14qem_125 button:hover{transform:scale(1.1);background:#ffffff40;border-color:#ffffff4d}._menuBox_14qem_149,._chatBox_14qem_150{flex:1;padding:10px;background:#fff;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px}._chatBox_14qem_150::-webkit-scrollbar{width:6px}._chatBox_14qem_150::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}._chatBox_14qem_150::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#7c3aed,#a78bfa);border-radius:10px}._chatBox_14qem_150::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#6d28d9,#96d)}._userMessageWrapper_14qem_181{width:100%;display:flex;justify-content:flex-end;padding:0 4px;animation:_slideInRight_14qem_1 .3s ease-out}._botMessageWrapper_14qem_189{display:flex;align-items:flex-start;padding:0 4px;animation:_slideInLeft_14qem_1 .3s ease-out}@keyframes _slideInRight_14qem_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInLeft_14qem_1{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}._botIcon_14qem_220{background:#4f46e5;color:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;flex-shrink:0;box-shadow:none;border:none}._botIcon_14qem_220 img{width:28px;height:28px;border-radius:50%;object-fit:contain}._botMessage_14qem_189{background:#ebebebe4;border:none;padding:12px 14px;border-radius:12px;max-width:85%;position:relative;color:#000;font-size:14px;line-height:1.2;font-weight:450;box-shadow:none;word-wrap:break-word;overflow-wrap:break-word;display:flex;flex-direction:column;gap:4px}._messageText_14qem_261{word-wrap:break-word;overflow-wrap:break-word}._timestamp_14qem_266{font-size:8px;color:#ffffffb3;margin-top:0;font-weight:500;text-align:right;align-self:flex-end;margin-right:-2px}._chatInput_14qem_276{display:flex;align-items:flex-end;padding:10px;background:#fff;border-top:1px solid #f0f0f0;gap:5px}._inputWrapper_14qem_285{flex:1;display:flex;align-items:flex-end;max-width:fit-content;position:relative;gap:5px}._chatInput_14qem_276 textarea{flex:1;padding:5px 40px 5px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;outline:none;font-size:14px;color:#374151;transition:all .2s ease;font-weight:500;resize:none;font-family:inherit;line-height:1;max-height:120px;align-content:center}._chatInput_14qem_276 textarea:focus{border-color:#4f46e5;background:#fff;box-shadow:0 0 0 3px #4f46e51a}._chatInput_14qem_276 button,._chatInput_14qem_276 label{background:none;border:none;cursor:pointer;font-size:25px;padding:5px;transition:transform .2s ease;color:#1a1a2e;display:flex;align-items:center;justify-content:center;align-self:center}._chatInput_14qem_276 button:hover,._chatInput_14qem_276 label:hover{transform:scale(1.15)}._chatInput_14qem_276 ._emojiButton_14qem_339{position:absolute;right:8px;bottom:8px;background:none;border:none;cursor:pointer;font-size:16px;padding:0;transition:transform .2s ease;color:#4f46e5;display:flex;align-items:center;justify-content:center}._emojiButton_14qem_339:hover{transform:scale(1.2)}._menuCard_14qem_359{width:100%;background:#f5f5f5;border-radius:10px;box-shadow:none;padding:0;margin-bottom:0;overflow:hidden;border:none;transition:all .2s ease}._sectionTitle_14qem_371{font-size:13px;padding:12px 16px 8px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}._menuItem_14qem_380{padding:14px 16px;border-bottom:1px solid #e8e8e8;cursor:pointer;color:#4b5563;transition:all .2s ease;font-weight:500;font-size:14px;line-height:1.5}._menuItem_14qem_380:last-child{border-bottom:none}._menuItem_14qem_380:hover{background:#fff;padding-left:18px;border-left:3px solid #4f46e5;color:#4f46e5}._messageRow_14qem_402{display:flex;align-items:flex-start;gap:8px}._avatar_14qem_408{width:36px;height:36px;border-radius:50%;background:#4f46e5;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:none;border:none}._avatar_14qem_408 img{width:28px;height:28px;border-radius:50%;background-color:#fff;object-fit:contain;padding:2px}._userMessage_14qem_181{margin-left:70px;background:#2d3748;color:#fff;padding:8px 12px;border-radius:12px;max-width:85%;white-space:normal;overflow-wrap:break-word;word-break:break-word;font-size:14px;line-height:1.2;box-shadow:none;font-weight:500;align-self:flex-end;min-width:fit-content}._closeButton_14qem_448{width:36px;height:36px;border-radius:50%;background:#ffffff26;border:1.5px solid rgba(255,255,255,.3);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;box-shadow:none;cursor:pointer;transition:all .2s ease}._closeButton_14qem_448:hover{transform:scale(1.1);background:#ffffff40;border-color:#fff6}._confirmOverlay_14qem_471{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:100;animation:_fadeIn_14qem_1 .2s ease}@keyframes _fadeIn_14qem_1{0%{opacity:0}to{opacity:1}}._confirmBox_14qem_495{background:#fff;padding:28px 24px;border-radius:12px;box-shadow:0 25px 80px #0000002e;text-align:center;width:280px;animation:_slideUp_14qem_1 .3s ease-out;border:none}._confirmButtons_14qem_506{display:flex;justify-content:center;gap:12px;margin-top:20px}._dangerButton_14qem_513{background:#ef4444;color:#fff;border:none;padding:10px 18px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:14px}._minimizeButton_14qem_525{background:#f59e0b;color:#fff;border:none;padding:10px 18px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:14px}._Skipbutton_14qem_537{padding:10px 18px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#374151;cursor:pointer;font-weight:600;transition:all .2s ease;font-size:14px}._dangerButton_14qem_513:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ef44444d}._minimizeButton_14qem_525:hover{transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b4d}._Skipbutton_14qem_537:hover{background:#f9fafb;border-color:#374151}._confirmMessage_14qem_564{font-weight:600;color:#1a1a1a;font-size:15px;line-height:1.7;letter-spacing:.3px}._subTitle_14qem_572{font-size:10px;color:#ffffffb3;font-weight:500;margin-top:-5px}._fileMessage_14qem_579{padding:12px 14px;background:#f5f5f5;border:none;border-radius:8px;max-width:200px;word-break:break-all;font-size:13px;color:#4b5563;box-shadow:none}._ticketCard_14qem_592{border:none;border-radius:8px;padding:16px;background:#fff;width:100%;box-shadow:none;font-size:14px;line-height:1.6;transition:all .2s ease}._ticketCard_14qem_592>div{margin-bottom:8px}._ticketCard_14qem_592>div:last-child{margin-bottom:0}._dataCard_14qem_612{display:grid;grid-template-columns:100px 1fr;column-gap:12px;align-items:flex-start;margin-bottom:8px}._dataCard_14qem_612:last-child{margin-bottom:0}._dataCard_14qem_612>strong{color:#6b7280;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.3px}._separator_14qem_632{position:relative;text-align:center;margin:12px 0;font-size:12px;font-weight:500;color:#9ca3af;padding:8px 0}._separator_14qem_632:before,._separator_14qem_632:after{content:"";display:inline-block;vertical-align:middle;width:20%;height:1px;background:#e5e7eb;margin:0 8px}._dots_iy4cg_2{display:inline-flex;align-items:flex-end;gap:.3em}._dot_iy4cg_2{width:.6em;height:.6em;background-color:currentColor;border-radius:50%;animation:_bounce_iy4cg_1 .8s infinite ease-in-out}._dot_iy4cg_2:nth-child(1){animation-delay:0s}._dot_iy4cg_2:nth-child(2){animation-delay:.2s}._dot_iy4cg_2:nth-child(3){animation-delay:.4s}@keyframes _bounce_iy4cg_1{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-.6em)}}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#fff;margin:0;padding:0;overflow:hidden}._container_gcyfo_9{height:100vh;overflow:hidden}._navbar_gcyfo_15{display:flex;justify-content:center;color:#fff;background-color:#add8e6;height:30px;width:100%;position:fixed;top:0;left:0;z-index:1000}._leftbar_gcyfo_29{width:fit-content;border-right:1px solid #e0e0e0;height:100vh;overflow-y:auto}._maincomponent_gcyfo_39{flex:1;display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1rem;overflow-y:auto;width:100%;height:100vh}._content_gcyfo_51{display:flex;margin-top:30px;height:calc(100vh - 30px);width:100%;overflow:hidden}._sidebar_246ft_1{display:flex;flex-direction:row;width:fit-content;border-right:1px solid #ccc;box-sizing:border-box;background-color:#00bfff}._drop_246ft_11{margin-bottom:12px;width:100px}._tableLabel_246ft_16{display:block;font-size:12px;font-weight:500;margin-bottom:4px}._tableSelect_246ft_23{padding:4px 8px;font-size:12px;width:140px;height:32px;line-height:1;border:1px solid #ccc;border-radius:4px;background-color:#fff;display:inline-block;box-sizing:border-box}._selected_246ft_37{font-weight:700;background-color:#eef6fa;border-radius:4px;padding:4px 8px}._arrow_246ft_44{color:#007d9c;margin-right:6px;text-decoration:none!important}._menuItem_246ft_50{display:flex;align-items:center;font-size:14px;color:#007d9c;cursor:pointer;margin:8px 0}._arrowContainer_246ft_59{width:16px;display:inline-block}._arrow_246ft_44{color:#007d9c}._menuText_246ft_68{text-decoration:none}._menuText_246ft_68:hover{text-decoration:underline}._leftContent_246ft_76{background-color:#fff;width:fit-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-right:1px solid #ccc}._sideMenu_246ft_86 button{display:flex;flex-direction:column;text-align:center;font-size:12px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;width:100%;border:none;background:none;cursor:pointer}._sideMenu_246ft_86 button:hover{background-color:#ddd}._rightContent_246ft_105{margin-left:20px;padding:16px;display:flex;flex-direction:column;background-color:#87ceeb;height:fit-content}._leftestOptions_246ft_113{display:flex}._leftIcons_246ft_117{font-size:20px}._dateGroup_246ft_121{margin-bottom:1.5rem}._dateGroup_246ft_121 h4{font-size:1rem;margin-bottom:.5rem;color:#000;border-bottom:1px solid #ddd;padding-bottom:.2rem}._recordDivider_246ft_133{border:none;border-top:2px solid white;margin:10px 0}._dateHeading_246ft_139{font-weight:600;font-size:1rem;margin:1rem 0 .5rem;display:flex;align-items:center;gap:.5rem;color:#000}._recordDivide_246ft_133{border:none;border-top:2px solid black;margin:10px 0}._collectionsHeader_246ft_155{display:flex;justify-content:space-between;align-items:center;padding-right:10px}._collapseButton_246ft_162{background:none;border:none;cursor:pointer;font-size:1.5rem;padding:4px;display:flex;align-items:center;margin-left:20px;justify-content:center;transition:transform .2s ease,color .2s ease;color:#666}._collapseButton_246ft_162:hover{color:#1a73e8;transform:scale(1.1)}._recordActions_246ft_181{position:absolute;top:0;right:0;display:flex;gap:6px}._recordHeader_246ft_189{display:flex;flex-direction:column;gap:4px;position:relative}._selectButton_246ft_196,._openButton_246ft_197{padding:8px 16px;font-size:14px;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s ease,transform .1s ease;font-weight:500}._selectButton_246ft_196{background-color:#3b82f6;color:#fff}._selectButton_246ft_196:hover{background-color:#2563eb;transform:scale(1.03)}._openButton_246ft_197{background-color:#10b981;color:#fff}._openButton_246ft_197:hover{background-color:#059669;transform:scale(1.03)}._totalRecord_246ft_227{background-color:#10b981;color:#fff;padding:8px 16px;font-size:14px;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s ease,transform .1s ease;font-weight:500}._totalRecord_246ft_227:hover{background-color:#059669;transform:scale(1.03)}._totalButton_246ft_244{display:flex;justify-content:flex-end;margin-bottom:1rem}._mainContainer_5ycph_1{padding-left:20px}._firstPartition_5ycph_6{display:flex;justify-content:space-between;align-items:center;padding-right:15px;border-radius:4px;margin-bottom:10px}._leftHeading_5ycph_15{font-weight:700;font-size:18px}._menuButton_5ycph_20{background:#fff;border:1px solid black;height:30px;width:30px;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease;position:relative}._menuButton_5ycph_20:hover{box-shadow:0 4px 10px #0003}._description_5ycph_36{margin-left:4px;font-size:14px;line-height:1.5}._optionBar_5ycph_42{position:absolute;top:41px;right:10px;background-color:#fff;border:1px solid #ccc;padding:8px 12px;box-shadow:0 2px 6px #00000026;border-radius:4px;width:170px;z-index:100}._optionBar_5ycph_42 div{padding:7px 10px;font-size:14px;cursor:pointer;white-space:nowrap}._menustyling_5ycph_62{padding-top:10px;position:relative}._secondParition_5ycph_67{padding-top:15px}._secondHeading_5ycph_71{color:#000}._inputRead_5ycph_75{color:#000;border:1px solid #ccc;border-radius:.25rem;background-color:#fff;padding-left:15px;margin-top:0;width:800px;height:37px}._dropRequest_5ycph_86{margin-bottom:12px;display:flex;margin-top:18px;align-items:center;gap:4px}._dropdownLabel_5ycph_94{font-size:12px;font-weight:500;margin-bottom:4px}._dropdownSelect_5ycph_100{padding:4px 8px;margin-right:12px;font-size:14px;height:37px;width:120px;border:1px solid #ccc;border-radius:4px;background-color:#fff}._heading_5ycph_111{padding-top:10px;display:flex;gap:200px}._label_5ycph_117{display:flex;gap:8px}._required_5ycph_122{color:red;font-size:30px}._select_5ycph_127{height:fit-content;width:fit-content}._querySecondParameters_5ycph_132{padding:16px;font-family:sans-serif}._select_5ycph_127,._input_5ycph_75{font-size:12px;padding:4px 8px;height:auto}._queryBody_5ycph_144{padding:1rem}._title_5ycph_148{font-size:16px;margin-bottom:.5rem}._sendOption_5ycph_153{margin-left:auto;display:flex;align-items:center;width:100%}._sendButton_5ycph_160{display:flex;gap:8px;height:33px;width:85px;padding:6px 8px;background-color:#3480bf;color:#fff;border-radius:5px;font-size:15px;border:none;cursor:pointer;transition:background-color .3s ease}._sendButton_5ycph_160:hover{background-color:#66ade6}._sendIcon_5ycph_179{width:18px;height:20px}._urlPreview_5ycph_184{margin-top:8px;font-size:.9rem;color:#555;background-color:#f5f5f5;padding:6px 10px;border-radius:6px;word-break:break-all}._previewContainer_5ycph_194{height:37px;display:flex;align-items:center;padding:.25rem}._previewUrlBox_5ycph_201{background-color:#f8f9fa;padding:8px 12px;border:1px solid #ccc;border-radius:6px;font-family:monospace;color:#333;min-height:38px;width:100%;white-space:nowrap;overflow-x:auto}._saveOption_5ycph_214{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;width:100%}._saveButton_5ycph_222{display:flex;align-items:center;gap:6px;width:85px;padding:6px 12px;border:1px solid #4682b4;background-color:#fff;color:#4682b4;border-radius:5px;font-size:15px;cursor:pointer;transition:all .3s ease}._saveButton_5ycph_222:hover{background-color:#4682b4;color:#fff}._saveIcon_5ycph_242{font-size:20px}._saveContent_5ycph_246{display:flex;align-items:center;gap:6px}._iconWrapper_5ycph_252{width:20px;height:20px;display:flex;align-items:center;justify-content:center}._selectTable_5ycph_260{max-width:170px;height:30px;padding:4px 8px;font-size:14px;border:1px solid #ccc;border-radius:4px;background-color:#fff}._tableSelectedContainer_5ycph_270{display:flex;margin-bottom:1rem;gap:40px;position:relative;width:fit-content;margin-left:0;padding-left:0}._tableSelectedContainer_5ycph_270 span{flex-shrink:0;font-weight:500;font-size:.95rem;white-space:nowrap;line-height:36px}._label_5ycph_117{font-weight:500;font-size:1.1rem;white-space:nowrap;padding-left:5px;line-height:36px}._selectTable_5ycph_260{flex-shrink:0;font-weight:500;font-size:.95rem;white-space:nowrap;line-height:36px}._searchIcon_5ycph_305{margin-right:8px;color:#888}._dropdownArrow_5ycph_310{margin-left:8px;font-size:12px;color:#000}._customDropdownWrapper_5ycph_316{position:relative;width:100%;max-width:250px;display:inline-block}._customDropdownInput_5ycph_323{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border:1px solid #ccc;border-radius:6px;cursor:pointer;min-height:36px;background-color:#fff;height:36px}._customDropdownMenu_5ycph_336{position:absolute;top:100%;left:0;width:100%;max-height:200px;overflow-y:auto;border:1px solid #ccc;border-radius:4px;background-color:#fff;z-index:10;box-shadow:0 2px 6px #0000001a;margin-top:2px}._searchInputWrapper_5ycph_351{position:relative;display:flex;align-items:center;padding-left:6px;padding-right:6px;border:1px solid black;border-radius:5px}._dropdownSearch_5ycph_363{width:100%;padding-right:30px;box-sizing:border-box;height:36px}._dropdownList_5ycph_370{max-height:150px;overflow-y:auto;border-bottom:1px solid black}._dropdownItem_5ycph_376{padding:8px 10px;cursor:pointer;font-size:14px}._dropdownItem_5ycph_376:hover{background-color:#f0f0f0}._searchIcon_5ycph_305{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#888;pointer-events:none}._dropArrow_5ycph_395{margin-left:8px;color:#666;font-size:12px}._highlighted_5ycph_401{background-color:#f0f0f0}._selectQueries_bfc8g_1{display:flex;gap:20px}._underlineButton_bfc8g_6{background:none;border:none;border-bottom:2px solid transparent;color:#000;padding:8px 0;cursor:pointer;font-size:16px;outline:none;transition:border-bottom-color .2s}._active_bfc8g_18{border-bottom-color:#add8e6}._header_bfc8g_25{font-weight:700;border-bottom:1px solid #ccc;padding-bottom:8px}._title_bfc8g_31{margin-bottom:12px;font-size:18px;font-weight:600}._col_bfc8g_36{flex:1}._select_bfc8g_1,._input_bfc8g_41{font-size:12px;padding:4px 8px;height:auto}._tabButton_bfc8g_47{font-size:14px;font-weight:600;color:#000;background:none;border:none;cursor:pointer;padding:6px 12px}._tabContainer_bfc8g_57{display:flex;border-bottom:2px solid #ddd;margin-bottom:.5rem}._activeBodyTab_bfc8g_63{border-top:3px solid lightblue}._bodyTextarea_bfc8g_67{width:100%;min-height:200px;resize:vertical;padding:10px;border:1px solid #ccc;font-family:monospace;font-size:14px;border-radius:4px}._paramRow_bfc8g_78{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}._paramInput_bfc8g_85{flex:1;padding:.5rem;border:1px solid #ccc;border-radius:.25rem}._fixedKeyBackground_bfc8g_93{background-color:#d3d3d3}._removeButton_bfc8g_96{background-color:#ef4444;color:#fff;border:none;padding:.4rem .75rem;border-radius:.25rem;cursor:pointer}._addParamButton_bfc8g_105{background-color:#2563eb;color:#fff;padding:.5rem 1rem;border:none;border-radius:.375rem;margin-top:1rem;cursor:pointer}._preBlock_bfc8g_115{margin-top:1rem;background-color:#f3f4f6;padding:1rem;border-radius:.5rem;font-size:.9rem;font-family:monospace;white-space:pre-wrap;word-wrap:break-word;max-height:400px;overflow-y:auto}._paramHeadRow_bfc8g_128{display:flex;align-items:center;font-weight:700;margin-bottom:.5rem;padding:.25rem 0;border-bottom:1px solid #ccc}._checkbox_bfc8g_138{padding-left:10px;accent-color:#2563eb}._checkboxCell_bfc8g_143{width:fit-content;padding-right:8px;display:flex;align-items:center}._paramKey_bfc8g_150,._paramValue_bfc8g_156{width:46.5%;padding:.5rem;border-radius:.25rem;text-align:center}._headerKey_bfc8g_163{width:46.5%;padding:.5rem;padding-left:20px;border-radius:.25rem;text-align:center}._headerValue_bfc8g_170{width:46.5%;padding:.5rem;padding-left:35px;border-radius:.25rem;text-align:center}._Output_bfc8g_178{display:flex;gap:20px}._outputButton_bfc8g_183{border:none;background:none}._queryBody_bfc8g_188{padding-bottom:15px}._fixedHeaderRow_bfc8g_192{padding-top:20px;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}._fixedHeaderItem_bfc8g_200{display:flex;align-items:center;gap:10px;min-width:200px}._fixedHeaderItem_bfc8g_200 label{font-weight:700;width:120px;display:inline-block;margin-bottom:4px}._fixedInput_bfc8g_214{flex:1;padding:8px;border:1px solid #ccc;border-radius:4px;height:36px;max-width:300px}._responseHeading_bfc8g_226{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}._outputStatus_bfc8g_232{display:flex;gap:10px}._responseBlock_bfc8g_237{background-color:#d3d3d3;color:#000;border-radius:8px;overflow-x:auto;white-space:pre-wrap;word-break:break-word;max-height:300px;padding:1rem;font-family:monospace;font-size:14px}._responseBlock_bfc8g_237 ._key_bfc8g_251{font-weight:700;color:#2f5acf}._responseBlock_bfc8g_237 ._string_bfc8g_255{color:green}._responseBlock_bfc8g_237 ._number_bfc8g_258{color:#1c00cf}._responseBlock_bfc8g_237 ._boolean_bfc8g_261{color:#aa0d91;font-weight:700}._responseBlock_bfc8g_237 ._null_bfc8g_265{color:gray}._responseBlock_bfc8g_237,._errorBlock_bfc8g_270{background-color:#f3f4f6;color:#000;border-radius:8px;overflow-x:auto;white-space:pre-wrap;word-break:break-word;max-height:300px}._errorSymbol_bfc8g_280{background-color:#fee2e2;color:#b91c1c;border:1px solid rgba(254,226,226,1);border-radius:5px;width:fit-content}._statusCode_bfc8g_288{font-size:17px;margin-left:10px;margin-right:10px}._statusMessage_bfc8g_294{font-size:.9rem;opacity:.8}._successSymbol_bfc8g_299{background-color:#ecfdf0;color:green;border:1px solid rgba(236,253,240,1)}._Output_bfc8g_178{display:flex;align-items:center;justify-content:space-between;padding-right:1rem}._outputTabs_bfc8g_312{display:flex;gap:1rem}._outputStatus_bfc8g_232{margin-left:auto;display:flex;align-items:center}._outputOptions_bfc8g_323{display:flex;justify-content:flex-end;margin-bottom:25px;position:relative}._copyButton_bfc8g_330{background:none;border:none;cursor:pointer;padding:0;margin:0;color:#333;font-size:1.5rem;display:flex;align-items:center;gap:.5rem;position:relative}._copyText_bfc8g_344{font-size:.9rem;opacity:0;position:absolute;bottom:-25px;left:50%;transform:translate(-50%);transition:opacity .3s ease}._copyButton_bfc8g_330:hover ._copyText_bfc8g_344{opacity:1}._responseStatusSection_bfc8g_358{background-color:#f5f5f5;border-radius:8px;font-family:monospace}._barContainer_bfc8g_365{display:flex;align-items:center;gap:.25rem}._ttfbBar_bfc8g_371{background-color:#f87171;height:.5rem}._downloadBar_bfc8g_376{background-color:#4ade80;height:.5rem}._bodyDropdown_bfc8g_381{padding:.4rem .6rem;border-radius:4px;border:1px solid #ccc;font-size:.9rem;width:fit-content;height:fit-content}._bodyHeader_bfc8g_390{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:.5rem}._bodyHeading_bfc8g_398{margin:0;font-size:1rem}._time_bfc8g_403{position:relative}._paramInputs_bfc8g_407{flex:1;padding:.5rem;border:1px solid #ccc;border-radius:.25rem}._bodyButton_bfc8g_414{margin-right:12px;margin-bottom:12px;background:none;border:none;border-bottom:2px solid transparent;color:#000;padding:8px 0;cursor:pointer;font-size:16px;outline:none;transition:border-bottom-color .2s}._buttonSelected_bfc8g_428{border-bottom-color:#add8e6}._buttonGroup_bfc8g_432{margin-right:8px}._headRight_bfc8g_436{display:flex;justify-content:flex-end;align-items:center;gap:10px}._beautifyButton_bfc8g_443{padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-left:auto}._beautifyButton_bfc8g_443:hover{background-color:#0056b3}._disabledRemoveButton_bfc8g_458{color:#000;cursor:not-allowed;opacity:.6}._dropdownWrapper_bfc8g_464{position:relative;width:46.5%}._dropdownSelected_bfc8g_469{height:32px;display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#fff;border:1px solid #ccc;cursor:pointer;border-radius:5px}._dropdownArrow_bfc8g_481{color:#000;font-size:12px;margin-left:8px}._dropdownMenu_bfc8g_487{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ccc;max-height:200px;overflow-y:auto;z-index:1000}._searchInputWrapper_bfc8g_499{position:relative;width:100%;box-sizing:border-box;border-bottom:none}._dropdownSearch_bfc8g_506{width:100%;border:none;outline:none;padding:6px 8px;font-size:14px;box-sizing:border-box}._searchIcon_bfc8g_516{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:16px;color:#888;pointer-events:none}._operatorDropdown_bfc8g_526{border:1px solid black;border-radius:0;width:fit-content;height:30px;font-size:12px;padding:2px 4px}._conditionDropdown_bfc8g_535{border:1px solid black;border-radius:0;width:fit-content;height:30px;font-size:12px;padding:2px 4px;margin-left:4px}._filterOptionsRow_bfc8g_545{display:flex;gap:5px}._dropdownItem_bfc8g_550{padding:6px 10px;margin:4px 0;cursor:pointer;border-radius:4px}._dropdownItem_bfc8g_550:hover{background-color:#f0f0f0}._bigOrRow_bfc8g_561{margin-top:20px}._totalRecords_bfc8g_565{margin-bottom:12px;font-weight:700;color:#333}._emptyState_bfc8g_573{padding:12px;text-align:center;color:#888;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px}._emptyIcon_bfc8g_584{font-size:16px}._placeholderText_bfc8g_588{color:#999;font-size:14px}._selectedText_bfc8g_593{color:#333}._highlighted_bfc8g_597{background-color:#f0f0f0}._focusedItem_bfc8g_601{background-color:#e6f0ff}._timeWidget_1apeo_1{position:relative;display:inline-block}._tooltip_1apeo_6{position:absolute;top:40px;transform:translate(-68%);background-color:#000000b3;color:#fff;padding:10px 25px;width:300px;height:auto;border-radius:5px;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}._tooltip_1apeo_6._show_1apeo_22{visibility:visible;opacity:1}._statusCode_1apeo_27{color:#fc0}._timeHeading_1apeo_33{display:inline-block}._pageContainer_xh00b_1{background-color:#f0f8ff;height:100vh;overflow-x:auto}._maincontainer_xh00b_7{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px}._maincontainer_xh00b_7>*{flex:1}._maincontainer_xh00b_7>:last-child{max-width:300px}._Portalbreadcrumbs_xh00b_25{margin-top:80px;padding-left:30px;width:fit-content}._container_srtmq_1{padding:32px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;width:100%;margin:auto;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #00000014;transition:box-shadow .3s ease}._container_srtmq_1:hover{box-shadow:0 2px 8px #0000001f}._contentWrapper_srtmq_17{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:flex-start}._imageSection_srtmq_25{display:flex;justify-content:center;align-items:center}._imagePlaceholder_srtmq_31{width:100%;aspect-ratio:1;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px;display:flex;justify-content:center;align-items:center;overflow:hidden}._productImage_srtmq_44{width:100%;height:100%;object-fit:contain;border-radius:8px;transition:transform .3s ease}._productImage_srtmq_44:hover{transform:scale(1.05)}._detailsSection_srtmq_57{display:flex;flex-direction:column;gap:28px}._productHeader_srtmq_63{display:flex;flex-direction:column;gap:12px}._productTitle_srtmq_69{font-size:26px;font-weight:700;color:#1a1a1a;margin:0;letter-spacing:-.3px}._productDescription_srtmq_77{font-size:14px;line-height:1.6;color:#6b7280;margin:0}._formSection_srtmq_85{display:flex;flex-direction:column}._form_srtmq_85{display:flex;flex-direction:column;gap:18px}._formGroup_srtmq_96{display:flex;flex-direction:column}._label_srtmq_101{display:flex;flex-direction:column;gap:6px}._labelText_srtmq_107{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#374151}._required_srtmq_115{color:#ef4444;margin-left:3px;font-weight:700}._inputclass_srtmq_122,._select_srtmq_123,._textarea_srtmq_124{width:100%;padding:10px 12px;font-size:14px;color:#1f2937;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;transition:all .2s ease;font-family:inherit}._inputclass_srtmq_122:hover,._select_srtmq_123:hover,._textarea_srtmq_124:hover{border-color:#9ca3af;background-color:#f9fafb}._inputclass_srtmq_122:focus,._select_srtmq_123:focus,._textarea_srtmq_124:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;background-color:#fff}._inputclass_srtmq_122:disabled,._select_srtmq_123:disabled,._textarea_srtmq_124:disabled{background-color:#f3f4f6;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}._select_srtmq_123{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpolyline fill='none' stroke='%236b7280' stroke-width='1.5' points='6 8 10 12 14 8'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding-right:36px}._select_srtmq_123:hover{border-color:#9ca3af}._select_srtmq_123:focus{border-color:#667eea}._textarea_srtmq_124{min-height:90px;max-height:240px;resize:vertical;line-height:1.5}._textarea_srtmq_124::placeholder{color:#9ca3af}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (max-width: 1024px){._contentWrapper_srtmq_17{grid-template-columns:1fr;gap:30px}._imagePlaceholder_srtmq_31{max-width:400px;margin:0 auto}}@media (max-width: 640px){._container_srtmq_1{padding:20px}._contentWrapper_srtmq_17{gap:20px}._productTitle_srtmq_69{font-size:22px}._formGroup_srtmq_96{margin-bottom:8px}}._fieldset_srtmq_237{border:none;padding:0;margin:0}._legend_srtmq_243{font-weight:600;margin-bottom:10px;font-size:14px;color:#374151}._radioOption_srtmq_250{display:block;margin-bottom:8px;font-size:14px;color:#333}._orderContainer_1qz6q_1{padding:24px;border-radius:12px;border:1px solid #e3e3e3;background:linear-gradient(to bottom right,#fff,#f8f9fb);box-shadow:0 6px 20px #00000014;width:100%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;transition:box-shadow .3s ease}._orderContainer_1qz6q_1:hover{box-shadow:0 8px 28px #0000001f}._label_1qz6q_16{font-weight:600;display:block;margin-bottom:12px;font-size:14px;color:#444}._select_1qz6q_24{display:block;margin-top:6px;padding:10px;width:100%;border-radius:6px;border:1px solid #ccc;font-size:14px;transition:border .3s ease,box-shadow .3s ease;height:fit-content}._select_1qz6q_24:focus{border-color:#2a9d8f;box-shadow:0 0 6px #2a9d8f4d;outline:none}._price_1qz6q_42,._delivery_1qz6q_43{font-size:15px;margin:12px 0;color:#333}._cartButton_1qz6q_49,._draftButton_1qz6q_50,._orderButton_1qz6q_51{width:100%;padding:12px;margin-top:10px;border:none;border-radius:8px;background-color:#fff;cursor:pointer;font-size:15px;font-weight:500;transition:all .3s ease;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 6px #0000000d}._cartButton_1qz6q_49:hover,._draftButton_1qz6q_50:hover{background-color:#f0f0f0;box-shadow:0 3px 10px #00000014}._orderButton_1qz6q_51{background-color:#2a9d8f;color:#fff;font-weight:700;box-shadow:0 3px 10px #2a9d8f4d}._orderButton_1qz6q_51:hover{background-color:#21867a;box-shadow:0 4px 14px #2a9d8f66}._menuContainer_kqmgp_1{width:250px;height:100%;background:#fff;border-right:1px solid #eaeaea;display:flex;flex-direction:column;position:sticky;font-family:system-ui,sans-serif}._menuItemWrapper_kqmgp_17{display:flex;flex-direction:column;margin-top:8px;padding-right:4px}._dropdownLabel_kqmgp_27{display:block;margin-bottom:6px;font-weight:600;font-size:14px}._dropdown_kqmgp_27{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:8px 30px 8px 15px;font-size:14px;color:#4a4a4a;width:100%;cursor:pointer;font-weight:500;background-repeat:no-repeat;background-position:right 15px center}._urlButton_kqmgp_49{margin-top:8px;padding:6px 12px;font-size:14px;border:none;background-color:#007bff;color:#fff;border-radius:6px;cursor:pointer}._urlButton_kqmgp_49:hover{background-color:#0056b3}._dropdownList_kqmgp_64{position:absolute;top:100%;left:0;z-index:10;background:#fff;border:1px solid #ccc;width:100%;box-shadow:0 4px 6px #0000001a;max-height:unset;overflow:visible}._dropdownItem_kqmgp_77{padding:8px 12px;cursor:pointer;transition:background .2s}._dropdownItem_kqmgp_77:hover{background-color:#f5f5f5}._menuItem_kqmgp_17{display:flex;align-items:center;padding:10px 4px;border-radius:6px;font-size:14px;line-height:1.4;white-space:nowrap}._menuItem_kqmgp_17:hover{cursor:pointer;background-color:#f5f5f5}._arrowIcon_kqmgp_102{margin-left:auto;margin-top:6px;font-size:16px;color:#666;-webkit-user-select:none;user-select:none}._submenu_kqmgp_110{display:flex;flex-direction:column;padding-left:20px;margin-top:4px}._urlItem_kqmgp_117{display:flex;align-items:center;justify-content:space-between;border-radius:6px;transition:background-color .2s ease;text-decoration:none;margin:4px 0;white-space:nowrap;position:relative;width:100%}._search_kqmgp_130{position:relative;min-width:150px;display:flex;align-items:center}._searchInput_kqmgp_137{width:100%;padding:8px 12px 8px 36px;border:1px solid #ccc;border-radius:4px;font-size:1rem}._searchIcon_kqmgp_145{position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#888;pointer-events:none;font-size:1.2rem}._clearButton_kqmgp_154{position:absolute;right:.5rem;background:transparent;border:none;display:flex;align-items:center;cursor:pointer;opacity:0;transition:opacity .2s ease}._search_kqmgp_130:hover ._clearButton_kqmgp_154{opacity:1}._urlLink_kqmgp_169{display:flex;align-items:center;color:#333;padding:10px 0;justify-content:start;cursor:pointer;font-weight:600;font-size:14px}._urlItem_kqmgp_117:hover ._linkText_kqmgp_181{text-decoration:underline}._urlItem_kqmgp_117:hover{background-color:#f5f5f5;text-decoration:none}._linkText_kqmgp_181{text-decoration:underline}._iconImage_kqmgp_194{width:16px;height:16px;object-fit:contain;vertical-align:middle;display:block}._fieldOptionsWrapper_kqmgp_202{display:flex;justify-content:flex-end;opacity:0;width:100%;transition:opacity .2s ease-in-out;margin-right:0;text-decoration:none}._menuItem_kqmgp_17:hover ._fieldOptionsWrapper_kqmgp_202,._urlItem_kqmgp_117:hover ._fieldOptionsWrapper_kqmgp_202{opacity:1}._optionsWrapper_kqmgp_222{position:relative;display:inline-block;z-index:1}._threeDots_kqmgp_229{cursor:pointer;font-size:18px;padding:4px;-webkit-user-select:none;user-select:none}._popupMenu_kqmgp_237{position:absolute;top:100%;right:0;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 8px #00000026;z-index:1000;width:120px;padding:6px 0;white-space:nowrap}._popupItem_kqmgp_252{padding:8px 12px;cursor:pointer;font-size:14px;transition:background .2s}._popupItem_kqmgp_252:hover{background-color:#f5f5f5}._iconWrapper_kqmgp_263{display:flex;align-items:center;justify-content:center;margin-right:8px;flex-shrink:0}._iconImage_kqmgp_194{width:16px;height:16px;object-fit:contain;display:block;vertical-align:middle}._iconPlaceholder_kqmgp_280{width:16px;height:16px;display:block;background:transparent}._displayName_kqmgp_287{display:inline;white-space:nowrap;overflow:visible;text-overflow:unset;cursor:pointer}._naviagationContainer_kqmgp_296{display:flex;flex-direction:column;height:100%}._footer_kqmgp_302{margin-top:auto;display:flex;align-items:center;justify-content:space-between}._Favouritescontainer_kqmgp_327{padding:10px 0;border-radius:8px}._favItemWrapper_kqmgp_331{display:flex;align-items:center;margin-bottom:8px;width:100%}._naviagationContainerChildren_kqmgp_337{overflow-y:auto;height:75vh;scrollbar-width:thin;scrollbar-color:#888 transparent}._naviagationContainerChildren_kqmgp_337::-webkit-scrollbar{width:3px}._naviagationContainerChildren_kqmgp_337::-webkit-scrollbar-track{background:transparent}._naviagationContainerChildren_kqmgp_337::-webkit-scrollbar-thumb{background-color:#888;border-radius:3px;border:1px solid transparent;background-clip:content-box}._naviagationContainerChildren_kqmgp_337::-webkit-scrollbar-thumb:hover{background-color:#555}._naviagationContainerChildren_kqmgp_337::-webkit-scrollbar-button{display:none;height:0;width:0}._favItem_kqmgp_331{display:flex;align-items:center;width:100%;color:#4a4a4a;cursor:pointer;text-decoration:none;transition:background .2s ease;padding:10px 0;border-radius:6px;font-size:14px;line-height:1.4;white-space:nowrap}._favIcon_kqmgp_388{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px;flex-shrink:0}._favItemWrapper_kqmgp_331:hover{background-color:#eaeaea;transition:background .2s ease;border-radius:3px}._deleteIcon_kqmgp_403{visibility:hidden;opacity:0;cursor:pointer;margin-right:4px;font-size:13px;font-weight:100;color:red}._favThreeDots_kqmgp_413{cursor:pointer;font-size:18px;padding:4px;-webkit-user-select:none;user-select:none;visibility:hidden;opacity:0}._favItemWrapper_kqmgp_331:hover ._deleteIcon_kqmgp_403,._favItemWrapper_kqmgp_331:hover ._favThreeDots_kqmgp_413{visibility:visible;opacity:1;transition:background .2s ease}._separator_kqmgp_432{width:1px;height:24px;background-color:#030000;margin:0 8px;width:10px}._FavButtonWrapper_kqmgp_440{display:flex;align-items:center}._navigationMenu_kqmgp_446,._navigationFavourites_kqmgp_447{display:flex;align-items:center;justify-content:space-evenly;padding:10px;width:50%;cursor:pointer;border-radius:4px;transition:background-color .2s ease,color .2s ease}._navigationMenu_kqmgp_446:hover,._navigationFavourites_kqmgp_447:hover{background-color:#f0f0f0;color:#000}._favButton_kqmgp_311{font-size:14px;color:#4a4a4a}._container_9cr8d_1{display:flex;flex-direction:column;height:100vh;gap:0px}._collapseToggle_9cr8d_8{display:flex;align-self:flex-end;border:none;background-color:transparent;margin-right:30px;margin-top:5px;font-size:larger;gap:.5rem;cursor:pointer}._topSection_9cr8d_21{display:flex;flex:1;overflow:auto;max-height:100vh;transition:max-height 2s ease-out;padding-left:1rem;padding-right:17px}._topSectionCollapsed_9cr8d_32{max-height:2.5rem;overflow:hidden;padding-right:31px;transition:max-height .9s ease-out}._pane_9cr8d_40{flex:1;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto}._paneCollapsed_9cr8d_48{flex:1;display:flex;align-items:flex-start;justify-content:center;width:97%;height:50px}._resultSection_9cr8d_57{flex:1;display:flex;align-items:flex-start;justify-content:center;padding-left:1rem;padding-right:2rem;overflow-y:auto;padding-bottom:1rem;height:100%}@font-face{font-family:myFirstFont;src:url(sansation_light.woff)}._toggleText_9cr8d_74{font-size:18px;font-family:myFirstFont;color:#706f6f}._inputData_1cw00_7{display:flex;justify-content:center;width:100%;border:1px solid rgb(198,180,180);border-radius:6px;padding:6px;height:40px;box-shadow:0 2px 6px #605f5f26}._dataHeading_1cw00_18{display:flex;align-items:center;font-size:20px}._required_1cw00_23{color:#de3f3f}._inputDataOption_1cw00_26{overflow:auto;max-height:80px}._buttonContainer_1cw00_33{display:flex;justify-content:flex-end}._dataHeading_1cw00_18{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}._dataContainer_1cw00_1{display:flex;flex-direction:column;height:100%}._scrollArea_1cw00_64{flex:1;overflow-y:auto;padding:16px}._container_1cw00_73{display:flex;flex-direction:column;height:98vh;width:100%;background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px}._collapsedContainer_1cw00_82{display:flex;flex-direction:column;height:40px;width:100%;background-color:#f9f9f9;border-right:1px groove #b3b1b1;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;cursor:pointer}._scrollArea_1cw00_64{flex:1;display:flex;justify-content:center;align-items:center;padding:1rem;overflow-y:auto}._footer_1cw00_104{padding:12px 16px;border-top:1px solid #eee;background:#fff;display:flex;justify-content:flex-end;width:100%}._nextButton_1cw00_38{padding:8px 16px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}._nextButton_1cw00_38:disabled{background:#ccc;cursor:not-allowed}._formWrapper_1cw00_128{display:flex;flex-direction:column;gap:3rem;width:100%}._formWrapperCollapsed_1cw00_134{display:flex;flex-direction:column;gap:3rem;width:180%}._inputData_1cw00_7,._css-1okebmr-indicatorSeparator_1cw00_141{width:100%;font-size:larger;color:#484747;font-weight:0}._collapsedInputData_1cw00_147,._css-1okebmr-indicatorSeparator_1cw00_141{width:230px;font-size:larger;color:#484747;padding:6px;height:40px;border:1px solid rgb(198,180,180);border-radius:6px;box-shadow:0 2px 6px #605f5f26}._centerBox_1cw00_158{width:30%}._headingContainer_1cw00_162{width:100%;display:flex;justify-content:center}._heading_1cw00_162{width:60%;display:flex;justify-content:center}._imageData_1cw00_172{height:40px;padding:6px}._topSection_1cw00_176{display:flex;justify-content:space-between;height:100px;overflow:hidden;width:100%}._topSectionhover_1cw00_183{display:flex;justify-content:space-between;height:100px;overflow:hidden;background-color:#bfb8b8}._configure_1cw00_190{padding:6px;font-weight:500}._headercontainerP_1cw00_194{border-bottom:1px solid #ddd}._headercontainer_1cw00_194{display:flex;justify-content:center}._header_1cw00_194{padding:7px;margin:0;font-size:18px;font-weight:500;color:#333;border-bottom:1px solid #ffffff}._headerForp_1cw00_209{display:flex;justify-content:center;height:100%}._headerForpara_1cw00_214{padding-bottom:11px}._toggleText_1cw00_217{position:absolute;opacity:0;pointer-events:none;transition:opacity .2s ease;background:#000000bf;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px}._container_1cw00_73:hover ._toggleText_1cw00_217,._collapsedContainer_1cw00_82:hover ._toggleText_1cw00_217{opacity:1}._container_11tsh_1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex;flex-direction:column;height:98vh;border:1px solid #ddd;border-radius:4px;background:#f9f9f9;width:100%}._collapsedContainer_11tsh_12{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex;flex-direction:column;border-right:1px groove #b3b1b1;height:40px;background:#f9f9f9;width:100%;border-top:1px solid #e0e0e0;cursor:pointer}._headercontainerP_11tsh_24{border-bottom:1px solid #ddd}._headercontainer_11tsh_24{display:flex;justify-content:center}._header_11tsh_24{padding:7px;margin:0;font-size:18px;font-weight:500;color:#333;border-bottom:1px solid #ffffff}._headerForp_11tsh_39{display:flex;justify-content:center;height:100%}._headerForpara_11tsh_44{padding-bottom:11px}._section_11tsh_47{padding:16px;border-bottom:1px solid #eee}._sectionTitle_11tsh_52{margin:0 0 8px;font-size:18px;font-weight:600;color:#222}._sectionDescription_11tsh_59{margin:0 0 16px;font-size:14px;color:#555;line-height:1.4}._optionsGrid_11tsh_66{display:grid;grid-template-columns:1fr 1fr;gap:12px}._optionCard_11tsh_72{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:12px;border:1px solid transparent;transition:border-color .2s,background-color .2s;background-color:#f5f5f5;border-color:#ddd}._optionCard_11tsh_72._selected_11tsh_84{border-color:#2684ff;background-color:#2684ff1a}._chartPreview_11tsh_89{margin-bottom:8px}._previewImage_11tsh_95{max-width:100%;max-height:100%;object-fit:contain}._chartPreview_11tsh_89{display:flex;align-items:center;justify-content:center;height:100px}._scrollArea_11tsh_107{flex:1;overflow-y:auto}._footer_11tsh_113{padding:12px 16px;border-top:1px solid #eee;background:#fff;display:flex;justify-content:flex-end}._nextButton_11tsh_122{padding:8px 16px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}._nextButton_11tsh_122:disabled{background:#ccc;cursor:not-allowed}._topSection_11tsh_134{display:flex;justify-content:space-between;height:70px;overflow:hidden}._topSection_11tsh_134:hover{background-color:#bfb8b8}._configure_11tsh_143{padding:6px;font-weight:500}._imageData_11tsh_147{height:40px;padding:6px}._chartLabel_11tsh_151{margin-top:4px;font-size:14px;font-weight:500;color:#333;text-align:center}._container_148yk_1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#333;max-width:100%;display:flex;flex-direction:column;width:100%;height:98vh;border:1px solid #ddd;border-radius:4px;background:#f9f9f9}._collapsedContainer_148yk_14{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#333;max-width:100%;display:flex;flex-direction:column;width:100%;cursor:pointer;height:40px;background:#f9f9f9;border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0}._configSection_148yk_29{padding:20px;display:flex;flex-direction:column;gap:16px;overflow:auto;height:100%}._formGroup_148yk_38{display:flex;justify-content:space-between;gap:8px}._label_148yk_44{font-weight:500;font-size:16px;margin-bottom:4px;display:block;width:100%}._select_148yk_52{width:100%;padding:10px 12px;border:1px solid #ccc;border-radius:4px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;cursor:pointer}._arrow_148yk_70{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:#666;pointer-events:none}._infoButton_148yk_80{min-width:24px;height:24px;border-radius:50%;border:1px solid #ccc;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._infoIcon_148yk_93{font-style:italic;font-size:14px;color:#666}._additionalGroupButton_148yk_99{width:100%;padding:10px 12px;border:1px solid #ccc;border-radius:4px;background-color:#fff;text-align:center;color:#5b5fc7;font-size:16px;cursor:pointer}._configureButton_148yk_111,._valueFormattingButton_148yk_124{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;background-color:#fff;text-align:center;color:#5b5fc7;font-size:16px;cursor:pointer;margin:4px 0}._checkboxGroup_148yk_137{display:flex;align-items:sp;gap:8px;margin:4px 0}._checkbox_148yk_137{width:18px;height:18px;cursor:pointer;accent-color:#5b5fc7}._checkboxLabel_148yk_152{font-size:16px;cursor:pointer}._navigationButtons_148yk_157{display:flex;justify-content:flex-end;padding:12px 18px;background-color:#fff;border-top:1px solid #e0e0e0;margin-top:auto;height:55px}._backButton_148yk_167{padding:8px 20px;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:16px;cursor:pointer;min-width:80px}._nextButton_148yk_177{padding:9px 16px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;height:30px}._backButton_148yk_167:hover{background-color:#f0f0f0}._nextButton_148yk_177:hover{background-color:#4a4db8}._configureButton_148yk_111:hover,._additionalGroupButton_148yk_99:hover,._valueFormattingButton_148yk_124:hover{background-color:#f8f8ff}._topSection_148yk_201{display:flex;justify-content:space-between;height:100px;overflow:hidden}._topSection_148yk_201:hover{background-color:#bfb8b8}._configure_148yk_111{padding:6px;font-weight:500}._imageData_148yk_214{height:40px;padding:6px}._toggleText_148yk_218{position:absolute;top:8px;right:8px;opacity:0;pointer-events:none;transition:opacity .2s ease;background:#000000bf;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px}._container_148yk_1:hover ._toggleText_148yk_218,._collapsedContainer_148yk_14:hover ._toggleText_148yk_218{opacity:1}._selectStack_148yk_237{padding:8px 12px;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:14px;font-family:inherit;color:#333;cursor:pointer;outline:none;transition:border-color .2s ease}._selectStack_148yk_237:hover{border-color:#999}._selectStack_148yk_237:focus{border-color:#06c;box-shadow:0 0 0 2px #06c3}._headercontainerP_148yk_258{border-bottom:1px solid #ddd}._headercontainer_148yk_258{display:flex;justify-content:center}._header_148yk_258{padding:7px;margin:0;font-size:18px;font-weight:500;color:#333;border-bottom:1px solid #ffffff}._headerForp_148yk_273{display:flex;justify-content:center;height:100%}._headerForpara_148yk_278{padding-bottom:11px}._aggrgiationfeilds_148yk_281{width:100%;display:flex;justify-content:flex-end}._StyleContainer_148yk_286{border:1px solid #ccc;border-radius:4px;height:fit-content}._styleHeading_148yk_291{display:flex;justify-content:center;padding:4px}._styleHeadingText_148yk_297{font-size:16px;font-weight:500;color:#333}._axisbtns_148yk_302{display:flex;justify-content:center}._yaxisbtn_148yk_306,._xaxisbtn_148yk_317{width:100%;padding:8px;border:1px solid #ddd;background-color:#fff;text-align:center;color:#5b5fc7;font-size:16px;cursor:pointer}._axsisStyle_148yk_328{display:flex;flex-direction:column;gap:8px;padding:8px}._span_148yk_334{display:flex;justify-content:center;padding:8px}._inputStyle_148yk_339{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;font-size:16px;color:#333;background-color:#fff}._inputStyleCheckbox_148yk_348{display:flex;justify-content:flex-start;width:100%;height:18px;cursor:pointer;accent-color:#5b5fc7}._StyleCheckbox_148yk_356{display:flex;justify-content:flex-start;width:18px;height:18px;cursor:pointer;accent-color:#5b5fc7}._selected_148yk_364{background:#007bff;color:#fff}._span_148yk_334{display:flex;align-items:center;gap:8px}._colorSwatch_148yk_375{width:50px;height:34px;border-radius:3px;box-shadow:inset 0 0 0 1px #0000001a,0 2px 4px #0000001f;transition:transform .2s ease,box-shadow .2s ease;display:inline-block;vertical-align:middle;cursor:pointer}._colorSwatch_148yk_375:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #00000026,0 4px 8px #0003}._colorSwatch_148yk_375:focus{outline:none;box-shadow:inset 0 0 0 1px #00000026,0 0 0 3px #2684ff80}._inputStyleColorpick_148yk_398{width:83%;padding:8px;border:1px solid #ddd;border-radius:4px;font-size:16px;color:#333;background-color:#fff}._modalOverlay_18f99_2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_18f99_16{background-color:#fff;border-radius:12px;box-shadow:0 10px 25px #00000026;height:90vh;display:flex;flex-direction:column;animation:_fadeIn_18f99_1 .2s ease-out}._fieldsContainer_18f99_26{height:100%}@keyframes _fadeIn_18f99_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._modalHeader_18f99_41{display:flex;justify-content:space-between;align-items:center;padding:8px 24px;border-bottom:1px solid #eaeaea}._modalHeader_18f99_41 h2{margin:0;font-size:1.5rem;font-weight:600;color:#333;white-space:nowrap}._closeButton_18f99_57{background:none;border:none;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all .2s}._closeButton_18f99_57:hover{background-color:#f5f5f5;color:#333}._hintContainer_18f99_77{margin:16px 24px 0;padding:6px 10px;background-color:#f8f9ff;border-radius:8px;border-left:4px solid #4f46e5}._hintHeader_18f99_86{display:flex;align-items:center;margin-bottom:8px}._infoIcon_18f99_92{color:#4f46e5;margin-right:8px;margin-top:-4px;font-size:14px}._hintHeader_18f99_86 h3{margin:0;font-size:.8rem;font-weight:600;color:#333;flex-grow:1}._hideHintButton_18f99_107{background:none;border:none;color:#666;font-size:.7rem;cursor:pointer;padding:4px 8px;border-radius:4px}._hideHintButton_18f99_107:hover{background-color:#0000000d;color:#333}._hintList_18f99_122{margin:0;padding-left:24px;font-size:.7rem;color:#555}._hintList_18f99_122 li{margin-bottom:4px}._keyboardKey_18f99_133{background-color:#eee;border-radius:4px;padding:2px 5px;font-family:monospace;font-size:.85rem}._inlineTickIcon_18f99_141{color:#4f46e5;vertical-align:middle;margin-top:-2px}._container_18f99_148{padding:24px 24px 0;flex-grow:1;display:flex;flex-direction:column;height:70%}._activeHeight_18f99_157{height:57.6%}._defaultActiveHeight_18f99_160{height:60%}._defaultHeight_18f99_163{height:75%;max-height:600px}._defaultFormHeight_18f99_167{height:70%}._listsContainer_18f99_170{display:grid;grid-template-columns:1fr auto 1fr auto;gap:16px;height:100%}@media (max-height: 600px){._fieldsContainer_18f99_26{overflow:auto}._defaultHeight_18f99_163{height:85%;max-height:600px}._defaultActiveHeight_18f99_160{height:85%}}._listBox_18f99_191{display:flex;flex-direction:column;border:1px solid #eaeaea;border-radius:8px;overflow:hidden;height:100%;grid-column:span 1}._listHeader_18f99_201{display:flex;justify-content:space-between;align-items:center;padding:6px 08px;background-color:#f9f9f9;border-bottom:1px solid #eaeaea}._listHeader_18f99_201 h3{margin:0;font-size:.85rem;font-weight:600;color:#333}._itemCount_18f99_217{font-size:.6rem;color:#666;background-color:#eee;padding:2px 8px;border-radius:12px}._list_18f99_170{flex-grow:1;overflow-y:auto;padding:8px 16px 8px 8px;background-color:#fff;height:100%;max-height:calc(100% - 50px);scrollbar-width:thin;scrollbar-color:#d4d4d4 transparent}._list_18f99_170::-webkit-scrollbar{width:8px}._list_18f99_170::-webkit-scrollbar-track{background:transparent}._list_18f99_170::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:4px}._list_18f99_170::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}._fieldsContainer_18f99_26::-webkit-scrollbar{width:8px}._fieldsContainer_18f99_26::-webkit-scrollbar-track{background:transparent}._fieldsContainer_18f99_26::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:4px}._fieldsContainer_18f99_26::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}._listItem_18f99_270{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;margin-bottom:6px;margin-right:4px;border-radius:6px;background-color:#f9f9f9;cursor:pointer;transition:all .15s ease;border:1px solid transparent;-webkit-user-select:none;user-select:none;word-break:break-word}._listItem_18f99_270:hover{background-color:#f0f0f0}._listItem_18f99_270._selected_18f99_290{background-color:#e7efff;border-color:#4a6cf7}._listItem_18f99_270._highlightedInsert_18f99_295{border-bottom:2px dashed #4a6cf7}._listItem_18f99_270._highlightedBorder_18f99_299{border:2px solid #000}._itemName_18f99_303{font-size:.75rem;color:#333}._fixedItem_18f99_308{background-color:#f5f5f5}._fixedBadge_18f99_312{font-size:.7rem;background-color:#eee;color:#666;padding:2px 6px;border-radius:10px}._emptyState_18f99_320{display:flex;align-items:center;justify-content:center;height:100%;color:#999;font-style:italic;font-size:.9rem}._controlsContainer_18f99_331{display:flex;flex-direction:column;justify-content:center;gap:12px}._moveButton_18f99_338{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#f5f5f5;border:1px solid #eaeaea;color:#555;cursor:pointer;transition:all .2s}._moveButton_18f99_338:hover:not(._disabled_18f99_352){background-color:#4a6cf7;color:#fff}._moveButton_18f99_338._disabled_18f99_352{opacity:.5;cursor:not-allowed}._orderControls_18f99_362{display:flex;flex-direction:column;justify-content:center;gap:12px}._tickButton_18f99_369{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#f5f5f5;border:1px solid #eaeaea;color:#555;cursor:pointer;transition:all .2s}._tickButton_18f99_369:hover,._tickButton_18f99_369._activeTickButton_18f99_388{background-color:#4a6cf7;color:#fff}._tickIcon_18f99_393{font-size:1.2rem}._actionButtons_18f99_398{display:flex;justify-content:space-between;gap:12px;padding:10px 15px;border-top:1px solid #eaeaea;background-color:#fff;position:sticky;bottom:0;left:0;right:0;z-index:10}._rightSectionButton_18f99_411,._leftSectionButton_18f99_415{display:flex;gap:3px}._cancelButton_18f99_419{padding:8px 10px;border-radius:6px;background-color:#f5f5f5;border:1px solid #ddd;color:#555;font-weight:500;font-size:12px;cursor:pointer;transition:all .2s}._cancelButton_18f99_419:hover{background-color:#eee}._saveButton_18f99_435{padding:8px 10px;border-radius:6px;background-color:#4f46e5;border:none;color:#fff;font-weight:500;font-size:12px;cursor:pointer;transition:all .2s}._saveButton_18f99_435:hover{background-color:#4338ca;transform:translateY(-1px)}._saveButton_18f99_435:disabled{background-color:#a8b8f8;cursor:not-allowed;transform:none}._searchContainer_18f99_458{padding:8px;border-bottom:1px solid #eaeaea}._searchInput_18f99_463{width:100%;padding:6px 10px;border-radius:4px;border:1px solid #ddd;font-size:.75rem;background-color:#f9f9f9;transition:all .2s}._searchInput_18f99_463:focus{outline:none;border-color:#4a6cf7;background-color:#fff;box-shadow:0 0 0 2px #4a6cf71a}._list_18f99_170{flex-grow:1;overflow-y:auto;padding:8px 16px 8px 8px;background-color:#fff;height:calc(100% - 90px);max-height:calc(100% - 90px);scrollbar-width:thin;scrollbar-color:#d4d4d4 transparent}@media (max-width: 500px){._listsContainer_18f99_170{grid-template-columns:1fr;grid-template-rows:1fr auto 1fr auto;height:auto}._controlsContainer_18f99_331,._orderControls_18f99_362{flex-direction:row;justify-content:center;padding:12px 0}._modalContent_18f99_16{overflow:auto}._arrowButton_18f99_513{transform:rotate(90deg)}._searchInput_18f99_463{font-size:.7rem;padding:5px 8px}._listBox_18f99_191{height:160px}}._selectBox_18f99_528{width:200px;height:100px;border:1px solid #aaa;border-radius:4px;outline:none;padding:.25rem;font-size:10px}._buttonColumn_18f99_538{display:flex;flex-direction:column;gap:.25rem}._arrowButton_18f99_513{width:30px;height:30px;background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:pointer;font-size:16px;line-height:1;padding:0}._wrapper_18f99_555{margin:1rem 0;padding:0 24px}._wrapperContainer_18f99_564{display:flex;align-items:center;gap:5px}._EditIcon_18f99_569{cursor:pointer}._selector_18f99_572{display:flex;align-items:center;gap:.5rem;width:max-content}._sectionList_18f99_579{display:flex;flex-direction:column;max-height:120px;width:180px;overflow-y:auto;border:1px solid #ccc;border-radius:4px}._sectionItem_18f99_589{padding:8px;cursor:pointer;border-bottom:1px solid #eee;font-size:small}._sectionItemNew_18f99_595{padding:8px;cursor:pointer;border-bottom:1px solid #eee;font-size:12px}._sectionItem_18f99_589:hover,._selected_18f99_290{background-color:#e6f7ff}._newItem_18f99_608{padding:8px;cursor:pointer;font-weight:700;background-color:#f6f6f6;text-align:center;border-top:1px solid #ccc}._newItem_18f99_608:hover{background-color:#dbeafe}._popupOverlay_18f99_621{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;display:flex;align-items:center;justify-content:center}._popup_18f99_621{background:#fff;padding:20px;border-radius:8px;width:300px}._input_18f99_640{width:100%;padding:8px;margin-top:10px;border:1px solid var(--primary-button);border-radius:8px}._popupButtonContainer_18f99_647{display:flex;gap:5px}._popupCloseButton_18f99_651{margin-top:10px;background:#ccc;border:none;padding:8px 12px;cursor:pointer;border-radius:6px}._popupSubmitButton_18f99_660{margin-top:10px;background:var(--primary-button);border:none;color:#fff;padding:8px 12px;cursor:pointer;border-radius:6px}._tickButtonAction_18f99_670{background-color:transparent;border:1px solid #ccc;padding:6px;border-radius:50%;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;justify-content:center}._activeTick_18f99_388{background-color:var(--primary-button);color:#fff}._container_gbgob_1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#333;width:100%;border:1px solid #e0e0e0;overflow:auto}._header_gbgob_11{display:flex;align-items:center;padding:0 16px;height:40px;border-bottom:1px solid #e0e0e0;background-color:#f9f9f9}._titleSection_gbgob_18{display:flex;align-items:center;gap:8px;margin:0}._requiredStar_gbgob_26{color:red;margin-right:4px}._titleLabel_gbgob_31{font-weight:600;font-size:18px}._titleValue_gbgob_37{font-weight:400;font-size:18px}._questionSection_gbgob_75{display:flex;flex-direction:row;justify-content:space-between;height:40px;border-bottom:1px solid #e0e0e0;background-color:#f9f9f9}._questionLabel_gbgob_84{font-size:14px;color:#555}._inputContainer_gbgob_90{display:flex;align-items:center;margin-bottom:8px}._questionInput_gbgob_96{flex:1;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px;margin-right:8px}._askButton_gbgob_105{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;padding:8px 16px;cursor:pointer;font-weight:500;margin-right:12px}._askButton_gbgob_105:hover{background-color:#e0e0e0}._helpText_gbgob_119{color:#06c;font-size:14px;cursor:pointer}._modifyText_gbgob_125{font-size:14px;color:#555}._editLink_gbgob_130{color:#06c;text-decoration:none}._editLink_gbgob_130:hover{text-decoration:underline}._tableSection_gbgob_139{padding:16px;height:100%}._tableHeader_gbgob_144{display:flex;justify-content:space-between;align-items:center}._tableTitle_gbgob_150{display:flex;justify-content:center;align-items:center;font-weight:600;width:100%;border-right:1px groove #b3b1b1}._filterButton_gbgob_160{display:flex;align-items:center;gap:4px;cursor:pointer;font-size:14px}._chartContainer_gbgob_168{overflow-x:auto;width:100%;height:480px;margin-top:20px}._chartTitle_gbgob_175{display:flex;justify-content:center;align-items:center;font-weight:500;width:100%;border-right:1px groove #b3b1b1}._chartTitle2_gbgob_185{display:flex;justify-content:center;align-items:center;font-weight:500;width:100%}._savebtn_gbgob_193{padding:9px 16px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;height:30px}._savebtn_gbgob_193:hover{background-color:#4a4db8}._controlsFooter_gbgob_207{display:flex;justify-content:flex-start;align-items:center;margin-top:1rem;padding:.5rem 1rem;border-top:1px solid #e0e0e0}._controlLabel_gbgob_216{margin-right:2rem;font-weight:500;font-size:.9rem}._controlSelect_gbgob_222{margin-left:.5rem;padding:.25rem .5rem;font-size:.9rem;min-width:80px;border-radius:4px;border:1px solid #ccc;background-color:#f9f9f9}._deletebtn_gbgob_231{display:flex;justify-content:flex-end}._deleteIcon_gbgob_235{font-size:36px;padding-right:5px;cursor:pointer;color:red;padding-bottom:6px}._dataTableWrapper_gbgob_243{width:50%;margin:10px auto;display:flex;justify-content:center;overflow-x:auto}._dataTable_gbgob_243{width:100%;border-collapse:collapse;border:1px solid #e0e0e0}._dataTable_gbgob_243 th,._dataTable_gbgob_243 td{padding:8px;text-align:center;border-bottom:1px solid #e0e0e0}._dataTable_gbgob_243 thead{background-color:#f9f9f9}._totalRow_gbgob_269 td{font-weight:700;background-color:#fafafa}._viewSave_gbgob_273{display:flex;gap:10px}._filterBreadcrumb_a31hp_1{font-size:17px;color:#333}._filterBreadcrumb_a31hp_1 span{font-weight:500}._filterBreadcrumb_a31hp_1 span:not(:first-child){color:#333}._leftPanel_sqlal_1{display:flex;flex-direction:column;height:100%;background:linear-gradient(180deg,#fff,#f9fafb);border-right:1px solid #e8eaed;overflow:hidden;box-shadow:2px 0 8px #0000000a;position:relative}._panelHeader_sqlal_13{display:flex;align-items:center;justify-content:space-between;padding:16px;background:linear-gradient(135deg,#fff,#f8fafb);border-bottom:1px solid #e0e7ff;gap:12px;flex-shrink:0}._headerContent_sqlal_24{display:flex;align-items:center;gap:10px;flex:1}._headerIcon_sqlal_31{font-size:22px;color:#007bff}._headerTitle_sqlal_36{margin:0;font-size:16px;font-weight:700;color:#1f2937;letter-spacing:-.5px}._headerActions_sqlal_44{display:flex;align-items:center;gap:8px;flex-shrink:0}._refreshButton_sqlal_51{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f0f4f8;border:1px solid #e0e7ff;border-radius:6px;cursor:pointer;color:#007bff;font-size:16px;transition:all .2s ease;padding:0;flex-shrink:0}._refreshButton_sqlal_51:hover:not(:disabled){background-color:#e8eef7;border-color:#007bff;box-shadow:0 2px 6px #007bff33}._refreshButton_sqlal_51:active:not(:disabled){background-color:#dfe8f6}._refreshButton_sqlal_51:disabled{opacity:.6;cursor:not-allowed}._closeButton_sqlal_83{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f0f4f8;border:1px solid #e0e7ff;border-radius:6px;cursor:pointer;color:#666;font-size:18px;transition:all .2s ease;padding:0;flex-shrink:0}._closeButton_sqlal_83:hover{background-color:#e8eef7;border-color:#007bff;color:#007bff}._closeButton_sqlal_83:active{background-color:#dfe8f6}._closeIcon_sqlal_110{font-size:18px}._panelContent_sqlal_115{flex:1;display:flex;flex-direction:column;gap:16px;padding:16px;overflow:hidden;overflow-x:hidden;min-height:0}._section_sqlal_127{display:flex;flex-direction:column;gap:10px;padding:12px;background:linear-gradient(135deg,#f8fafb,#f0f4f8);border:1px solid #e0e7ff;border-radius:8px;transition:all .2s ease;min-height:0}._section_sqlal_127:first-child{flex-shrink:0}._section_sqlal_127:last-child{flex:1;min-height:0}._section_sqlal_127:hover{border-color:#007bff;background:linear-gradient(135deg,#f0f4f8,#e8eef7)}._sectionHeader_sqlal_153{display:flex;align-items:center;gap:8px}._sectionIcon_sqlal_159{font-size:16px;color:#007bff;flex-shrink:0}._section_sqlal_127 h3{margin:0;font-size:13px;font-weight:600;color:#1f2937;text-transform:uppercase;letter-spacing:.5px}._selectWrapper_sqlal_175{width:100%}._reportsList_sqlal_180{display:flex;flex-direction:column;gap:8px;flex:1;overflow-y:auto;overflow-x:hidden;padding-right:4px;min-height:0}._reportsList_sqlal_180::-webkit-scrollbar{width:6px}._reportsList_sqlal_180::-webkit-scrollbar-track{background:transparent}._reportsList_sqlal_180::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}._reportsList_sqlal_180::-webkit-scrollbar-thumb:hover{background:#b0b0b0}._reportCard_sqlal_209{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:all .2s ease;gap:8px}._reportCard_sqlal_209:hover{background-color:#f8fafb;border-color:#007bff;box-shadow:0 4px 12px #007bff1f;transform:translateY(-2px)}._reportCard_sqlal_209:active{background-color:#f0f4f8;transform:translateY(0)}._reportCardContent_sqlal_234{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._reportIcon_sqlal_242{font-size:16px;color:#007bff;flex-shrink:0}._reportInfo_sqlal_248{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._reportName_sqlal_256{margin:0;font-size:13px;font-weight:600;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._reportTable_sqlal_266{display:block;font-size:11px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._reportAction_sqlal_275{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:4px;gap:6px}._editButton_sqlal_284,._deleteButton_sqlal_285{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease;padding:0;background-color:#fff}._editButton_sqlal_284{color:#007bff}._editButton_sqlal_284:hover{background-color:#e8eef7;border-color:#007bff;box-shadow:0 2px 6px #007bff33}._editButton_sqlal_284:active{background-color:#dfe8f6}._deleteButton_sqlal_285{color:#dc3545}._deleteButton_sqlal_285:hover{background-color:#ffe8eb;border-color:#dc3545;box-shadow:0 2px 6px #dc354533}._deleteButton_sqlal_285:active{background-color:#ffd9e0}._loadingContainer_sqlal_329{display:flex;align-items:center;justify-content:center;padding:30px 20px;color:#007bff}._emptyState_sqlal_338{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#999;gap:8px}._emptyIcon_sqlal_349{font-size:40px;color:#d0d0d0;margin-bottom:8px}._emptyState_sqlal_338 p{margin:0;font-size:13px;font-weight:600;color:#666}._emptyState_sqlal_338 span{font-size:11px;color:#999}@media (max-width: 1024px){._panelHeader_sqlal_13{padding:12px}._panelContent_sqlal_115{padding:12px;gap:12px}._headerTitle_sqlal_36{font-size:14px}._section_sqlal_127{padding:10px}._reportsList_sqlal_180{max-height:300px}}@media (max-width: 768px){._leftPanel_sqlal_1{position:fixed;top:0;left:0;right:0;bottom:0;border-right:none;border-bottom:1px solid #e8eaed;z-index:999;max-width:100%;width:100%}._panelHeader_sqlal_13{padding:12px;gap:10px}._headerTitle_sqlal_36{font-size:14px}._panelContent_sqlal_115{padding:12px;gap:12px}._section_sqlal_127{padding:10px}._reportCard_sqlal_209{padding:8px 10px;font-size:12px}._reportsList_sqlal_180{max-height:250px}}._iconButton_sqlal_433{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;height:48px;background-color:transparent;border:2px solid transparent;border-radius:8px;cursor:pointer;font-size:11px;font-weight:600;color:#666;transition:all .3s ease;text-align:center;gap:4px;padding:0}._iconButton_sqlal_433:hover{background-color:#f0f4f8;border-color:#007bff;color:#007bff}._iconButton_sqlal_433:active{background-color:#e8eef7;border-color:#0056b3}._icon_sqlal_433{font-size:20px}._content_sqlal_469{flex:1;display:flex;overflow:hidden}._openPanel_sqlal_475{width:100%;display:flex;flex-direction:column;background-color:#fff;overflow-y:auto;padding:16px;gap:16px}._headerRow_sqlal_486{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._headerRow_sqlal_486 h3{margin:0;font-size:16px;font-weight:700;color:#1f2937;letter-spacing:-.5px}._collapseButton_sqlal_501{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:#f0f4f8;border:1px solid #e0e7ff;border-radius:5px;cursor:pointer;font-size:14px;color:#007bff;transition:all .2s ease;padding:0}._collapseButton_sqlal_501:hover{background-color:#e8eef7;border-color:#007bff}._collapseButton_sqlal_501:active{background-color:#dfe8f6}._addReportSection_sqlal_527{display:flex;flex-direction:column;gap:8px;padding:12px;background:linear-gradient(135deg,#f8fafb,#f0f4f8);border:1px solid #e0e7ff;border-radius:8px}._addReportSection_sqlal_527 h4{margin:0;font-size:12px;font-weight:600;color:#007bff;text-transform:uppercase;letter-spacing:.5px}._select_sqlal_175{width:100%}._selectedReport_sqlal_551{display:flex;flex-direction:column;gap:10px;flex:1;min-height:0}._selectedReport_sqlal_551 h4{margin:0;font-size:13px;font-weight:600;color:#1f2937;text-transform:uppercase;letter-spacing:.5px;padding-bottom:8px;border-bottom:2px solid #e0e7ff}._selectedReport_sqlal_551 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;overflow-y:auto;flex:1}._selectedReport_sqlal_551 ul::-webkit-scrollbar{width:6px}._selectedReport_sqlal_551 ul::-webkit-scrollbar-track{background:transparent}._selectedReport_sqlal_551 ul::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}._selectedReport_sqlal_551 ul::-webkit-scrollbar-thumb:hover{background:#b0b0b0}._reportItem_sqlal_599{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:all .2s ease;gap:10px}._reportItem_sqlal_599:hover{background-color:#f8fafb;border-color:#007bff;box-shadow:0 2px 8px #007bff1a;transform:translateY(-1px)}._reportItem_sqlal_599:active{background-color:#f0f4f8}._reportItem_sqlal_599 span{flex:1;font-size:13px;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._menuWrapper_sqlal_633{display:flex;align-items:center;justify-content:center;flex-shrink:0}._selectedReport_sqlal_551 p{text-align:center;font-size:12px;color:#999;padding:20px 10px;margin:0}@media (max-width: 1024px){._sidebar_sqlal_651{width:56px;padding:12px 0}._iconButton_sqlal_433{width:44px;height:44px;font-size:10px}._icon_sqlal_433{font-size:18px}._openPanel_sqlal_475{padding:12px;gap:12px}._headerRow_sqlal_486 h3{font-size:14px}}@media (max-width: 768px){._leftPanel_sqlal_1{flex-direction:column}._sidebar_sqlal_651{width:100%;height:auto;flex-direction:row;border-right:none;border-bottom:1px solid #e8eaed;padding:10px}._iconButton_sqlal_433{width:44px;height:44px;font-size:10px}._openPanel_sqlal_475{width:100%;padding:12px;gap:12px}}._modalOverlay_sqlal_704{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_sqlal_1 .2s ease}@keyframes _fadeIn_sqlal_1{0%{opacity:0}to{opacity:1}}._modalContent_sqlal_728{background:#fff;border-radius:8px;box-shadow:0 10px 40px #0003;max-width:400px;width:90%;animation:_slideUp_sqlal_1 .3s ease;overflow:hidden}@keyframes _slideUp_sqlal_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_sqlal_750{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e0e0e0}._modalHeader_sqlal_750 h3{margin:0;font-size:16px;font-weight:700;color:#1f2937}._modalClose_sqlal_765{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;cursor:pointer;font-size:18px;color:#666;transition:all .2s ease;padding:0}._modalClose_sqlal_765:hover{color:#dc3545;background-color:#ffe8eb;border-radius:4px}._modalBody_sqlal_786{padding:16px;text-align:center}._modalBody_sqlal_786 p{margin:0 0 8px;font-size:14px;color:#666;line-height:1.5}._reportNameHighlight_sqlal_798{margin:12px 0 0!important;font-size:14px;font-weight:600;color:#dc3545;padding:8px;background-color:#ffe8eb;border-radius:4px}._modalFooter_sqlal_808{display:flex;gap:10px;padding:12px 16px;background-color:#f9fafb;justify-content:flex-end}._cancelButton_sqlal_816,._confirmButton_sqlal_817{padding:8px 16px;border:none;border-radius:4px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._cancelButton_sqlal_816{background-color:#e8eef7;color:#007bff;border:1px solid #007bff}._cancelButton_sqlal_816:hover{background-color:#dfe8f6;box-shadow:0 2px 6px #007bff26}._cancelButton_sqlal_816:active{background-color:#d5e0f2}._confirmButton_sqlal_817{background-color:#dc3545;color:#fff;border:1px solid #dc3545}._confirmButton_sqlal_817:hover{background-color:#c82333;box-shadow:0 2px 6px #dc354533}._confirmButton_sqlal_817:active{background-color:#bd2130}._toggleButton_sqlal_858{position:absolute;right:-44px;top:0;width:44px;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #e8eaed;border-left:none;cursor:pointer;transition:all .3s ease;padding:0;color:#4b5563;font-size:18px;z-index:100}._toggleButton_sqlal_858:hover{background-color:#f0f4f8;color:#007bff}._toggleButton_sqlal_858:active{background-color:#e8eef7}._collapsedPanel_sqlal_888{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:60px;height:100%;background:linear-gradient(180deg,#fff,#f9fafb);border-right:1px solid #e8eaed;padding:8px 0;gap:0;box-shadow:2px 0 8px #0000000a;overflow-y:auto}._expandButton_sqlal_903{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:transparent;border:1px solid #e0e7ff;border-radius:6px;cursor:pointer;font-size:20px;color:#4b5563;transition:all .3s ease;padding:0;flex-shrink:0;margin-top:8px;margin-bottom:8px}._expandButton_sqlal_903:hover{background-color:#e8eef7;border-color:#007bff;color:#007bff}._expandButton_sqlal_903:active{background-color:#dfe8f6}._collapsedContent_sqlal_932{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1}._reportBadge_sqlal_940{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#007bff;color:#fff;border-radius:50%;font-weight:700;font-size:16px;box-shadow:0 2px 8px #007bff4d;border:none;cursor:pointer;transition:all .3s ease;padding:0}._reportBadge_sqlal_940:hover{background-color:#0056b3;box-shadow:0 4px 12px #007bff80;transform:scale(1.1)}._reportBadge_sqlal_940:active{background-color:#003d82;transform:scale(.95)}._overlay_1qztj_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:flex-start;justify-content:center;z-index:2000;padding-top:80px;animation:_fadeIn_1qztj_1 .2s ease}@keyframes _fadeIn_1qztj_1{0%{opacity:0}to{opacity:1}}._modal_1qztj_26{background-color:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;width:90%;max-width:600px;max-height:80vh;overflow-y:auto;display:flex;flex-direction:column;animation:_slideDown_1qztj_1 .3s ease}@keyframes _slideDown_1qztj_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}._header_1qztj_52{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #e8eaed;background:linear-gradient(135deg,#fff,#f8fafb);flex-shrink:0}._title_1qztj_62{margin:0;font-size:18px;font-weight:700;color:#1f2937}._closeButton_1qztj_69{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f0f4f8;border:1px solid #e0e7ff;border-radius:6px;cursor:pointer;color:#666;font-size:18px;transition:all .2s ease}._closeButton_1qztj_69:hover{background-color:#e8eef7;border-color:#007bff;color:#007bff}._tabSwitcher_1qztj_91{display:flex;gap:8px;padding:16px;border-bottom:1px solid #e8eaed;background-color:#f9fafb;flex-shrink:0}._tab_1qztj_91{display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;color:#666;background-color:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}._tab_1qztj_91:hover{background-color:#f0f4f8;color:#007bff}._tab_1qztj_91._activeTab_1qztj_122{background-color:#007bff;color:#fff;border-color:#007bff}._tab_1qztj_91 svg{font-size:16px}._content_1qztj_133{flex:1;padding:20px;overflow-y:auto}._section_1qztj_139{display:flex;flex-direction:column;gap:20px}._formGroup_1qztj_146{display:flex;flex-direction:column;gap:8px}._label_1qztj_152{font-size:12px;font-weight:600;color:#1f2937;text-transform:uppercase;letter-spacing:.5px}._input_1qztj_160{padding:10px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;font-family:inherit;transition:all .2s ease}._input_1qztj_160:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px #007bff1a}._colorGroup_1qztj_176{display:flex;gap:10px;align-items:center}._colorPicker_1qztj_182{width:50px;height:44px;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;padding:2px}._colorPicker_1qztj_182:focus{outline:none;border-color:#007bff}._filtersList_1qztj_197{display:flex;flex-direction:column;gap:12px}._filterRow_1qztj_203{display:flex;gap:10px;align-items:flex-start}._filterField_1qztj_209{flex:.3;padding:10px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;font-family:inherit}._filterField_1qztj_209:focus{outline:none;border-color:#007bff}._filterValue_1qztj_223{flex:1}._removeButton_1qztj_227{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#fee2e2;border:1px solid #fca5a5;border-radius:6px;cursor:pointer;color:#dc2626;transition:all .2s ease}._removeButton_1qztj_227:hover{background-color:#fecaca;border-color:#f87171}._filterActions_1qztj_247{display:flex;gap:10px;margin-top:16px}._addButton_1qztj_253{display:flex;align-items:center;gap:6px;padding:10px 16px;background-color:#f0f4f8;border:1px solid #e0e7ff;border-radius:6px;font-size:13px;font-weight:600;color:#007bff;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}._addButton_1qztj_253:hover{background-color:#e8eef7;border-color:#007bff}._applyButton_1qztj_275{display:flex;align-items:center;gap:6px;padding:10px 16px;background-color:#007bff;border:none;border-radius:6px;font-size:13px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}._applyButton_1qztj_275:hover{background-color:#0056b3;box-shadow:0 4px 12px #007bff4d}._applyButton_1qztj_275 svg{font-size:16px}._emptyState_1qztj_302{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#999;gap:12px}._emptyState_1qztj_302 svg{font-size:48px;color:#d0d0d0}._emptyState_1qztj_302 p{margin:0;font-size:14px}._footer_1qztj_324{display:flex;justify-content:flex-end;gap:10px;padding:16px 20px;border-top:1px solid #e8eaed;background-color:#f9fafb;flex-shrink:0}._cancelButton_1qztj_334{padding:10px 20px;background-color:#f0f4f8;border:1px solid #e0e7ff;border-radius:6px;font-size:13px;font-weight:600;color:#1f2937;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}._cancelButton_1qztj_334:hover{background-color:#e8eef7;border-color:#007bff}._errorMessage_1qztj_353{font-size:12px;color:#dc2626;margin-top:4px}@media (max-width: 768px){._overlay_1qztj_1{padding-top:60px;align-items:flex-start}._modal_1qztj_26{width:95%;max-width:none;border-radius:8px;max-height:85vh}._header_1qztj_52{padding:16px}._title_1qztj_62{font-size:16px}._tabSwitcher_1qztj_91{padding:12px;gap:6px}._tab_1qztj_91{padding:8px 12px;font-size:11px}._content_1qztj_133{padding:16px}._filterRow_1qztj_203{flex-direction:column}._filterField_1qztj_209,._filterValue_1qztj_223{width:100%}._removeButton_1qztj_227{width:100%;justify-content:center}._filterActions_1qztj_247{flex-direction:column}._addButton_1qztj_253,._applyButton_1qztj_275{width:100%;justify-content:center}}._container_dw766_1{width:100%;display:flex;height:100vh;overflow:hidden;flex-direction:column}._navbar_dw766_10{display:flex;justify-content:center;color:#fff;background-color:#add8e6;height:30px;width:100%;position:fixed;top:0;left:0;z-index:1000}._mainContent_dw766_26{flex:1;display:flex;overflow:hidden;position:relative;transition:margin-left .3s ease}._emptyState_dw766_35{flex:1;display:flex;align-items:center;justify-content:center;font-size:20px;color:#555;background-color:#f9f9f9;border:2px #ccc;border-radius:10px;margin:20px;padding:50px}._dashboardGrid_dw766_49{width:100%}._leftSide_dw766_53{width:220px;flex-shrink:0}._mainSide_dw766_59{flex:1;overflow:auto}._rightSide_dw766_65{width:300px;flex-shrink:0}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._container_1kqb3_1{display:flex;flex-direction:column;height:100vh;background-color:#f8fafc}._loadingOverlay_1kqb3_8{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._loadingSpinner_1kqb3_21{background:#fff;padding:2rem;border-radius:8px;text-align:center;box-shadow:0 10px 25px #0000001a}._spinnerIcon_1kqb3_29{font-size:2rem;color:#3b82f6;animation:_spin_1kqb3_29 1s linear infinite;margin-bottom:1rem}@keyframes _spin_1kqb3_29{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._header_1kqb3_45{background:#fff;border-bottom:1px solid #e5e7eb;padding:0 1rem;z-index:10}._headerContent_1kqb3_52{display:flex;align-items:center;justify-content:space-between;height:60px;max-width:100%}._headerLeft_1kqb3_60{display:flex;align-items:center;gap:1rem}._menuButton_1kqb3_66{display:none;background:none;border:none;font-size:1.25rem;color:#6b7280;cursor:pointer;padding:.5rem}._title_1kqb3_76{font-size:1.5rem;font-weight:600;color:#111827;margin:0}._headerTabs_1kqb3_83{display:flex;gap:.5rem}._tab_1kqb3_88{padding:.5rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:background-color .2s}._tab_1kqb3_88:hover{background:#2563eb}._tab_1kqb3_88:disabled{background:#9ca3af;cursor:not-allowed}._tabActive_1kqb3_108{background:#3b82f6}._mainContent_1kqb3_112{display:flex;flex:1;overflow:hidden}._sidebar_1kqb3_118{width:320px;background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;transition:transform .3s ease}._sidebarOpen_1kqb3_127{transform:translate(0)}._sidebarClosed_1kqb3_131{transform:translate(-100%)}._searchContainer_1kqb3_135{padding:1rem;border-bottom:1px solid #e5e7eb}._searchWrapper_1kqb3_140{position:relative}._searchIcon_1kqb3_144{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:.875rem}._searchInput_1kqb3_153{width:100%;padding:.5rem .75rem .5rem 2.25rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;outline:none}._searchInput_1kqb3_153:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._categoriesContainer_1kqb3_167{flex:1;overflow-y:auto;padding:.5rem 0}._category_1kqb3_173{margin-bottom:.5rem}._categoryDot_1kqb3_177{width:12px;height:12px;border-radius:50%;flex-shrink:0;border:1px solid rgba(0,0,0,.1)}._categoryHeader_1kqb3_185{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:none;border:none;text-align:left;cursor:pointer;font-weight:600;color:#374151;transition:background-color .2s;border-left:none}._categoryHeader_1kqb3_185:hover{background:#f9fafb}._chevron_1kqb3_205{font-size:.75rem;color:#9ca3af;transition:transform .2s;flex-shrink:0}._categoryIcon_1kqb3_212{font-size:1rem;flex-shrink:0}._categoryName_1kqb3_217{font-size:.875rem;flex:1}._categoryItems_1kqb3_222{padding-left:1rem}._categoryItem_1kqb3_222{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;cursor:grab;border-radius:6px;margin:.25rem 0;transition:all .2s;border:2px solid transparent}._categoryItem_1kqb3_222:hover{background:#f3f4f6;border-color:#e5e7eb}._categoryItem_1kqb3_222._dragging_1kqb3_243{opacity:.5;transform:rotate(5deg)}._itemIcon_1kqb3_248{font-size:1rem;color:#6b7280;margin-top:.125rem;flex-shrink:0}._itemContent_1kqb3_255{display:flex;flex-direction:column;gap:.25rem;min-width:0}._itemName_1kqb3_262{font-size:.875rem;font-weight:500;color:#374151}._itemDescription_1kqb3_268{font-size:.75rem;color:#6b7280;line-height:1.3}._canvasContainer_1kqb3_274{flex:1;position:relative}._reactFlowWrapper_1kqb3_279{width:100%;height:100%}._reactFlow_1kqb3_279{background:#f8fafc}._beginNode_1kqb3_289,._endNode_1kqb3_290,._actionNode_1kqb3_291,._decisionNode_1kqb3_292,._timingNode_1kqb3_293,._loopingNode_1kqb3_294,._eventNode_1kqb3_295,._dataNode_1kqb3_296,._systemNode_1kqb3_297,._aiNode_1kqb3_298{background:#fff;border:2px solid #e5e7eb;border-radius:8px;padding:.75rem;border-color:#bcbcbc;background:#ececec;box-shadow:0 2px 4px #0000004d;cursor:pointer;transition:all .2s}._deleteWrapper_1kqb3_309{position:absolute;top:1px;right:1px;z-index:10;opacity:0;transition:opacity .2s ease}._deleteButton_1kqb3_320{background:#e53e3e;border:none;border-radius:2px 7px 2px 2px;color:#fff;width:15px;height:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}._beginNode_1kqb3_289:hover,._endNode_1kqb3_290:hover,._actionNode_1kqb3_291:hover,._decisionNode_1kqb3_292:hover,._timingNode_1kqb3_293:hover,._loopingNode_1kqb3_294:hover,._eventNode_1kqb3_295:hover,._dataNode_1kqb3_296:hover,._systemNode_1kqb3_297:hover,._aiNode_1kqb3_298:hover{background:#f5f5f5}._beginNode_1kqb3_289:hover ._deleteWrapper_1kqb3_309,._endNode_1kqb3_290:hover ._deleteWrapper_1kqb3_309,._actionNode_1kqb3_291:hover ._deleteWrapper_1kqb3_309,._decisionNode_1kqb3_292:hover ._deleteWrapper_1kqb3_309,._timingNode_1kqb3_293:hover ._deleteWrapper_1kqb3_309,._loopingNode_1kqb3_294:hover ._deleteWrapper_1kqb3_309,._eventNode_1kqb3_295:hover ._deleteWrapper_1kqb3_309,._dataNode_1kqb3_296:hover ._deleteWrapper_1kqb3_309,._systemNode_1kqb3_297:hover ._deleteWrapper_1kqb3_309,._aiNode_1kqb3_298:hover ._deleteWrapper_1kqb3_309{opacity:1}._decisionNode_1kqb3_292{display:flex;gap:10px;align-items:center}._nodeHeader_1kqb3_359{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#374151;margin-bottom:.5rem}._nodeIcon_1kqb3_368{font-size:1rem}._nodeDescription_1kqb3_374,._nodeDetails_1kqb3_375{font-size:.75rem;color:#6b7280;line-height:1.4}._nodeDetails_1kqb3_375 div{margin-bottom:.25rem}._statusContainer_1kqb3_385{display:flex;gap:.5rem;margin-top:.5rem;flex-direction:column}._alwaysStatus_1kqb3_392,._approvedStatus_1kqb3_393,._rejectedStatus_1kqb3_394,._trueStatus_1kqb3_395,._falseStatus_1kqb3_396,._backorderedStatus_1kqb3_397,._inStockStatus_1kqb3_398{padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500;border:1px solid rgb(197,197,197)}._alwaysStatus_1kqb3_392{background:#dbeafe;color:#1e40af}._approvedStatus_1kqb3_393,._trueStatus_1kqb3_395,._inStockStatus_1kqb3_398{background:#dcfce7;color:#166534}._rejectedStatus_1kqb3_394,._falseStatus_1kqb3_396,._backorderedStatus_1kqb3_397{background:#fecaca;color:#991b1b}._handle_1kqb3_425{width:8px;height:8px;background:#6b7280;border:2px solid white}._handle_1kqb3_425:hover{background:#374151}@media (max-width: 768px){._mobileOnly_1kqb3_438{display:block}._sidebar_1kqb3_118{position:absolute;top:0;left:0;height:100%;z-index:20;box-shadow:2px 0 10px #0000001a}._title_1kqb3_76{font-size:1.25rem}._categoryItem_1kqb3_222{padding:.5rem}._itemName_1kqb3_262{font-size:.8rem}._itemDescription_1kqb3_268{font-size:.7rem}}._sliderOverlay_v1r79_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}._sliderOverlay_v1r79_1._open_v1r79_14{opacity:1;visibility:visible}._slider_v1r79_1{position:fixed;top:0;right:0;width:400px;height:100vh;background:#fff;box-shadow:-2px 0 10px #0000001a;transform:translate(100%);transition:transform .3s ease;display:flex;flex-direction:column}._slider_v1r79_1._open_v1r79_14{transform:translate(0)}._sliderHeader_v1r79_37{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb;background:#f9fafb}._leftHeader_v1r79_45{display:flex;gap:5px}._sliderTitle_v1r79_49{font-size:1.25rem;font-weight:600;color:#111827;margin:0}._newWorkflowButton_v1r79_56{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}._newWorkflowButton_v1r79_56:hover{background:#2563eb}._closeButton_v1r79_75{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:none;border:none;border-radius:.375rem;color:#6b7280;cursor:pointer;transition:background-color .2s ease,color .2s ease}._closeButton_v1r79_75:hover{background:#f3f4f6;color:#374151}._searchContainer_v1r79_94{padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb}._searchInput_v1r79_112{width:100%;padding:.5rem .75rem .5rem 2.25rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease}._searchInput_v1r79_112:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._sliderContent_v1r79_127{flex:1;overflow-y:auto;padding:1rem 0}._loadingContainer_v1r79_133{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center}._loadingSpinner_v1r79_142{font-size:2rem;color:#3b82f6;animation:_spin_v1r79_1 1s linear infinite;margin-bottom:1rem}._loadingText_v1r79_158{color:#6b7280;font-size:.875rem;margin:0}._errorContainer_v1r79_164{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center}._errorIcon_v1r79_173{font-size:2rem;color:#ef4444;margin-bottom:1rem}._errorTitle_v1r79_179{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .5rem}._errorDescription_v1r79_186{color:#6b7280;font-size:.875rem;margin:0 0 1.5rem}._retryButton_v1r79_192{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:background-color .2s ease}._retryButton_v1r79_192:hover{background:#2563eb}._emptyState_v1r79_210{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center}._emptyIcon_v1r79_219{font-size:2rem;color:#9ca3af;margin-bottom:1rem}._emptyTitle_v1r79_225{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .5rem}._emptyDescription_v1r79_232{color:#6b7280;font-size:.875rem;margin:0}._workflowList_v1r79_238{padding:0 1.5rem}._workflowItem_v1r79_242{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:.75rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}._workflowItem_v1r79_242:hover{background:#f9fafb;border-color:#d1d5db}._workflowIcon_v1r79_259{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:#f3f4f6;border-radius:.5rem;color:#6b7280;font-size:1rem}._workflowDetails_v1r79_271{flex:1;min-width:0}._workflowName_v1r79_276{font-size:1rem;font-weight:600;color:#111827;margin:0 0 .25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._workflowDescription_v1r79_286{font-size:.875rem;color:#6b7280;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._workflowStatus_v1r79_295{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;text-transform:capitalize}._statusActive_v1r79_303{background:#dcfce7;color:#166534}._statusInactive_v1r79_308{background:#fee2e2;color:#991b1b}._statusDraft_v1r79_313{background:#fef3c7;color:#92400e}@media (max-width: 640px){._slider_v1r79_1{width:100vw}}._tableContainer_v1r79_324{overflow-x:auto}._table_v1r79_324{width:100%;border-collapse:collapse}._tableHeader_v1r79_333{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}._tableHeaderCell_v1r79_338{padding:.75rem 1.5rem;text-align:left}._headerContent_v1r79_343{display:flex;align-items:center;gap:.5rem}._headerText_v1r79_349{font-size:.875rem;font-weight:500;color:#374151}._searchHeader_v1r79_355{background-color:#f3f4f6;border-bottom:1px solid #e5e7eb}._searchCell_v1r79_360{padding:.75rem 1.5rem}._searchWrapper_v1r79_99{position:relative}._searchIcon_v1r79_103{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:.875rem}._searchInput_v1r79_112{width:100%;padding:.5rem 1rem .5rem 2.5rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;outline:none;transition:all .15s ease-in-out}._searchInput_v1r79_112:focus{ring:2px;ring-color:#3b82f6;border-color:transparent}._tableBody_v1r79_393{background-color:#fff}._tableRow_v1r79_397{border-bottom:1px solid #e5e7eb;cursor:pointer;transition:background-color .15s ease-in-out}._tableRow_v1r79_397:hover{background-color:#f9fafb}._tableCell_v1r79_407{padding:1rem 1.5rem}._cellText_v1r79_411{font-size:.875rem;font-weight:500;color:#111827}._cellDescription_v1r79_417{font-size:.875rem;color:#374151}._statusContainer_v1r79_422{display:flex;align-items:center;gap:.5rem}._statusText_v1r79_428{font-size:.875rem;font-weight:500}._statusActive_v1r79_303{color:#059669}._statusInactive_v1r79_308{color:#dc2626}._statusIconActive_v1r79_441{color:#059669}._statusIconInactive_v1r79_445{color:#dc2626}._statusIconDraft_v1r79_449{color:#d97706}._emptyState_v1r79_210{padding:3rem 1.5rem;text-align:center}._emptyIcon_v1r79_219{font-size:2.5rem;color:#9ca3af;margin:0 auto 1rem;display:block}._emptyTitle_v1r79_225{font-size:1.125rem;font-weight:500;color:#1f2937;margin:0 0 .5rem}._errorContainer_v1r79_164{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:#f9fafb}._errorContent_v1r79_484{text-align:center}._errorIcon_v1r79_173{font-size:2.5rem;color:#dc2626;margin:0 auto 1rem;display:block}._errorTitle_v1r79_179{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0 0 .5rem}._errorDescription_v1r79_186{color:#6b7280;margin:0}@keyframes _spin_v1r79_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._form_1gnki_1{display:flex;flex-direction:column;gap:1rem;max-height:70vh;overflow-y:auto}._formGroup_1gnki_9{display:flex;flex-direction:column;gap:.5rem}._formRow_1gnki_15{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._label_1gnki_21{font-weight:600;color:#374151;font-size:.875rem}._input_1gnki_27,._select_1gnki_28,._textarea_1gnki_29{padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;transition:border-color .2s,box-shadow .2s}._input_1gnki_27:focus,._select_1gnki_28:focus,._textarea_1gnki_29:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._textarea_1gnki_29{resize:vertical;min-height:80px}._inputSmall_1gnki_50,._selectSmall_1gnki_51{padding:.5rem;border:1px solid #d1d5db;border-radius:4px;font-size:.875rem;flex:1}._checkboxLabel_1gnki_59{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#374151;cursor:pointer}._checkbox_1gnki_59{width:1rem;height:1rem}._fieldUpdateRow_1gnki_73,._headerRow_1gnki_74{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}._addButton_1gnki_81{padding:.5rem 1rem;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;font-size:.875rem;cursor:pointer;transition:background-color .2s}._addButton_1gnki_81:hover{background-color:#e5e7eb}._removeButton_1gnki_95{padding:.5rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;color:#dc2626;font-size:.75rem;cursor:pointer;transition:background-color .2s}._removeButton_1gnki_95:hover{background-color:#fee2e2}._formActions_1gnki_110{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid #e5e7eb;margin-top:1rem}._cancelButton_1gnki_119{padding:.75rem 1.5rem;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}._cancelButton_1gnki_119:hover{background-color:#f9fafb}._saveButton_1gnki_134{padding:.75rem 1.5rem;background-color:#3b82f6;border:1px solid #3b82f6;border-radius:6px;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}._saveButton_1gnki_134:hover{background-color:#2563eb}._defaultForm_1gnki_150{text-align:center;padding:2rem}._defaultForm_1gnki_150 h3{margin-bottom:1rem;color:#374151}._defaultForm_1gnki_150 p{color:#6b7280;margin-bottom:1.5rem}._closeButton_1gnki_165{padding:.75rem 1.5rem;background-color:#6b7280;border:none;border-radius:6px;color:#fff;font-size:.875rem;cursor:pointer;transition:background-color .2s}._closeButton_1gnki_165:hover{background-color:#4b5563}._headerRowVariables_1gnki_179{display:grid;grid-template-columns:1fr 1fr 1fr 40px;gap:16px;align-items:center;padding-bottom:8px;border-bottom:2px solid #e5e7eb}._dataRow_1gnki_187{display:grid;grid-template-columns:1fr 1fr 1fr 40px;gap:16px;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6}._inputGroup_1gnki_196{display:flex;flex-direction:column}._input_1gnki_27{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease;background:#fff}._input_1gnki_27:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._input_1gnki_27::placeholder{color:#9ca3af}._autoGenerated_1gnki_220{background-color:#f9fafb;color:#6b7280}._datetimeContainer_1gnki_225{display:flex;flex-direction:column;gap:8px;font-family:Arial,sans-serif}._datetimeContainer_1gnki_225 input[type=datetime-local]{padding:8px;font-size:14px;border:1px solid #ccc;border-radius:4px;outline:none}._datetimeContainer_1gnki_225 input[type=datetime-local]:focus{border-color:#007bff;box-shadow:0 0 3px #007bff80}._modalOverlay_s6bf9_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_s6bf9_14{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:90vh;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._modalHeader_s6bf9_24{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}._modalHeader_s6bf9_24 h2{margin:0;font-size:1.25rem;font-weight:600;color:#111827}._closeIcon_s6bf9_39{background:none;border:none;font-size:1.25rem;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .2s}._closeIcon_s6bf9_39:hover{background-color:#f3f4f6}._modalBody_s6bf9_54{padding:1.5rem}._defaultForm_s6bf9_58{text-align:center;padding:2rem}._defaultForm_s6bf9_58 h3{margin-bottom:1rem;color:#374151}._defaultForm_s6bf9_58 p{color:#6b7280;margin-bottom:1.5rem}._closeButton_s6bf9_73{padding:.75rem 1.5rem;background-color:#6b7280;border:none;border-radius:6px;color:#fff;font-size:.875rem;cursor:pointer;transition:background-color .2s}._closeButton_s6bf9_73:hover{background-color:#4b5563}._inputWrapper_1m4gs_2{position:relative;display:flex;align-items:center}._inputWithIcon_1m4gs_8{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease}._searchIcon_1m4gs_18{position:absolute;right:10px;color:#555;cursor:pointer}._searchIcon_1m4gs_18:hover{color:#000}._seperator_1m4gs_28{position:absolute;right:31px;font-size:23px;bottom:9px;color:#9f9f9f}._editorContainer_1ava1_1{border:1px solid #d0d0d0;border-radius:5px;width:100%;background-color:#404040;display:flex;flex-direction:column}._editorStyle_1ava1_9{max-width:100%}._toolbar_1ava1_12{display:flex;gap:8px;padding:6px 10px;background:#2c2c2c;border-bottom:1px solid #444}._clientToolbar_1ava1_19{display:flex;gap:8px;padding:6px 10px;background:#e5e5e5;border:1px solid #d7d7d7}._clientToolbar_1ava1_19 button{background:none;border:none;color:#000;cursor:pointer;font-size:18px;padding:4px;transition:color .2s}._clientToolbar_1ava1_19 button:hover{color:#66afe9}._toolbar_1ava1_12 button{background:none;border:none;color:#fff;cursor:pointer;font-size:18px;padding:4px;transition:color .2s}._toolbar_1ava1_12 button:hover{color:#66afe9}._fullscreen_1ava1_53{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999}._modalOverlay_1ava1_62{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:10000}._helpModal_1ava1_72{background:#fff;color:#000;border-radius:8px;padding:15px 20px;min-width:400px;box-shadow:0 0 10px #00000080;position:relative}._tabHeader_1ava1_82{display:flex;border-bottom:1px solid #ddd;margin-bottom:10px;margin-top:10px}._tabHeader_1ava1_82 button{flex:1;padding:8px;cursor:pointer;background:none;border:none;outline:none;font-weight:700}._activeTab_1ava1_99{color:#007bff;border-bottom:2px solid #007bff}._tabContent_1ava1_104{max-height:300px;overflow-y:auto;padding-top:8px}._modalHeader_1ava1_110{display:flex;justify-content:space-between;align-items:center}._keyList_1ava1_116,._methodList_1ava1_116{list-style:none;padding:0}._keyList_1ava1_116 li,._methodList_1ava1_116 li{margin-bottom:6px}._keyList_1ava1_116 span{float:right;font-family:monospace;color:#555}._methodList_1ava1_116 code{background-color:#f5f5f5;padding:4px;border-radius:3px;display:inline-block;margin-bottom:3px}._closeButton_1ava1_139{background:none;border:none;cursor:pointer}._container_14yad_1{width:100%}._filterBox_14yad_7{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 0 8px #0000001a}._listFilterSelectBox_14yad_17{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;width:fit-content;font-size:12px;height:max-content;box-shadow:0 2px 3px #0000001a;text-wrap:nowrap;min-width:200px}._listFilterInputBox_14yad_30{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:12px;min-width:200px;box-shadow:0 2px 3px #0000001a}._listFilterButtonsContainer_14yad_39{display:flex;gap:8px;margin-top:16px}._listFilterAndORButton_14yad_45{padding:8px 16px;background-color:#e0e0e0;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 3px #0000001a}._listFilterAndORButton_14yad_45:hover{background-color:#d0d0d0}._listFilterApplyButton_14yad_59{padding:8px 16px;background-color:#4a90e2;color:#fff;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 3px #0000001a}._listFilterParentContainer_14yad_69{display:flex;flex-direction:column;gap:0px}._filters_14yad_76{position:relative}._dropdownMenu_14yad_81{position:absolute;background:#fff;border:1px solid #ddd;border-radius:0 0 8px 8px/0px 0px 8px 8px;box-shadow:0 4px 8px #0000001a;width:200px;max-height:200px;overflow-y:auto;z-index:9999;top:100%}._dropdownOptions_14yad_96{z-index:9999;font-size:small}._dropdownOption_14yad_96{padding:10px;cursor:pointer;transition:background .2s}._dropdownOption_14yad_96:hover{background:#f4f4f4}._selected_14yad_111{background:#007bff;color:#fff}._noResults_14yad_116{padding:10px;color:#888;text-align:center}._listFilterContainer_14yad_121{display:flex;gap:14px}._filterRow_14yad_127{display:flex;gap:8px}._listFilterApplyButton_14yad_59:hover{background-color:#3a80d2}._listFilterDeleteButton_14yad_138{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:8px;min-width:36px;height:33px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #ef444440}._listFilterDeleteButton_14yad_138:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px);box-shadow:0 4px 6px #ef44444d}._customDropdown_14yad_160{position:relative;max-width:fit-content;border-radius:4px}._dropdownTrigger_14yad_168{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:12px;min-width:200px;text-wrap:nowrap}._dropdownTrigger_14yad_168:after{content:"▼";font-size:10px;margin-left:8px}._searchContainer_14yad_191{display:flex;align-items:center;padding:8px;border-bottom:1px solid #eee;position:sticky;top:0;background-color:#fff}._searchIcon_14yad_201{color:#888;margin-right:8px}._searchInput_14yad_206{border:none;outline:none;width:100%;padding:4px}._dropdownOption_14yad_96{padding:8px 12px;cursor:pointer}._dropdownOption_14yad_96:hover{background-color:#f5f5f5}._dropdownOption_14yad_96._selected_14yad_111{background-color:#e6f7ff}._noResults_14yad_116{padding:12px;text-align:center;color:#888}._listFilterSelectBox_14yad_17:disabled,._listFilterInputBox_14yad_30:disabled{cursor:not-allowed;opacity:.6}._dateRangeContainer_14yad_242{display:flex;align-items:center;gap:8px}._dateRangeSeparator_14yad_248{font-weight:700}._inputWithIcon_14yad_251{position:relative;display:flex;align-items:center}._inputWithIcon_14yad_251 input{flex-grow:1;padding-right:30px}._searchIcon_14yad_201{position:absolute;right:0;cursor:pointer;color:gray}._filterSeparator_14yad_268{position:relative;height:20px;width:100%;margin:0 0 8px}._addFilterButton_14yad_275{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;background-color:#1890ff;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease;z-index:5}._operatorContainer_14yad_296{position:relative}._operatorAddButton_14yad_299{position:absolute;left:50%;transform:translate(-50%);bottom:-14.5px;width:13px;height:13px;border-radius:50%;background-color:#d1d1d1;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;border:1px solid #d1d1d1}._operatorAddButton_14yad_299:before{content:"";position:absolute;top:50%;width:615px;height:1px;background-color:#d1d1d1;z-index:-1;transition:transform .3s ease,background-color .3s ease;transform-origin:left}._addButtonContainer_14yad_332{height:15px}._lockButton_14yad_336{display:flex;align-items:center;justify-content:center;width:30px;font-size:17px;background-color:#e0e0e0;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 3px #0000001a}._lockButtonActive_14yad_353{background-color:#4a90e2;color:#fff}._addActionButton_14yad_358{width:30px;background-color:#4a90e2;color:#ddd;display:flex;align-items:center;justify-content:center;height:30px;font-size:larger;border:none;border-radius:5px;cursor:pointer;font-weight:800}._container_bic63_1{width:100%}._filterBox_bic63_7{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 0 8px #0000001a}._listFilterSelectBox_bic63_17{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;width:fit-content;font-size:12px;height:max-content;box-shadow:0 2px 3px #0000001a;text-wrap:nowrap;min-width:200px}._listFilterInputBox_bic63_30{padding:8px 12px;border:1px solid #ddd;border-radius:4px;height:35.6px;font-size:12px;min-width:200px;box-shadow:0 2px 3px #0000001a;background-color:#fff}._listFilterButtonsContainer_bic63_40{display:flex;gap:8px;margin-top:16px}._listFilterAndORButton_bic63_46{padding:8px 16px;background-color:#e0e0e0;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 3px #0000001a}._listFilterAndORButton_bic63_46:hover{background-color:#d0d0d0}._listFilterApplyButton_bic63_60{padding:8px 16px;background-color:#4a90e2;color:#fff;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 3px #0000001a}._listFilterParentContainer_bic63_70{display:flex;flex-direction:column;gap:0px}._filters_bic63_77{position:relative}._dropdownMenu_bic63_82{position:absolute;background:#fff;border:1px solid #ddd;border-radius:0 0 8px 8px/0px 0px 8px 8px;box-shadow:0 4px 8px #0000001a;width:200px;max-height:200px;overflow-y:auto;z-index:9999;top:100%}._dropdownOptions_bic63_97{z-index:9999;font-size:small}._dropdownOption_bic63_97{padding:10px;cursor:pointer;transition:background .2s}._dropdownOption_bic63_97:hover{background:#f4f4f4}._selected_bic63_112{background:#007bff;color:#fff}._noResults_bic63_117{padding:10px;color:#888;text-align:center}._listFilterContainer_bic63_122{display:flex;gap:14px}._filterRow_bic63_128{display:flex;gap:8px}._listFilterApplyButton_bic63_60:hover{background-color:#3a80d2}._listFilterDeleteButton_bic63_139{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:8px;min-width:36px;height:33px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #ef444440}._listFilterDeleteButton_bic63_139:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px);box-shadow:0 4px 6px #ef44444d}._customDropdown_bic63_161{position:relative;max-width:fit-content;border-radius:4px}._dropdownTrigger_bic63_169{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:12px;min-width:200px;text-wrap:nowrap}._dropdownTrigger_bic63_169:after{content:"▼";font-size:10px;margin-left:8px}._searchContainer_bic63_192{display:flex;align-items:center;padding:8px;border-bottom:1px solid #eee;position:sticky;top:0;background-color:#fff}._searchIcon_bic63_202{color:#888;margin-right:8px}._searchInput_bic63_207{border:none;outline:none;width:100%;padding:4px}._dropdownOption_bic63_97{padding:8px 12px;cursor:pointer}._dropdownOption_bic63_97:hover{background-color:#f5f5f5}._dropdownOption_bic63_97._selected_bic63_112{background-color:#e6f7ff}._noResults_bic63_117{padding:12px;text-align:center;color:#888}._listFilterSelectBox_bic63_17:disabled,._listFilterInputBox_bic63_30:disabled{cursor:not-allowed;opacity:.6}._dateRangeContainer_bic63_243{display:flex;align-items:center;gap:8px}._dateRangeSeparator_bic63_249{font-weight:700}._inputWithIcon_bic63_252{position:relative;display:flex;align-items:center}._inputWithIcon_bic63_252 input{flex-grow:1;padding-right:30px}._searchIcon_bic63_202{position:absolute;right:0;cursor:pointer;color:gray}._filterSeparator_bic63_269{position:relative;height:20px;width:100%;margin:0 0 8px}._addFilterButton_bic63_276{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;background-color:#1890ff;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease;z-index:5}._operatorContainer_bic63_297{position:relative}._operatorAddButton_bic63_300{position:absolute;left:50%;transform:translate(-50%);bottom:-14.5px;width:13px;height:13px;border-radius:50%;background-color:#d1d1d1;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;border:1px solid #d1d1d1}._operatorAddButton_bic63_300:before{content:"";position:absolute;top:50%;width:615px;height:1px;background-color:#d1d1d1;z-index:-1;transition:transform .3s ease,background-color .3s ease;transform-origin:left}._addButtonContainer_bic63_333{height:15px}._lockButton_bic63_337{display:flex;align-items:center;justify-content:center;width:30px;font-size:17px;background-color:#e0e0e0;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 3px #0000001a}._lockButtonActive_bic63_354{background-color:#4a90e2;color:#fff}._container_l21v3_1{min-height:100vh;background-color:#f9fafb;padding:2rem 0}._wrapper_l21v3_7{max-width:48rem;margin:0 auto;padding:0 1rem}._header_l21v3_13{margin-bottom:1.5rem}._backButton_l21v3_17{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid #d1d5db;border-radius:.375rem;color:#374151;font-size:.875rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;margin-bottom:1rem}._backButton_l21v3_17:hover{background:#f3f4f6;border-color:#9ca3af}._backIcon_l21v3_37{font-size:.875rem}._title_l21v3_41{font-size:1.875rem;font-weight:700;color:#111827;margin:0 0 .5rem}._subtitle_l21v3_48{color:#6b7280;font-size:1rem;margin:0}._card_l21v3_54{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;overflow:hidden}._cardHeader_l21v3_61{padding:1.5rem;border-bottom:1px solid #e5e7eb}._cardTitle_l21v3_66{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 .5rem}._cardDescription_l21v3_73{color:#6b7280;font-size:.875rem;margin:0}._cardContent_l21v3_79{padding:1.5rem}._form_l21v3_83{display:flex;flex-direction:column;gap:1.5rem}._formGroup_l21v3_89{display:flex;flex-direction:column;gap:.5rem}._label_l21v3_95{font-size:.875rem;font-weight:500;color:#374151}._input_l21v3_101{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease}._input_l21v3_101:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._textarea_l21v3_116{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;outline:none;resize:vertical;min-height:6rem;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}._textarea_l21v3_116:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._buttonGroup_l21v3_134{display:flex;gap:.75rem;padding-top:1rem}._submitButton_l21v3_140{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}._submitButton_l21v3_140:hover:not(:disabled){background:#2563eb}._submitButton_l21v3_140:disabled{opacity:.6;cursor:not-allowed}._cancelButton_l21v3_166{padding:.75rem 1.5rem;background:transparent;color:#374151;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}._cancelButton_l21v3_166:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}._cancelButton_l21v3_166:disabled{opacity:.6;cursor:not-allowed}._spinner_l21v3_188{animation:_spin_l21v3_188 1s linear infinite}._saveIcon_l21v3_192{font-size:.875rem}@keyframes _spin_l21v3_188{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 640px){._wrapper_l21v3_7{padding:0 .5rem}._container_l21v3_1{padding:1rem 0}._title_l21v3_41{font-size:1.5rem}._buttonGroup_l21v3_134{flex-direction:column}._submitButton_l21v3_140,._cancelButton_l21v3_166{width:100%}}._inputWrapper_l21v3_228{position:relative;display:flex;align-items:center}._inputWithIcon_l21v3_234{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease}._searchIcon_l21v3_244{position:absolute;right:10px;color:#555;cursor:pointer}._searchIcon_l21v3_244:hover{color:#000}._seperator_l21v3_254{position:absolute;right:31px;font-size:23px;bottom:9px;color:#9f9f9f}._container_1d8zg_1{margin:0 auto;padding:10px 24px}._header_1d8zg_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._headerLeft_1d8zg_13{display:flex;justify-content:center;align-items:center;gap:8px}._showflow_1d8zg_19{font-size:14px;color:#308ff5;text-decoration:underline;cursor:pointer}._headerLeft_1d8zg_13 h1{font-size:1.4rem;font-weight:700;color:#111827;margin:0}._headerLeft_1d8zg_13 p{font-size:.875rem;color:#6b7280;margin:4px 0 0}._headerRight_1d8zg_38{display:flex;align-items:center;gap:8px}._badge_1d8zg_44{padding:4px 8px;border-radius:4px;font-size:.75rem;font-weight:500}._badgeOutline_1d8zg_51{border:1px solid #d1d5db;background:#fff;color:#374151}._badgeSecondary_1d8zg_57{background:#f3f4f6;color:#374151}._gridContainer_1d8zg_62{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 1024px){._gridContainer_1d8zg_62{grid-template-columns:1fr 1fr}}._card_1d8zg_74{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000001a}._cardHeader_1d8zg_82{padding:24px 24px 12px;border-bottom:1px solid #e5e7eb}._cardTitle_1d8zg_87{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 8px}._columnHeaders_1d8zg_94{display:grid;grid-template-columns:1fr 1fr 2fr 1fr 1fr;gap:8px;font-size:.75rem;font-weight:500;color:#6b7280;padding-bottom:8px;border-bottom:1px solid #e5e7eb}._cardContent_1d8zg_105{padding:0}._scrollArea_1d8zg_109{height:680px;overflow-y:auto}._nodeList_1d8zg_114{padding:16px}._nodeItem_1d8zg_118{display:grid;grid-template-columns:1fr 1fr 2fr 1fr 1fr;gap:8px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s;margin-bottom:4px}._nodeItem_1d8zg_118:hover{background-color:#f9fafb}._nodeItemSelected_1d8zg_134{background-color:#eff6ff;border-color:#bfdbfe}._serialNumber_1d8zg_139{font-size:.875rem;font-weight:500}._entryTime_1d8zg_144{font-size:.875rem;color:#6b7280}._nodeInfo_1d8zg_149{display:flex;align-items:center;gap:8px}._nodeName_1d8zg_155{font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusIcon_1d8zg_163{display:flex;align-items:center}._exitTime_1d8zg_168{font-size:.875rem;color:#6b7280}._detailsPanel_1d8zg_173{padding:16px}._detailsHeader_1d8zg_177{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._detailsTitle_1d8zg_184{font-size:1.125rem;font-weight:600;margin:0}._detailsGrid_1d8zg_190{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:.875rem;margin-bottom:16px}._detailItem_1d8zg_198 p:first-child{font-weight:500;color:#374151;margin:0 0 4px}._detailItem_1d8zg_198 p:last-child{color:#6b7280;margin:0}._separator_1d8zg_209{height:1px;background:#e5e7eb;margin:16px 0}._section_1d8zg_215{margin-bottom:16px}._sectionHeader_1d8zg_219{display:flex;align-items:center;gap:8px;margin-bottom:8px}._sectionTitle_1d8zg_226{font-weight:600;color:#1f2937;font-size:.875rem;margin:0}._dataBox_1d8zg_233{padding:12px;border-radius:6px;font-size:.875rem}._inputBox_1d8zg_239{background:#f9fafb;color:#374151}._outputBox_1d8zg_244{background:#f0fdf4;border:1px solid #bbf7d0}._approvalBox_1d8zg_250{background:#faf5ff;border:1px solid #e9d5ff;color:#374151}._emptyState_1d8zg_256{display:flex;align-items:center;justify-content:center;height:100%;color:#6b7280}._emptyStateContent_1d8zg_264{text-align:center}._emptyStateIcon_1d8zg_268{margin:0 auto 16px;color:#d1d5db}._emptyStateText_1d8zg_273{font-size:.875rem;margin:0}._statusCompleted_1d8zg_278{color:#10b981}._statusFailed_1d8zg_282{color:#ef4444}._statusRunning_1d8zg_286{color:#3b82f6;animation:_spin_1d8zg_1 1s linear infinite}._statusWarning_1d8zg_291{color:#f59e0b}._statusPending_1d8zg_295{color:#9ca3af}._iconBlue_1d8zg_299{color:#3b82f6}._iconOrange_1d8zg_303{color:#f97316}._iconPurple_1d8zg_307{color:#8b5cf6}._iconGray_1d8zg_311{color:#6b7280}._iconRed_1d8zg_315{color:#ef4444}._iconGreen_1d8zg_319{color:#10b981}@keyframes _spin_1d8zg_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._badgeDefault_1d8zg_332{background:#111827;color:#fff}._badgeDestructive_1d8zg_337{background:#ef4444;color:#fff}._timeline_1d8zg_342{font-size:.875rem}._timelineRow_1d8zg_346{display:flex;justify-content:space-between;margin-bottom:8px}._timelineLabel_1d8zg_352{color:#6b7280}._timelineValue_1d8zg_356{font-weight:500}._modalOverlay_1nwkv_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_1nwkv_14{background:#fff;border-radius:8px;width:90vw;height:80vh;max-width:1200px;display:flex;flex-direction:column;box-shadow:0 4px 6px #0000001a}._modalHeader_1nwkv_25{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e5e7eb}._modalHeader_1nwkv_25 h2{margin:0;font-size:1.25rem;font-weight:600}._closeButton_1nwkv_39{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.5rem;border-radius:4px;color:#6b7280}._closeButton_1nwkv_39:hover{background-color:#f3f4f6}._modalBody_1nwkv_53{flex:1;overflow:hidden}._canvasContainer_1nwkv_58{height:100%;position:relative}._reactFlowWrapper_1nwkv_63,._reactFlow_1nwkv_63{height:100%;width:100%}._loadingOverlay_1nwkv_73{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fffc;display:flex;align-items:center;justify-content:center;z-index:10}._loadingSpinner_1nwkv_86{text-align:center}._spinnerIcon_1nwkv_90{animation:_spin_1nwkv_90 1s linear infinite;font-size:2rem;color:#3b82f6;margin-bottom:.5rem}@keyframes _spin_1nwkv_90{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._beginNode_1nwkv_107,._endNode_1nwkv_108,._actionNode_1nwkv_109,._decisionNode_1nwkv_110,._timingNode_1nwkv_111,._loopingNode_1nwkv_112,._eventNode_1nwkv_113,._dataNode_1nwkv_114,._systemNode_1nwkv_115,._aiNode_1nwkv_116{background:#fff;border:2px solid #e5e7eb;border-radius:8px;padding:12px;min-width:150px;box-shadow:0 2px 4px #0000001a}._nodeHeader_1nwkv_175{display:flex;align-items:center;gap:8px;font-weight:600;margin-bottom:8px}._nodeIcon_1nwkv_183{font-size:14px}._nodeDetails_1nwkv_187{font-size:12px;color:#6b7280;margin-bottom:8px}._nodeDescription_1nwkv_193{font-size:12px;color:#6b7280}._alwaysStatus_1nwkv_198,._trueStatus_1nwkv_199,._falseStatus_1nwkv_200,._approvedStatus_1nwkv_201,._rejectedStatus_1nwkv_202,._escalateStatus_1nwkv_203,._continueStatus_1nwkv_204,._switchStatus_1nwkv_205,._defaultStatus_1nwkv_206{font-size:10px;padding:2px 6px;border-radius:4px;text-align:center;margin-top:4px}._alwaysStatus_1nwkv_198{background-color:#e5e7eb;color:#374151}._trueStatus_1nwkv_199,._approvedStatus_1nwkv_201,._continueStatus_1nwkv_204{background-color:#dcfce7;color:#166534}._falseStatus_1nwkv_200,._rejectedStatus_1nwkv_202,._escalateStatus_1nwkv_203{background-color:#fee2e2;color:#991b1b}._statusContainer_1nwkv_233,._escalationStatusContainer_1nwkv_234,._switchStatusContainer_1nwkv_235{display:flex;gap:4px;margin-top:8px}._switchStatusContainer_1nwkv_235{flex-direction:column;gap:2px}._switchStatus_1nwkv_205{background-color:#ddd6fe;color:#5b21b6}._defaultStatus_1nwkv_206{background-color:#f3f4f6;color:#374151}._handle_1nwkv_256{width:8px;height:8px;background-color:#6b7280;border:2px solid white}._dashboard_a8mk2_1{display:flex}._leftSection_ghkjb_1{min-width:200px;padding:10px;border-right:1px solid #e0e0e0;background-color:#f9f9f9;height:100vh;overflow-y:auto}._title_ghkjb_10{font-size:18px;font-weight:700;margin-bottom:20px;color:#308ff5;display:flex;align-items:center;gap:8px}._workflowList_ghkjb_20{list-style:none;padding:0;margin:0}._workflowItem_ghkjb_26{padding:12px 16px;margin-bottom:8px;background-color:#fff;border-radius:8px;border:1px solid #e0e0e0;display:flex;align-items:center;gap:10px;transition:all .2s ease;cursor:pointer}._workflowItem_ghkjb_26:hover{background-color:#f0f8ff;border-color:#4a90e2;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._workflowName_ghkjb_46{font-size:14px;color:#555;font-weight:500}._loading_ghkjb_52{text-align:center;padding:20px;color:#666;display:flex;align-items:center;justify-content:center;gap:8px}._noData_ghkjb_62{text-align:center;padding:20px;color:#999;font-style:italic}._icon_ghkjb_69{color:#4a90e2;font-size:16px}.monaco-aria-container{position:absolute;left:-999em}::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%;color:var(--vscode-editor-foreground);background-color:var(--vscode-editor-background);overflow-wrap:initial}.monaco-editor-background{background-color:var(--vscode-editor-background)}.monaco-editor .rangeHighlight{background-color:var(--vscode-editor-rangeHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-rangeHighlightBorder)}.monaco-editor.hc-black .rangeHighlight,.monaco-editor.hc-light .rangeHighlight{border-style:dotted}.monaco-editor .symbolHighlight{background-color:var(--vscode-editor-symbolHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-symbolHighlightBorder)}.monaco-editor.hc-black .symbolHighlight,.monaco-editor.hc-light .symbolHighlight{border-style:dotted}.monaco-editor .editorCanvas{position:absolute;width:100%;height:100%;z-index:0;pointer-events:none}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}.monaco-editor .view-overlays>div,.monaco-editor .margin-view-overlays>div{position:absolute;width:100%}.monaco-editor .squiggly-error{border-bottom:4px double var(--vscode-editorError-border)}.monaco-editor .squiggly-error:before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorError-background)}.monaco-editor .squiggly-warning{border-bottom:4px double var(--vscode-editorWarning-border)}.monaco-editor .squiggly-warning:before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorWarning-background)}.monaco-editor .squiggly-info{border-bottom:4px double var(--vscode-editorInfo-border)}.monaco-editor .squiggly-info:before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorInfo-background)}.monaco-editor .squiggly-hint{border-bottom:2px dotted var(--vscode-editorHint-border)}.monaco-editor.showUnused .squiggly-unnecessary{border-bottom:2px dashed var(--vscode-editorUnnecessaryCode-border)}.monaco-editor.showDeprecated .squiggly-inline-deprecated{text-decoration:line-through;text-decoration-color:var(--vscode-editor-foreground, inherit)}.monaco-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.monaco-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{transition:opacity .8s linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset}.monaco-scrollable-element>.scrollbar>.slider{background:var(--vscode-scrollbarSlider-background)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-scrollable-element>.scrollbar>.slider.active{background:var(--vscode-scrollbarSlider-activeBackground)}.monaco-editor .blockDecorations-container{position:absolute;top:0;pointer-events:none}.monaco-editor .blockDecorations-block{position:absolute;box-sizing:border-box}.monaco-editor .view-overlays .current-line,.monaco-editor .margin-view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box;height:100%}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}.monaco-editor .lines-content .cdr{position:absolute;height:100%}.monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .glyph-margin-widgets .cgmr{position:absolute;display:flex;align-items:center;justify-content:center}.monaco-editor .glyph-margin-widgets .cgmr.codicon-modifier-spin:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.monaco-editor .lines-content .core-guide{position:absolute;box-sizing:border-box;height:100%}.monaco-editor .margin-view-overlays .line-numbers{bottom:0;font-variant-numeric:tabular-nums;position:absolute;text-align:right;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:default}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}.monaco-editor .line-numbers{color:var(--vscode-editorLineNumber-foreground)}.monaco-editor .line-numbers.active-line-number{color:var(--vscode-editorLineNumber-activeForeground)}.monaco-mouse-cursor-text{cursor:text}.mtkcontrol{color:#fff!important;background:#960000!important}.mtkoverflow{background-color:var(--vscode-button-background, var(--vscode-editor-background));color:var(--vscode-button-foreground, var(--vscode-editor-foreground));border-width:1px;border-style:solid;border-color:var(--vscode-contrastBorder);border-radius:2px;padding:4px;cursor:pointer}.mtkoverflow:hover{background-color:var(--vscode-button-hoverBackground)}.monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{user-select:none;-webkit-user-select:none}.monaco-editor.mac .lines-content:hover,.monaco-editor.mac .view-line:hover,.monaco-editor.mac .view-lines:hover{user-select:text;-webkit-user-select:text;-ms-user-select:text}.monaco-editor.enable-user-select{user-select:initial;-webkit-user-select:initial}.monaco-editor .view-lines{white-space:nowrap}.monaco-editor .view-line{box-sizing:border-box;position:absolute;width:100%}.monaco-editor .lines-content>.view-lines>.view-line>span{top:0;bottom:0;position:absolute}.monaco-editor .mtkw{color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .mtkz{display:inline-block;color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .lines-decorations{position:absolute;top:0;background:#fff}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%}.monaco-editor .margin{background-color:var(--vscode-editorGutter-background)}.monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}.monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;transition:opacity .1s linear}.monaco-editor .minimap.slider-mouseover:hover .minimap-slider,.monaco-editor .minimap.slider-mouseover .minimap-slider.active{opacity:1}.monaco-editor .minimap-slider .minimap-slider-horizontal{background:var(--vscode-minimapSlider-background)}.monaco-editor .minimap-slider:hover .minimap-slider-horizontal{background:var(--vscode-minimapSlider-hoverBackground)}.monaco-editor .minimap-slider.active .minimap-slider-horizontal{background:var(--vscode-minimapSlider-activeBackground)}.monaco-editor .minimap-shadow-visible{box-shadow:var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px;pointer-events:none}.monaco-editor.no-minimap-shadow .minimap-shadow-visible{position:absolute;left:-1px;width:1px}.minimap.minimap-autohide-mouseover,.minimap.minimap-autohide-scroll{opacity:0;transition:opacity .5s}.minimap.minimap-autohide-scroll{pointer-events:none}.minimap.minimap-autohide-mouseover:hover,.minimap.minimap-autohide-scroll.active{opacity:1;pointer-events:auto}.monaco-editor .minimap{z-index:5}.monaco-editor .overlayWidgets{position:absolute;top:0;left:0}.monaco-editor .view-ruler{position:absolute;top:0;box-shadow:1px 0 0 0 var(--vscode-editorRuler-foreground) inset}.monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset}.monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .focused .selected-text{background-color:var(--vscode-editor-selectionBackground)}.monaco-editor .selected-text{background-color:var(--vscode-editor-inactiveSelectionBackground)}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor.hc-light .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-light .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-light .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-light .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;overflow:hidden;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{transition:all 80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{background:transparent!important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:transparent!important}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:transparent!important}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes monaco-cursor-expand{0%,20%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}.cursor-smooth{animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate}.cursor-phase{animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate}.monaco-editor .mwh{position:absolute;color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .monaco-decoration-css-rule-extractor{visibility:hidden;pointer-events:none}.monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none!important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent;z-index:-10}.monaco-editor .inputarea.ime-input{z-index:10;caret-color:var(--vscode-editorCursor-foreground);color:var(--vscode-editor-foreground)}.monaco-editor .native-edit-context{margin:0;padding:0;position:absolute;overflow-y:scroll;scrollbar-width:none;z-index:-10;white-space:pre-wrap}.monaco-editor .ime-text-area{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none!important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent;z-index:-10}.monaco-editor .edit-context-composition-none{background-color:transparent;border-bottom:none}.monaco-editor :not(.hc-black,.hc-light) .edit-context-composition-secondary{border-bottom:1px solid var(--vscode-editor-compositionBorder)}.monaco-editor :not(.hc-black,.hc-light) .edit-context-composition-primary{border-bottom:2px solid var(--vscode-editor-compositionBorder)}.monaco-editor :is(.hc-black,.hc-light) .edit-context-composition-secondary{border:1px solid var(--vscode-editor-compositionBorder)}.monaco-editor :is(.hc-black,.hc-light) .edit-context-composition-primary{border:2px solid var(--vscode-editor-compositionBorder)}.monaco-editor .margin-view-overlays .gpu-mark{position:absolute;top:0;bottom:0;left:0;width:100%;display:inline-block;border-left:solid 2px var(--vscode-editorWarning-foreground);opacity:.2;transition:background-color .1s linear}.monaco-editor .margin-view-overlays .gpu-mark:hover{background-color:var(--vscode-editorWarning-foreground)}.monaco-select-box{width:100%;cursor:pointer;border-radius:2px}.monaco-select-box-dropdown-container{font-size:13px;font-weight:400;text-transform:none}.monaco-action-bar .action-item.select-container{cursor:default}.monaco-action-bar .action-item .monaco-select-box{cursor:pointer;min-width:100px;min-height:18px;padding:2px 23px 2px 8px}.mac .monaco-action-bar .action-item .monaco-select-box{font-size:11px;border-radius:3px;min-height:24px}.monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{user-select:none;-webkit-user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;touch-action:none}.monaco-list .monaco-scrollable-element>.scrollbar.vertical,.monaco-pane-view>.monaco-split-view2.vertical>.monaco-scrollable-element>.scrollbar.vertical{z-index:14}.monaco-list-row.scrolling{display:none!important}.monaco-list.element-focused,.monaco-list.selection-single,.monaco-list.selection-multiple{outline:0!important}.monaco-list-type-filter-message{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em;text-align:center;white-space:normal;opacity:.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute;z-index:1000;background-color:var(--vscode-list-activeSelectionBackground);color:var(--vscode-list-activeSelectionForeground);outline:1px solid var(--vscode-list-focusOutline);outline-offset:-1px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-select-box-dropdown-padding{--dropdown-padding-top: 1px;--dropdown-padding-bottom: 1px}.hc-black .monaco-select-box-dropdown-padding,.hc-light .monaco-select-box-dropdown-padding{--dropdown-padding-top: 3px;--dropdown-padding-bottom: 4px}.monaco-select-box-dropdown-container{display:none;box-sizing:border-box}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown *{margin:0}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a:focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown code{line-height:15px;font-family:var(--monaco-monospace-font)}.monaco-select-box-dropdown-container.visible{display:flex;flex-direction:column;text-align:left;width:1px;overflow:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container{flex:0 0 auto;align-self:flex-start;padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom);padding-left:1px;padding-right:1px;width:100%;overflow:hidden;box-sizing:border-box}.monaco-select-box-dropdown-container>.select-box-details-pane{padding:5px}.hc-black .monaco-select-box-dropdown-container>.select-box-dropdown-list-container{padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom)}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row{cursor:pointer}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-text{text-overflow:ellipsis;overflow:hidden;padding-left:3.5px;white-space:nowrap;float:left}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-detail{text-overflow:ellipsis;overflow:hidden;padding-left:3.5px;white-space:nowrap;float:left;opacity:.7}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-decorator-right{text-overflow:ellipsis;overflow:hidden;padding-right:10px;white-space:nowrap;float:right}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control{flex:1 1 auto;align-self:flex-start;opacity:0}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div{overflow:hidden;max-height:0px}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div>.option-text-width-control{padding-left:4px;padding-right:8px;white-space:nowrap}.monaco-action-bar{white-space:nowrap;height:100%}.monaco-action-bar .actions-container{display:flex;margin:0 auto;padding:0;height:100%;width:100%;align-items:center}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar .action-item{display:block;align-items:center;justify-content:center;cursor:pointer;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar .action-item .icon,.monaco-action-bar .action-item .codicon{display:block}.monaco-action-bar .action-item .codicon{display:flex;align-items:center;width:16px;height:16px}.monaco-action-bar .action-label{display:flex;font-size:11px;padding:3px;border-radius:5px}.monaco-action-bar .action-item.disabled .action-label:not(.icon),.monaco-action-bar .action-item.disabled .action-label:not(.icon):before,.monaco-action-bar .action-item.disabled .action-label:not(.icon):hover{color:var(--vscode-disabledForeground)}.monaco-action-bar .action-item.disabled .action-label.icon,.monaco-action-bar .action-item.disabled .action-label.icon:before,.monaco-action-bar .action-item.disabled .action-label.icon:hover{opacity:.6}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid var(--vscode-disabledForeground);padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar .action-item .action-label.separator{width:1px;height:16px;margin:5px 4px!important;cursor:default;min-width:1px;padding:0;background-color:var(--vscode-disabledForeground)}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;flex:1;max-width:170px;min-width:60px;display:flex;align-items:center;justify-content:center;margin-right:10px}.monaco-action-bar .action-item.action-dropdown-item{display:flex}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator{display:flex;align-items:center;cursor:default}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator>div{width:1px}.monaco-diff-editor .diff-review{position:absolute}.monaco-component.diff-review{user-select:none;-webkit-user-select:none;z-index:99}.monaco-component.diff-review .diff-review-line-number{text-align:right;display:inline-block;color:var(--vscode-editorLineNumber-foreground)}.monaco-component.diff-review .diff-review-summary{padding-left:10px}.monaco-component.diff-review .diff-review-shadow{position:absolute;box-shadow:var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset}.monaco-component.diff-review .diff-review-row{white-space:pre}.monaco-component.diff-review .diff-review-table{display:table;min-width:100%}.monaco-component.diff-review .diff-review-row{display:table-row;width:100%}.monaco-component.diff-review .diff-review-spacer{display:inline-block;width:10px;vertical-align:middle}.monaco-component.diff-review .diff-review-spacer>.codicon{font-size:9px!important}.monaco-component.diff-review .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px;z-index:100}.monaco-component.diff-review .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}.monaco-component.diff-review .revertButton{cursor:pointer}.monaco-component.diff-review .action-label{background:var(--vscode-editorActionList-background)}:root{--vscode-sash-size: 4px;--vscode-sash-hover-size: 4px}.monaco-sash{position:absolute;z-index:35;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash.disabled{cursor:default!important;pointer-events:none!important}.monaco-sash.vertical{cursor:ew-resize;top:0;width:var(--vscode-sash-size);height:100%}.monaco-sash.horizontal{cursor:ns-resize;left:0;width:100%;height:var(--vscode-sash-size)}.monaco-sash:not(.disabled)>.orthogonal-drag-handle{content:" ";height:calc(var(--vscode-sash-size) * 2);width:calc(var(--vscode-sash-size) * 2);z-index:100;display:block;cursor:all-scroll;position:absolute}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.start,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.end{cursor:nwse-resize}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.end,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.start{cursor:nesw-resize}.monaco-sash.vertical>.orthogonal-drag-handle.start{left:calc(var(--vscode-sash-size) * -.5);top:calc(var(--vscode-sash-size) * -1)}.monaco-sash.vertical>.orthogonal-drag-handle.end{left:calc(var(--vscode-sash-size) * -.5);bottom:calc(var(--vscode-sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.start{top:calc(var(--vscode-sash-size) * -.5);left:calc(var(--vscode-sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.end{top:calc(var(--vscode-sash-size) * -.5);right:calc(var(--vscode-sash-size) * -1)}.monaco-sash:before{content:"";pointer-events:none;position:absolute;width:100%;height:100%;background:transparent}.monaco-workbench:not(.reduce-motion) .monaco-sash:before{transition:background-color .1s ease-out}.monaco-sash.hover:before,.monaco-sash.active:before{background:var(--vscode-sash-hoverBorder)}.monaco-sash.vertical:before{width:var(--vscode-sash-hover-size);left:calc(50% - (var(--vscode-sash-hover-size) / 2))}.monaco-sash.horizontal:before{height:var(--vscode-sash-hover-size);top:calc(50% - (var(--vscode-sash-hover-size) / 2))}.pointer-events-disabled{pointer-events:none!important}.monaco-sash.debug{background:#0ff}.monaco-sash.debug.disabled{background:#0ff3}.monaco-sash.debug:not(.disabled)>.orthogonal-drag-handle{background:red}.monaco-dropdown{height:100%;padding:0}.monaco-dropdown>.dropdown-label{cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center}.monaco-dropdown>.dropdown-label>.action-label.disabled{cursor:default}.monaco-dropdown-with-primary{display:flex!important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-primary>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{font-size:12px;padding-left:0;padding-right:0;line-height:16px;margin-left:-3px}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat}.monaco-toolbar{height:100%}.monaco-toolbar .toolbar-toggle-more{display:inline-block;padding:0}.monaco-action-bar .action-item.menu-entry .action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-action-bar .action-item.menu-entry.text-only .action-label{color:var(--vscode-descriptionForeground);overflow:hidden;border-radius:2px}.monaco-action-bar .action-item.menu-entry.text-only.use-comma:not(:last-of-type) .action-label:after{content:", "}.monaco-action-bar .action-item.menu-entry.text-only+.action-item:not(.text-only)>.monaco-dropdown .action-label{color:var(--vscode-descriptionForeground)}.monaco-dropdown-with-default{display:flex!important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-default>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-default>.action-container.menu-entry>.action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-dropdown-with-default:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{font-size:12px;padding-left:0;padding-right:0;line-height:16px;margin-left:-3px}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat}.monaco-editor .diff-hidden-lines-widget{width:100%}.monaco-editor .diff-hidden-lines{height:0px;transform:translateY(-10px);font-size:13px;line-height:14px}.monaco-editor .diff-hidden-lines:not(.dragging) .top:hover,.monaco-editor .diff-hidden-lines:not(.dragging) .bottom:hover,.monaco-editor .diff-hidden-lines .top.dragging,.monaco-editor .diff-hidden-lines .bottom.dragging{background-color:var(--vscode-focusBorder)}.monaco-editor .diff-hidden-lines .top,.monaco-editor .diff-hidden-lines .bottom{transition:background-color .1s ease-out;height:4px;background-color:transparent;background-clip:padding-box;border-bottom:2px solid transparent;border-top:4px solid transparent}.monaco-editor.draggingUnchangedRegion.canMoveTop:not(.canMoveBottom) *,.monaco-editor .diff-hidden-lines .top.canMoveTop:not(.canMoveBottom),.monaco-editor .diff-hidden-lines .bottom.canMoveTop:not(.canMoveBottom){cursor:n-resize!important}.monaco-editor.draggingUnchangedRegion:not(.canMoveTop).canMoveBottom *,.monaco-editor .diff-hidden-lines .top:not(.canMoveTop).canMoveBottom,.monaco-editor .diff-hidden-lines .bottom:not(.canMoveTop).canMoveBottom{cursor:s-resize!important}.monaco-editor.draggingUnchangedRegion.canMoveTop.canMoveBottom *,.monaco-editor .diff-hidden-lines .top.canMoveTop.canMoveBottom,.monaco-editor .diff-hidden-lines .bottom.canMoveTop.canMoveBottom{cursor:ns-resize!important}.monaco-editor .diff-hidden-lines .top{transform:translateY(4px)}.monaco-editor .diff-hidden-lines .bottom{transform:translateY(-6px)}.monaco-editor .diff-unchanged-lines{background:var(--vscode-diffEditor-unchangedCodeBackground)}.monaco-editor .noModificationsOverlay{z-index:1;background:var(--vscode-editor-background);display:flex;justify-content:center;align-items:center}.monaco-editor .diff-hidden-lines .center{background:var(--vscode-diffEditor-unchangedRegionBackground);color:var(--vscode-diffEditor-unchangedRegionForeground);overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;height:24px;box-shadow:inset 0 -5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow),inset 0 5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow)}.monaco-editor .diff-hidden-lines .center span.codicon{vertical-align:middle}.monaco-editor .diff-hidden-lines .center a:hover .codicon{cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .diff-hidden-lines div.breadcrumb-item{cursor:pointer}.monaco-editor .diff-hidden-lines div.breadcrumb-item:hover{color:var(--vscode-editorLink-activeForeground)}.monaco-editor .movedOriginal,.monaco-editor .movedModified{border:2px solid var(--vscode-diffEditor-move-border)}.monaco-editor .movedOriginal.currentMove,.monaco-editor .movedModified.currentMove{border:2px solid var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines path.currentMove{stroke:var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines path{pointer-events:visiblestroke}.monaco-diff-editor .moved-blocks-lines .arrow{fill:var(--vscode-diffEditor-move-border)}.monaco-diff-editor .moved-blocks-lines .arrow.currentMove{fill:var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines .arrow-rectangle{fill:var(--vscode-editor-background)}.monaco-diff-editor .moved-blocks-lines{position:absolute;pointer-events:none}.monaco-diff-editor .moved-blocks-lines path{fill:none;stroke:var(--vscode-diffEditor-move-border);stroke-width:2}.monaco-editor .char-delete.diff-range-empty{margin-left:-1px;border-left:solid var(--vscode-diffEditor-removedTextBackground) 3px}.monaco-editor .char-insert.diff-range-empty{border-left:solid var(--vscode-diffEditor-insertedTextBackground) 3px}.monaco-editor .fold-unchanged{cursor:pointer}.monaco-diff-editor .diff-moved-code-block{display:flex;justify-content:flex-end;margin-top:-4px}.monaco-diff-editor .diff-moved-code-block .action-bar .action-label.codicon{width:12px;height:12px;font-size:12px}.monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor .diffOverview .diffViewport{z-index:10}.monaco-diff-editor.vs .diffOverview{background:#00000008}.monaco-diff-editor.vs-dark .diffOverview{background:#ffffff03}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar{background:#0000}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:#ababab66}.modified-in-monaco-diff-editor.hc-black .slider.active,.modified-in-monaco-diff-editor.hc-light .slider.active{background:none}.monaco-editor .insert-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-diff-editor .delete-sign{font-size:11px!important;opacity:.7!important;display:flex!important;align-items:center}.monaco-editor.hc-black .insert-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .delete-sign,.monaco-editor.hc-light .insert-sign,.monaco-diff-editor.hc-light .insert-sign,.monaco-editor.hc-light .delete-sign,.monaco-diff-editor.hc-light .delete-sign{opacity:1}.monaco-editor .inline-deleted-margin-view-zone,.monaco-editor .inline-added-margin-view-zone{text-align:right}.monaco-editor .arrow-revert-change{z-index:10;position:absolute}.monaco-editor .arrow-revert-change:hover{cursor:pointer}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}.monaco-editor .char-insert,.monaco-diff-editor .char-insert{background-color:var(--vscode-diffEditor-insertedTextBackground)}.monaco-editor .line-insert,.monaco-diff-editor .line-insert{background-color:var(--vscode-diffEditor-insertedLineBackground, var(--vscode-diffEditor-insertedTextBackground))}.monaco-editor .line-insert,.monaco-editor .char-insert{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-insertedTextBorder)}.monaco-editor.hc-black .line-insert,.monaco-editor.hc-light .line-insert,.monaco-editor.hc-black .char-insert,.monaco-editor.hc-light .char-insert{border-style:dashed}.monaco-editor .line-delete,.monaco-editor .char-delete{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-removedTextBorder)}.monaco-editor.hc-black .line-delete,.monaco-editor.hc-light .line-delete,.monaco-editor.hc-black .char-delete,.monaco-editor.hc-light .char-delete{border-style:dashed}.monaco-editor .inline-added-margin-view-zone,.monaco-editor .gutter-insert,.monaco-diff-editor .gutter-insert{background-color:var(--vscode-diffEditorGutter-insertedLineBackground, var(--vscode-diffEditor-insertedLineBackground), var(--vscode-diffEditor-insertedTextBackground))}.monaco-editor .char-delete,.monaco-diff-editor .char-delete,.monaco-editor .inline-deleted-text{background-color:var(--vscode-diffEditor-removedTextBackground)}.monaco-editor .inline-deleted-text{text-decoration:line-through}.monaco-editor .line-delete,.monaco-diff-editor .line-delete{background-color:var(--vscode-diffEditor-removedLineBackground, var(--vscode-diffEditor-removedTextBackground))}.monaco-editor .inline-deleted-margin-view-zone,.monaco-editor .gutter-delete,.monaco-diff-editor .gutter-delete{background-color:var(--vscode-diffEditorGutter-removedLineBackground, var(--vscode-diffEditor-removedLineBackground), var(--vscode-diffEditor-removedTextBackground))}.monaco-diff-editor.side-by-side .editor.modified{box-shadow:-6px 0 5px -5px var(--vscode-scrollbar-shadow);border-left:1px solid var(--vscode-diffEditor-border)}.monaco-diff-editor.side-by-side .editor.original{box-shadow:6px 0 5px -5px var(--vscode-scrollbar-shadow);border-right:1px solid var(--vscode-diffEditor-border)}.monaco-diff-editor .diffViewport{background:var(--vscode-scrollbarSlider-background)}.monaco-diff-editor .diffViewport:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-diff-editor .diffViewport:active{background:var(--vscode-scrollbarSlider-activeBackground)}.monaco-editor .diagonal-fill{background-image:linear-gradient(-45deg,var(--vscode-diffEditor-diagonalFill) 12.5%,#0000 12.5%,#0000 50%,var(--vscode-diffEditor-diagonalFill) 50%,var(--vscode-diffEditor-diagonalFill) 62.5%,#0000 62.5%,#0000 100%);background-size:8px 8px}.monaco-diff-editor .gutter{position:relative;overflow:hidden;flex-shrink:0;flex-grow:0}.monaco-diff-editor .gutter>div{position:absolute}.monaco-diff-editor .gutter .gutterItem{opacity:0;transition:opacity .7s}.monaco-diff-editor .gutter .gutterItem.showAlways{opacity:1;transition:none}.monaco-diff-editor .gutter .gutterItem.noTransition{transition:none}.monaco-diff-editor .gutter:hover .gutterItem{opacity:1;transition:opacity .1s ease-in-out}.monaco-diff-editor .gutter .gutterItem .background{position:absolute;height:100%;left:50%;width:1px;border-left:2px var(--vscode-menu-separatorBackground) solid}.monaco-diff-editor .gutter .gutterItem .buttons{position:absolute;width:100%;display:flex;justify-content:center;align-items:center}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar{height:fit-content}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar{line-height:1}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container{width:fit-content;border-radius:4px;background:var(--vscode-editorGutter-itemBackground)}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item:hover{background:var(--vscode-toolbar-hoverBackground)}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item .action-label{color:var(--vscode-editorGutter-itemGlyphForeground);padding:1px 2px}.monaco-diff-editor .diff-hidden-lines-compact{display:flex;height:11px}.monaco-diff-editor .diff-hidden-lines-compact .line-left,.monaco-diff-editor .diff-hidden-lines-compact .line-right{height:1px;border-top:1px solid;border-color:var(--vscode-editorCodeLens-foreground);opacity:.5;margin:auto;width:100%}.monaco-diff-editor .diff-hidden-lines-compact .line-left{width:20px}.monaco-diff-editor .diff-hidden-lines-compact .text{color:var(--vscode-editorCodeLens-foreground);text-wrap:nowrap;font-size:11px;line-height:11px;margin:0 4px}.monaco-editor .selection-anchor{background-color:#007acc;width:2px!important}.monaco-editor .bracket-match{box-sizing:border-box;background-color:var(--vscode-editorBracketMatch-background);border:1px solid var(--vscode-editorBracketMatch-border)}.inline-editor-progress-decoration{display:inline-block;width:1em;height:1em}.inline-progress-widget{display:flex!important;justify-content:center;align-items:center}.inline-progress-widget .icon{font-size:80%!important}.inline-progress-widget:hover .icon{font-size:90%!important;animation:none}.inline-progress-widget:hover .icon:before{content:var(--vscode-icon-x-content);font-family:var(--vscode-icon-x-font-family)}.monaco-editor .monaco-editor-overlaymessage{padding-bottom:8px;z-index:10000}.monaco-editor .monaco-editor-overlaymessage.below{padding-bottom:0;padding-top:8px;z-index:10000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.monaco-editor .monaco-editor-overlaymessage.fadeIn{animation:fadeIn .15s ease-out}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.monaco-editor .monaco-editor-overlaymessage.fadeOut{animation:fadeOut .1s ease-out}.monaco-editor .monaco-editor-overlaymessage .message{padding:2px 4px;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-inputValidation-infoBorder);border-radius:3px}.monaco-editor .monaco-editor-overlaymessage .message p{margin-block:0px}.monaco-editor .monaco-editor-overlaymessage .message a{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-editor-overlaymessage .message a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor.hc-black .monaco-editor-overlaymessage .message,.monaco-editor.hc-light .monaco-editor-overlaymessage .message{border-width:2px}.monaco-editor .monaco-editor-overlaymessage .anchor{width:0!important;height:0!important;border-color:transparent;border-style:solid;z-index:1000;border-width:8px;position:absolute;left:2px}.monaco-editor .monaco-editor-overlaymessage .anchor.top{border-bottom-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage .anchor.below{border-top-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage:not(.below) .anchor.top,.monaco-editor .monaco-editor-overlaymessage.below .anchor.below{display:none}.monaco-editor .monaco-editor-overlaymessage.below .anchor.top{display:inherit;top:-8px}.monaco-editor .rendered-markdown kbd{background-color:var(--vscode-keybindingLabel-background);color:var(--vscode-keybindingLabel-foreground);border-style:solid;border-width:1px;border-radius:3px;border-color:var(--vscode-keybindingLabel-border);border-bottom-color:var(--vscode-keybindingLabel-bottomBorder);box-shadow:inset 0 -1px 0 var(--vscode-widget-shadow);vertical-align:middle;padding:1px 3px}.rendered-markdown li:has(input[type=checkbox]){list-style-type:none}.monaco-text-button{box-sizing:border-box;display:flex;width:100%;padding:4px;border-radius:2px;text-align:center;cursor:pointer;justify-content:center;align-items:center;border:1px solid var(--vscode-button-border, transparent);line-height:18px}.monaco-text-button:focus{outline-offset:2px!important}.monaco-text-button:hover{text-decoration:none!important}.monaco-button.disabled:focus,.monaco-button.disabled{opacity:.4!important;cursor:default}.monaco-text-button .codicon{margin:0 .2em;color:inherit!important}.monaco-text-button.monaco-text-button-with-short-label{flex-direction:row;flex-wrap:wrap;padding:0 4px;overflow:hidden;height:28px}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label{flex-basis:100%}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{flex-grow:1;width:0;overflow:hidden}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label,.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{display:flex;justify-content:center;align-items:center;font-weight:400;font-style:inherit;padding:4px 0}.monaco-button-dropdown{display:flex;cursor:pointer}.monaco-button-dropdown.disabled{cursor:default}.monaco-button-dropdown>.monaco-button:focus{outline-offset:-1px!important}.monaco-button-dropdown.disabled>.monaco-button.disabled,.monaco-button-dropdown.disabled>.monaco-button.disabled:focus,.monaco-button-dropdown.disabled>.monaco-button-dropdown-separator{opacity:.4!important}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-right-width:0!important}.monaco-button-dropdown .monaco-button-dropdown-separator{padding:4px 0;cursor:default}.monaco-button-dropdown .monaco-button-dropdown-separator>div{height:100%;width:1px}.monaco-button-dropdown>.monaco-button.monaco-dropdown-button{border:1px solid var(--vscode-button-border, transparent);border-left-width:0!important;border-radius:0 2px 2px 0;display:flex;align-items:center}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-radius:2px 0 0 2px}.monaco-description-button{display:flex;flex-direction:column;align-items:center;margin:4px 5px}.monaco-description-button .monaco-button-description{font-style:italic;font-size:11px;padding:4px 20px}.monaco-description-button .monaco-button-label,.monaco-description-button .monaco-button-description{display:flex;justify-content:center;align-items:center}.monaco-description-button .monaco-button-label>.codicon,.monaco-description-button .monaco-button-description>.codicon{margin:0 .2em;color:inherit!important}.monaco-button.default-colors,.monaco-button-dropdown.default-colors>.monaco-button{color:var(--vscode-button-foreground);background-color:var(--vscode-button-background)}.monaco-button.default-colors:hover,.monaco-button-dropdown.default-colors>.monaco-button:hover{background-color:var(--vscode-button-hoverBackground)}.monaco-button.default-colors.secondary,.monaco-button-dropdown.default-colors>.monaco-button.secondary{color:var(--vscode-button-secondaryForeground);background-color:var(--vscode-button-secondaryBackground)}.monaco-button.default-colors.secondary:hover,.monaco-button-dropdown.default-colors>.monaco-button.secondary:hover{background-color:var(--vscode-button-secondaryHoverBackground)}.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator{background-color:var(--vscode-button-background);border-top:1px solid var(--vscode-button-border);border-bottom:1px solid var(--vscode-button-border)}.monaco-button-dropdown.default-colors .monaco-button.secondary+.monaco-button-dropdown-separator{background-color:var(--vscode-button-secondaryBackground)}.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator>div{background-color:var(--vscode-button-separator)}.action-widget{font-size:13px;min-width:100px;max-width:80vw;z-index:40;display:block;width:100%;border:1px solid var(--vscode-editorWidget-border)!important;border-radius:5px;background-color:var(--vscode-editorActionList-background);color:var(--vscode-editorActionList-foreground);padding:4px;box-shadow:0 2px 8px var(--vscode-widget-shadow)}.context-view-block{position:fixed;cursor:initial;left:0;top:0;width:100%;height:100%;z-index:-1}.context-view-pointerBlock{position:fixed;cursor:initial;left:0;top:0;width:100%;height:100%;z-index:2}.action-widget .monaco-list{user-select:none;-webkit-user-select:none;border:none!important;border-width:0!important}.action-widget .monaco-list:focus:before{outline:0!important}.action-widget .monaco-list .monaco-scrollable-element{overflow:visible}.action-widget .monaco-list .monaco-list-row{padding:0 0 0 8px;white-space:nowrap;cursor:pointer;touch-action:none;width:100%;border-radius:4px}.action-widget .monaco-list .monaco-list-row.action.focused:not(.option-disabled){background-color:var(--vscode-editorActionList-focusBackground)!important;color:var(--vscode-editorActionList-focusForeground);outline:1px solid var(--vscode-menu-selectionBorder, transparent);outline-offset:-1px}.action-widget .monaco-list-row.group-header{color:var(--vscode-descriptionForeground)!important;font-weight:600;font-size:12px}.action-widget .monaco-list-row.group-header:not(:first-of-type){margin-top:2px}.action-widget .monaco-scrollable-element .monaco-list-rows .monaco-list-row.separator{border-top:1px solid var(--vscode-editorHoverWidget-border);color:var(--vscode-descriptionForeground);font-size:12px;padding:0;margin:4px 0 0;cursor:default;-webkit-user-select:none;user-select:none;border-radius:0}.action-widget .monaco-scrollable-element .monaco-list-rows .monaco-list-row.separator.focused{outline:0 solid;background-color:transparent;border-radius:0}.action-widget .monaco-list-row.separator:first-of-type{border-top:none;margin-top:0}.action-widget .monaco-list .group-header,.action-widget .monaco-list .option-disabled,.action-widget .monaco-list .option-disabled:before,.action-widget .monaco-list .option-disabled .focused,.action-widget .monaco-list .option-disabled .focused:before{cursor:default!important;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:transparent!important;outline:0 solid!important}.action-widget .monaco-list-row.action{display:flex;gap:8px;align-items:center}.action-widget .monaco-list-row.action.option-disabled,.action-widget .monaco-list:focus .monaco-list-row.focused.action.option-disabled,.action-widget .monaco-list-row.action.option-disabled .codicon,.action-widget .monaco-list:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused).option-disabled{color:var(--vscode-disabledForeground)}.action-widget .monaco-list-row.action:not(.option-disabled) .codicon{color:inherit}.action-widget .monaco-list-row.action .title{flex:1;overflow:hidden;text-overflow:ellipsis}.action-widget .monaco-list-row.action .monaco-keybinding>.monaco-keybinding-key{background-color:var(--vscode-keybindingLabel-background);color:var(--vscode-keybindingLabel-foreground);border-style:solid;border-width:1px;border-radius:3px;border-color:var(--vscode-keybindingLabel-border);border-bottom-color:var(--vscode-keybindingLabel-bottomBorder);box-shadow:inset 0 -1px 0 var(--vscode-widget-shadow)}.action-widget .action-widget-action-bar{background-color:var(--vscode-editorActionList-background);border-top:1px solid var(--vscode-editorHoverWidget-border);margin-top:2px}.action-widget .action-widget-action-bar:before{display:block;content:"";width:100%}.action-widget .action-widget-action-bar .actions-container{padding:3px 8px 0}.action-widget-action-bar .action-label{color:var(--vscode-textLink-activeForeground);font-size:12px;line-height:22px;padding:0;pointer-events:all}.action-widget-action-bar .action-item{margin-right:16px;pointer-events:none}.action-widget-action-bar .action-label:hover{background-color:transparent!important}.monaco-action-bar .actions-container.highlight-toggled .action-label.checked{background:var(--vscode-actionBar-toggledBackground)!important}.action-widget .monaco-list .monaco-list-row .description{opacity:.7;margin-left:.5em;font-size:.9em}.monaco-keybinding{display:flex;align-items:center;line-height:10px}.monaco-keybinding>.monaco-keybinding-key{display:inline-block;border-style:solid;border-width:1px;border-radius:3px;vertical-align:middle;font-size:11px;padding:3px 5px;margin:0 2px}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px}.post-edit-widget{box-shadow:0 0 8px 2px var(--vscode-widget-shadow);border:1px solid var(--vscode-widget-border, transparent);border-radius:4px;color:var(--vscode-button-foreground);background-color:var(--vscode-button-background);overflow:hidden}.post-edit-widget .monaco-button{padding:2px;border:none;border-radius:0}.post-edit-widget .monaco-button:hover{background-color:var(--vscode-button-hoverBackground)!important}.post-edit-widget .monaco-button .codicon{margin:0}@font-face{font-family:codicon;font-display:block;src:url(/assets/codicon-CgENjH2v.ttf) format("truetype")}.codicon[class*=codicon-]{font: 16px/1 codicon;display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none}.codicon-wrench-subaction{opacity:.5}@keyframes codicon-spin{to{transform:rotate(360deg)}}.codicon-sync.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-gear.codicon-modifier-spin,.codicon-notebook-state-executing.codicon-modifier-spin{animation:codicon-spin 1.5s steps(30) infinite}.codicon-modifier-disabled{opacity:.4}.codicon-loading,.codicon-tree-item-loading:before{animation-duration:1s!important;animation-timing-function:cubic-bezier(.53,.21,.29,.67)!important}.monaco-editor .codicon.codicon-symbol-array,.monaco-workbench .codicon.codicon-symbol-array{color:var(--vscode-symbolIcon-arrayForeground)}.monaco-editor .codicon.codicon-symbol-boolean,.monaco-workbench .codicon.codicon-symbol-boolean{color:var(--vscode-symbolIcon-booleanForeground)}.monaco-editor .codicon.codicon-symbol-class,.monaco-workbench .codicon.codicon-symbol-class{color:var(--vscode-symbolIcon-classForeground)}.monaco-editor .codicon.codicon-symbol-method,.monaco-workbench .codicon.codicon-symbol-method{color:var(--vscode-symbolIcon-methodForeground)}.monaco-editor .codicon.codicon-symbol-color,.monaco-workbench .codicon.codicon-symbol-color{color:var(--vscode-symbolIcon-colorForeground)}.monaco-editor .codicon.codicon-symbol-constant,.monaco-workbench .codicon.codicon-symbol-constant{color:var(--vscode-symbolIcon-constantForeground)}.monaco-editor .codicon.codicon-symbol-constructor,.monaco-workbench .codicon.codicon-symbol-constructor{color:var(--vscode-symbolIcon-constructorForeground)}.monaco-editor .codicon.codicon-symbol-value,.monaco-workbench .codicon.codicon-symbol-value,.monaco-editor .codicon.codicon-symbol-enum,.monaco-workbench .codicon.codicon-symbol-enum{color:var(--vscode-symbolIcon-enumeratorForeground)}.monaco-editor .codicon.codicon-symbol-enum-member,.monaco-workbench .codicon.codicon-symbol-enum-member{color:var(--vscode-symbolIcon-enumeratorMemberForeground)}.monaco-editor .codicon.codicon-symbol-event,.monaco-workbench .codicon.codicon-symbol-event{color:var(--vscode-symbolIcon-eventForeground)}.monaco-editor .codicon.codicon-symbol-field,.monaco-workbench .codicon.codicon-symbol-field{color:var(--vscode-symbolIcon-fieldForeground)}.monaco-editor .codicon.codicon-symbol-file,.monaco-workbench .codicon.codicon-symbol-file{color:var(--vscode-symbolIcon-fileForeground)}.monaco-editor .codicon.codicon-symbol-folder,.monaco-workbench .codicon.codicon-symbol-folder{color:var(--vscode-symbolIcon-folderForeground)}.monaco-editor .codicon.codicon-symbol-function,.monaco-workbench .codicon.codicon-symbol-function{color:var(--vscode-symbolIcon-functionForeground)}.monaco-editor .codicon.codicon-symbol-interface,.monaco-workbench .codicon.codicon-symbol-interface{color:var(--vscode-symbolIcon-interfaceForeground)}.monaco-editor .codicon.codicon-symbol-key,.monaco-workbench .codicon.codicon-symbol-key{color:var(--vscode-symbolIcon-keyForeground)}.monaco-editor .codicon.codicon-symbol-keyword,.monaco-workbench .codicon.codicon-symbol-keyword{color:var(--vscode-symbolIcon-keywordForeground)}.monaco-editor .codicon.codicon-symbol-module,.monaco-workbench .codicon.codicon-symbol-module{color:var(--vscode-symbolIcon-moduleForeground)}.monaco-editor .codicon.codicon-symbol-namespace,.monaco-workbench .codicon.codicon-symbol-namespace{color:var(--vscode-symbolIcon-namespaceForeground)}.monaco-editor .codicon.codicon-symbol-null,.monaco-workbench .codicon.codicon-symbol-null{color:var(--vscode-symbolIcon-nullForeground)}.monaco-editor .codicon.codicon-symbol-number,.monaco-workbench .codicon.codicon-symbol-number{color:var(--vscode-symbolIcon-numberForeground)}.monaco-editor .codicon.codicon-symbol-object,.monaco-workbench .codicon.codicon-symbol-object{color:var(--vscode-symbolIcon-objectForeground)}.monaco-editor .codicon.codicon-symbol-operator,.monaco-workbench .codicon.codicon-symbol-operator{color:var(--vscode-symbolIcon-operatorForeground)}.monaco-editor .codicon.codicon-symbol-package,.monaco-workbench .codicon.codicon-symbol-package{color:var(--vscode-symbolIcon-packageForeground)}.monaco-editor .codicon.codicon-symbol-property,.monaco-workbench .codicon.codicon-symbol-property{color:var(--vscode-symbolIcon-propertyForeground)}.monaco-editor .codicon.codicon-symbol-reference,.monaco-workbench .codicon.codicon-symbol-reference{color:var(--vscode-symbolIcon-referenceForeground)}.monaco-editor .codicon.codicon-symbol-snippet,.monaco-workbench .codicon.codicon-symbol-snippet{color:var(--vscode-symbolIcon-snippetForeground)}.monaco-editor .codicon.codicon-symbol-string,.monaco-workbench .codicon.codicon-symbol-string{color:var(--vscode-symbolIcon-stringForeground)}.monaco-editor .codicon.codicon-symbol-struct,.monaco-workbench .codicon.codicon-symbol-struct{color:var(--vscode-symbolIcon-structForeground)}.monaco-editor .codicon.codicon-symbol-text,.monaco-workbench .codicon.codicon-symbol-text{color:var(--vscode-symbolIcon-textForeground)}.monaco-editor .codicon.codicon-symbol-type-parameter,.monaco-workbench .codicon.codicon-symbol-type-parameter{color:var(--vscode-symbolIcon-typeParameterForeground)}.monaco-editor .codicon.codicon-symbol-unit,.monaco-workbench .codicon.codicon-symbol-unit{color:var(--vscode-symbolIcon-unitForeground)}.monaco-editor .codicon.codicon-symbol-variable,.monaco-workbench .codicon.codicon-symbol-variable{color:var(--vscode-symbolIcon-variableForeground)}.monaco-editor .lightBulbWidget{display:flex;align-items:center;justify-content:center}.monaco-editor .lightBulbWidget:hover{cursor:pointer}.monaco-editor .lightBulbWidget.codicon-light-bulb,.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle{color:var(--vscode-editorLightBulb-foreground)}.monaco-editor .lightBulbWidget.codicon-lightbulb-autofix,.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle-autofix{color:var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground))}.monaco-editor .lightBulbWidget.codicon-sparkle-filled{color:var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground))}.monaco-editor .lightBulbWidget:before{position:relative;z-index:2}.monaco-editor .lightBulbWidget:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;opacity:.3;z-index:1}.monaco-editor .glyph-margin-widgets .cgmr[class*=codicon-gutter-lightbulb]{display:block;cursor:pointer}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb,.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle{color:var(--vscode-editorLightBulb-foreground)}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-auto-fix,.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-aifix-auto-fix{color:var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground))}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle-filled{color:var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground))}.monaco-editor .codelens-decoration{overflow:hidden;display:inline-flex!important;align-items:center;text-overflow:ellipsis;white-space:nowrap;color:var(--vscode-editorCodeLens-foreground);line-height:var(--vscode-editorCodeLens-lineHeight);font-size:var(--vscode-editorCodeLens-fontSize);padding-right:calc(var(--vscode-editorCodeLens-fontSize)*.5);font-feature-settings:var(--vscode-editorCodeLens-fontFeatureSettings);font-family:var(--vscode-editorCodeLens-fontFamily),var(--vscode-editorCodeLens-fontFamilyDefault)}.monaco-editor .codelens-decoration>span,.monaco-editor .codelens-decoration>a{user-select:none;-webkit-user-select:none;white-space:nowrap;vertical-align:sub;display:inline-flex;align-items:center}.monaco-editor .codelens-decoration>a{text-decoration:none}.monaco-editor .codelens-decoration>a:hover{cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .codelens-decoration>a:hover .codicon{color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .codelens-decoration .codicon[class*=codicon-]{vertical-align:middle;color:currentColor!important;color:var(--vscode-editorCodeLens-foreground);line-height:var(--vscode-editorCodeLens-lineHeight);font-size:var(--vscode-editorCodeLens-fontSize)}.monaco-editor .codelens-decoration>a:hover .codicon:before{cursor:pointer}@keyframes fadein{0%{opacity:0}to{opacity:1}}.monaco-editor .codelens-decoration.fadein{animation:fadein .1s linear}.monaco-editor .inlineSuggestionsHints{padding:4px}.monaco-editor .inlineSuggestionsHints .warningMessage p{margin:0}.monaco-editor .inlineSuggestionsHints.withBorder{z-index:39;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .inlineSuggestionsHints a,.monaco-editor .inlineSuggestionsHints a:hover{color:var(--vscode-foreground)!important}.monaco-editor .inlineSuggestionsHints .keybinding{display:flex;margin-left:4px;opacity:.6}.monaco-editor .inlineSuggestionsHints .keybinding .monaco-keybinding-key{font-size:8px;padding:2px 3px}.monaco-editor .inlineSuggestionsHints .availableSuggestionCount a{display:flex;min-width:19px;justify-content:center}.monaco-editor .inlineSuggestionStatusBarItemLabel{margin-right:2px}.monaco-hover{cursor:default;position:absolute;overflow:hidden;user-select:text;-webkit-user-select:text;box-sizing:border-box;line-height:1.5em;white-space:var(--vscode-hover-whiteSpace, normal)}.monaco-hover.fade-in{animation:fadein .1s linear}.monaco-hover.hidden{display:none}.monaco-hover a:hover:not(.disabled){cursor:pointer}.monaco-hover .hover-contents:not(.html-hover-contents){padding:4px 8px}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents){max-width:var(--vscode-hover-maxWidth, 500px);word-wrap:break-word}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents) hr{min-width:100%}.monaco-hover p,.monaco-hover .code,.monaco-hover ul,.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{margin:8px 0}.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{line-height:1.1}.monaco-hover code{font-family:var(--monaco-monospace-font)}.monaco-hover hr{box-sizing:border-box;border-left:0px;border-right:0px;margin:4px -8px -4px;height:1px}.monaco-hover p:first-child,.monaco-hover .code:first-child,.monaco-hover ul:first-child{margin-top:0}.monaco-hover p:last-child,.monaco-hover .code:last-child,.monaco-hover ul:last-child{margin-bottom:0}.monaco-hover ul,.monaco-hover ol{padding-left:20px}.monaco-hover li>p{margin-bottom:0}.monaco-hover li>ul{margin-top:0}.monaco-hover code{border-radius:3px;padding:0 .4em}.monaco-hover .monaco-tokenized-source{white-space:var(--vscode-hover-sourceWhiteSpace, pre-wrap)}.monaco-hover .hover-row.status-bar{font-size:12px;line-height:22px}.monaco-hover .hover-row.status-bar .info{font-style:italic;padding:0 8px}.monaco-hover .hover-row.status-bar .actions{display:flex;padding:0 8px;width:100%}.monaco-hover .hover-row.status-bar .actions .action-container{margin-right:16px;cursor:pointer;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.monaco-hover .hover-row.status-bar .actions .action-container .action .icon{padding-right:4px;vertical-align:middle}.monaco-hover .hover-row.status-bar .actions .action-container a{color:var(--vscode-textLink-foreground);text-decoration:var(--text-link-decoration)}.monaco-hover .hover-row.status-bar .actions .action-container a .icon.codicon{color:var(--vscode-textLink-foreground)}.monaco-hover .markdown-hover .hover-contents .codicon{color:inherit;font-size:inherit;vertical-align:middle}.monaco-hover .hover-contents a.code-link:hover,.monaco-hover .hover-contents a.code-link{color:inherit}.monaco-hover .hover-contents a.code-link:before{content:"("}.monaco-hover .hover-contents a.code-link:after{content:")"}.monaco-hover .hover-contents a.code-link>span{text-decoration:underline;border-bottom:1px solid transparent;text-underline-position:under;color:var(--vscode-textLink-foreground)}.monaco-hover .hover-contents a.code-link>span:hover{color:var(--vscode-textLink-activeForeground)}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) p:last-child [style*=background-color]{margin-bottom:4px;display:inline-block}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span.codicon{margin-bottom:2px}.monaco-hover-content .action-container a{-webkit-user-select:none;user-select:none}.monaco-hover-content .action-container.disabled{pointer-events:none;opacity:.4;cursor:default}.monaco-hover .action-container,.monaco-hover .action,.monaco-hover button,.monaco-hover .monaco-button,.monaco-hover .monaco-text-button,.monaco-hover [role=button]{-webkit-user-select:none;user-select:none}.colorpicker-widget{height:190px;user-select:none;-webkit-user-select:none}.colorpicker-color-decoration,.hc-light .colorpicker-color-decoration{border:solid .1em #000;box-sizing:border-box;margin:.1em .2em 0;width:.8em;height:.8em;line-height:.8em;display:inline-block;cursor:pointer}.hc-black .colorpicker-color-decoration,.vs-dark .colorpicker-color-decoration{border:solid .1em #eee}.colorpicker-header{display:flex;height:24px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-header .picked-color{width:240px;display:flex;align-items:center;justify-content:center;line-height:24px;cursor:pointer;color:#fff;flex:1;white-space:nowrap;overflow:hidden}.colorpicker-header .picked-color .picked-color-presentation{white-space:nowrap;margin-left:5px;margin-right:5px}.colorpicker-header .picked-color .codicon{color:inherit;font-size:14px}.colorpicker-header .picked-color.light{color:#000}.colorpicker-header .original-color{width:74px;z-index:inherit;cursor:pointer}.standalone-colorpicker{color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.colorpicker-header.standalone-colorpicker{border-bottom:none}.colorpicker-header .close-button{cursor:pointer;background-color:var(--vscode-editorHoverWidget-background);border-left:1px solid var(--vscode-editorHoverWidget-border)}.colorpicker-header .close-button-inner-div{width:100%;height:100%;text-align:center}.colorpicker-header .close-button-inner-div:hover{background-color:var(--vscode-toolbar-hoverBackground)}.colorpicker-header .close-icon{padding:3px}.colorpicker-body{display:flex;padding:8px;position:relative}.colorpicker-body .saturation-wrap{overflow:hidden;height:150px;position:relative;min-width:220px;flex:1}.colorpicker-body .saturation-box{height:150px;position:absolute}.colorpicker-body .saturation-selection{width:9px;height:9px;margin:-5px 0 0 -5px;border:1px solid rgb(255,255,255);border-radius:100%;box-shadow:0 0 2px #000c;position:absolute}.colorpicker-body .strip{width:25px;height:150px}.colorpicker-body .standalone-strip{width:25px;height:122px}.colorpicker-body .hue-strip{position:relative;margin-left:8px;cursor:grab;background:linear-gradient(to bottom,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.colorpicker-body .opacity-strip{position:relative;margin-left:8px;cursor:grab;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-body .strip.grabbing{cursor:grabbing}.colorpicker-body .slider{position:absolute;top:0;left:-2px;width:calc(100% + 4px);height:4px;box-sizing:border-box;border:1px solid rgba(255,255,255,.71);box-shadow:0 0 1px #000000d9}.colorpicker-body .strip .overlay{height:150px;pointer-events:none}.colorpicker-body .standalone-strip .standalone-overlay{height:122px;pointer-events:none}.standalone-colorpicker-body{display:block;border:1px solid transparent;border-bottom:1px solid var(--vscode-editorHoverWidget-border);overflow:hidden}.colorpicker-body .insert-button{position:absolute;height:20px;width:58px;padding:0;right:8px;bottom:8px;background:var(--vscode-button-background);color:var(--vscode-button-foreground);border-radius:2px;border:none;cursor:pointer}.colorpicker-body .insert-button:hover{background:var(--vscode-button-hoverBackground)}.monaco-editor .peekview-widget .head{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:nowrap}.monaco-editor .peekview-widget .head .peekview-title{display:flex;align-items:baseline;font-size:13px;margin-left:20px;min-width:0;text-overflow:ellipsis;overflow:hidden}.monaco-editor .peekview-widget .head .peekview-title.clickable{cursor:pointer}.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty){font-size:.9em;margin-left:.5em}.monaco-editor .peekview-widget .head .peekview-title .meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monaco-editor .peekview-widget .head .peekview-title .dirname,.monaco-editor .peekview-widget .head .peekview-title .filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .peekview-widget .head .peekview-title .meta:not(:empty):before{content:"-";padding:0 .3em}.monaco-editor .peekview-widget .head .peekview-actions{flex:1;text-align:right;padding-right:2px}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar{display:inline-block}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar,.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar>.actions-container{height:100%}.monaco-editor .peekview-widget>.body{border-top:1px solid;position:relative}.monaco-editor .peekview-widget .head .peekview-title .codicon{margin-right:4px;align-self:center}.monaco-editor .peekview-widget .monaco-list .monaco-list-row.focused .codicon{color:inherit!important}.monaco-editor .zone-widget{position:absolute;z-index:10}.monaco-editor .zone-widget .zone-widget-container{border-top-style:solid;border-bottom-style:solid;border-top-width:0;border-bottom-width:0;position:relative}.monaco-split-view2{position:relative;width:100%;height:100%}.monaco-split-view2>.sash-container{position:absolute;width:100%;height:100%;pointer-events:none}.monaco-split-view2>.sash-container>.monaco-sash{pointer-events:initial}.monaco-split-view2>.monaco-scrollable-element{width:100%;height:100%}.monaco-split-view2>.monaco-scrollable-element>.split-view-container{width:100%;height:100%;white-space:nowrap;position:relative}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view{white-space:initial;position:absolute}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view:not(.visible){display:none}.monaco-split-view2.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view{width:100%}.monaco-split-view2.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view{height:100%}.monaco-split-view2.separator-border>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{content:" ";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--separator-border)}.monaco-split-view2.separator-border.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{height:100%;width:1px}.monaco-split-view2.separator-border.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{height:1px;width:100%}.monaco-table{display:flex;flex-direction:column;position:relative;height:100%;width:100%;white-space:nowrap;overflow:hidden}.monaco-table>.monaco-split-view2{border-bottom:1px solid transparent}.monaco-table>.monaco-list{flex:1}.monaco-table-tr{display:flex;height:100%}.monaco-table-th{width:100%;height:100%;font-weight:700;overflow:hidden;text-overflow:ellipsis}.monaco-table-th,.monaco-table-td{box-sizing:border-box;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.monaco-table>.monaco-split-view2 .monaco-sash.vertical:before{content:"";position:absolute;left:calc(var(--vscode-sash-size) / 2);width:0;border-left:1px solid transparent}.monaco-workbench:not(.reduce-motion) .monaco-table>.monaco-split-view2,.monaco-workbench:not(.reduce-motion) .monaco-table>.monaco-split-view2 .monaco-sash.vertical:before{transition:border-color .2s ease-out}.monaco-custom-toggle{margin-left:2px;float:left;cursor:pointer;overflow:hidden;width:20px;height:20px;border-radius:3px;border:1px solid transparent;padding:1px;box-sizing:border-box;user-select:none;-webkit-user-select:none}.monaco-custom-toggle:hover{background-color:var(--vscode-inputOption-hoverBackground)}.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{border:1px dashed var(--vscode-focusBorder)}.hc-black .monaco-custom-toggle,.hc-light .monaco-custom-toggle,.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{background:none}.monaco-custom-toggle.monaco-checkbox{height:18px;width:18px;border:1px solid transparent;border-radius:3px;margin-right:9px;margin-left:0;padding:0;opacity:1;background-size:16px!important}.monaco-action-bar .checkbox-action-item{display:flex;align-items:center;border-radius:2px;padding-right:2px}.monaco-action-bar .checkbox-action-item:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-action-bar .checkbox-action-item>.monaco-custom-toggle.monaco-checkbox{margin-right:4px}.monaco-action-bar .checkbox-action-item>.checkbox-label{font-size:12px}.monaco-inputbox{position:relative;display:block;padding:0;box-sizing:border-box;border-radius:2px;font-size:inherit}.monaco-inputbox>.ibwrapper>.input,.monaco-inputbox>.ibwrapper>.mirror{padding:4px 6px}.monaco-inputbox>.ibwrapper{position:relative;width:100%}.monaco-inputbox>.ibwrapper>.input{display:inline-block;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.ibwrapper>input{text-overflow:ellipsis}.monaco-inputbox>.ibwrapper>textarea.input{display:block;scrollbar-width:none;outline:none}.monaco-inputbox>.ibwrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.ibwrapper>textarea.input.empty{white-space:nowrap}.monaco-inputbox>.ibwrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:16px;height:16px}.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{font-size:13px;width:100%}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput.disabled{background-color:#e1e1e1}.vs-dark .monaco-findInput.disabled{background-color:#333}.monaco-findInput.highlight-0 .controls,.hc-light .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-0 .1s linear 0s}.monaco-findInput.highlight-1 .controls,.hc-light .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-1 .1s linear 0s}.hc-black .monaco-findInput.highlight-0 .controls,.vs-dark .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-dark-0 .1s linear 0s}.hc-black .monaco-findInput.highlight-1 .controls,.vs-dark .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-dark-1 .1s linear 0s}@keyframes monaco-findInput-highlight-0{0%{background:#fdff00cc}to{background:transparent}}@keyframes monaco-findInput-highlight-1{0%{background:#fdff00cc}99%{background:transparent}}@keyframes monaco-findInput-highlight-dark-0{0%{background:#ffffff70}to{background:transparent}}@keyframes monaco-findInput-highlight-dark-1{0%{background:#ffffff70}99%{background:transparent}}.monaco-tl-row{display:flex;height:100%;align-items:center;position:relative}.monaco-tl-row.disabled{cursor:default}.monaco-tl-indent{height:100%;position:absolute;top:0;left:16px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;box-sizing:border-box;height:100%;border-left:1px solid transparent;opacity:0}.monaco-workbench:not(.reduce-motion) .monaco-tl-indent>.indent-guide{transition:opacity .1s linear}.monaco-tl-twistie,.monaco-tl-contents{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;padding-right:6px;flex-shrink:0;width:16px;display:flex!important;align-items:center;justify-content:center;transform:translate(3px)}.monaco-tl-contents{flex:1;overflow:hidden}.monaco-tl-twistie:before{border-radius:20px}.monaco-tl-twistie.collapsed:before{transform:rotate(-90deg)}.monaco-tl-twistie.codicon-tree-item-loading:before{animation:codicon-spin 1.25s steps(30) infinite}.monaco-tree-type-filter{position:absolute;top:0;right:0;display:flex;padding:3px;max-width:200px;z-index:100;margin:0 10px 0 6px;border:1px solid var(--vscode-widget-border);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.monaco-workbench:not(.reduce-motion) .monaco-tree-type-filter{transition:top .3s}.monaco-tree-type-filter.disabled{top:-40px!important}.monaco-tree-type-filter-input{flex:1}.monaco-tree-type-filter-input .monaco-inputbox{height:23px}.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.input,.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.mirror{padding:2px 4px}.monaco-tree-type-filter-input .monaco-findInput>.controls{top:2px}.monaco-tree-type-filter-actionbar{margin-left:4px}.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label{padding:2px}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container{position:absolute;top:0;left:0;width:100%;height:0;z-index:13;background-color:var(--vscode-sideBar-background)}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row.monaco-list-row{position:absolute;width:100%;opacity:1!important;overflow:hidden;background-color:var(--vscode-sideBar-background)}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row:hover{background-color:var(--vscode-list-hoverBackground)!important;cursor:pointer}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty,.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty .monaco-tree-sticky-container-shadow{display:none}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-container-shadow{position:absolute;bottom:-3px;left:0;height:0px;width:100%}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container[tabindex="0"]:focus{outline:none}.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget{border-top-width:1px;border-bottom-width:1px}.monaco-editor .reference-zone-widget .inline{display:inline-block;vertical-align:top}.monaco-editor .reference-zone-widget .messages{height:100%;width:100%;text-align:center;padding:3em 0}.monaco-editor .reference-zone-widget .ref-tree{line-height:23px;background-color:var(--vscode-peekViewResult-background);color:var(--vscode-peekViewResult-lineForeground)}.monaco-editor .reference-zone-widget .ref-tree .reference{text-overflow:ellipsis;overflow:hidden}.monaco-editor .reference-zone-widget .ref-tree .reference-file{display:inline-flex;width:100%;height:100%;color:var(--vscode-peekViewResult-fileForeground)}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file{color:inherit!important}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows>.monaco-list-row.selected:not(.highlighted){background-color:var(--vscode-peekViewResult-selectionBackground);color:var(--vscode-peekViewResult-selectionForeground)!important}.monaco-editor .reference-zone-widget .ref-tree .reference-file .count{margin-right:12px;margin-left:auto}.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight{background-color:var(--vscode-peekViewResult-matchHighlightBackground)}.monaco-editor .reference-zone-widget .preview .reference-decoration{background-color:var(--vscode-peekViewEditor-matchHighlightBackground);border:2px solid var(--vscode-peekViewEditor-matchHighlightBorder);box-sizing:border-box}.monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input{background-color:var(--vscode-peekViewEditor-background)}.monaco-editor .reference-zone-widget .preview .monaco-editor .margin{background-color:var(--vscode-peekViewEditorGutter-background)}.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file,.monaco-editor.hc-light .reference-zone-widget .ref-tree .reference-file{font-weight:700}.monaco-editor.hc-black .reference-zone-widget .ref-tree .referenceMatch .highlight,.monaco-editor.hc-light .reference-zone-widget .ref-tree .referenceMatch .highlight{border:1px dotted var(--vscode-contrastActiveBorder, transparent);box-sizing:border-box}.monaco-count-badge{padding:3px 6px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:400;text-align:center;display:inline-block;box-sizing:border-box}.monaco-count-badge.long{padding:2px 3px;border-radius:2px;min-height:auto;line-height:normal}.monaco-icon-label{display:flex;overflow:hidden;text-overflow:ellipsis}.monaco-icon-label:before{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;line-height:inherit!important;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;flex-shrink:0}.monaco-icon-label-iconpath{width:16px;height:16px;padding-left:2px;margin-top:2px;display:flex}.monaco-icon-label-container.disabled{color:var(--vscode-disabledForeground)}.monaco-icon-label>.monaco-icon-label-container{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name>.label-separator{margin:0 2px;opacity:.5}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-suffix-container>.label-suffix{opacity:.7;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.7;margin-left:.5em;font-size:.9em;white-space:pre}.monaco-icon-label.nowrap>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{white-space:nowrap}.vs .monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.95}.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{font-style:italic}.monaco-icon-label.deprecated{text-decoration:line-through;opacity:.66}.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{text-decoration:line-through}.monaco-icon-label:after{opacity:.75;font-size:90%;font-weight:600;margin:auto 16px 0 5px;text-align:center}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label:after{color:inherit!important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description{opacity:.8}.monaco-editor .hoverHighlight{background-color:var(--vscode-editor-hoverHighlightBackground)}.monaco-editor .monaco-resizable-hover{border:1px solid var(--vscode-editorHoverWidget-border);border-radius:3px;box-sizing:content-box}.monaco-editor .monaco-resizable-hover>.monaco-hover{border:none;border-radius:none}.monaco-editor .monaco-hover{border:1px solid var(--vscode-editorHoverWidget-border);border-radius:3px;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background)}.monaco-editor .monaco-hover a{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-hover a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .monaco-hover .hover-row{display:flex}.monaco-editor .monaco-hover .hover-row .hover-row-contents{min-width:0;display:flex;flex-direction:column}.monaco-editor .monaco-hover .hover-row .verbosity-actions{border-right:1px solid var(--vscode-editorHoverWidget-border);width:22px;overflow-y:clip}.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner{display:flex;flex-direction:column;padding-left:5px;padding-right:5px;justify-content:flex-end;position:relative}.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon{cursor:pointer;font-size:11px}.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon.enabled{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon.disabled{opacity:.6}.monaco-editor .monaco-hover .hover-row .actions{background-color:var(--vscode-editorHoverWidget-statusBarBackground)}.monaco-editor .monaco-hover code{background-color:var(--vscode-textCodeBlock-background)}.monaco-editor.vs .dnd-target,.monaco-editor.hc-light .dnd-target{border-right:2px dotted black;color:#fff}.monaco-editor.vs-dark .dnd-target{border-right:2px dotted #AEAFAD;color:#51504f}.monaco-editor.hc-black .dnd-target{border-right:2px dotted #fff;color:#000}.monaco-editor.mouse-default .view-lines,.monaco-editor.vs-dark.mac.mouse-default .view-lines,.monaco-editor.hc-black.mac.mouse-default .view-lines,.monaco-editor.hc-light.mac.mouse-default .view-lines{cursor:default}.monaco-editor.mouse-copy .view-lines,.monaco-editor.vs-dark.mac.mouse-copy .view-lines,.monaco-editor.hc-black.mac.mouse-copy .view-lines,.monaco-editor.hc-light.mac.mouse-copy .view-lines{cursor:copy}.monaco-editor .findOptionsWidget{background-color:var(--vscode-editorWidget-background);color:var(--vscode-editorWidget-foreground);box-shadow:0 0 8px 2px var(--vscode-widget-shadow);border:2px solid var(--vscode-contrastBorder)}.monaco-editor .find-widget{position:absolute;z-index:35;height:33px;overflow:hidden;line-height:19px;transition:transform .2s linear;padding:0 4px;box-sizing:border-box;transform:translateY(calc(-100% - 10px));box-shadow:0 0 8px 2px var(--vscode-widget-shadow);color:var(--vscode-editorWidget-foreground);border-left:1px solid var(--vscode-widget-border);border-right:1px solid var(--vscode-widget-border);border-bottom:1px solid var(--vscode-widget-border);border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:var(--vscode-editorWidget-background)}.monaco-workbench.reduce-motion .monaco-editor .find-widget{transition:transform 0ms linear}.monaco-editor .find-widget textarea{margin:0}.monaco-editor .find-widget.hiddenEditor{display:none}.monaco-editor .find-widget.replaceToggled>.replace-part{display:flex}.monaco-editor .find-widget.visible{transform:translateY(0)}.monaco-editor .find-widget .monaco-inputbox.synthetic-focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px;outline-color:var(--vscode-focusBorder)}.monaco-editor .find-widget .monaco-inputbox .input{background-color:transparent;min-height:0}.monaco-editor .find-widget .monaco-findInput .input{font-size:13px}.monaco-editor .find-widget>.find-part,.monaco-editor .find-widget>.replace-part{margin:3px 25px 0 17px;font-size:12px;display:flex}.monaco-editor .find-widget>.find-part .monaco-inputbox,.monaco-editor .find-widget>.replace-part .monaco-inputbox{min-height:25px}.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-right:22px}.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.mirror,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-top:2px;padding-bottom:2px}.monaco-editor .find-widget>.find-part .find-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget>.replace-part .replace-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget .monaco-findInput{vertical-align:middle;display:flex;flex:1}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element{width:100%}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical{opacity:0}.monaco-editor .find-widget .matchesCount{display:flex;flex:initial;margin:0 0 0 3px;padding:2px 0 0 2px;height:25px;vertical-align:middle;box-sizing:border-box;text-align:center;line-height:23px}.monaco-editor .find-widget .button{width:16px;height:16px;padding:3px;border-radius:5px;flex:initial;margin-left:3px;background-position:center center;background-repeat:no-repeat;cursor:pointer;display:flex;align-items:center;justify-content:center}.monaco-editor .find-widget .codicon-find-selection{width:22px;height:22px;padding:3px;border-radius:5px}.monaco-editor .find-widget .button.left{margin-left:0;margin-right:3px}.monaco-editor .find-widget .button.wide{width:auto;padding:1px 6px;top:-1px}.monaco-editor .find-widget .button.toggle{position:absolute;top:0;left:3px;width:18px;height:100%;border-radius:0;box-sizing:border-box}.monaco-editor .find-widget .button.toggle.disabled{display:none}.monaco-editor .find-widget .disabled{color:var(--vscode-disabledForeground);cursor:default}.monaco-editor .find-widget>.replace-part{display:none}.monaco-editor .find-widget>.replace-part>.monaco-findInput{position:relative;display:flex;vertical-align:middle;flex:auto;flex-grow:0;flex-shrink:0}.monaco-editor .find-widget>.replace-part>.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.monaco-editor .find-widget.reduced-find-widget .matchesCount{display:none}.monaco-editor .find-widget.narrow-find-widget{max-width:257px!important}.monaco-editor .find-widget.collapsed-find-widget{max-width:170px!important}.monaco-editor .find-widget.collapsed-find-widget .button.previous,.monaco-editor .find-widget.collapsed-find-widget .button.next,.monaco-editor .find-widget.collapsed-find-widget .button.replace,.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,.monaco-editor .find-widget.collapsed-find-widget>.find-part .monaco-findInput .controls{display:none}.monaco-editor .find-widget.no-results .matchesCount{color:var(--vscode-errorForeground)}.monaco-editor .findMatch{animation-duration:0;animation-name:inherit!important;background-color:var(--vscode-editor-findMatchHighlightBackground)}.monaco-editor .currentFindMatch{background-color:var(--vscode-editor-findMatchBackground);border:2px solid var(--vscode-editor-findMatchBorder);padding:1px;box-sizing:border-box}.monaco-editor .findScope{background-color:var(--vscode-editor-findRangeHighlightBackground)}.monaco-editor .find-widget .monaco-sash{left:0!important;background-color:var(--vscode-editorWidget-resizeBorder, var(--vscode-editorWidget-border))}.monaco-editor.hc-black .find-widget .button:before{position:relative;top:1px;left:2px}.monaco-editor .find-widget .button:not(.disabled):hover,.monaco-editor .find-widget .codicon-find-selection:hover{background-color:var(--vscode-toolbar-hoverBackground)!important}.monaco-editor.findMatch{background-color:var(--vscode-editor-findMatchHighlightBackground)}.monaco-editor.currentFindMatch{background-color:var(--vscode-editor-findMatchBackground)}.monaco-editor.findScope{background-color:var(--vscode-editor-findRangeHighlightBackground)}.monaco-editor.findMatch{background-color:var(--vscode-editorWidget-background)}.monaco-editor .find-widget>.button.codicon-widget-close{position:absolute;top:5px;right:4px}.monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,.monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,.monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-editor .margin-view-overlays .codicon-folding-collapsed{cursor:pointer;opacity:0;transition:opacity .5s;display:flex;align-items:center;justify-content:center;font-size:140%;margin-left:2px}.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-collapsed{transition:initial}.monaco-editor .margin-view-overlays:hover .codicon,.monaco-editor .margin-view-overlays .codicon.codicon-folding-collapsed,.monaco-editor .margin-view-overlays .codicon.codicon-folding-manual-collapsed,.monaco-editor .margin-view-overlays .codicon.alwaysShowFoldIcons{opacity:1}.monaco-editor .inline-folded:after{color:var(--vscode-editor-foldPlaceholderForeground);margin:.1em .2em 0;content:"⋯";display:inline;line-height:1em;cursor:pointer}.monaco-editor .folded-background{background-color:var(--vscode-editor-foldBackground)}.monaco-editor .cldr.codicon.codicon-folding-expanded,.monaco-editor .cldr.codicon.codicon-folding-collapsed,.monaco-editor .cldr.codicon.codicon-folding-manual-expanded,.monaco-editor .cldr.codicon.codicon-folding-manual-collapsed{color:var(--vscode-editorGutter-foldingControlForeground)!important}.monaco-editor .snippet-placeholder{min-width:2px;outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetTabstopHighlightBorder, transparent)}.monaco-editor .finish-snippet-placeholder{outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetFinalTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetFinalTabstopHighlightBorder, transparent)}.monaco-editor .suggest-widget{width:430px;z-index:40;display:flex;flex-direction:column;border-radius:3px}.monaco-editor .suggest-widget.message{flex-direction:row;align-items:center}.monaco-editor .suggest-widget,.monaco-editor .suggest-details{flex:0 1 auto;width:100%;border-style:solid;border-width:1px;border-color:var(--vscode-editorSuggestWidget-border);background-color:var(--vscode-editorSuggestWidget-background)}.monaco-editor.hc-black .suggest-widget,.monaco-editor.hc-black .suggest-details,.monaco-editor.hc-light .suggest-widget,.monaco-editor.hc-light .suggest-details{border-width:2px}.monaco-editor .suggest-widget .suggest-status-bar{box-sizing:border-box;display:none;flex-flow:row nowrap;justify-content:space-between;width:100%;font-size:80%;padding:0 4px;border-top:1px solid var(--vscode-editorSuggestWidget-border);overflow:hidden}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar{display:flex}.monaco-editor .suggest-widget .suggest-status-bar .left{padding-right:8px}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-label{color:var(--vscode-editorSuggestWidgetStatus-foreground)}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label{margin-right:0}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label:after{content:", ";margin-right:.3em}.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row>.contents>.main>.right>.readMore,.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget.with-status-bar:not(.docs-side) .monaco-list .monaco-list-row:hover>.contents>.main>.right.can-expand-details>.details-label{width:100%}.monaco-editor .suggest-widget>.message{padding-left:22px}.monaco-editor .suggest-widget>.tree{height:100%;width:100%}.monaco-editor .suggest-widget .monaco-list{user-select:none;-webkit-user-select:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row{display:flex;-mox-box-sizing:border-box;box-sizing:border-box;padding-right:10px;background-repeat:no-repeat;background-position:2px 2px;white-space:nowrap;cursor:pointer;touch-action:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused{color:var(--vscode-editorSuggestWidget-selectedForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon{color:var(--vscode-editorSuggestWidget-selectedIconForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents{flex:1;height:100%;overflow:hidden;padding-left:2px}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:pre;justify-content:space-between}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{display:flex}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.focused)>.contents>.main .monaco-icon-label{color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight{font-weight:700}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-highlightForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-focusHighlightForeground)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore:before{color:inherit;opacity:1;font-size:14px;cursor:pointer}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close{position:absolute;top:6px;right:2px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close:hover,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore:hover{opacity:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{opacity:.7}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.signature-label{overflow:hidden;text-overflow:ellipsis;opacity:.6}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.qualifier-label{margin-left:12px;opacity:.4;font-size:85%;line-height:initial;text-overflow:ellipsis;overflow:hidden;align-self:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{font-size:85%;margin-left:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label>.monaco-tokenized-source{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{display:none}.monaco-editor .suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.right>.details-label,.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused:not(.string-label)>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget:not(.docs-side) .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right.can-expand-details>.details-label{width:calc(100% - 26px)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left{flex-shrink:1;flex-grow:1;overflow:hidden}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.monaco-icon-label{flex-shrink:0}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.left>.monaco-icon-label{max-width:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.left>.monaco-icon-label{flex-shrink:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{overflow:hidden;flex-shrink:4;max-width:70%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:inline-block;position:absolute;right:10px;width:18px;height:18px;visibility:hidden}.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:none!important}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:inline-block}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right>.readMore{visibility:visible}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated{opacity:.66;text-decoration:unset}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated>.monaco-icon-label-container>.monaco-icon-name-container{text-decoration:line-through}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label:before{height:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon{display:block;height:16px;width:16px;margin-left:2px;background-repeat:no-repeat;background-size:80%;background-position:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon{display:flex;align-items:center;margin-right:4px}.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon,.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .suggest-icon:before{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan{margin:0 0 0 .3em;border:.1em solid #000;width:.7em;height:.7em;display:inline-block}.monaco-editor .suggest-details-container{z-index:41}.monaco-editor .suggest-details{display:flex;flex-direction:column;cursor:default;color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-details:focus{border-color:var(--vscode-focusBorder)}.monaco-editor .suggest-details a{color:var(--vscode-textLink-foreground)}.monaco-editor .suggest-details a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .suggest-details code{background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .suggest-details.no-docs{display:none}.monaco-editor .suggest-details>.monaco-scrollable-element{flex:1}.monaco-editor .suggest-details>.monaco-scrollable-element>.body{box-sizing:border-box;height:100%;width:100%}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type{flex:2;overflow:hidden;text-overflow:ellipsis;opacity:.7;white-space:pre;margin:0 24px 0 0;padding:4px 0 4px 5px}.monaco-editor .suggest-details.detail-and-doc>.monaco-scrollable-element>.body>.header>.type{padding-bottom:12px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type.auto-wrap{white-space:normal;word-break:break-all}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs{margin:0;padding:4px 5px;white-space:pre-wrap}.monaco-editor .suggest-details.no-type>.monaco-scrollable-element>.body>.docs{margin-right:24px;overflow:hidden}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs{padding:0;white-space:initial;min-height:calc(1rem + 8px)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div,.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>span:not(:empty){padding:4px 5px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:first-child{margin-top:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:last-child{margin-bottom:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .monaco-tokenized-source{white-space:pre}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs .code{white-space:pre-wrap;word-wrap:break-word}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .codicon{vertical-align:sub}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>p:empty{display:none}.monaco-editor .suggest-details code{border-radius:3px;padding:0 .4em}.monaco-editor .suggest-details ul,.monaco-editor .suggest-details ol{padding-left:20px}.monaco-editor .suggest-details p code{font-family:var(--monaco-monospace-font)}.monaco-editor .suggest-preview-additional-widget{white-space:nowrap}.monaco-editor .suggest-preview-additional-widget .content-spacer{color:transparent;white-space:pre}.monaco-editor .suggest-preview-additional-widget .button{display:inline-block;cursor:pointer;text-decoration:underline;text-underline-position:under}.monaco-editor .ghost-text-hidden{opacity:0;font-size:0}.monaco-editor .ghost-text-decoration,.monaco-editor .suggest-preview-text .ghost-text{font-style:italic}.monaco-editor .suggest-preview-text.clickable .view-line{z-index:1}.monaco-editor .ghost-text-decoration.clickable,.monaco-editor .ghost-text-decoration-preview.clickable,.monaco-editor .suggest-preview-text.clickable .ghost-text{cursor:pointer}.monaco-editor .inline-completion-text-to-replace{text-decoration:underline;text-underline-position:under}.monaco-editor .ghost-text-decoration,.monaco-editor .ghost-text-decoration-preview,.monaco-editor .suggest-preview-text .ghost-text{background-color:var(--vscode-editorGhostText-background);border:1px solid var(--vscode-editorGhostText-border)}.monaco-editor .ghost-text-decoration.syntax-highlighted,.monaco-editor .ghost-text-decoration-preview.syntax-highlighted,.monaco-editor .suggest-preview-text .ghost-text.syntax-highlighted{opacity:.7}.monaco-editor .ghost-text-decoration:not(.syntax-highlighted),.monaco-editor .ghost-text-decoration-preview:not(.syntax-highlighted),.monaco-editor .suggest-preview-text .ghost-text:not(.syntax-highlighted){color:var(--vscode-editorGhostText-foreground)}.monaco-editor .ghost-text-decoration.warning,.monaco-editor .ghost-text-decoration-preview.warning,.monaco-editor .suggest-preview-text .ghost-text.warning{background:var(--monaco-editor-warning-decoration) repeat-x bottom left;border-bottom:4px double var(--vscode-editorWarning-border)}.ghost-text-view-warning-widget-icon .codicon{color:var(--vscode-editorWarning-foreground)!important}.monaco-editor .edits-fadeout-decoration{opacity:var(--animation-opacity, 1);background-color:var(--vscode-inlineEdit-modifiedChangedTextBackground)}.monaco-editor .sticky-widget{overflow:hidden;border-bottom:1px solid var(--vscode-editorStickyScroll-border);width:100%;box-shadow:var(--vscode-editorStickyScroll-shadow) 0 4px 2px -2px;z-index:4;right:initial!important;margin-left:"0px"}.monaco-editor .sticky-widget .sticky-widget-line-numbers{float:left;background-color:var(--vscode-editorStickyScrollGutter-background)}.monaco-editor .sticky-widget.peek .sticky-widget-line-numbers{background-color:var(--vscode-peekViewEditorStickyScrollGutter-background)}.monaco-editor .sticky-widget .sticky-widget-lines-scrollable{display:inline-block;position:absolute;overflow:hidden;width:var(--vscode-editorStickyScroll-scrollableWidth);background-color:var(--vscode-editorStickyScroll-background)}.monaco-editor .sticky-widget.peek .sticky-widget-lines-scrollable{background-color:var(--vscode-peekViewEditorStickyScroll-background)}.monaco-editor .sticky-widget .sticky-widget-lines{position:absolute;background-color:inherit}.monaco-editor .sticky-widget .sticky-line-number,.monaco-editor .sticky-widget .sticky-line-content{color:var(--vscode-editorLineNumber-foreground);white-space:nowrap;display:inline-block;position:absolute;background-color:inherit}.monaco-editor .sticky-widget .sticky-line-number .codicon-folding-expanded,.monaco-editor .sticky-widget .sticky-line-number .codicon-folding-collapsed{float:right;transition:var(--vscode-editorStickyScroll-foldingOpacityTransition);position:absolute;margin-left:2px}.monaco-editor .sticky-widget .sticky-line-content{width:var(--vscode-editorStickyScroll-scrollableWidth);background-color:inherit;white-space:nowrap}.monaco-editor .sticky-widget .sticky-line-number-inner{display:inline-block;text-align:right}.monaco-editor .sticky-widget .sticky-line-content:hover{background-color:var(--vscode-editorStickyScrollHover-background);cursor:pointer}.monaco-editor .inline-edits-view-indicator{display:flex;z-index:34;height:20px;color:var(--vscode-inlineEdit-gutterIndicator-primaryForeground);background-color:var(--vscode-inlineEdit-gutterIndicator-background);border:1px solid var(--vscode-inlineEdit-gutterIndicator-primaryBorder);border-radius:3px;align-items:center;padding:2px 10px 2px 2px;margin:0 4px;opacity:0}.monaco-editor .inline-edits-view-indicator.contained{transition:opacity .2s ease-in-out;transition-delay:.4s}.monaco-editor .inline-edits-view-indicator.visible,.monaco-editor .inline-edits-view-indicator.top{opacity:1}.monaco-editor .inline-edits-view-indicator.top .icon{transform:rotate(90deg)}.monaco-editor .inline-edits-view-indicator.bottom{opacity:1}.monaco-editor .inline-edits-view-indicator.bottom .icon{transform:rotate(-90deg)}.monaco-editor .inline-edits-view-indicator .icon{display:flex;align-items:center;margin:0 2px;transform:none;transition:transform .2s ease-in-out}.monaco-editor .inline-edits-view-indicator .icon .codicon{color:var(--vscode-inlineEdit-gutterIndicator-primaryForeground)}.monaco-editor .inline-edits-view-indicator .label{margin:0 2px;display:flex;justify-content:center;width:100%}.monaco-editor .inline-edits-view .editorContainer .preview .monaco-editor .view-overlays .current-line-exact,.monaco-editor .inline-edits-view .editorContainer .preview .monaco-editor .current-line-margin{border:none}.monaco-editor .inline-edits-view .editorContainer .inline-edits-view-zone.diagonal-fill{opacity:.5}.monaco-editor .strike-through{text-decoration:line-through}.monaco-editor .inlineCompletions-line-insert{background:var(--vscode-inlineEdit-modifiedChangedLineBackground)}.monaco-editor .inlineCompletions-line-delete{background:var(--vscode-inlineEdit-originalChangedLineBackground)}.monaco-editor .inlineCompletions-char-insert{background:var(--vscode-inlineEdit-modifiedChangedTextBackground);cursor:pointer}.monaco-editor .inlineCompletions-char-delete{background:var(--vscode-inlineEdit-originalChangedTextBackground)}.monaco-editor .inlineCompletions-char-delete.diff-range-empty{margin-left:-1px;border-left:solid var(--vscode-inlineEdit-originalChangedTextBackground) 3px}.monaco-editor .inlineCompletions-char-insert.diff-range-empty{border-left:solid var(--vscode-inlineEdit-modifiedChangedTextBackground) 3px}.monaco-editor .inlineCompletions-char-delete.single-line-inline{border:1px solid var(--vscode-editorHoverWidget-border);margin:-2px 0 0 -2px}.monaco-editor .inlineCompletions-char-insert.single-line-inline{border-top:1px solid var(--vscode-inlineEdit-modifiedBorder);border-bottom:1px solid var(--vscode-inlineEdit-modifiedBorder)}.monaco-editor .inlineCompletions-char-insert.single-line-inline.start{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left:1px solid var(--vscode-inlineEdit-modifiedBorder)}.monaco-editor .inlineCompletions-char-insert.single-line-inline.end{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid var(--vscode-inlineEdit-modifiedBorder)}.monaco-editor .inlineCompletions-char-delete.single-line-inline.empty,.monaco-editor .inlineCompletions-char-insert.single-line-inline.empty{display:none}.monaco-editor .inlineCompletions.strike-through{text-decoration-thickness:1px}.monaco-editor .inlineCompletions-modified-bubble{background:var(--vscode-inlineEdit-modifiedChangedTextBackground)}.monaco-editor .inlineCompletions-original-bubble{background:var(--vscode-inlineEdit-originalChangedTextBackground)}.monaco-editor .inlineCompletions-modified-bubble,.monaco-editor .inlineCompletions-original-bubble{pointer-events:none;display:inline-block}.monaco-editor .inline-edit.ghost-text,.monaco-editor .inline-edit.ghost-text-decoration,.monaco-editor .inline-edit.ghost-text-decoration-preview,.monaco-editor .inline-edit.suggest-preview-text .ghost-text{font-style:normal!important}.monaco-editor .inline-edit.ghost-text.syntax-highlighted,.monaco-editor .inline-edit.ghost-text-decoration.syntax-highlighted,.monaco-editor .inline-edit.ghost-text-decoration-preview.syntax-highlighted,.monaco-editor .inline-edit.suggest-preview-text .ghost-text.syntax-highlighted{opacity:1!important}.monaco-editor .inline-edit.modified-background.ghost-text,.monaco-editor .inline-edit.modified-background.ghost-text-decoration,.monaco-editor .inline-edit.modified-background.ghost-text-decoration-preview,.monaco-editor .inline-edit.modified-background.suggest-preview-text .ghost-text{background:var(--vscode-inlineEdit-modifiedChangedTextBackground)!important;display:inline-block!important}.monaco-editor .inlineCompletions-original-lines{background:var(--vscode-editor-background)}.monaco-menu-option{color:var(--vscode-editorActionList-foreground);font-size:13px;padding:0 10px;line-height:26px;display:flex;gap:8px;align-items:center;border-radius:4px;cursor:pointer}.monaco-menu-option.active{background:var(--vscode-editorActionList-focusBackground);color:var(--vscode-editorActionList-focusForeground);outline:1px solid var(--vscode-menu-selectionBorder, transparent);outline-offset:-1px}.monaco-editor .goto-definition-link{text-decoration:underline;cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .peekview-widget .head .peekview-title .severity-icon{display:inline-block;vertical-align:text-top;margin-right:4px}.monaco-editor .marker-widget{text-overflow:ellipsis;white-space:nowrap}.monaco-editor .marker-widget>.stale{opacity:.6;font-style:italic}.monaco-editor .marker-widget .title{display:inline-block;padding-right:5px}.monaco-editor .marker-widget .descriptioncontainer{position:absolute;white-space:pre;user-select:text;-webkit-user-select:text;padding:8px 12px 0 20px}.monaco-editor .marker-widget .descriptioncontainer .message{display:flex;flex-direction:column}.monaco-editor .marker-widget .descriptioncontainer .message .details{padding-left:6px}.monaco-editor .marker-widget .descriptioncontainer .message .source,.monaco-editor .marker-widget .descriptioncontainer .message span.code{opacity:.6}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link{opacity:.6;color:inherit}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:before{content:"("}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:after{content:")"}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link>span{text-decoration:underline;border-bottom:1px solid transparent;text-underline-position:under;color:var(--vscode-textLink-activeForeground)}.monaco-editor .marker-widget .descriptioncontainer .filename{cursor:pointer;color:var(--vscode-textLink-activeForeground)}.monaco-editor .zone-widget .codicon.codicon-error,.markers-panel .marker-icon.error,.markers-panel .marker-icon .codicon.codicon-error,.text-search-provider-messages .providerMessage .codicon.codicon-error,.extensions-viewlet>.extensions .codicon.codicon-error,.extension-editor .codicon.codicon-error,.chat-attached-context-attachment .codicon.codicon-error{color:var(--vscode-problemsErrorIcon-foreground)}.monaco-editor .zone-widget .codicon.codicon-warning,.markers-panel .marker-icon.warning,.markers-panel .marker-icon .codicon.codicon-warning,.text-search-provider-messages .providerMessage .codicon.codicon-warning,.extensions-viewlet>.extensions .codicon.codicon-warning,.extension-editor .codicon.codicon-warning,.preferences-editor .codicon.codicon-warning{color:var(--vscode-problemsWarningIcon-foreground)}.monaco-editor .zone-widget .codicon.codicon-info,.markers-panel .marker-icon.info,.markers-panel .marker-icon .codicon.codicon-info,.text-search-provider-messages .providerMessage .codicon.codicon-info,.extensions-viewlet>.extensions .codicon.codicon-info,.extension-editor .codicon.codicon-info{color:var(--vscode-problemsInfoIcon-foreground)}.monaco-editor.vs .valueSetReplacement{outline:solid 2px var(--vscode-editorBracketMatch-border)}.monaco-editor .linked-editing-decoration{background-color:var(--vscode-editor-linkedEditingBackground);min-width:1px}.monaco-editor .detected-link,.monaco-editor .detected-link-active{text-decoration:underline;text-underline-position:under}.monaco-editor .detected-link-active{cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .scroll-editor-on-middle-click-dot{cursor:all-scroll;position:absolute;z-index:1;background-color:var(--vscode-editor-foreground, white);border:1px solid var(--vscode-editor-background, black);opacity:.5;width:5px;height:5px;border-radius:50%;transform:translate(-50%,-50%)}.monaco-editor .scroll-editor-on-middle-click-dot.hidden{display:none}.monaco-editor.scroll-editor-on-middle-click-editor *{cursor:all-scroll}.monaco-editor .focused .selectionHighlight{background-color:var(--vscode-editor-selectionHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-selectionHighlightBorder)}.monaco-editor.hc-black .focused .selectionHighlight,.monaco-editor.hc-light .focused .selectionHighlight{border-style:dotted}.monaco-editor .wordHighlight{background-color:var(--vscode-editor-wordHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightBorder)}.monaco-editor.hc-black .wordHighlight,.monaco-editor.hc-light .wordHighlight{border-style:dotted}.monaco-editor .wordHighlightStrong{background-color:var(--vscode-editor-wordHighlightStrongBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightStrongBorder)}.monaco-editor.hc-black .wordHighlightStrong,.monaco-editor.hc-light .wordHighlightStrong{border-style:dotted}.monaco-editor .wordHighlightText{background-color:var(--vscode-editor-wordHighlightTextBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightTextBorder)}.monaco-editor.hc-black .wordHighlightText,.monaco-editor.hc-light .wordHighlightText{border-style:dotted}.monaco-editor .parameter-hints-widget{z-index:39;display:flex;flex-direction:column;line-height:1.5em;cursor:default;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.hc-black .monaco-editor .parameter-hints-widget,.hc-light .monaco-editor .parameter-hints-widget{border-width:2px}.monaco-editor .parameter-hints-widget>.phwrapper{max-width:440px;display:flex;flex-direction:row}.monaco-editor .parameter-hints-widget.multiple{min-height:3.3em;padding:0}.monaco-editor .parameter-hints-widget.multiple .body:before{content:"";display:block;height:100%;position:absolute;opacity:.5;border-left:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .parameter-hints-widget p,.monaco-editor .parameter-hints-widget ul{margin:8px 0}.monaco-editor .parameter-hints-widget .monaco-scrollable-element,.monaco-editor .parameter-hints-widget .body{display:flex;flex:1;flex-direction:column;min-height:100%}.monaco-editor .parameter-hints-widget .signature{padding:4px 5px;position:relative}.monaco-editor .parameter-hints-widget .signature.has-docs:after{content:"";display:block;position:absolute;left:0;width:100%;padding-top:4px;opacity:.5;border-bottom:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .parameter-hints-widget .code{font-family:var(--vscode-parameterHintsWidget-editorFontFamily),var(--vscode-parameterHintsWidget-editorFontFamilyDefault)}.monaco-editor .parameter-hints-widget .docs{padding:0 10px 0 5px;white-space:pre-wrap}.monaco-editor .parameter-hints-widget .docs.empty{display:none}.monaco-editor .parameter-hints-widget .docs a{color:var(--vscode-textLink-foreground)}.monaco-editor .parameter-hints-widget .docs a:hover{color:var(--vscode-textLink-activeForeground);cursor:pointer}.monaco-editor .parameter-hints-widget .docs .markdown-docs{white-space:initial}.monaco-editor .parameter-hints-widget .docs code{font-family:var(--monaco-monospace-font);border-radius:3px;padding:0 .4em;background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .parameter-hints-widget .docs .monaco-tokenized-source,.monaco-editor .parameter-hints-widget .docs .code{white-space:pre-wrap}.monaco-editor .parameter-hints-widget .controls{display:none;flex-direction:column;align-items:center;min-width:22px;justify-content:flex-end}.monaco-editor .parameter-hints-widget.multiple .controls{display:flex;padding:0 2px}.monaco-editor .parameter-hints-widget.multiple .button{width:16px;height:16px;background-repeat:no-repeat;cursor:pointer}.monaco-editor .parameter-hints-widget .button.previous{bottom:24px}.monaco-editor .parameter-hints-widget .overloads{text-align:center;height:12px;line-height:12px;font-family:var(--monaco-monospace-font)}.monaco-editor .parameter-hints-widget .signature .parameter.active{color:var(--vscode-editorHoverWidget-highlightForeground);font-weight:700}.monaco-editor .parameter-hints-widget .documentation-parameter>.parameter{font-weight:700;margin-right:.5em}.monaco-editor .editorPlaceholder{top:0;position:absolute;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;pointer-events:none;color:var(--vscode-editor-placeholder-foreground)}.monaco-editor .rename-box{z-index:100;color:inherit;border-radius:4px}.monaco-editor .rename-box.preview{padding:4px 4px 0}.monaco-editor .rename-box .rename-input-with-button{padding:3px;border-radius:2px;width:calc(100% - 8px)}.monaco-editor .rename-box .rename-input{width:calc(100% - 8px);padding:0}.monaco-editor .rename-box .rename-input:focus{outline:none}.monaco-editor .rename-box .rename-suggestions-button{display:flex;align-items:center;padding:3px;background-color:transparent;border:none;border-radius:5px;cursor:pointer}.monaco-editor .rename-box .rename-suggestions-button:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-editor .rename-box .rename-candidate-list-container .monaco-list-row{border-radius:2px}.monaco-editor .rename-box .rename-label{display:none;opacity:.8}.monaco-editor .rename-box.preview .rename-label{display:inherit}.monaco-editor .unicode-highlight{border:1px solid var(--vscode-editorUnicodeHighlight-border);background-color:var(--vscode-editorUnicodeHighlight-background);box-sizing:border-box}.editor-banner{box-sizing:border-box;cursor:default;width:100%;font-size:12px;display:flex;overflow:visible;height:26px;background:var(--vscode-banner-background)}.editor-banner .icon-container{display:flex;flex-shrink:0;align-items:center;padding:0 6px 0 10px}.editor-banner .icon-container.custom-icon{background-repeat:no-repeat;background-position:center center;background-size:16px;width:16px;padding:0;margin:0 6px 0 10px}.editor-banner .message-container{display:flex;align-items:center;line-height:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-banner .message-container p{margin-block-start:0;margin-block-end:0}.editor-banner .message-actions-container{flex-grow:1;flex-shrink:0;line-height:26px;margin:0 4px}.editor-banner .message-actions-container a.monaco-button{width:inherit;margin:2px 8px;padding:0 12px}.editor-banner .message-actions-container a{padding:3px;margin-left:12px;text-decoration:underline}.editor-banner .action-container{padding:0 10px 0 6px}.editor-banner{background-color:var(--vscode-banner-background)}.editor-banner,.editor-banner .action-container .codicon,.editor-banner .message-actions-container .monaco-link{color:var(--vscode-banner-foreground)}.editor-banner .icon-container .codicon{color:var(--vscode-banner-iconForeground)}.monaco-link{color:var(--vscode-textLink-foreground)}.monaco-link:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .iPadShowKeyboard{width:58px;min-width:0;height:36px;min-height:0;margin:0;padding:0;position:absolute;resize:none;overflow:hidden;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #F6F6F6;border-radius:4px}.monaco-editor.vs-dark .iPadShowKeyboard{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjQzVDNUM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #252526}.monaco-editor .tokens-inspect-widget{z-index:50;user-select:text;-webkit-user-select:text;padding:10px;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor.hc-black .tokens-inspect-widget,.monaco-editor.hc-light .tokens-inspect-widget{border-width:2px}.monaco-editor .tokens-inspect-widget .tokens-inspect-separator{height:1px;border:0;background-color:var(--vscode-editorHoverWidget-border)}.monaco-editor .tokens-inspect-widget .tm-token{font-family:var(--monaco-monospace-font)}.monaco-editor .tokens-inspect-widget .tm-token-length{font-weight:400;font-size:60%;float:right}.monaco-editor .tokens-inspect-widget .tm-metadata-table{width:100%}.monaco-editor .tokens-inspect-widget .tm-metadata-value{font-family:var(--monaco-monospace-font);text-align:right}.monaco-editor .tokens-inspect-widget .tm-token-type{font-family:var(--monaco-monospace-font)}.monaco-editor{font-family:-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,system-ui,Ubuntu,Droid Sans,sans-serif;--monaco-monospace-font: "SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace}.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-hover p{margin:0}.monaco-aria-container{position:absolute!important;top:0;height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.monaco-editor .synthetic-focus,.monaco-diff-editor .synthetic-focus,.monaco-editor [tabindex="0"]:focus,.monaco-diff-editor [tabindex="0"]:focus,.monaco-editor [tabindex="-1"]:focus,.monaco-diff-editor [tabindex="-1"]:focus,.monaco-editor button:focus,.monaco-diff-editor button:focus,.monaco-editor input[type=button]:focus,.monaco-diff-editor input[type=button]:focus,.monaco-editor input[type=checkbox]:focus,.monaco-diff-editor input[type=checkbox]:focus,.monaco-editor input[type=search]:focus,.monaco-diff-editor input[type=search]:focus,.monaco-editor input[type=text]:focus,.monaco-diff-editor input[type=text]:focus,.monaco-editor select:focus,.monaco-diff-editor select:focus,.monaco-editor textarea:focus,.monaco-diff-editor textarea:focus{outline-width:1px;outline-style:solid;outline-offset:-1px;outline-color:var(--vscode-focusBorder);opacity:1}.monaco-workbench .workbench-hover{position:relative;font-size:13px;line-height:19px;z-index:40;overflow:hidden;max-width:700px;background:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border);border-radius:3px;color:var(--vscode-editorHoverWidget-foreground);box-shadow:0 2px 8px var(--vscode-widget-shadow)}.monaco-workbench .workbench-hover .monaco-action-bar .action-item .codicon{width:13px;height:13px}.monaco-workbench .workbench-hover hr{border-bottom:none}.monaco-workbench .workbench-hover.compact{font-size:12px}.monaco-workbench .workbench-hover.compact .monaco-action-bar .action-item .codicon{width:12px;height:12px}.monaco-workbench .workbench-hover.compact .hover-contents{padding:2px 8px}.monaco-workbench .workbench-hover-container.locked .workbench-hover{outline:1px solid var(--vscode-editorHoverWidget-border)}.monaco-workbench .workbench-hover-container:focus-within.locked .workbench-hover{outline-color:var(--vscode-focusBorder)}.monaco-workbench .workbench-hover-pointer{position:absolute;z-index:41;pointer-events:none}.monaco-workbench .workbench-hover-pointer:after{content:"";position:absolute;width:5px;height:5px;background-color:var(--vscode-editorHoverWidget-background);border-right:1px solid var(--vscode-editorHoverWidget-border);border-bottom:1px solid var(--vscode-editorHoverWidget-border)}.monaco-workbench .workbench-hover-container:not(:focus-within).locked .workbench-hover-pointer:after{width:4px;height:4px;border-right-width:2px;border-bottom-width:2px}.monaco-workbench .workbench-hover-container:focus-within .workbench-hover-pointer:after{border-right:1px solid var(--vscode-focusBorder);border-bottom:1px solid var(--vscode-focusBorder)}.monaco-workbench .workbench-hover-pointer.left{left:-3px}.monaco-workbench .workbench-hover-pointer.right{right:3px}.monaco-workbench .workbench-hover-pointer.top{top:-3px}.monaco-workbench .workbench-hover-pointer.bottom{bottom:3px}.monaco-workbench .workbench-hover-pointer.left:after{transform:rotate(135deg)}.monaco-workbench .workbench-hover-pointer.right:after{transform:rotate(315deg)}.monaco-workbench .workbench-hover-pointer.top:after{transform:rotate(225deg)}.monaco-workbench .workbench-hover-pointer.bottom:after{transform:rotate(45deg)}.monaco-workbench .workbench-hover a{color:var(--vscode-textLink-foreground)}.monaco-workbench .workbench-hover a:focus{outline:1px solid;outline-offset:-1px;text-decoration:underline;outline-color:var(--vscode-focusBorder)}.monaco-workbench .workbench-hover a.codicon:focus,.monaco-workbench .workbench-hover a.monaco-button:focus{text-decoration:none}.monaco-workbench .workbench-hover a:hover,.monaco-workbench .workbench-hover a:active{color:var(--vscode-textLink-activeForeground)}.monaco-workbench .workbench-hover code{background:var(--vscode-textCodeBlock-background)}.monaco-workbench .workbench-hover .hover-row .actions{background:var(--vscode-editorHoverWidget-statusBarBackground)}.monaco-workbench .workbench-hover.right-aligned{left:1px}.monaco-workbench .workbench-hover.right-aligned .hover-row.status-bar .actions{flex-direction:row-reverse}.monaco-workbench .workbench-hover.right-aligned .hover-row.status-bar .actions .action-container{margin-right:0;margin-left:16px}.context-view{position:absolute}.context-view.fixed{all:initial;font-family:inherit;font-size:13px;position:fixed;color:inherit}.quick-input-widget{font-size:13px}.quick-input-widget .monaco-highlighted-label .highlight{color:#0066bf}.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight{color:#9dddff}.vs-dark .quick-input-widget .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .quick-input-widget .monaco-highlighted-label .highlight{color:#f38518}.hc-light .quick-input-widget .monaco-highlighted-label .highlight{color:#0f4a85}.monaco-keybinding>.monaco-keybinding-key{background-color:#ddd6;border:solid 1px rgba(204,204,204,.4);border-bottom-color:#bbb6;box-shadow:inset 0 -1px #bbb6;color:#555}.hc-black .monaco-keybinding>.monaco-keybinding-key{background-color:transparent;border:solid 1px rgb(111,195,223);box-shadow:none;color:#fff}.hc-light .monaco-keybinding>.monaco-keybinding-key{background-color:transparent;border:solid 1px #0F4A85;box-shadow:none;color:#292929}.vs-dark .monaco-keybinding>.monaco-keybinding-key{background-color:#8080802b;border:solid 1px rgba(51,51,51,.6);border-bottom-color:#4449;box-shadow:inset 0 -1px #4449;color:#ccc}.quick-input-widget{position:absolute;width:600px;z-index:2550;left:50%;-webkit-app-region:no-drag;border-radius:6px}.quick-input-titlebar{cursor:grab;display:flex;align-items:center;border-top-right-radius:5px;border-top-left-radius:5px}.quick-input-left-action-bar{display:flex;margin-left:4px;flex:1}.quick-input-inline-action-bar>.actions-container>.action-item:first-child{margin-left:5px}.quick-input-inline-action-bar>.actions-container>.action-item{margin-top:2px}.quick-input-title{cursor:grab;padding:3px 0;text-align:center;text-overflow:ellipsis;overflow:hidden}.quick-input-right-action-bar{display:flex;margin-right:4px;flex:1}.quick-input-right-action-bar>.actions-container{justify-content:flex-end}.quick-input-right-action-bar>.actions-container>.action-item{margin-left:4px}.quick-input-titlebar .monaco-action-bar .action-label.codicon{background-position:center;background-repeat:no-repeat;padding:2px}.quick-input-description{margin:6px 6px 6px 11px}.quick-input-header .quick-input-description{margin:4px 2px;flex:1}.quick-input-header{cursor:grab;display:flex;padding:6px 6px 2px}.quick-input-widget.hidden-input .quick-input-header{padding:0;margin-bottom:0}.quick-input-and-message{display:flex;flex-direction:column;flex-grow:1;min-width:0;position:relative}.quick-input-check-all{align-self:center;margin:0}.quick-input-widget .quick-input-header .monaco-checkbox{margin-top:6px}.quick-input-filter{flex-grow:1;display:flex;position:relative}.quick-input-box{flex-grow:1}.quick-input-widget.show-checkboxes .quick-input-box,.quick-input-widget.show-checkboxes .quick-input-message{margin-left:5px}.quick-input-visible-count{position:absolute;left:-10000px}.quick-input-count{align-self:center;position:absolute;right:4px;display:flex;align-items:center}.quick-input-count .monaco-count-badge{vertical-align:middle;padding:2px 4px;border-radius:2px;min-height:auto;line-height:normal}.quick-input-action{margin-left:6px}.quick-input-action .monaco-text-button{font-size:11px;padding:0 6px;display:flex;height:25px;align-items:center}.quick-input-message{margin-top:-1px;padding:5px;overflow-wrap:break-word}.quick-input-message>.codicon{margin:0 .2em;vertical-align:text-bottom}.quick-input-message a{color:inherit}.quick-input-progress.monaco-progress-container{position:relative}.quick-input-list{line-height:22px}.quick-input-widget.hidden-input .quick-input-list{margin-top:4px;padding-bottom:4px}.quick-input-list .monaco-list{overflow:hidden;max-height:440px;padding-bottom:5px}.quick-input-list .monaco-scrollable-element{padding:0 6px}.quick-input-list .quick-input-list-entry{box-sizing:border-box;overflow:hidden;display:flex;padding:0 6px}.quick-input-list .quick-input-list-entry.quick-input-list-separator-border{border-top-width:1px;border-top-style:solid}.quick-input-list .monaco-list-row{border-radius:3px}.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border{border-top-style:none}.quick-input-list .quick-input-list-label{overflow:hidden;display:flex;height:100%;flex:1}.quick-input-widget .monaco-checkbox{margin-right:0}.quick-input-widget .quick-input-list .monaco-checkbox,.quick-input-widget .quick-input-tree .monaco-checkbox{margin-top:4px}.quick-input-list .quick-input-list-icon{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;display:flex;align-items:center;justify-content:center}.quick-input-list .quick-input-list-rows{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;height:100%;flex:1;margin-left:5px}.quick-input-list .quick-input-list-rows>.quick-input-list-row{display:flex;align-items:center}.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label,.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-list .quick-input-list-rows>.quick-input-list-row .codicon[class*=codicon-]{vertical-align:text-bottom}.quick-input-list .quick-input-list-rows .monaco-highlighted-label>span{opacity:1}.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding{margin-right:8px}.quick-input-list .quick-input-list-label-meta{opacity:.7;line-height:normal;text-overflow:ellipsis;overflow:hidden}.quick-input-list .monaco-list .monaco-list-row .monaco-highlighted-label .highlight{font-weight:700;background-color:unset;color:var(--vscode-list-highlightForeground)!important}.quick-input-list .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight{color:var(--vscode-list-focusHighlightForeground)!important}.quick-input-list .quick-input-list-entry .quick-input-list-separator{margin-right:4px}.quick-input-list .quick-input-list-entry-action-bar{display:flex;flex:0;overflow:visible}.quick-input-list .quick-input-list-entry-action-bar .action-label{display:none}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin-right:4px;padding:2px}.quick-input-list .quick-input-list-entry-action-bar{margin-top:1px}.quick-input-list .quick-input-list-entry-action-bar{margin-right:4px}.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,.quick-input-list .quick-input-list-entry.focus-inside .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.passive-focused .quick-input-list-entry-action-bar .action-label{display:flex}.quick-input-list>.monaco-list:focus .monaco-list-row.focused{outline:1px solid var(--vscode-list-focusOutline)!important;outline-offset:-1px}.quick-input-list>.monaco-list:focus .monaco-list-row.focused .quick-input-list-entry.quick-input-list-separator-border{border-color:transparent}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator{color:inherit}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key{background:none}.quick-input-list .quick-input-list-separator-as-item{padding:4px 6px;font-size:12px}.quick-input-list .quick-input-list-separator-as-item .label-name{font-weight:600}.quick-input-list .quick-input-list-separator-as-item .label-description{opacity:1!important}.quick-input-list .monaco-tree-sticky-row .quick-input-list-entry.quick-input-list-separator-as-item.quick-input-list-separator-border{border-top-style:none}.quick-input-list .monaco-tree-sticky-row{padding:0 5px}.quick-input-list .monaco-tl-twistie{display:none!important}.quick-input-tree .monaco-list{overflow:hidden;max-height:440px;padding-bottom:5px}.quick-input-tree .quick-input-tree-entry{box-sizing:border-box;overflow:hidden;display:flex;padding:0 6px}.quick-input-tree .quick-input-tree-label{overflow:hidden;display:flex;height:100%;flex:1}.quick-input-tree .quick-input-tree-icon{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;display:flex;align-items:center;justify-content:center}.quick-input-tree .quick-input-tree-rows{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;height:100%;flex:1;margin-left:5px}.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row{display:flex;align-items:center}.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row .monaco-icon-label,.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row .codicon[class*=codicon-]{vertical-align:text-bottom}.quick-input-tree .quick-input-tree-rows .monaco-highlighted-label>span{opacity:1}.quick-input-tree .quick-input-tree-entry-action-bar{display:flex;flex:0;overflow:visible}.quick-input-tree .quick-input-tree-entry-action-bar .action-label{display:none}.quick-input-tree .quick-input-tree-entry-action-bar .action-label.codicon{margin-right:4px;padding:2px}.quick-input-tree .quick-input-tree-entry-action-bar{margin-top:1px}.quick-input-tree .quick-input-tree-entry-action-bar{margin-right:4px}.quick-input-tree .quick-input-tree-entry .quick-input-tree-entry-action-bar .action-label.always-visible,.quick-input-tree .quick-input-tree-entry:hover .quick-input-tree-entry-action-bar .action-label,.quick-input-tree .quick-input-tree-entry.focus-inside .quick-input-tree-entry-action-bar .action-label,.quick-input-tree .monaco-list-row.focused .quick-input-tree-entry-action-bar .action-label,.quick-input-tree .monaco-list-row.passive-focused .quick-input-tree-entry-action-bar .action-label{display:flex}.quick-input-tree>.monaco-list:focus .monaco-list-row.focused{outline:1px solid var(--vscode-list-focusOutline)!important;outline-offset:-1px}.monaco-progress-container{width:100%;height:2px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:2px;position:absolute;left:0;display:none}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{left:0;transition:width .1s linear}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{animation-name:progress;animation-duration:4s;animation-iteration-count:infinite;transform:translateZ(0);animation-timing-function:linear}.monaco-progress-container.infinite.infinite-long-running .progress-bit{animation-timing-function:steps(100)}@keyframes progress{0%{transform:translate(0) scaleX(1)}50%{transform:translate(2500%) scaleX(3)}to{transform:translate(4900%) scaleX(1)}}.monaco-component.multiDiffEditor{background:var(--vscode-multiDiffEditor-background);position:relative;height:100%;width:100%;overflow-y:hidden}.monaco-component.multiDiffEditor>div{position:absolute;top:0;left:0;height:100%;width:100%}.monaco-component.multiDiffEditor>div.placeholder{visibility:hidden;display:grid;place-items:center;place-content:center}.monaco-component.multiDiffEditor>div.placeholder.visible{visibility:visible}.monaco-component.multiDiffEditor .active{--vscode-multiDiffEditor-border: var(--vscode-focusBorder)}.monaco-component.multiDiffEditor .multiDiffEntry{display:flex;flex-direction:column;flex:1;overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button{margin:0 5px;cursor:pointer}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button a{display:block}.monaco-component.multiDiffEditor .multiDiffEntry .header{z-index:1000;background:var(--vscode-editor-background)}.monaco-component.multiDiffEditor .multiDiffEntry .header:not(.collapsed) .header-content{border-bottom:1px solid var(--vscode-sideBarSectionHeader-border)}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content{margin:8px 0 0;padding:4px 5px;border-top:1px solid var(--vscode-multiDiffEditor-border);display:flex;align-items:center;color:var(--vscode-foreground);background:var(--vscode-multiDiffEditor-headerBackground)}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content.shadow{box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path{display:flex;flex:1;min-width:0}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title{font-size:14px;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title.original{flex:1;min-width:0;text-overflow:ellipsis}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .status{font-weight:600;opacity:.75;margin:0 10px;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .actions{padding:0 8px}.monaco-component.multiDiffEditor .multiDiffEntry .editorParent{flex:1;display:flex;flex-direction:column;border-bottom:1px solid var(--vscode-multiDiffEditor-border);overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .editorContainer{flex:1}._container_1thun_1{display:flex;flex-direction:column;height:100vh;background-color:#1e1e1e;color:#fff;font-family:Monaco,Menlo,Ubuntu Mono,monospace}._title_1thun_10{padding:1rem;margin:0;background-color:#2d2d30;border-bottom:1px solid #3e3e42;font-size:1.2rem;font-weight:600}._editorContainer_1thun_19{display:flex;flex-direction:column;flex:1;overflow:hidden}._editorWrapper_1thun_26{display:flex;flex-direction:column;flex:1}._toolbar_1thun_32{display:flex;gap:.5rem;padding:.5rem;background-color:#2d2d30;border-bottom:1px solid #3e3e42}._toolbar_1thun_32 button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:transparent;border:1px solid #3e3e42;border-radius:4px;color:#ccc;cursor:pointer;transition:all .2s ease}._toolbar_1thun_32 button:hover{background-color:#3e3e42;color:#fff}._toolbar_1thun_32 button:active{background-color:#4e4e52}._consoleSection_1thun_63{display:flex;flex-direction:column;height:200px;border-top:1px solid #3e3e42}._consoleToolbar_1thun_70{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background-color:#2d2d30;border-bottom:1px solid #3e3e42;min-height:40px}._consoleTitle_1thun_80{font-weight:600;color:#ccc;font-size:.9rem}._playButton_1thun_86{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#0e639c;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}._playButton_1thun_86:hover:not(:disabled){background-color:#17b}._playButton_1thun_86:active:not(:disabled){background-color:#0d5a94}._playButton_1thun_86:disabled{background-color:#4a4a4a;cursor:not-allowed;opacity:.7}._loadingText_1thun_115{font-size:.8rem;margin-left:.25rem}._console_1thun_63{flex:1;padding:1rem;background-color:#1e1e1e;color:#ccc;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;line-height:1.4;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word}._modalOverlay_1thun_134{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}._helpModal_1thun_147{background-color:#2d2d30;border-radius:8px;width:90%;max-width:600px;max-height:80vh;overflow:hidden;box-shadow:0 10px 30px #00000080}._modalHeader_1thun_157{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #3e3e42}._modalHeader_1thun_157 h4{margin:0;color:#fff;font-size:1.1rem}._closeButton_1thun_171{background:none;border:none;color:#ccc;font-size:1.2rem;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease}._closeButton_1thun_171:hover{background-color:#3e3e42;color:#fff}._tabHeader_1thun_187{display:flex;border-bottom:1px solid #3e3e42}._tabHeader_1thun_187 button{flex:1;padding:.75rem 1rem;background-color:transparent;border:none;color:#ccc;cursor:pointer;transition:all .2s ease;border-bottom:2px solid transparent}._tabHeader_1thun_187 button:hover{background-color:#3e3e42;color:#fff}._activeTab_1thun_208{background-color:#3e3e42!important;color:#fff!important;border-bottom-color:#0e639c!important}._tabContent_1thun_214{padding:1rem;max-height:400px;overflow-y:auto}._keyList_1thun_220{list-style:none;padding:0;margin:0}._keyList_1thun_220 li{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #3e3e42;color:#ccc}._keyList_1thun_220 li:last-child{border-bottom:none}._keyList_1thun_220 li span{background-color:#3e3e42;padding:.25rem .5rem;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;color:#fff}._methodList_1thun_248{list-style:none;padding:0;margin:0 0 1rem}._methodList_1thun_248 li{padding:.25rem 0;color:#ccc}._methodList_1thun_248 code{background-color:#3e3e42;padding:.25rem .5rem;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85rem;color:#fff}._tabContent_1thun_214 h5{color:#fff;margin:0 0 .5rem;font-size:1rem;font-weight:600}._consoleToolbar_1thun_70{display:flex;gap:.5rem;padding:0 5px;background-color:#2d2d30;border-bottom:1px solid #3e3e42}._consoleToolbar_1thun_70 button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:transparent;border:1px solid #3e3e42;border-radius:4px;color:#ccc;cursor:pointer;transition:all .2s ease}._consoleToolbar_1thun_70 button:hover{background-color:#3e3e42;color:#fff}._consoleToolbar_1thun_70 button:active{background-color:#4e4e52}._spinner_1thun_305{border:2px solid rgba(255,255,255,.2);border-top:2px solid white;border-radius:50%;width:16px;height:16px;animation:_spin_1thun_305 .6s linear infinite;display:inline-block}@keyframes _spin_1thun_305{to{transform:rotate(360deg)}}._rightButtons_1thun_318{display:flex;justify-content:center;align-items:center;gap:5px}._wrapper_okf1c_2{display:flex;width:100%;height:100%;background-color:#e6f2ff;box-sizing:border-box;padding-top:70px}._mainContainer_okf1c_13{width:70%;flex:1;background:#e6f2ff;padding:20px 20px 72px;border-radius:8px;display:flex;flex-direction:column;min-height:calc(100vh - 70px)}._knowlegebreadcrums_okf1c_77{width:100%;display:flex;justify-content:flex-start;padding:0 24px}._pagination_okf1c_64 button{padding:8px 15px;border:none;background:var(--portal-btncolor);color:#fff;border-radius:5px;cursor:pointer;transition:background .3s}._pageInput_okf1c_95{margin-left:1px;margin-right:1px;width:40px;text-align:center;border:1px solid #ccc;border-radius:5px;padding:5px}._pagination_okf1c_64 button:hover{background:var(--portal-btncolor-hover)}._mainContainerForPersonaliseGen_okf1c_112{display:flex;align-items:center;gap:8px;background-color:#16a085}._filterContainer_okf1c_122{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;gap:16px;padding:10px 15px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}._searchContainer_okf1c_137{display:flex;align-items:center;gap:10px;cursor:pointer;padding:10px 14px;background:transparent;border-radius:9px;transition:all .2s cubic-bezier(.4,0,.2,1)}._searchContainer_okf1c_137:hover{background:#667eea14;color:#667eea}._filterIcon_okf1c_153{font-size:16px;color:#667eea;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}._searchContainer_okf1c_137:hover ._filterIcon_okf1c_153{color:#764ba2}._filtersLabel_okf1c_164{font-size:14px;font-weight:500;color:#475569;transition:all .2s cubic-bezier(.4,0,.2,1)}._searchContainer_okf1c_137:hover ._filtersLabel_okf1c_164{color:#667eea}._iconsContainer_okf1c_175{display:flex;align-items:center;justify-content:flex-end;gap:12px}._exportWrapper_okf1c_182{position:relative;display:flex;align-items:center}._exportDropdown_okf1c_188{position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border:1px solid rgba(226,232,240,.8);border-radius:8px;box-shadow:0 4px 16px #00000014;min-width:140px;z-index:1000;overflow:hidden;animation:_slideDown_okf1c_1 .2s cubic-bezier(.4,0,.2,1)}@keyframes _slideDown_okf1c_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._exportBtn_okf1c_215{display:flex;align-items:center;gap:8px;padding:10px 16px;background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid rgba(226,232,240,.8);border-radius:9px;font-size:13px;font-weight:500;color:#475569;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #00000008}._exportBtn_okf1c_215:hover{border-color:#667eea66;background:linear-gradient(135deg,#667eea14,#764ba214);transform:translate(-4px);box-shadow:0 4px 12px #667eea1f;color:#667eea}._importIcon_okf1c_239{width:16px;height:16px;flex-shrink:0;transition:all .2s cubic-bezier(.4,0,.2,1)}._exportBtn_okf1c_215:hover ._importIcon_okf1c_239{transform:scale(1.1)}._dropdownContainer_okf1c_250{position:relative;display:flex;align-items:center}._settingsIcon_okf1c_256{font-size:22px;color:#475569;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border-radius:8px}._settingsIcon_okf1c_256:hover{color:#667eea;background:#667eea14;transform:rotate(20deg)}._dropdownMenu_okf1c_271{position:absolute;top:100%;right:0;margin-top:8px;padding:10px;z-index:2000}._maintabsPersonalizeGenrate_okf1c_280{display:flex;justify-content:center;background-color:#42c06a;gap:1px}._genPersonaliseContianer_okf1c_287{display:flex;justify-content:flex-end;width:98px;margin-left:auto}._personaliseConfigurebtn_okf1c_296{background-color:#deb887;gap:.5px}._personaliseContainer_okf1c_302{cursor:pointer;margin-left:98.6rem;margin-right:3px;margin-top:9px;width:20px}._popupoverlay_okf1c_311{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center}._popupcontent_okf1c_323{background:#fff;padding:20px;border-radius:8px;width:500px;text-align:center;box-shadow:0 4px 6px #0000001a}._popupheader_okf1c_332{display:flex;justify-content:space-between;align-items:center}._closebtn_okf1c_338{background:none;border:none;font-size:18px;cursor:pointer}._columnscontainer_okf1c_345{display:flex;justify-content:space-between;align-items:center;margin:20px 0}._listbox_okf1c_352{display:flex;flex-direction:column;width:40%}._buttons_okf1c_363{display:flex;flex-direction:column;gap:10px}._footer_okf1c_374{margin-top:20px}._generateButton_okf1c_378{color:#080808;border:none;padding:10px;height:35px;font-size:16px;cursor:pointer;border-radius:110px;margin-left:670px}._dropdownContainer_okf1c_250{position:relative;display:flex;width:fixed}._dropdownMenu_okf1c_271{position:absolute;top:100%;left:auto;right:0;padding:10px;z-index:2000}._dropdownItem_okf1c_397:hover{background-color:#42c06a}._iconsContainer_okf1c_175{display:flex;justify-content:flex-end;gap:10px;cursor:pointer}._secondmaincontainer_okf1c_437{box-shadow:var(--shadow-md);width:100%;background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid var(--border-color);border-radius:16px;padding:15px;transition:.3s cubic-bezier(.4,0,.2,1)}._pagespan_okf1c_447{gap:6px}._pagination_okf1c_64{display:flex;align-items:center;padding:15px 0;background:#fff;gap:10px}._pageControls_okf1c_460{display:flex;align-items:center;gap:10px;margin:0 auto}._totalRecordCounts_okf1c_468{font-size:1rem;color:#0a6d29;margin-right:6px}._limitSelector_okf1c_474{height:100%;width:max-content;padding-left:0;padding-right:0;font-size:13px}._sidebar_gq5xw_1{top:20px;left:10px;background:linear-gradient(180deg,#fff,#f9fafb,#f5f7fa);border-right:1px solid rgba(226,232,240,.8);overflow-y:auto;overflow-x:hidden;padding:0;height:fit-content;max-height:calc(100vh - 90px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:2px 0 8px #0000000a;border-radius:16px}._sidebarHeader_gq5xw_18{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(226,232,240,.6);background:#fafbfc;min-height:50px}._sidebarHeader_gq5xw_18:before{content:"Menu";font-size:14px;font-weight:600;color:#1f2937;letter-spacing:.5px;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._sidebarToggleBtn_gq5xw_38{background:transparent;border:1.5px solid #cbd5e1;border-radius:8px;color:#667eea;cursor:pointer;padding:10px 12px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}._sidebarToggleBtn_gq5xw_38:hover{background:#667eea0d;border-color:#667eea;color:#764ba2}._sidebarToggleBtn_gq5xw_38:active{background:#667eea1a;border-color:#764ba2}@media (max-width: 1024px){._sidebarHeader_gq5xw_18{display:flex}}._sidebar_gq5xw_1::-webkit-scrollbar{width:6px}._sidebar_gq5xw_1::-webkit-scrollbar-track{background:transparent}._sidebar_gq5xw_1::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#667eea,#764ba2);border-radius:3px;transition:all .3s ease}._sidebar_gq5xw_1::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5568d3,#6a3f8f)}._servicesSection_gq5xw_88{padding:8px 12px 0}._sidebarList_gq5xw_93{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._menuItemGroup_gq5xw_102{display:block;padding:0;margin:0;list-style:none;background:transparent}._menuRow_gq5xw_110{display:flex;align-items:center;gap:10px;margin:8px 0;padding:0 12px}._menuItem_gq5xw_102{width:100%;text-align:left;padding:12px 14px;background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid rgba(226,232,240,.8);border-radius:11px;font-size:14px;color:#475569;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:500;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;position:relative;overflow:hidden;box-shadow:0 2px 6px #00000008;will-change:background,border-color}._menuItem_gq5xw_102:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#667eea,#764ba2);opacity:0;z-index:-1;transition:all .3s cubic-bezier(.4,0,.2,1)}._menuItem_gq5xw_102:hover{border-color:#667eea66;background:linear-gradient(135deg,#667eea14,#764ba214);transform:translate(4px);box-shadow:0 4px 12px #667eea1f}._menuItem_gq5xw_102._active_gq5xw_160{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff;font-weight:600;box-shadow:0 6px 16px #667eea47;position:relative;overflow:hidden}._menuItem_gq5xw_102._active_gq5xw_160:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 80%,rgba(255,255,255,.15) 100%);pointer-events:none}._menuItem_gq5xw_102._active_gq5xw_160 ._menuIcon_gq5xw_181{filter:brightness(1.2) saturate(1) drop-shadow(0 0 2px rgba(255,255,255,.3))}._menuItem_gq5xw_102._active_gq5xw_160 ._menuText_gq5xw_185{color:#fff;font-weight:600}._rowLeft_gq5xw_190{display:flex;align-items:center;gap:8px;min-width:0;flex:1}._caretBtn_gq5xw_198{background:transparent;border:none;color:inherit;display:flex;align-items:center;cursor:pointer;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;font-size:16px}._caretBtn_gq5xw_198:hover{transform:scale(1.1);color:#667eea}._submenu_gq5xw_216{display:flex;margin-top:8px;width:calc(100% - 12px);margin-left:6px;margin-bottom:8px;flex-direction:column;gap:6px;padding-left:12px;border-left:3px solid rgba(102,126,234,.4);list-style:none;will-change:height,opacity}._menuIcon_gq5xw_181{width:20px;height:20px;border-radius:4px;object-fit:cover;flex:0 0 20px;pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1);filter:brightness(.8) saturate(1)}._menuItem_gq5xw_102:hover ._menuIcon_gq5xw_181{filter:brightness(1) saturate(1.2)}._menuIconFallback_gq5xw_247{width:20px;height:20px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;background:#e5e7eb;color:#374151;flex:0 0 20px;-webkit-user-select:none;user-select:none;pointer-events:none}._menuText_gq5xw_185{font-size:14px;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s ease}._truncate_gq5xw_272{max-width:14ch}._sidebar_gq5xw_1._collapsed_gq5xw_277{padding:4px}._sidebar_gq5xw_1._collapsed_gq5xw_277 ._sidebarHeader_gq5xw_18{justify-content:center;padding:8px 0;min-height:45px}._sidebar_gq5xw_1._collapsed_gq5xw_277 ._sidebarHeader_gq5xw_18:before{display:none}._sidebar_gq5xw_1._collapsed_gq5xw_277 ._menuText_gq5xw_185{opacity:0;visibility:hidden;width:0;display:none}._sidebar_gq5xw_1._collapsed_gq5xw_277 ._servicesSection_gq5xw_88{padding:8px 4px 0}._sidebar_gq5xw_1._collapsed_gq5xw_277 ._menuItem_gq5xw_102{justify-content:center;padding:8px;border-radius:8px;margin:6px auto;border:1px solid rgba(226,232,240,.6);width:auto}._sidebar_gq5xw_1._collapsed_gq5xw_277 ._rowLeft_gq5xw_190{justify-content:center;gap:0;flex:none;min-width:auto}._sidebar_gq5xw_1._collapsed_gq5xw_277 ._menuIcon_gq5xw_181{width:20px;height:20px;margin-right:0;opacity:1;visibility:visible}._sidebar_gq5xw_1._collapsed_gq5xw_277 ._menuIconFallback_gq5xw_247{opacity:1;visibility:visible}._sidebar_gq5xw_1._collapsed_gq5xw_277 ._caretBtn_gq5xw_198,._sidebar_gq5xw_1._collapsed_gq5xw_277 ._submenu_gq5xw_216{display:none}._sidebar_gq5xw_1._collapsed_gq5xw_277 ._menuItemGroup_gq5xw_102{padding:0 4px;margin:4px 0}@media (max-width: 600px){._menuItem_gq5xw_102{font-size:12px;padding:10px 12px}._menuText_gq5xw_185{font-size:12px}._submenu_gq5xw_216{padding-left:10px;gap:4px}}._ticketContainer_8la2n_1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#1a1a1a;width:100%;background-color:transparent}._ticketTitle_8la2n_8{width:100%;font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:6px;padding-bottom:0;border-bottom:none;letter-spacing:-.5px}._ticketNumber_8la2n_19{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}._separator_8la2n_27{color:#e5e7eb;margin:0 8px}._ticketSummary_8la2n_32{color:#4b5563;font-weight:500}._ticketDetails_8la2n_37{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}._ticketColumn_8la2n_44{display:flex;flex-direction:column;gap:12px}._ticketField_8la2n_50{display:flex;flex-direction:column;gap:4px}._fieldLabel_8la2n_56{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af}._fieldValue_8la2n_64{font-size:14px;color:#374151;font-weight:500;line-height:1.4}._editIcon_8la2n_71{font-size:12px;cursor:pointer;color:#667eea;margin-left:5px;opacity:0;transition:opacity .2s ease}._ticketField_8la2n_50:hover ._editIcon_8la2n_71{opacity:1}@media (max-width: 768px){._ticketDetails_8la2n_37{grid-template-columns:1fr;gap:20px}}._variablesSection_8la2n_91{margin-top:16px;padding:0;background:transparent;border:none}._sectionHeader_8la2n_98{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;margin-bottom:8px}._variablesFieldsContainer_8la2n_107{margin-top:8px;padding:12px;background:linear-gradient(135deg,#667eea0a,#764ba205);border:1px solid rgba(102,126,234,.1);border-radius:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}._formField_8la2n_118{display:flex;flex-direction:column;gap:4px;margin-bottom:0;background:none;padding:0}._formLabel_8la2n_127{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#6b7280}._formInput_8la2n_135{width:100%;padding:8px 10px;font-size:13px;border:1px solid rgba(102,126,234,.15);border-radius:6px;background:#fff;box-sizing:border-box;color:#374151;transition:all .2s ease;font-weight:500}._formInput_8la2n_135:focus{outline:none;border-color:#667eea66;box-shadow:0 0 0 3px #667eea14}._formInput_8la2n_135:read-only{background:#f9fafb;color:#6b7280;cursor:not-allowed}._sectionBox_8la2n_161{margin:16px 0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff;transition:box-shadow .2s ease}._sectionBox_8la2n_161:hover{box-shadow:0 2px 8px #667eea14}._sectionBoxHeader_8la2n_174{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:linear-gradient(135deg,#667eea08,#764ba203);border-bottom:1px solid #e5e7eb;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}._sectionBoxHeader_8la2n_174:hover{background:linear-gradient(135deg,#667eea0f,#764ba205)}._sectionBoxTitle_8la2n_190{font-size:14px;font-weight:600;color:#1a1a1a;letter-spacing:.3px}._expandIcon_8la2n_197{font-size:12px;color:#667eea;transition:transform .2s ease;display:inline-flex;align-items:center;justify-content:center}._expandIcon_8la2n_197._expanded_8la2n_206{transform:rotate(180deg)}._sectionBoxContent_8la2n_210{padding:16px;animation:_slideDown_8la2n_1 .2s ease}._sectionBoxContent_8la2n_210._htmlField_8la2n_215{padding:18px 20px}@keyframes _slideDown_8la2n_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}._htmlField_8la2n_215{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.7;color:#374151;margin:0}._htmlField_8la2n_215 h1,._htmlField_8la2n_215 h2,._htmlField_8la2n_215 h3,._htmlField_8la2n_215 h4,._htmlField_8la2n_215 h5,._htmlField_8la2n_215 h6{font-weight:700;line-height:1.4;margin:18px 0 12px;color:#1a1a1a;letter-spacing:-.3px}._htmlField_8la2n_215 h1{font-size:26px;border-bottom:2px solid #667eea;padding-bottom:10px}._htmlField_8la2n_215 h2{font-size:22px;margin-top:20px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}._htmlField_8la2n_215 h3{font-size:19px}._htmlField_8la2n_215 h4{font-size:16px}._htmlField_8la2n_215 h5{font-size:15px}._htmlField_8la2n_215 h6{font-size:14px;color:#6b7280}._htmlField_8la2n_215 p{margin:12px 0 14px;letter-spacing:.2px}._htmlField_8la2n_215 p:first-child{margin-top:0}._htmlField_8la2n_215 p:last-child{margin-bottom:0}._htmlField_8la2n_215 ul,._htmlField_8la2n_215 ol{margin:12px 0 14px 28px;padding:0}._htmlField_8la2n_215 ul{list-style:disc}._htmlField_8la2n_215 ol{list-style:decimal}._htmlField_8la2n_215 li{margin:6px 0;line-height:1.6;color:#374151}._htmlField_8la2n_215 li p{margin:4px 0}._htmlField_8la2n_215 li ul,._htmlField_8la2n_215 li ol{margin-top:8px;margin-bottom:8px}._htmlField_8la2n_215 strong{font-weight:700;color:#1a1a1a}._htmlField_8la2n_215 em{font-style:italic;color:#4b5563}._htmlField_8la2n_215 strong em,._htmlField_8la2n_215 em strong{font-weight:700;font-style:italic}._htmlField_8la2n_215 hr{border:0;border-top:2px solid #e5e7eb;margin:20px 0}._htmlField_8la2n_215 code{background:#f3f4f6;color:#d32f2f;padding:3px 7px;border-radius:4px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:13px;font-weight:500}._htmlField_8la2n_215 pre{background:#1f2937;color:#e5e7eb;padding:16px;border-radius:8px;overflow-x:auto;margin:14px 0;border:1px solid #374151;line-height:1.5}._htmlField_8la2n_215 pre code{background:transparent;color:#e5e7eb;padding:0;border-radius:0;font-size:13px;font-weight:400}._htmlField_8la2n_215 blockquote{border-left:4px solid #667eea;padding:12px 16px;margin:14px 0;background:#667eea0d;color:#4b5563;font-style:italic;border-radius:0 4px 4px 0}._htmlField_8la2n_215 blockquote p{margin:6px 0}._htmlField_8la2n_215 blockquote p:first-child{margin-top:0}._htmlField_8la2n_215 blockquote p:last-child{margin-bottom:0}._htmlField_8la2n_215 table{width:100%;border-collapse:collapse;margin:14px 0;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}._htmlField_8la2n_215 th,._htmlField_8la2n_215 td{padding:12px 14px;text-align:left;border-bottom:1px solid #e5e7eb}._htmlField_8la2n_215 th{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);font-weight:700;color:#1a1a1a;font-size:14px}._htmlField_8la2n_215 tr:last-child td{border-bottom:none}._htmlField_8la2n_215 tbody tr:hover{background:#667eea0a}._htmlField_8la2n_215 tbody tr:nth-child(2n){background:#667eea05}._htmlField_8la2n_215 a{color:#667eea;text-decoration:none;font-weight:500;transition:all .2s ease;border-bottom:1px solid rgba(102,126,234,.3)}._htmlField_8la2n_215 a:hover{color:#764ba2;border-bottom-color:#764ba2;text-decoration:none}._htmlField_8la2n_215 a:active{color:#5568d3}._htmlField_8la2n_215 img{display:block;max-width:100%;height:auto;margin:14px 0;border-radius:6px;border:1px solid #e5e7eb;transition:transform .2s ease}._htmlField_8la2n_215 img:hover{transform:scale(1.02)}._htmlField_8la2n_215 img._align-left_8la2n_477{margin:0 14px 14px 0;float:left}._htmlField_8la2n_215 img._align-right_8la2n_482{margin:0 0 14px 14px;float:right}._htmlField_8la2n_215 figure{margin:14px 0;text-align:center}._htmlField_8la2n_215 figcaption{font-size:13px;color:#6b7280;margin-top:6px;font-style:italic}._htmlField_8la2n_215:after{content:"";display:block;clear:both}._htmlField_8la2n_215 br{clear:both}._mainContainer_6uh6p_1{background-color:#e6f2ff;height:100vh;overflow-x:auto}._portalFormPageContainer_6uh6p_7{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;gap:10px;background-color:#d9eded}._innerWrapper_6uh6p_19{display:flex;width:100%}._pageContentWrapper_6uh6p_24{flex-grow:1;margin-top:60px;display:flex;flex-direction:column;padding-left:20px;padding-right:20px;transition:width .9s ease}._sidebarWrapper_6uh6p_34{width:170px;position:sticky;margin-top:60px;height:calc(100vh - 60px);background-color:#e6f2ff;z-index:900;transition:width .9s ease}._sidebarWrapper_6uh6p_34._collapsed_6uh6p_47{width:60px}._layoutWrapper_6uh6p_52{display:flex;width:100%;position:relative;top:20px}._contentWrapper_6uh6p_59{flex-grow:1;padding-left:20px;display:flex;flex-direction:column;gap:20px}._pnavbar_6uh6p_67{position:fixed;top:0;left:0;width:100%;height:60px;background-color:#fff;z-index:1000;box-shadow:0 2px 5px #0000001a}._portalFormContainer_6uh6p_81{width:100%;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 5px #0000001a}._PortalBreadcrums_6uh6p_90{width:100%;display:flex;justify-content:flex-start}._commentsAndAttachments_6uh6p_96{display:flex;justify-content:center;width:100%;gap:15px}._loaderContainer_6uh6p_104{display:flex;justify-content:center;align-items:center;padding-top:450px}._sidebar_g10jx_1{top:20px;left:10px;background:linear-gradient(180deg,#fff,#f9fafb,#f5f7fa);border-right:1px solid rgba(226,232,240,.8);overflow-y:auto;overflow-x:hidden;padding:0;height:fit-content;max-height:calc(100vh - 90px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:2px 0 8px #0000000a;border-radius:16px}._sidebarHeader_g10jx_18{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(226,232,240,.6);background:#fafbfc;min-height:50px}._sidebarHeader_g10jx_18:before{content:"Menu";font-size:14px;font-weight:600;color:#1f2937;letter-spacing:.5px;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._sidebarToggleBtn_g10jx_38{background:transparent;border:1.5px solid #cbd5e1;border-radius:8px;color:#667eea;cursor:pointer;padding:10px 12px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}._sidebarToggleBtn_g10jx_38:hover{background:#667eea0d;border-color:#667eea;color:#764ba2}._sidebarToggleBtn_g10jx_38:active{background:#667eea1a;border-color:#764ba2}@media (max-width: 1024px){._sidebarHeader_g10jx_18{display:flex}}._sidebar_g10jx_1::-webkit-scrollbar{width:6px}._sidebar_g10jx_1::-webkit-scrollbar-track{background:transparent}._sidebar_g10jx_1::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#667eea,#764ba2);border-radius:3px;transition:all .3s ease}._sidebar_g10jx_1::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5568d3,#6a3f8f)}._servicesSection_g10jx_88{padding:8px 12px 0}._sidebarList_g10jx_93{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._menuItemGroup_g10jx_102{display:block;padding:0;margin:0;list-style:none;background:transparent}._menuRow_g10jx_110{display:flex;align-items:center;gap:10px;margin:8px 0;padding:0 12px}._menuItem_g10jx_102{width:100%;text-align:left;padding:12px 14px;background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid rgba(226,232,240,.8);border-radius:11px;font-size:14px;color:#475569;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 2px 6px #00000008}._menuItem_g10jx_102:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#667eea,#764ba2);opacity:0;z-index:-1;transition:all .3s cubic-bezier(.4,0,.2,1)}._menuItem_g10jx_102:hover{border-color:#667eea66;background:linear-gradient(135deg,#667eea14,#764ba214);transform:translate(4px);box-shadow:0 4px 12px #667eea1f}._menuItem_g10jx_102._active_g10jx_159{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff;font-weight:600;box-shadow:0 6px 16px #667eea47;position:relative;overflow:hidden}._menuItem_g10jx_102._active_g10jx_159:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 80%,rgba(255,255,255,.15) 100%);pointer-events:none}._menuItem_g10jx_102._active_g10jx_159 ._menuIcon_g10jx_180{filter:brightness(1.2) saturate(1) drop-shadow(0 0 2px rgba(255,255,255,.3))}._menuItem_g10jx_102._active_g10jx_159 ._menuText_g10jx_184{color:#fff;font-weight:600}._rowLeft_g10jx_189{display:flex;align-items:center;gap:8px;min-width:0;flex:1}._caretBtn_g10jx_197{background:transparent;border:none;color:inherit;display:flex;align-items:center;cursor:pointer;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;font-size:16px}._caretBtn_g10jx_197:hover{transform:scale(1.1);color:#667eea}._submenu_g10jx_215{display:flex;margin-top:8px;width:calc(100% - 12px);margin-left:6px;margin-bottom:8px;flex-direction:column;gap:6px;padding-left:12px;border-left:3px solid rgba(102,126,234,.4);transition:all .3s cubic-bezier(.4,0,.2,1);animation:_slideIn_g10jx_1 .3s cubic-bezier(.4,0,.2,1);list-style:none}@keyframes _slideIn_g10jx_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}._menuIcon_g10jx_180{width:20px;height:20px;border-radius:4px;object-fit:cover;flex:0 0 20px;pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1);filter:brightness(.8) saturate(1)}._menuItem_g10jx_102:hover ._menuIcon_g10jx_180{filter:brightness(1) saturate(1.2)}._menuIconFallback_g10jx_259{width:20px;height:20px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;background:#e5e7eb;color:#374151;flex:0 0 20px;-webkit-user-select:none;user-select:none;pointer-events:none}._menuText_g10jx_184{font-size:14px;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s ease}._truncate_g10jx_284{max-width:14ch}._sidebar_g10jx_1._collapsed_g10jx_289{padding:4px}._sidebar_g10jx_1._collapsed_g10jx_289 ._sidebarHeader_g10jx_18{justify-content:center;padding:8px 0;min-height:45px}._sidebar_g10jx_1._collapsed_g10jx_289 ._sidebarHeader_g10jx_18:before{display:none}._sidebar_g10jx_1._collapsed_g10jx_289 ._menuText_g10jx_184{opacity:0;visibility:hidden;width:0;display:none}._sidebar_g10jx_1._collapsed_g10jx_289 ._servicesSection_g10jx_88{padding:8px 4px 0}._sidebar_g10jx_1._collapsed_g10jx_289 ._menuItem_g10jx_102{justify-content:center;padding:8px;border-radius:8px;margin:6px auto;border:1px solid rgba(226,232,240,.6);width:auto}._sidebar_g10jx_1._collapsed_g10jx_289 ._rowLeft_g10jx_189{justify-content:center;gap:0;flex:none;min-width:auto}._sidebar_g10jx_1._collapsed_g10jx_289 ._menuIcon_g10jx_180{width:20px;height:20px;margin-right:0;opacity:1;visibility:visible}._sidebar_g10jx_1._collapsed_g10jx_289 ._menuIconFallback_g10jx_259{opacity:1;visibility:visible}._sidebar_g10jx_1._collapsed_g10jx_289 ._caretBtn_g10jx_197,._sidebar_g10jx_1._collapsed_g10jx_289 ._submenu_g10jx_215{display:none}._sidebar_g10jx_1._collapsed_g10jx_289 ._menuItemGroup_g10jx_102{padding:0 4px;margin:4px 0}@media (max-width: 600px){._menuItem_g10jx_102{font-size:12px;padding:10px 12px}._menuText_g10jx_184{font-size:12px}._submenu_g10jx_215{padding-left:10px;gap:4px}}._editor_m8qdf_1{box-sizing:border-box;border:1px solid #ddd;cursor:text;padding:16px;border-radius:2px;box-shadow:inset 0 1px 8px -3px #ababab;background:#f7eded;position:relative}._editor_m8qdf_1 .public-DraftEditor-content{min-height:140px}._editor_m8qdf_1 .rdw-suggestion-dropdown{background:#fff;border:1px solid #ddd;max-height:200px;overflow-y:visible;position:absolute!important;z-index:9999!important;width:250px;padding:5px;box-shadow:0 2px 6px #00000026;border-radius:4px}._editor_m8qdf_1 .rdw-suggestion-option{padding:6px 10px;cursor:pointer}._editor_m8qdf_1 .rdw-suggestion-option:hover,._editor_m8qdf_1 .rdw-suggestion-option-active{background:#f5f5f5}._containerFP_16hny_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#f5f7fa;font-family:Arial,sans-serif;background:linear-gradient(135deg,#dc143c,#191970)}._cardFP_16hny_11{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 12px #00000014;width:350px;text-align:center}._h2FP_16hny_20{margin-bottom:1.5rem;font-size:1.2rem;font-weight:600;color:#333}._formFP_16hny_27{display:flex;flex-direction:column;gap:1rem}._inputFP_16hny_33{padding:.75rem 1rem;border:1px solid #ccc;border-radius:8px;font-size:1rem;outline:none;transition:border-color .2s}._inputFP_16hny_33:focus{border-color:#007bff}._buttonFP_16hny_46{padding:.75rem;background:#007bff;color:#fff;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:background .2s}._buttonFP_16hny_46:hover{background:#0056b3}._buttonFP_16hny_46:disabled{background:#ccc;cursor:not-allowed}._backLinkFP_16hny_66{margin-top:1rem;font-size:.9rem;color:#007bff;cursor:pointer;text-decoration:none}._backLinkFP_16hny_66:hover{text-decoration:underline}._logo_16hny_78{max-width:80%;height:auto;display:block;margin:0 auto;object-fit:contain}._pageWrap_folmt_2{padding:10px}._title_folmt_3{margin:0 0 12px;font-size:18px;font-weight:600}._state_folmt_4,._error_folmt_4{padding:12px;border-radius:8px;background:#f5f5f5}._error_folmt_4{background:#fff1f2;color:#b91c1c}._grid_folmt_6{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(48px,auto);gap:6px}._cell_folmt_12{min-height:48px}
