@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";*{font-family:Roboto,sans-serif!important}/*! tailwindcss v4.1.14 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@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-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-amber-400:oklch(82.8% .189 84.429);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-800:oklch(44.8% .119 151.328);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-800:oklch(39.8% .195 277.366);--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-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--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%;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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.\!fixed{position:fixed!important}.\!sticky{position:sticky!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.\!inset-0{inset:calc(var(--spacing)*0)!important}.\!top-0{top:calc(var(--spacing)*0)!important}.-top-6{top:calc(var(--spacing)*-6)}.left-1\/2{left:50%}.\!z-50{z-index:50!important}.z-50{z-index:50}.\!col-span-1{grid-column:span 1/span 1!important}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-10{margin:calc(var(--spacing)*10)!important}.\!mx-auto{margin-inline:auto!important}.mx-auto{margin-inline:auto}.\!my-5{margin-block:calc(var(--spacing)*5)!important}.\!mt-1{margin-top:calc(var(--spacing)*1)!important}.\!mt-2{margin-top:calc(var(--spacing)*2)!important}.\!mt-4{margin-top:calc(var(--spacing)*4)!important}.\!mt-8{margin-top:calc(var(--spacing)*8)!important}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-12{margin-top:calc(var(--spacing)*12)}.mr-2{margin-right:calc(var(--spacing)*2)}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.\!mb-1{margin-bottom:calc(var(--spacing)*1)!important}.\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.\!mb-3{margin-bottom:calc(var(--spacing)*3)!important}.\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.\!mb-6{margin-bottom:calc(var(--spacing)*6)!important}.\!mb-8{margin-bottom:calc(var(--spacing)*8)!important}.\!mb-10{margin-bottom:calc(var(--spacing)*10)!important}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.\!ml-1{margin-left:calc(var(--spacing)*1)!important}.\!ml-auto{margin-left:auto!important}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.\!block{display:block!important}.\!flex{display:flex!important}.\!grid{display:grid!important}.\!hidden{display:none!important}.\!inline-flex{display:inline-flex!important}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\!h-3{height:calc(var(--spacing)*3)!important}.\!h-4{height:calc(var(--spacing)*4)!important}.\!h-6{height:calc(var(--spacing)*6)!important}.\!h-8{height:calc(var(--spacing)*8)!important}.\!h-10{height:calc(var(--spacing)*10)!important}.h-4{height:calc(var(--spacing)*4)}.h-\[200px\]{height:200px}.h-full{height:100%}.h-screen{height:100vh}.\!min-h-\[100px\]{min-height:100px!important}.\!min-h-screen{min-height:100vh!important}.min-h-\[420px\]{min-height:420px}.min-h-screen{min-height:100vh}.\!w-4{width:calc(var(--spacing)*4)!important}.\!w-20{width:calc(var(--spacing)*20)!important}.\!w-32{width:calc(var(--spacing)*32)!important}.\!w-40{width:calc(var(--spacing)*40)!important}.\!w-64{width:calc(var(--spacing)*64)!important}.\!w-72{width:calc(var(--spacing)*72)!important}.\!w-full{width:100%!important}.w-4{width:calc(var(--spacing)*4)}.w-\[80\%\]{width:80%}.w-\[200px\]{width:200px}.w-full{width:100%}.\!max-w-6xl{max-width:var(--container-6xl)!important}.\!max-w-\[120px\]{max-width:120px!important}.\!max-w-\[1200px\]{max-width:1200px!important}.\!max-w-\[1400px\]{max-width:1400px!important}.\!max-w-\[1600px\]{max-width:1600px!important}.\!max-w-md{max-width:var(--container-md)!important}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[250px\]{max-width:250px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[1400px\]{max-width:1400px}.min-w-\[50px\]{min-width:50px}.min-w-\[300px\]{min-width:300px}.\!flex-1{flex:1!important}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.\!border-collapse{border-collapse:collapse!important}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.\!transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)!important}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.\!animate-pulse{animation:var(--animate-pulse)!important}.\!cursor-not-allowed{cursor:not-allowed!important}.\!cursor-pointer{cursor:pointer!important}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.\!resize-y{resize:vertical!important}.\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.\!grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.\!flex-wrap{flex-wrap:wrap!important}.flex-wrap{flex-wrap:wrap}.\!items-center{align-items:center!important}.\!items-end{align-items:flex-end!important}.items-center{align-items:center}.items-end{align-items:flex-end}.\!justify-between{justify-content:space-between!important}.\!justify-center{justify-content:center!important}.\!justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.\!gap-2{gap:calc(var(--spacing)*2)!important}.\!gap-3{gap:calc(var(--spacing)*3)!important}.\!gap-4{gap:calc(var(--spacing)*4)!important}.\!gap-6{gap:calc(var(--spacing)*6)!important}.\!gap-8{gap:calc(var(--spacing)*8)!important}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.\!space-y-2>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))!important}:where(.\!space-y-6>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))!important}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.\!gap-x-10{column-gap:calc(var(--spacing)*10)!important}:where(.\!space-x-4>:not(:last-child)){--tw-space-x-reverse:0!important;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse))!important;margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))!important}.\!gap-y-6{row-gap:calc(var(--spacing)*6)!important}:where(.\!divide-y>:not(:last-child)){--tw-divide-y-reverse:0!important;border-bottom-style:var(--tw-border-style)!important;border-top-style:var(--tw-border-style)!important;border-top-width:calc(1px*var(--tw-divide-y-reverse))!important;border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))!important}:where(.\!divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)!important}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-hidden{overflow:hidden!important}.overflow-x-auto{overflow-x:auto}.\!rounded{border-radius:.25rem!important}.\!rounded-2xl{border-radius:var(--radius-2xl)!important}.\!rounded-full{border-radius:3.40282e38px!important}.\!rounded-lg{border-radius:var(--radius-lg)!important}.\!rounded-md{border-radius:var(--radius-md)!important}.\!rounded-sm{border-radius:var(--radius-sm)!important}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px!important}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.\!border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.\!border-t-2{border-top-style:var(--tw-border-style)!important;border-top-width:2px!important}.\!border-t-4{border-top-style:var(--tw-border-style)!important;border-top-width:4px!important}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.\!border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.\!border-b-2{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important}.\!border-b-3{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:3px!important}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.\!border-l-2{border-left-style:var(--tw-border-style)!important;border-left-width:2px!important}.\!border-l-4{border-left-style:var(--tw-border-style)!important;border-left-width:4px!important}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.\!border-dashed{--tw-border-style:dashed!important;border-style:dashed!important}.\!border-\[\#1e3a5f\]{border-color:#1e3a5f!important}.\!border-blue-500{border-color:var(--color-blue-500)!important}.\!border-gray-200{border-color:var(--color-gray-200)!important}.\!border-gray-300{border-color:var(--color-gray-300)!important}.\!border-green-500{border-color:var(--color-green-500)!important}.\!border-transparent{border-color:#0000!important}.\!border-yellow-400{border-color:var(--color-yellow-400)!important}.border-\[\#1e3a5f\]{border-color:#1e3a5f}.border-\[\#4a90b8\]{border-color:#4a90b8}.border-\[\#ffd700\]{border-color:gold}.border-blue-700{border-color:var(--color-blue-700)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-yellow-400{border-color:var(--color-yellow-400)}.\!bg-\[\#4a90b8\]{background-color:#4a90b8!important}.\!bg-\[\#FFE532\]{background-color:#ffe532!important}.\!bg-\[\#e5e7eb\]{background-color:#e5e7eb!important}.\!bg-blue-100{background-color:var(--color-blue-100)!important}.\!bg-blue-600{background-color:var(--color-blue-600)!important}.\!bg-gray-50{background-color:var(--color-gray-50)!important}.\!bg-gray-100{background-color:var(--color-gray-100)!important}.\!bg-gray-200{background-color:var(--color-gray-200)!important}.\!bg-gray-300{background-color:var(--color-gray-300)!important}.\!bg-gray-400{background-color:var(--color-gray-400)!important}.\!bg-gray-500{background-color:var(--color-gray-500)!important}.\!bg-green-500{background-color:var(--color-green-500)!important}.\!bg-red-600{background-color:var(--color-red-600)!important}.\!bg-white{background-color:var(--color-white)!important}.\!bg-yellow-50{background-color:var(--color-yellow-50)!important}.\!bg-yellow-400{background-color:var(--color-yellow-400)!important}.\!bg-yellow-400\/20{background-color:#fac80033!important}@supports (color:color-mix(in lab,red,red)){.\!bg-yellow-400\/20{background-color:color-mix(in oklab,var(--color-yellow-400)20%,transparent)!important}}.bg-\[\#1e3a5f\]{background-color:#1e3a5f}.bg-\[\#3b82f6\]{background-color:#3b82f6}.bg-\[\#4a90b8\]{background-color:#4a90b8}.bg-\[\#10b981\]{background-color:#10b981}.bg-\[\#FFDF20\]{background-color:#ffdf20}.bg-\[\#ffd700\]{background-color:gold}.bg-amber-400{background-color:var(--color-amber-400)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.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-indigo-100{background-color:var(--color-indigo-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-white{background-color:var(--color-white)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400{background-color:var(--color-yellow-400)}.\!bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}.\!bg-gradient-to-tr{--tw-gradient-position:to top right in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}.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))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\!bg-\[linear-gradient\(135deg\,\#f5f7fa_0\%\,\#e8eef5_100\%\)\]{background-image:linear-gradient(135deg,#f5f7fa,#e8eef5)!important}.\!from-\[\#1e3a5f\]{--tw-gradient-from:#1e3a5f!important;--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))!important}.\!from-\[\#4a90b8\]{--tw-gradient-from:#4a90b8!important;--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))!important}.\!from-\[\#f5f7fa\]{--tw-gradient-from:#f5f7fa!important;--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))!important}.\!from-gray-100{--tw-gradient-from:var(--color-gray-100)!important;--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))!important}.\!from-white{--tw-gradient-from:var(--color-white)!important;--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))!important}.from-\[\#1e3a5f\]{--tw-gradient-from:#1e3a5f;--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-\[\#4a90b8\]{--tw-gradient-from:#4a90b8;--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-100{--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\!to-\[\#1e3a5f\]{--tw-gradient-to:#1e3a5f!important;--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))!important}.\!to-\[\#2c5282\]{--tw-gradient-to:#2c5282!important;--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))!important}.\!to-\[\#4a90b8\]{--tw-gradient-to:#4a90b8!important;--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))!important}.\!to-\[\#e8eef5\]{--tw-gradient-to:#e8eef5!important;--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))!important}.\!to-gray-100{--tw-gradient-to:var(--color-gray-100)!important;--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))!important}.\!to-gray-200{--tw-gradient-to:var(--color-gray-200)!important;--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))!important}.to-\[\#1e3a5f\]{--tw-gradient-to:#1e3a5f;--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-\[\#2c5282\]{--tw-gradient-to:#2c5282;--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-\[\#4a90b8\]{--tw-gradient-to:#4a90b8;--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-gray-200{--tw-gradient-to:var(--color-gray-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.fill-none{fill:none}.stroke-\[\#1e3a5f\]{stroke:#1e3a5f}.stroke-\[\#10b981\]{stroke:#10b981}.stroke-\[\#ffd700\]{stroke:gold}.stroke-\[40\]{stroke-width:40px}.\!p-2{padding:calc(var(--spacing)*2)!important}.\!p-3{padding:calc(var(--spacing)*3)!important}.\!p-4{padding:calc(var(--spacing)*4)!important}.\!p-5{padding:calc(var(--spacing)*5)!important}.\!p-6{padding:calc(var(--spacing)*6)!important}.\!p-7{padding:calc(var(--spacing)*7)!important}.\!p-8{padding:calc(var(--spacing)*8)!important}.\!p-10{padding:calc(var(--spacing)*10)!important}.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)}.\!px-2{padding-inline:calc(var(--spacing)*2)!important}.\!px-3{padding-inline:calc(var(--spacing)*3)!important}.\!px-4{padding-inline:calc(var(--spacing)*4)!important}.\!px-5{padding-inline:calc(var(--spacing)*5)!important}.\!px-6{padding-inline:calc(var(--spacing)*6)!important}.\!px-8{padding-inline:calc(var(--spacing)*8)!important}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.\!py-1{padding-block:calc(var(--spacing)*1)!important}.\!py-1\.5{padding-block:calc(var(--spacing)*1.5)!important}.\!py-2{padding-block:calc(var(--spacing)*2)!important}.\!py-2\.5{padding-block:calc(var(--spacing)*2.5)!important}.\!py-3{padding-block:calc(var(--spacing)*3)!important}.\!py-4{padding-block:calc(var(--spacing)*4)!important}.\!py-5{padding-block:calc(var(--spacing)*5)!important}.\!py-8{padding-block:calc(var(--spacing)*8)!important}.py-1{padding-block:calc(var(--spacing)*1)}.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-10{padding-block:calc(var(--spacing)*10)}.\!pt-6{padding-top:calc(var(--spacing)*6)!important}.pt-8{padding-top:calc(var(--spacing)*8)}.\!pb-1{padding-bottom:calc(var(--spacing)*1)!important}.\!pb-2{padding-bottom:calc(var(--spacing)*2)!important}.pb-4{padding-bottom:calc(var(--spacing)*4)}.\!pl-4{padding-left:calc(var(--spacing)*4)!important}.pl-4{padding-left:calc(var(--spacing)*4)}.\!text-center{text-align:center!important}.\!text-left{text-align:left!important}.text-center{text-align:center}.text-left{text-align:left}.\!align-middle{vertical-align:middle!important}.\!font-sans{font-family:var(--font-sans)!important}.font-sans{font-family:var(--font-sans)}.\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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))}.\!text-\[1\.3rem\]{font-size:1.3rem!important}.\!text-\[2rem\]{font-size:2rem!important}.\!text-\[15px\]{font-size:15px!important}.text-\[1\.8rem\]{font-size:1.8rem}.\!leading-none{--tw-leading:1!important;line-height:1!important}.\!leading-relaxed{--tw-leading:var(--leading-relaxed)!important;line-height:var(--leading-relaxed)!important}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-wide{--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important}.whitespace-nowrap{white-space:nowrap}.\!text-\[\#1e3a5f\]{color:#1e3a5f!important}.\!text-black{color:var(--color-black)!important}.\!text-blue-500{color:var(--color-blue-500)!important}.\!text-blue-600{color:var(--color-blue-600)!important}.\!text-blue-800{color:var(--color-blue-800)!important}.\!text-gray-400{color:var(--color-gray-400)!important}.\!text-gray-500{color:var(--color-gray-500)!important}.\!text-gray-600{color:var(--color-gray-600)!important}.\!text-gray-700{color:var(--color-gray-700)!important}.\!text-gray-800{color:var(--color-gray-800)!important}.\!text-red-500{color:var(--color-red-500)!important}.\!text-red-600{color:var(--color-red-600)!important}.\!text-white{color:var(--color-white)!important}.\!text-yellow-400{color:var(--color-yellow-400)!important}.text-\[\#1e3a5f\]{color:#1e3a5f}.text-\[\#4a90b8\]{color:#4a90b8}.text-\[\#ffd700\]{color:gold}.text-black{color:var(--color-black)}.text-blue-700{color:var(--color-blue-700)}.text-blue-900{color:var(--color-blue-900)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-800{color:var(--color-gray-800)}.text-green-800{color:var(--color-green-800)}.text-indigo-800{color:var(--color-indigo-800)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.\!italic{font-style:italic!important}.italic{font-style:italic}.\!accent-blue-600{accent-color:var(--color-blue-600)!important}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.\!shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\!shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\!shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\!shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\!shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-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-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)}.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))!important;-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,)!important;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,)!important}.\!transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\!transition-all{transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\!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!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\!transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.\!duration-150{--tw-duration:.15s!important;transition-duration:.15s!important}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\!outline-none{--tw-outline-style:none!important;outline-style:none!important}@media (hover:hover){.hover\:translate-x-1:hover{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:\!-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5)!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:\!bg-\[\#1e3a5f\]:hover{background-color:#1e3a5f!important}.hover\:\!bg-gray-100:hover{background-color:var(--color-gray-100)!important}.hover\:\!bg-yellow-300:hover{background-color:var(--color-yellow-300)!important}.hover\:bg-\[\#1e3a5f\]:hover{background-color:#1e3a5f}.hover\:bg-\[\#2563eb\]:hover{background-color:#2563eb}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.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-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-yellow-300:hover{background-color:var(--color-yellow-300)}.hover\:text-\[\#1e3a5f\]:hover{color:#1e3a5f}.hover\:\!shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:\!border-\[\#4a90b8\]:focus{border-color:#4a90b8!important}.focus\:border-\[\#4a90b8\]:focus{border-color:#4a90b8}.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-\[\#4a90b8\]\/20:focus{--tw-ring-color:oklab(62.4417% -.0519991 -.0769662/.2)}.focus\:ring-blue-300:focus{--tw-ring-color:var(--color-blue-300)}.focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:\!cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:\!opacity-50:disabled{opacity:.5!important}@media (min-width:40rem){.sm\:\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.sm\:\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:\!flex-row{flex-direction:row!important}}@media (min-width:48rem){.md\:\!col-span-2{grid-column:span 2/span 2!important}.md\:\!col-span-3{grid-column:span 3/span 3!important}.md\:\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:\!grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:\!grid-cols-\[repeat\(auto-fit\,minmax\(250px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:\!flex-row{flex-direction:row!important}}@media (min-width:64rem){.lg\:\!grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-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}@keyframes pulse{50%{opacity:.5}}._pageWrapper_100tu_1{min-height:100vh;background:linear-gradient(to bottom right,#f7f9fc,#e9eff5)}._header_100tu_15{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1rem 2rem;box-shadow:0 2px 10px #00000026;position:sticky;top:0;z-index:10}._headerContent_100tu_35{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._logo_100tu_55{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._userControls_100tu_69{display:flex;align-items:center;gap:1rem}._userBadge_100tu_81{background:#ffd7001a;color:gold;border:1px solid #ffd700;padding:.5rem 1rem;border-radius:20px;font-weight:500}._logoutBtn_100tu_99{background:gold;color:#1e3a5f;font-weight:600;border:none;padding:.6rem 1.2rem;border-radius:6px;cursor:pointer;transition:all .3s}._logoutBtn_100tu_99:hover{background:#ffe25c}._navTabs_100tu_131{background:#fff;box-shadow:0 2px 10px #0000000d;margin-bottom:2rem}._tabContainer_100tu_143{display:flex;max-width:1400px;margin:0 auto}._tabLink_100tu_155{flex:1;text-align:center;padding:1rem;font-weight:600;color:#1e3a5f;border-bottom:4px solid transparent;transition:all .3s}._tabLink_100tu_155:hover{background:#f7f9fc}._activeTab_100tu_183{background:#fff9e6;border-bottom:4px solid #ffd700}._mainContent_100tu_195{max-width:1400px;margin:0 auto;padding:2rem}._pageHeader_100tu_207 h1{color:#1e3a5f;font-size:1.8rem;font-weight:700}._pageHeader_100tu_207 p{color:#6b7280;margin-top:.5rem}._statsGrid_100tu_231{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-bottom:2rem}._statCard_100tu_245{background:#fff;border-radius:8px;padding:1.5rem;text-align:center;box-shadow:0 2px 8px #0000000d}._statValue_100tu_261{font-size:2rem;font-weight:700;color:#1e3a5f}._statLabel_100tu_273{color:#6b7280;font-size:.9rem;margin-top:.3rem}._borderBlue_100tu_287{border-left:4px solid #3b82f6}._borderGreen_100tu_293{border-left:4px solid #10b981}._borderYellow_100tu_299{border-left:4px solid #f59e0b}._borderRed_100tu_305{border-left:4px solid #ef4444}._green_100tu_313{color:#10b981}._yellow_100tu_319{color:#f59e0b}._red_100tu_325{color:#ef4444}._searchSection_100tu_335{background:#fff;padding:1.5rem;border-radius:10px;margin-bottom:2rem;box-shadow:0 2px 8px #0000000d}._searchControls_100tu_351{display:flex;flex-wrap:wrap;gap:1rem}._searchInput_100tu_363{flex:1;border:2px solid #e2e8f0;border-radius:8px;padding:.8rem;font-size:1rem}._searchBtn_100tu_379,._viewAllBtn_100tu_381{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;border:none;border-radius:8px;padding:.8rem 1.2rem;cursor:pointer;font-weight:600;transition:all .3s}._chartsContainer_100tu_411{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}._chartCard_100tu_423{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 4px 10px #0000000d;transition:all .3s}._chartCard_100tu_423:hover{transform:translateY(-3px);box-shadow:0 8px 16px #00000014}._chartCard_100tu_423 h3{text-align:center;font-weight:600;color:#1e3a5f;margin-bottom:1rem}._chartWrapper_100tu_463{height:300px}@media (max-width: 768px){._mainContent_100tu_195{padding:1rem}}._body_1j6fp_13{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_1j6fp_27{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1rem 2rem;box-shadow:0 2px 10px #0000001a;display:flex;align-items:center;gap:1rem}._qualitusLogo_1j6fp_47{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._header_1j6fp_27 h1{font-size:1.3rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._mainContent_1j6fp_79{padding:2rem;max-width:1600px;margin:0 auto}._searchSection_1j6fp_93{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem;border-top:3px solid #ffd700}._searchInput_1j6fp_111{width:100%;max-width:400px;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem}._searchInput_1j6fp_111:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._chartsContainer_1j6fp_143{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start;overflow:hide}._chartCard_1j6fp_161{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 4px 15px #00000014;min-height:420px;display:flex;flex-direction:column;border-top:3px solid #1e3a5f;overflow:hide}._chartCard_1j6fp_161 h3{margin-bottom:1.5rem;color:#1e3a5f;font-size:1.1rem;text-align:center;font-weight:600}._chartContent_1j6fp_201{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}._donutChartContainer_1j6fp_221{display:flex;flex-direction:column;align-items:center;width:100%}._donutChart_1j6fp_221{width:200px;height:200px;margin-bottom:1.5rem}._donutChart_1j6fp_221 svg{width:100%;height:100%;transform:rotate(-90deg)}._donutSegment_1j6fp_259{fill:none;stroke-width:40;transition:stroke-width .3s}._donutSegment_1j6fp_259:hover{stroke-width:45}._donutLegend_1j6fp_279{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem;width:100%;max-width:280px}._legendItem_1j6fp_295{display:flex;align-items:center;gap:.8rem;font-size:.9rem;color:#4a5568}._legendColor_1j6fp_311{width:14px;height:14px;border-radius:3px;border:1px solid rgba(0,0,0,.1);flex-shrink:0}._barChart_1j6fp_329{width:100%;max-width:300px;height:220px;display:flex;align-items:end;gap:1.2rem;padding:1rem 0}._barItem_1j6fp_349{display:flex;flex-direction:column;align-items:center;flex:1}._bar_1j6fp_329{width:100%;background:linear-gradient(to top,#1e3a5f,#4a90b8);border-radius:4px 4px 0 0;transition:all .3s;position:relative;min-width:50px}._bar_1j6fp_329:hover{filter:brightness(1.1);transform:translateY(-2px)}._barValue_1j6fp_391{position:absolute;top:-25px;left:50%;transform:translate(-50%);font-size:.85rem;font-weight:700;color:#1e3a5f}._barLabel_1j6fp_411{margin-top:.8rem;font-size:.85rem;text-align:center;color:#4a5568;line-height:1.2;font-weight:500}._dueDateList_1j6fp_431{width:100%;max-width:320px}._dueItem_1j6fp_441{background:#f8f9fa;padding:.8rem;margin-bottom:.8rem;border-radius:8px;border-left:4px solid #ffd700;transition:all .3s}._dueItem_1j6fp_441:hover{transform:translate(5px);box-shadow:0 2px 8px #0000001a}._dueItemHeader_1j6fp_469{display:flex;justify-content:space-between;align-items:center;margin-bottom:.3rem}._dueItemTitle_1j6fp_483{font-weight:600;color:#1e3a5f;font-size:.9rem}._dueItemDate_1j6fp_495{font-size:.8rem;color:#e53e3e;font-weight:600}._dueItemDesc_1j6fp_507{font-size:.85rem;color:#6b7280}._employeeList_1j6fp_519{width:100%;max-width:300px}._employeeItem_1j6fp_529{display:flex;align-items:center;justify-content:space-between;padding:.8rem;background:#f8f9fa;margin-bottom:.6rem;border-radius:8px;transition:all .3s}._employeeItem_1j6fp_529:hover{background:#e2e8f0}._employeeInfo_1j6fp_559{display:flex;align-items:center;gap:.8rem}._employeeAvatar_1j6fp_571{width:35px;height:35px;border-radius:50%;background:linear-gradient(135deg,#4a90b8,#1e3a5f);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.9rem}._employeeName_1j6fp_597{font-weight:600;color:#1e3a5f;font-size:.9rem}._employeeCount_1j6fp_609{background:gold;color:#1e3a5f;padding:.3rem .8rem;border-radius:12px;font-weight:700;font-size:.85rem}._countryList_1j6fp_629{width:100%;max-width:300px}._countryItem_1j6fp_639{display:flex;align-items:center;justify-content:space-between;padding:.8rem;background:#f8f9fa;margin-bottom:.6rem;border-radius:8px;transition:all .3s}._countryItem_1j6fp_639:hover{background:#e2e8f0}._countryInfo_1j6fp_669{display:flex;align-items:center;gap:.8rem}._countryFlag_1j6fp_681{font-size:1.5rem}._countryName_1j6fp_689{font-weight:600;color:#1e3a5f;font-size:.9rem}._countryCount_1j6fp_701{background:#4a90b8;color:#fff;padding:.3rem .8rem;border-radius:12px;font-weight:700;font-size:.85rem}._ctaButton_1j6fp_721{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff;padding:.8rem 1.5rem;border-radius:8px;border:none;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-block;margin-top:1rem}._ctaButton_1j6fp_721:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}@media (max-width: 768px){._mainContent_1j6fp_79{padding:1rem}._header_1j6fp_27{flex-direction:column;align-items:flex-start;gap:.5rem}._header_1j6fp_27 h1{margin-left:0;padding-left:0;border-left:none;border-top:2px solid #4a90b8;padding-top:.5rem}._chartsContainer_1j6fp_143{grid-template-columns:1fr;gap:1.5rem}._chartCard_1j6fp_161{min-height:380px}}@media (min-width: 1200px){._chartsContainer_1j6fp_143{grid-template-columns:repeat(2,1fr)!important}}._container_1mlpg_1 *{margin:0;padding:0;box-sizing:border-box}._truncateCell_1mlpg_13{max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:help}._container_1mlpg_1 body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._container_1mlpg_1 ._header_1mlpg_41{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1rem 2rem;box-shadow:0 2px 10px #0000001a;display:flex;align-items:center;gap:1rem}._container_1mlpg_1 ._qualitusLogo_1mlpg_61{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._container_1mlpg_1 ._headerTitle_1mlpg_75{font-size:1.3rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._container_1mlpg_1 ._mainContent_1mlpg_91{max-width:1800px;margin:0 auto}._container_1mlpg_1 ._actionBar_1mlpg_101{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem;border-top:3px solid #ffd700;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}._container_1mlpg_1 ._actionButtons_1mlpg_129{display:flex;gap:1rem;flex-wrap:wrap}._container_1mlpg_1 ._btn_1mlpg_141{padding:.75rem 1.5rem;border-radius:8px;border:none;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-block}._container_1mlpg_1 ._btnPrimary_1mlpg_165{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._container_1mlpg_1 ._btnPrimary_1mlpg_165:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}._container_1mlpg_1 ._btnSecondary_1mlpg_185{background:#fff;color:#1e3a5f;border:2px solid #1e3a5f}._container_1mlpg_1 ._btnSecondary_1mlpg_185:hover{background:#1e3a5f;color:#fff}._container_1mlpg_1 ._filterSection_1mlpg_207{display:flex;gap:1rem;align-items:center;width:100%;margin-top:1rem}._container_1mlpg_1 ._searchInput_1mlpg_223,._container_1mlpg_1 ._filterSelect_1mlpg_225{padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:.95rem;min-width:200px}._container_1mlpg_1 ._searchInput_1mlpg_223:focus,._container_1mlpg_1 ._filterSelect_1mlpg_225:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._container_1mlpg_1 ._tableContainer_1mlpg_255{background:#fff;border-radius:10px;box-shadow:0 4px 15px #00000014;overflow:hidden;border-top:3px solid #1e3a5f}._container_1mlpg_1 ._tableHeader_1mlpg_271{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:1.5rem;border-bottom:2px solid #e2e8f0}._container_1mlpg_1 ._tableTitle_1mlpg_283{color:#1e3a5f;font-weight:700;font-size:1.3rem}._container_1mlpg_1 ._tableScroll_1mlpg_295{overflow-x:auto}._container_1mlpg_1 table{width:100%;border-collapse:collapse;min-width:1200px}._container_1mlpg_1 th{background:linear-gradient(135deg,#1e3a5f,#2c5282,#4a90b8);color:#fff;padding:1rem .8rem;text-align:left;font-weight:600;font-size:.85rem;letter-spacing:.5px;white-space:nowrap;position:sticky;top:0;z-index:10}._container_1mlpg_1 td{padding:1rem .8rem;border-bottom:1px solid #f1f3f4;vertical-align:top;font-size:.9rem}._container_1mlpg_1 tr:hover td{background-color:#f8f9ff}._container_1mlpg_1 ._capaId_1mlpg_367{font-weight:600;color:#1e3a5f;white-space:nowrap}._container_1mlpg_1 ._statusBadge_1mlpg_379{display:inline-block;padding:.4rem .8rem;border-radius:12px;font-size:.75rem;font-weight:600;letter-spacing:.5px}._container_1mlpg_1 ._statusOpen_1mlpg_399{background:#fef3c7;color:#92400e}._container_1mlpg_1 ._statusProgress_1mlpg_401{background:#dbeafe;color:#1e40af}._container_1mlpg_1 ._statusCompleted_1mlpg_403{background:#d1fae5;color:#065f46}._container_1mlpg_1 ._statusVerified_1mlpg_405{background:#e0e7ff;color:#3730a3}._container_1mlpg_1 ._statusClosed_1mlpg_407{background:#e5e7eb;color:#374151}._container_1mlpg_1 ._sourceBadge_1mlpg_411{display:inline-block;padding:.3rem .6rem;border-radius:8px;font-size:.75rem;font-weight:500;background:#f3f4f6;color:#4b5563}._container_1mlpg_1 ._impactBadge_1mlpg_431{display:inline-block;padding:.3rem .6rem;border-radius:8px;font-size:.75rem;font-weight:600}._container_1mlpg_1 ._impactCritical_1mlpg_447{background:#fee2e2;color:#991b1b}._container_1mlpg_1 ._impactMajor_1mlpg_449{background:#fed7aa;color:#9a3412}._container_1mlpg_1 ._impactMinor_1mlpg_451{background:#fef3c7;color:#78350f}._container_1mlpg_1 ._descriptionCell_1mlpg_455{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._container_1mlpg_1 ._actionBtn_1mlpg_469{padding:.5rem 1rem;border-radius:6px;border:none;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .3s;background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._container_1mlpg_1 ._actionBtn_1mlpg_469:hover{transform:scale(1.05);box-shadow:0 2px 8px #1e3a5f4d}._container_1mlpg_1 ._tableFooter_1mlpg_503{background:#f8f9fa;padding:1rem 1.5rem;text-align:center;color:#6b7280;font-size:.9rem;border-top:1px solid #e2e8f0}@media (max-width: 768px){._container_1mlpg_1 ._mainContent_1mlpg_91{padding:1rem}._container_1mlpg_1 ._actionBar_1mlpg_101{flex-direction:column;align-items:stretch}._container_1mlpg_1 ._actionButtons_1mlpg_129{width:100%;justify-content:stretch}._container_1mlpg_1 ._btn_1mlpg_141{flex:1}._container_1mlpg_1 ._filterSection_1mlpg_207,._container_1mlpg_1 ._searchInput_1mlpg_223,._container_1mlpg_1 ._filterSelect_1mlpg_225{width:100%}._container_1mlpg_1 table{font-size:.8rem}._container_1mlpg_1 th,._container_1mlpg_1 td{padding:.8rem .5rem}}._body_1bqz0_5{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_1bqz0_17{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1rem 2rem;box-shadow:0 2px 10px #0000001a;display:flex;justify-content:space-between;align-items:center}._headerLeft_1bqz0_37{display:flex;align-items:center;gap:1rem}._qualitusLogo_1bqz0_49{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._header_1bqz0_17 h1{font-size:1.3rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._mainContent_1bqz0_79{padding:2rem;max-width:1600px;margin:0 auto}._actionBar_1bqz0_91{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem;border-top:3px solid #ffd700;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}._actionButtons_1bqz0_119{display:flex;gap:1rem;flex-wrap:wrap}._btn_1bqz0_131{padding:.75rem 1.5rem;border-radius:8px;border:none;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-block}._btnPrimary_1bqz0_155{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnPrimary_1bqz0_155:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}._btnSecondary_1bqz0_175{background:#fff;color:#1e3a5f;border:2px solid #1e3a5f}._btnSecondary_1bqz0_175:hover{background:#1e3a5f;color:#fff}._filterSection_1bqz0_197{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}._searchInput_1bqz0_211,._filterSelect_1bqz0_211{padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:.95rem;min-width:200px}._searchInput_1bqz0_211:focus,._filterSelect_1bqz0_211:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._tableContainer_1bqz0_239{background:#fff;border-radius:10px;box-shadow:0 4px 15px #00000014;overflow:hidden;border-top:3px solid #1e3a5f}._tableHeader_1bqz0_255{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:1.5rem;border-bottom:2px solid #e2e8f0}._tableTitle_1bqz0_267{color:#1e3a5f;font-weight:700;font-size:1.3rem}th{background:linear-gradient(135deg,#1e3a5f,#2c5282,#4a90b8);color:#fff;padding:1rem .8rem;text-align:left;font-weight:600;font-size:.85rem;letter-spacing:.5px;white-space:nowrap;position:sticky;top:0;z-index:10}._trainingId_1bqz0_341{font-weight:600;color:#1e3a5f;white-space:nowrap}._statusBadge_1bqz0_353{display:inline-block;padding:.4rem .8rem;border-radius:12px;font-size:.75rem;font-weight:600;letter-spacing:.5px}._status-open_1bqz0_373{background:#fef3c7;color:#92400e}._status-progress_1bqz0_375{background:#dbeafe;color:#1e40af}._status-completed_1bqz0_377{background:#d1fae5;color:#065f46}._status-closed_1bqz0_379{background:#e5e7eb;color:#374151}._status-failed_1bqz0_381{background:#fee2e2;color:#991b1b}._departmentBadge_1bqz0_385{display:inline-block;padding:.3rem .8rem;border-radius:8px;font-size:.8rem;font-weight:500;background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._trainingList_1bqz0_405{max-width:250px;font-size:.85rem;color:#4a5568;line-height:1.5}._employeeCell_1bqz0_419{max-width:200px}._employeeTag_1bqz0_421{display:inline-block;padding:.3rem .6rem;background:#e2e8f0;border-radius:6px;font-size:.8rem;margin:.2rem;color:#4a5568}._actionButtonsCell_1bqz0_441{display:flex;gap:.5rem;flex-wrap:wrap}._actionBtn_1bqz0_443{padding:.4rem .8rem;border-radius:6px;border:none;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .3s}._btnAllocate_1bqz0_447{background:linear-gradient(135deg,#10b981,#059669);color:#fff}._btnAllocate_1bqz0_447:hover{transform:scale(1.05);box-shadow:0 2px 8px #10b9814d}._btnEdit_1bqz0_453{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnEdit_1bqz0_453:hover{transform:scale(1.05);box-shadow:0 2px 8px #1e3a5f4d}._btnDelete_1bqz0_459{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}._btnDelete_1bqz0_459:hover{transform:scale(1.05);box-shadow:0 2px 8px #ef44444d}._btnLogout_1bqz0_465{background-color:#facc15;color:#1e3a5f;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;border:none;cursor:pointer;transition:background .3s}._btnLogout_1bqz0_465:hover{background-color:#fcd34d}._tableFooter_1bqz0_495{background:#f8f9fa;padding:1rem 1.5rem;text-align:center;color:#6b7280;font-size:.9rem}@media (max-width: 768px){._mainContent_1bqz0_79{padding:1rem}._actionBar_1bqz0_91{flex-direction:column;align-items:stretch}._actionButtons_1bqz0_119{width:100%;justify-content:stretch}._btn_1bqz0_131{flex:1}._filterSection_1bqz0_197,._searchInput_1bqz0_211,._filterSelect_1bqz0_211{width:100%}table{font-size:.8rem}th,td{padding:.8rem .5rem}}._myCapaTasks_yxi20_1{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}._header_yxi20_13{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1rem 2rem;box-shadow:0 2px 10px #0000001a;display:flex;align-items:center;justify-content:space-between}._headerLeft_yxi20_33{display:flex;align-items:center;gap:1rem}._logo_yxi20_45{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._header_yxi20_13 h1{font-size:1.3rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._userInfo_yxi20_77{display:flex;align-items:center;gap:.8rem;background:#ffffff1a;padding:.5rem 1rem;border-radius:8px}._userAvatar_yxi20_95{width:35px;height:35px;border-radius:50%;background:gold;display:flex;align-items:center;justify-content:center;color:#1e3a5f;font-weight:700;font-size:.9rem}._userName_yxi20_121{font-weight:600;font-size:.95rem}._btn_yxi20_133{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600}._logoutBtn_yxi20_149{background:#facc15;color:#1e3a5f;transition:background .2s}._logoutBtn_yxi20_149:hover{background:#fcd34d}._mainContent_yxi20_171{padding:2rem;max-width:1400px;margin:0 auto}._welcomeBanner_yxi20_185{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff;padding:2rem;border-radius:10px;margin-bottom:2rem;box-shadow:0 4px 15px #0000001a}._welcomeBanner_yxi20_185 h2{font-size:1.8rem;margin-bottom:.5rem}._welcomeBanner_yxi20_185 p{font-size:1rem;opacity:.9}._searchSection_yxi20_225{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem;border-top:3px solid #ffd700}._searchInput_yxi20_243{width:100%;max-width:400px;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem}._searchInput_yxi20_243:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._chartsContainer_yxi20_275{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}._chartCard_yxi20_289{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 4px 15px #00000014;min-height:400px;display:flex;flex-direction:column;border-top:3px solid #1e3a5f}._chartCard_yxi20_289 h3{margin-bottom:1.5rem;color:#1e3a5f;font-size:1.1rem;text-align:center;font-weight:600}._chartContent_yxi20_327{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}._progressRingContainer_yxi20_347{display:flex;flex-direction:column;align-items:center;width:100%}._progressRing_yxi20_347{width:200px;height:200px;position:relative;margin-bottom:1.5rem}._progressRing_yxi20_347 svg{width:100%;height:100%;transform:rotate(-90deg)}._progressRingBg_yxi20_387{fill:none;stroke:#e2e8f0;stroke-width:20}._progressRingFill_yxi20_399{fill:none;stroke:#10b981;stroke-width:20;stroke-linecap:round;transition:stroke-dashoffset .5s}._progressRingText_yxi20_415{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}._progressNumber_yxi20_431{font-size:2.5rem;font-weight:700;color:#1e3a5f}._progressLabel_yxi20_443{font-size:.9rem;color:#6b7280;margin-top:.3rem}._progressStats_yxi20_457{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;max-width:280px}._statItem_yxi20_473{text-align:center;padding:1rem;background:#f8f9fa;border-radius:8px}._statNumber_yxi20_487{font-size:1.8rem;font-weight:700;color:#1e3a5f}._statLabel_yxi20_499{font-size:.85rem;color:#6b7280;margin-top:.3rem}._barChart_yxi20_513{width:100%;max-width:300px;height:220px;display:flex;align-items:end;gap:1.2rem;padding:1rem 0}._barItem_yxi20_533{display:flex;flex-direction:column;align-items:center;flex:1}._bar_yxi20_513{width:100%;background:linear-gradient(to top,#1e3a5f,#4a90b8);border-radius:4px 4px 0 0;transition:all .3s;position:relative;min-width:50px}._bar_yxi20_513:hover{filter:brightness(1.1);transform:translateY(-2px)}._barValue_yxi20_575{position:absolute;top:-25px;left:50%;transform:translate(-50%);font-size:.85rem;font-weight:700;color:#1e3a5f}._barLabel_yxi20_595{margin-top:.8rem;font-size:.85rem;text-align:center;color:#4a5568;line-height:1.2;font-weight:500}._dueDateList_yxi20_615{width:100%;max-width:320px}._dueItem_yxi20_625{background:#f8f9fa;padding:.8rem;margin-bottom:.8rem;border-radius:8px;border-left:4px solid #ffd700;transition:all .3s;cursor:pointer}._dueItem_yxi20_625:hover{transform:translate(5px);box-shadow:0 2px 8px #0000001a}._urgent_yxi20_655{border-left-color:#ef4444;background:#fef2f2}._dueItemHeader_yxi20_665{display:flex;justify-content:space-between;align-items:center;margin-bottom:.3rem}._dueItemTitle_yxi20_679{font-weight:600;color:#1e3a5f;font-size:.9rem}._dueItemDate_yxi20_691{font-size:.8rem;font-weight:600}._normal_yxi20_701{color:#f59e0b}._dueItemDate_yxi20_691._urgent_yxi20_655{color:#e53e3e}._dueItemDesc_yxi20_717{font-size:.85rem;color:#6b7280}._ctaContainer_yxi20_729{text-align:center;margin-top:2rem}._ctaButton_yxi20_739{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff;padding:.8rem 1.5rem;border-radius:8px;border:none;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-block}._ctaButton_yxi20_739:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}@media (max-width: 768px){._mainContent_yxi20_171{padding:1rem}._header_yxi20_13{flex-direction:column;align-items:flex-start;gap:1rem}._headerLeft_yxi20_33{flex-direction:column;align-items:flex-start;gap:.5rem}._header_yxi20_13 h1{margin-left:0;padding-left:0;border-left:none;border-top:2px solid #4a90b8;padding-top:.5rem}._chartsContainer_yxi20_275{grid-template-columns:1fr;gap:1.5rem}._chartCard_yxi20_289{min-height:380px}}@media (min-width: 1200px){._chartsContainer_yxi20_275{grid-template-columns:repeat(3,1fr)}}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#f5f7fa,#e8eef5);color:#333;line-height:1.6}._header_26fvf_27{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1.2rem 2rem;box-shadow:0 4px 15px #0003;position:sticky;top:0;z-index:100}._headerContent_26fvf_47{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._logo_26fvf_67{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._userInfo_26fvf_81{display:flex;align-items:center;gap:1rem}._userBadge_26fvf_93{background:#ffd70033;padding:.4rem 1rem;border-radius:20px;font-size:.9rem;border:1px solid #ffd700}._navTabs_26fvf_109{background:#fff;box-shadow:0 2px 10px #0000001a;padding:0;margin-bottom:2rem}._navTabsContent_26fvf_123{max-width:1400px;margin:0 auto;display:flex;gap:0}._navTab_26fvf_109{flex:1;padding:1rem 2rem;text-align:center;color:#1e3a5f;text-decoration:none;border-bottom:3px solid transparent;transition:all .3s;font-weight:600}._navTab_26fvf_109:hover{background:#f5f7fa}._activeTab_26fvf_167{border-bottom-color:gold;background:#fffbf0;color:#1e3a5f}._container_26fvf_179{max-width:1400px;margin:0 auto;padding:2rem}._pageHeader_26fvf_191{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}._pageTitle_26fvf_209{font-size:2rem;color:#1e3a5f}._btn_26fvf_219{padding:.8rem 1.5rem;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .3s;font-weight:600;text-decoration:none;display:inline-block}._btnPrimary_26fvf_243{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff}._btnPrimary_26fvf_243:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}._btnSecondary_26fvf_263{background:gold;color:#1e3a5f}._btnSecondary_26fvf_263:hover{background:#ffed4e;transform:translateY(-2px)}._btnCancel_26fvf_283{background:#6b7280;color:#fff}._btnCancel_26fvf_283:hover{background:#4b5563}._formContainer_26fvf_301{background:#fff;border-radius:10px;box-shadow:0 2px 10px #00000014;padding:2rem}._infoBanner_26fvf_315{background:#fef3c7;border-left:4px solid #f59e0b;padding:1rem;margin-bottom:2rem;border-radius:5px}._infoBanner_26fvf_315 p{color:#92400e;margin:0}._formGrid_26fvf_341{display:grid;grid-template-columns:1fr 1fr;gap:2rem}._formGroup_26fvf_353{margin-bottom:1.5rem}._fullWidth_26fvf_361{grid-column:1 / -1}._formGroup_26fvf_353 label{display:block;margin-bottom:.5rem;font-weight:600;color:#1e3a5f}._required_26fvf_383:after{content:" *";color:#ef4444}._formGroup_26fvf_353 input,._formGroup_26fvf_353 select,._formGroup_26fvf_353 textarea{width:100%;padding:.8rem;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;transition:border-color .3s;font-family:inherit}._formGroup_26fvf_353 input:disabled,._formGroup_26fvf_353 select:disabled,._formGroup_26fvf_353 textarea:disabled{background:#f3f4f6;cursor:not-allowed}._formGroup_26fvf_353 input:focus:not(:disabled),._formGroup_26fvf_353 select:focus:not(:disabled),._formGroup_26fvf_353 textarea:focus:not(:disabled){outline:none;border-color:#4a90b8}._formGroup_26fvf_353 textarea{min-height:120px;resize:vertical}._formSection_26fvf_455{margin-bottom:2rem;padding-bottom:2rem;border-bottom:2px solid #e5e7eb}._formSection_26fvf_455:last-child{border-bottom:none}._sectionTitle_26fvf_475{font-size:1.3rem;color:#1e3a5f;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #ffd700;display:inline-block}._formActions_26fvf_493{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem;border-top:2px solid #e5e7eb}._fileUpload_26fvf_511{border:2px dashed #e5e7eb;border-radius:8px;padding:1.5rem;text-align:center;cursor:pointer;transition:all .3s}._fileUpload_26fvf_511:hover{border-color:#4a90b8;background:#f5f7fa}._fileUpload_26fvf_511 input[type=file]{display:none}._fileList_26fvf_547{margin-top:1rem}._fileItem_26fvf_555{display:flex;align-items:center;justify-content:space-between;padding:.5rem;background:#f5f7fa;border-radius:5px;margin-bottom:.5rem}._fileItem_26fvf_555 button{background:#ef4444;color:#fff;border:none;padding:.3rem .8rem;border-radius:5px;cursor:pointer;font-size:.85rem}@media (max-width: 768px){._container_26fvf_179{padding:1rem}._formGrid_26fvf_341{grid-template-columns:1fr}._formActions_26fvf_493{flex-direction:column}._btn_26fvf_219{width:100%}}._header_1tlbw_1{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;padding:1.2rem 2rem;box-shadow:0 4px 15px #0003;position:sticky;top:0;z-index:100}._headerContent_1tlbw_21{max-width:1600px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._logo_1tlbw_43{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._userInfo_1tlbw_57{display:flex;align-items:center;gap:1rem}._userBadge_1tlbw_69{background:#ffd70033;padding:.4rem 1rem;border-radius:20px;font-size:.9rem;border:1px solid #ffd700}._navTabs_1tlbw_85{background:#fff;box-shadow:0 2px 10px #0000001a;margin-bottom:2rem}._navTabsContent_1tlbw_97{max-width:1600px;margin:0 auto;display:flex}._navTab_1tlbw_85{flex:1;padding:1rem 2rem;text-align:center;color:#1e3a5f;text-decoration:none;border-bottom:3px solid transparent;transition:all .3s;font-weight:600}._navTab_1tlbw_85:hover{background:#f5f7fa}._activeTab_1tlbw_139{border-bottom-color:gold;background:#fffbf0;color:#1e3a5f}._container_1tlbw_151{max-width:1600px;margin:0 auto;padding:2rem}._pageHeader_1tlbw_163{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}._pageTitle_1tlbw_181{font-size:2rem;color:#1e3a5f}._btn_1tlbw_191{padding:.8rem 1.5rem;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .3s;font-weight:600;text-decoration:none;display:inline-block}._btnPrimary_1tlbw_215{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;border-radius:8px;padding:.75rem}._btnPrimary_1tlbw_215:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}._btnSecondary_1tlbw_239{padding:.75rem;background:gold;border-radius:8px;color:#1e3a5f}._btnSecondary_1tlbw_239:hover{background:#ffed4e;transform:translateY(-2px)}._filtersSection_1tlbw_263{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem}._filtersGrid_1tlbw_279{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:1rem}._filterGroup_1tlbw_293{display:flex;flex-direction:column}._filterGroup_1tlbw_293 label{margin-bottom:.5rem;font-weight:600;color:#1e3a5f}._filterGroup_1tlbw_293 input,._filterGroup_1tlbw_293 select{padding:.8rem;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;transition:border-color .3s}._filterGroup_1tlbw_293 input:focus,._filterGroup_1tlbw_293 select:focus{outline:none;border-color:#4a90b8}._filterActions_1tlbw_345{display:flex;gap:1rem;justify-content:flex-end}._tableContainer_1tlbw_357{background:#fff;border-radius:10px;box-shadow:0 2px 10px #00000014;overflow:hidden}._tableWrapper_1tlbw_371{overflow-x:auto}._badge_1tlbw_431{padding:.4rem .8rem;border-radius:20px;font-size:.85rem;font-weight:600;white-space:nowrap}._badgeOpen_1tlbw_447{background:#dbeafe;color:#1e40af}._badgeProgress_1tlbw_457{background:#fef3c7;color:#92400e}._badgeCompleted_1tlbw_467{background:#d1fae5;color:#065f46}._badgeVerified_1tlbw_477{background:#e0e7ff;color:#3730a3}._badgeClosed_1tlbw_487{background:#f3f4f6;color:#374151}._badgeCritical_1tlbw_497{background:#fee2e2;color:#991b1b}._badgeMajor_1tlbw_507{background:#fed7aa;color:#9a3412}._badgeMinor_1tlbw_517{background:#fef9c3;color:#713f12}._actionBtn_1tlbw_527{padding:.5rem 1rem;background:#4a90b8;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:.9rem;transition:background .3s}._actionBtn_1tlbw_527:hover{background:#1e3a5f}._pagination_1tlbw_557{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem}._pageBtn_1tlbw_573{padding:.5rem 1rem;border:1px solid #e5e7eb;background:#fff;cursor:pointer;border-radius:5px;transition:all .3s}._pageBtn_1tlbw_573:hover{background:#f5f7fa;border-color:#4a90b8}._activePage_1tlbw_601{background:#4a90b8;color:#fff;border-color:#4a90b8}@media (max-width: 768px){._container_1tlbw_151{padding:1rem}._filtersGrid_1tlbw_279{grid-template-columns:1fr}._pageHeader_1tlbw_163{flex-direction:column;align-items:flex-start}}._container_vfzty_1{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_vfzty_15{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1rem 2rem;box-shadow:0 2px 10px #0000001a;display:flex;align-items:center;justify-content:space-between}._headerLeft_vfzty_35{display:flex;align-items:center;gap:1rem}._qualitusLogo_vfzty_47{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._headerTitle_vfzty_61{font-size:1.3rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._logoutButton_vfzty_77{background:gold;color:#1e3a5f;padding:.6rem 1rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:.3s}._logoutButton_vfzty_77:hover{background:#ffea7a}._mainContent_vfzty_109{padding:2rem;max-width:1400px;margin:0 auto}._searchSection_vfzty_123{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem;border-top:3px solid #ffd700}._searchInput_vfzty_147{width:100%;max-width:400px;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem}._searchInput_vfzty_147:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._chartsContainer_vfzty_179{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}._chartCard_vfzty_195{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 4px 15px #00000014;min-height:420px;display:flex;flex-direction:column;border-top:3px solid #1e3a5f}._chartCard_vfzty_195 h3{margin-bottom:1.5rem;color:#1e3a5f;font-size:1.1rem;text-align:center;font-weight:600}._chartContent_vfzty_233{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}._donutChartContainer_vfzty_251{display:flex;flex-direction:column;align-items:center;width:100%}._donutChart_vfzty_251{width:200px;height:200px;margin-bottom:1.5rem}._donutChart_vfzty_251 svg{width:100%;height:100%;transform:rotate(-90deg)}._donutSegment_vfzty_289{fill:none;stroke-width:40;transition:stroke-width .3s}._donutSegment_vfzty_289:hover{stroke-width:45}._donutLegend_vfzty_309{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem;width:100%;max-width:280px}._legendItem_vfzty_325{display:flex;align-items:center;gap:.8rem;font-size:.9rem;color:#4a5568}._legendColor_vfzty_341{width:14px;height:14px;border-radius:3px;border:1px solid rgba(0,0,0,.1)}._barChart_vfzty_357{width:100%;max-width:300px;height:220px;display:flex;align-items:end;gap:1.2rem;padding:1rem 0}._barItem_vfzty_377{display:flex;flex-direction:column;align-items:center;flex:1}._bar_vfzty_357{width:100%;background:linear-gradient(to top,#1e3a5f,#4a90b8);border-radius:4px 4px 0 0;transition:all .3s;position:relative;min-width:50px}._bar_vfzty_357:hover{filter:brightness(1.1);transform:translateY(-2px)}._barValue_vfzty_419{position:absolute;top:-25px;left:50%;transform:translate(-50%);font-size:.85rem;font-weight:700;color:#1e3a5f}._barLabel_vfzty_439{margin-top:.8rem;font-size:.85rem;text-align:center;color:#4a5568;line-height:1.2;font-weight:500}._dueDateList_vfzty_459{width:100%;max-width:320px}._dueItem_vfzty_469{background:#f8f9fa;padding:.8rem;margin-bottom:.8rem;border-radius:8px;border-left:4px solid #ffd700;transition:all .3s}._dueItem_vfzty_469:hover{transform:translate(5px);box-shadow:0 2px 8px #0000001a}._dueItemHeader_vfzty_497{display:flex;justify-content:space-between;margin-bottom:.3rem}._dueItemTitle_vfzty_509{font-weight:600;color:#1e3a5f;font-size:.9rem}._dueItemDate_vfzty_521{font-size:.8rem;color:#e53e3e;font-weight:600}._dueItemDesc_vfzty_533{font-size:.85rem;color:#6b7280}._departmentChart_vfzty_545{width:100%;max-width:320px}._deptItem_vfzty_555{display:flex;justify-content:space-between;align-items:center;padding:.8rem;background:#f8f9fa;margin-bottom:.6rem;border-radius:8px;transition:all .3s}._deptItem_vfzty_555:hover{background:#e2e8f0}._deptInfo_vfzty_585{display:flex;align-items:center;gap:.8rem}._deptIcon_vfzty_597{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.85rem}._deptName_vfzty_623{font-weight:600;color:#1e3a5f;font-size:.9rem}._deptCount_vfzty_635{background:gold;color:#1e3a5f;padding:.3rem .8rem;border-radius:12px;font-weight:700;font-size:.85rem}._ctaButton_vfzty_655{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff;padding:.8rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-block;transition:.3s}._ctaButton_vfzty_655:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}@media (max-width: 768px){._mainContent_vfzty_109{padding:1rem}._header_vfzty_15{flex-direction:column;align-items:flex-start;gap:.5rem}._chartsContainer_vfzty_179{grid-template-columns:1fr}}._header_1yvkt_13{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;padding:1.2rem 2rem;box-shadow:0 4px 15px #0003;position:sticky;top:0;z-index:100}._headerContent_1yvkt_33{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._logo_1yvkt_53{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._userInfo_1yvkt_67{display:flex;align-items:center;gap:1rem}._userBadge_1yvkt_79{background:#ffd70033;padding:.4rem 1rem;border-radius:20px;font-size:.9rem;border:1px solid #ffd700}._logoutBtn_1yvkt_95{background:#f44;color:#fff;padding:.5rem 1rem;border-radius:8px;font-weight:600;cursor:pointer;border:none;transition:all .3s}._logoutBtn_1yvkt_95:hover{background:#ef2222;transform:translateY(-2px)}._navTabs_1yvkt_127{background:#fff;box-shadow:0 2px 10px #0000001a;margin-bottom:2rem}._navTabsContent_1yvkt_139{max-width:1400px;margin:0 auto;display:flex}._navTab_1yvkt_127{flex:1;padding:1rem 2rem;text-align:center;color:#1e3a5f;text-decoration:none;border-bottom:3px solid transparent;transition:all .3s;font-weight:600}._navTab_1yvkt_127:hover{background:#f5f7fa}._active_1yvkt_181{border-bottom-color:gold;background:#fffbf0;color:#1e3a5f}._container_1yvkt_193{max-width:1400px;margin:0 auto;padding:2rem}._pageHeader_1yvkt_205{margin-bottom:2rem}._pageTitle_1yvkt_213{font-size:2rem;color:#1e3a5f;margin-bottom:.5rem}._pageSubtitle_1yvkt_225{color:#6b7280;font-size:1rem}._statsGrid_1yvkt_235{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}._statCard_1yvkt_249{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;text-align:center;border-left:4px solid #4a90b8}._statValue_1yvkt_267{font-size:2.5rem;font-weight:700;color:#1e3a5f;margin-bottom:.5rem}._statLabel_1yvkt_281{color:#6b7280;font-size:.9rem;letter-spacing:.5px}._success_1yvkt_297{border-left-color:#10b981;color:#10b981}._warning_1yvkt_307{border-left-color:#f59e0b;color:#f59e0b}._info_1yvkt_317{border-left-color:#6366f1;color:#6366f1}._chartsGrid_1yvkt_327{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:2rem}._chartCard_1yvkt_341{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;transition:transform .3s}._chartCard_1yvkt_341:hover{transform:translateY(-5px);box-shadow:0 5px 20px #0000001f}._chartTitle_1yvkt_367{font-size:1.1rem;color:#1e3a5f;margin-bottom:1rem;font-weight:600;text-align:center}._chartContainer_1yvkt_383{position:relative;height:300px}@media (max-width: 768px){._headerContent_1yvkt_33{flex-direction:column;align-items:flex-start}._navTabsContent_1yvkt_139{flex-direction:column}._chartsGrid_1yvkt_327{grid-template-columns:1fr}._container_1yvkt_193{padding:1rem}}._body_c4eat_5{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#f5f7fa,#e8eef5);color:#333;line-height:1.6}._header_c4eat_19{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;padding:1.2rem 2rem;box-shadow:0 4px 15px #0003;position:sticky;top:0;z-index:100}._headerContent_c4eat_39{max-width:1600px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._logo_c4eat_59{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._userInfo_c4eat_73{display:flex;align-items:center;gap:1rem}._userBadge_c4eat_85{background:#ffd70033;padding:.4rem 1rem;border-radius:20px;font-size:.9rem;border:1px solid #ffd700}._navTabs_c4eat_101{background:#fff;box-shadow:0 2px 10px #0000001a;margin-bottom:2rem}._navTabsContent_c4eat_113{max-width:1600px;margin:0 auto;display:flex}._navTab_c4eat_101{flex:1;padding:1rem 2rem;text-align:center;color:#1e3a5f;text-decoration:none;border-bottom:3px solid transparent;transition:all .3s;font-weight:600}._navTab_c4eat_101:hover{background:#f5f7fa}._active_c4eat_151{border-bottom-color:gold;background:#fffbf0;color:#1e3a5f}._container_c4eat_163{max-width:1600px;margin:0 auto;padding:2rem}._pageHeader_c4eat_167{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}._pageTitle_c4eat_185{font-size:2rem;color:#1e3a5f}._btn_c4eat_189{padding:.8rem 1.5rem;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .3s;font-weight:600;text-decoration:none;display:inline-block}._btnPrimary_c4eat_213{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff}._btnPrimary_c4eat_213:hover{transform:translateY(-2px)}._btnSecondary_c4eat_227{background:gold;color:#1e3a5f}._btnSecondary_c4eat_227:hover{background:#ffed4e;transform:translateY(-2px)}._filtersSection_c4eat_241{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem}._filtersGrid_c4eat_257{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:1rem}._filterGroup_c4eat_271{display:flex;flex-direction:column}._filterGroup_c4eat_271 label{margin-bottom:.5rem;font-weight:600;color:#1e3a5f}._filterGroup_c4eat_271 input,._filterGroup_c4eat_271 select{padding:.8rem;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;transition:border-color .3s}._filterGroup_c4eat_271 input:focus,._filterGroup_c4eat_271 select:focus{outline:none;border-color:#4a90b8}._filterActions_c4eat_317{display:flex;gap:1rem;justify-content:flex-end}._tableContainer_c4eat_321{background:#fff;border-radius:10px;box-shadow:0 2px 10px #00000014;overflow:hidden}._tableWrapper_c4eat_335{overflow-x:auto}thead{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff}th{padding:1rem;text-align:left;font-weight:600;white-space:nowrap}td{padding:1rem;border-bottom:1px solid #e5e7eb}tbody tr:hover{background:#f5f7fa}._badge_c4eat_361{padding:.4rem .8rem;border-radius:20px;font-size:.85rem;font-weight:600}._badgeOpen_c4eat_365{background:#dbeafe;color:#1e40af}._badgeProgress_c4eat_367{background:#fef3c7;color:#92400e}._badgeCompleted_c4eat_369{background:#d1fae5;color:#065f46}._badgeClosed_c4eat_371{background:#f3f4f6;color:#374151}._badgeFailed_c4eat_373{background:#fee2e2;color:#991b1b}._actionButtons_c4eat_377{display:flex;gap:.5rem;flex-wrap:wrap}._actionBtn_c4eat_379{padding:.4rem .8rem;background:#4a90b8;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:.85rem;transition:.3s}._actionBtn_c4eat_379:hover{background:#1e3a5f}._allocate_c4eat_383{background:#10b981}._allocate_c4eat_383:hover{background:#059669}._delete_c4eat_387{background:#ef4444}._delete_c4eat_387:hover{background:#dc2626}._pagination_c4eat_393{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem}._pageBtn_c4eat_395{padding:.5rem 1rem;border:1px solid #e5e7eb;background:#fff;cursor:pointer;border-radius:5px;transition:.3s}._pageBtn_c4eat_395:hover{background:#f5f7fa;border-color:#4a90b8}._pageBtn_c4eat_395._active_c4eat_151{background:#4a90b8;color:#fff;border-color:#4a90b8}@media (max-width:768px){._container_c4eat_163{padding:1rem}._filtersGrid_c4eat_257{grid-template-columns:1fr}._pageHeader_c4eat_167{flex-direction:column;align-items:flex-start}}._body_qvvnc_13{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_qvvnc_25{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1rem 2rem;box-shadow:0 2px 10px #0000001a;display:flex;align-items:center;gap:1rem;position:relative}._qualitus-logo_qvvnc_47{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._header-title_qvvnc_61{font-size:1.3rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._main-content_qvvnc_79{padding:2rem;max-width:1400px;margin:0 auto}._search-section_qvvnc_91{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem;border-top:3px solid #ffd700}._search-input_qvvnc_109{width:100%;max-width:400px;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem}._search-input_qvvnc_109:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._charts-container_qvvnc_139{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start;width:100%;overflow-x:auto}._chart-card_qvvnc_157{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 4px 15px #00000014;min-height:420px;display:flex;flex-direction:column;border-top:3px solid #1e3a5f;flex-shrink:0;min-width:350px;overflow:scroll}._chart-card_qvvnc_157 h3{margin-bottom:1.5rem;color:#1e3a5f;font-size:1.1rem;text-align:center;font-weight:600}._chart-content_qvvnc_201{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}._donut-chart-container_qvvnc_221{display:flex;flex-direction:column;align-items:center;width:100%}._donut-chart_qvvnc_221{width:200px;height:200px;margin-bottom:1.5rem}._donut-chart_qvvnc_221 svg{width:100%;height:100%;transform:rotate(-90deg)}._donut-segment_qvvnc_259{fill:none;stroke-width:40;transition:stroke-width .3s}._donut-segment_qvvnc_259:hover{stroke-width:45}._donut-legend_qvvnc_279{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem;width:100%;max-width:280px}._legend-item_qvvnc_295{display:flex;align-items:center;gap:.8rem;font-size:.9rem;color:#4a5568}._legend-color_qvvnc_311{width:14px;height:14px;border-radius:3px;border:1px solid rgba(0,0,0,.1);flex-shrink:0}._bar-chart_qvvnc_329{width:100%;max-width:300px;height:220px;display:flex;align-items:end;gap:1.2rem;padding:1rem 0}._bar-item_qvvnc_349{display:flex;flex-direction:column;align-items:center;flex:1}._bar_qvvnc_329{width:100%;background:linear-gradient(to top,#1e3a5f,#4a90b8);border-radius:4px 4px 0 0;transition:all .3s;position:relative;min-width:50px}._bar_qvvnc_329:hover{filter:brightness(1.1);transform:translateY(-2px)}._bar-value_qvvnc_391{position:absolute;top:-25px;left:50%;transform:translate(-50%);font-size:.85rem;font-weight:700;color:#1e3a5f}._bar-label_qvvnc_411{margin-top:.8rem;font-size:.85rem;text-align:center;color:#4a5568;line-height:1.2;font-weight:500}._line-chart-container_qvvnc_431{display:flex;flex-direction:column;align-items:center;width:100%}._line-chart_qvvnc_431{width:100%;max-width:300px;height:180px;margin-bottom:1rem}._line-chart_qvvnc_431 svg{width:100%;height:100%}._line-path_qvvnc_469{fill:none;stroke:#4a90b8;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}._line-point_qvvnc_485{fill:gold;stroke:#1e3a5f;stroke-width:2;transition:r .3s}._line-point_qvvnc_485:hover{r:6}._line-grid_qvvnc_507{stroke:#e2e8f0;stroke-width:1;opacity:.7}._line-value_qvvnc_519{font-size:.8rem;fill:#1e3a5f;font-weight:700;text-anchor:middle}._line-legend_qvvnc_533{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem;width:100%;max-width:280px}._line-legend-item_qvvnc_549{display:flex;align-items:center;gap:.6rem;font-size:.85rem;color:#4a5568}._line-legend-dot_qvvnc_565{width:10px;height:10px;border-radius:50%;background:gold;border:2px solid #1e3a5f;flex-shrink:0}._btn-logout_qvvnc_585{background-color:#facc15;color:#1e3a5f;padding:.5rem 1rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:background .3s,transform .2s}._btn-logout_qvvnc_585:hover{background-color:#fde047;transform:translateY(-2px)}._tooltip_qvvnc_617{position:absolute;background:#1e3a5fe6;color:#fff;padding:.5rem;border-radius:4px;font-size:.8rem;pointer-events:none;z-index:1000;opacity:0;transition:opacity .3s}._tooltip_qvvnc_617._show_qvvnc_643{opacity:1}@media (max-width: 768px){._main-content_qvvnc_79{padding:1rem}._header_qvvnc_25{flex-direction:column;align-items:flex-start;gap:.5rem}._header-title_qvvnc_61{margin-left:0;padding-left:0;border-left:none;border-top:2px solid #4a90b8;padding-top:.5rem}._charts-container_qvvnc_139{grid-template-columns:1fr;gap:1.5rem}._chart-card_qvvnc_157{min-height:380px}._donut-legend_qvvnc_279,._line-legend_qvvnc_533{grid-template-columns:1fr;gap:.6rem}._bar-chart_qvvnc_329,._line-chart_qvvnc_431{max-width:280px}}@media (min-width: 1200px){._charts-container_qvvnc_139{grid-template-columns:repeat(3,1fr)!important}}._body_waixz_13{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#416872,#05c7f8)!important;min-height:100vh;display:block!important;align-items:center;justify-content:center;overflow:hidden}._loginContainer_waixz_33{background:#fff;padding:2.5rem;border-radius:15px;box-shadow:0 15px 35px #0000001a;width:100%;max-width:400px;text-align:center;margin:auto;margin-top:10rem}._qualitusLogo_waixz_57{font-size:2rem;font-weight:700;color:gold;text-decoration:none;position:relative}._qualitusLogo_waixz_57:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px}._logo_waixz_93{margin-bottom:2rem}._logo_waixz_93 h1{color:#333;font-size:2rem;font-weight:600}._logo_waixz_93 p{color:#666;margin-top:.5rem}._formGroup_waixz_123{margin-bottom:1.5rem;text-align:left}._formGroup_waixz_123 label{display:block;margin-bottom:.5rem;color:#333;font-weight:500}._formGroup_waixz_123 input{width:100%;padding:.75rem;border:2px solid #e1e5e9;border-radius:8px;font-size:1rem;transition:border-color .3s}._formGroup_waixz_123 input:focus{outline:none;border-color:#667eea}._loginBtn_waixz_175{width:100%;padding:.75rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s;margin-bottom:1rem}._loginBtn_waixz_175:hover{transform:translateY(-2px)}._forgotPassword_waixz_211{color:#667eea;text-decoration:none;font-size:.9rem}._forgotPassword_waixz_211:hover{text-decoration:underline}._body_1g5lo_13{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333;line-height:1.6;background:none!important}._header_1g5lo_29{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26;position:relative}._headerContent_1g5lo_45{display:flex;align-items:center;gap:1.5rem;position:relative;z-index:1}._qualitusLogo_1g5lo_61{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._pageTitle_1g5lo_75{font-size:1.4rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._mainContent_1g5lo_91{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_1g5lo_103{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700;display:block}._pageDescription_1g5lo_123{color:#6b7280;font-size:1.1rem;margin-bottom:1.5rem}._statsRow_1g5lo_135{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:1.5rem}._statCard_1g5lo_149{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;padding:1.5rem;border-radius:12px;text-align:center;position:relative;overflow:hidden}._statCard_1g5lo_149:before{content:"";position:absolute;top:0;right:0;width:60px;height:60px;background:#ffd70033;border-radius:50%;transform:translate(20px,-20px)}._statNumber_1g5lo_193{font-size:2.2rem;font-weight:700;display:block;margin-bottom:.3rem}._statLabel_1g5lo_207{font-size:.9rem;opacity:.9;letter-spacing:.5px;color:#fff}._filterSection_1g5lo_223{display:block;background:#fff;padding:1.5rem 2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-left:4px solid #4a90b8}._filterHeader_1g5lo_243{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._filterTitle_1g5lo_257{color:#1e3a5f;font-weight:600;font-size:1.1rem}._filterControls_1g5lo_269{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}._filterInput_1g5lo_281{width:100%;padding:.8rem 1rem;border:2px solid #e2e8f0;border-radius:10px;font-size:1rem;transition:all .3s ease;background:#fafbfc}._filterInput_1g5lo_281:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a;background:#fff}._networkTable_1g5lo_315{background:#fff;border-radius:15px;box-shadow:0 6px 25px #00000014;overflow:hidden;border-top:4px solid #1e3a5f}._tableHeader_1g5lo_331{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:1.5rem;border-bottom:2px solid #e2e8f0}._tableTitle_1g5lo_343{color:#1e3a5f;font-weight:700;font-size:1.3rem;margin-bottom:.5rem}._tableSubtitle_1g5lo_357{color:#6b7280;font-size:.95rem}._tableContainer_1g5lo_367{overflow-x:auto}._consultantInfo_1g5lo_375{display:flex;align-items:center;gap:1rem}._consultantAvatar_1g5lo_387{width:45px;height:45px;border-radius:50%;background:linear-gradient(135deg,#4a90b8,#1e3a5f);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:1.1rem;flex-shrink:0}._consultantDetails_1g5lo_415 h4{color:#1e3a5f;font-weight:600;margin-bottom:.2rem}._consultantDetails_1g5lo_415 p{color:#6b7280;font-size:.85rem}._typeBadge_1g5lo_437{display:inline-block;padding:.4rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;letter-spacing:.5px}._typePrimary_1g5lo_457{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 2px 8px #10b9814d}._typeBackup_1g5lo_469{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 2px 8px #f59e0b4d}._contactInfo_1g5lo_481{font-size:.9rem;color:#4a5568}._contactLink_1g5lo_491{color:#4a90b8;text-decoration:none;transition:color .2s ease}._contactLink_1g5lo_491:hover{color:#1e3a5f;text-decoration:underline}._languages_1g5lo_513{font-size:.9rem;color:#4a5568}._languageTag_1g5lo_523{display:inline-block;background:#e2e8f0;color:#4a5568;padding:.2rem .6rem;border-radius:12px;font-size:.75rem;margin:.1rem}._countryFlag_1g5lo_543{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:#1e3a5f}._emptyCell_1g5lo_559{color:#9ca3af;font-style:italic;text-align:center}._tableFooter_1g5lo_571{background:#f8f9fa;padding:1rem 1.5rem;text-align:center;color:#6b7280;font-size:.9rem}._body_dhrfx_13{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333;line-height:1.6}._header_dhrfx_27{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26;position:relative}._header_dhrfx_27:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="50" r="2" fill="rgba(255,215,0,0.1)"/></svg>');opacity:.5}._header-content_dhrfx_65{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}._header-left_dhrfx_81{display:flex;align-items:center;gap:1.5rem}._qualitus-logo_dhrfx_93{font-size:2rem;font-weight:700;color:gold;text-decoration:none;position:relative}._page-title_dhrfx_109{font-size:1.4rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8;color:#000}._admin-badge_dhrfx_127{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f;padding:.5rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600;letter-spacing:.5px;box-shadow:0 2px 8px #ffd7004d}._main-content_dhrfx_151{padding:2rem;max-width:1400px;margin:0 auto}._audit-header_dhrfx_163{background:linear-gradient(135deg,#fff,#f8f9ff);padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700;position:relative;overflow:hidden}._audit-header_dhrfx_163:before{content:"";position:absolute;top:0;right:0;width:120px;height:120px;background:radial-gradient(circle,rgba(255,215,0,.1) 0%,transparent 70%);border-radius:50%;transform:translate(40px,-40px)}._audit-header-content_dhrfx_209{position:relative;z-index:1}._audit-title_dhrfx_219{color:#1e3a5f;font-size:1.8rem;font-weight:700;margin-bottom:.5rem;display:flex;align-items:center;gap:.8rem}._audit-description_dhrfx_239{color:#6b7280;font-size:1.1rem;margin-bottom:1.5rem}._security-notice_dhrfx_251{background:#fee2e2;border:1px solid #fecaca;border-left:4px solid #dc2626;color:#dc2626;padding:1rem;border-radius:8px;font-weight:500}._audit-stats_dhrfx_271{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;margin-top:1.5rem}._stat-card_dhrfx_285{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;padding:1.5rem;border-radius:12px;text-align:center;position:relative;overflow:hidden}._stat-card_dhrfx_285:before{content:"";position:absolute;top:0;right:0;width:60px;height:60px;background:#ffd70033;border-radius:50%;transform:translate(20px,-20px)}._stat-icon_dhrfx_329{font-size:1.5rem;margin-bottom:.5rem;display:block}._stat-number_dhrfx_341{font-size:2rem;font-weight:700;display:block;margin-bottom:.3rem}._stat-label_dhrfx_355{font-size:.8rem;opacity:.9;letter-spacing:.5px}._filters-section_dhrfx_369{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-left:4px solid #4a90b8}._filters-header_dhrfx_387{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._filters-title_dhrfx_401{color:#1e3a5f;font-size:1.3rem;font-weight:600;display:flex;align-items:center;gap:.5rem}._filters-actions_dhrfx_419{display:flex;gap:1rem}._btn_dhrfx_429{padding:.6rem 1.2rem;border:none;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}._btn-primary_dhrfx_455{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff}._btn-primary_dhrfx_455:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}._btn-secondary_dhrfx_475{background:#e2e8f0;color:#4a5568}._btn-secondary_dhrfx_475:hover{background:#cbd5e0;transform:translateY(-2px)}._filters-grid_dhrfx_495{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}._filter-group_dhrfx_507{display:flex;flex-direction:column;gap:.5rem}._filter-group_dhrfx_507 label{font-weight:600;color:#4a5568;font-size:.9rem}._filter-input_dhrfx_531{padding:.8rem 1rem;border:2px solid #e2e8f0;border-radius:8px;font-size:.9rem;transition:all .3s ease;background:#fafbfc}._filter-input_dhrfx_531:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a;background:#fff}._audit-table_dhrfx_563{background:#fff;border-radius:15px;box-shadow:0 6px 25px #00000014;overflow:hidden;border-top:4px solid #1e3a5f}._table-header_dhrfx_579{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:1.5rem;border-bottom:2px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}._table-title_dhrfx_597{color:#1e3a5f;font-weight:700;font-size:1.3rem}._table-info_dhrfx_609{color:#6b7280;font-size:.9rem;background:#fff;padding:.5rem 1rem;border-radius:20px;border:1px solid #e2e8f0}._table-container_dhrfx_627{overflow-x:auto;max-height:600px;overflow-y:auto}th{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.2rem 1rem;text-align:left;font-weight:600;font-size:.95rem;position:sticky;top:0;z-index:2}td{padding:1rem;font-size:.9rem;border-bottom:1px solid #e2e8f0;vertical-align:top}._risk-indicator_dhrfx_687{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:.5rem}._risk-low_dhrfx_703{background:#10b981}._risk-medium_dhrfx_711{background:#f59e0b}._risk-high_dhrfx_719{background:#ef4444}._status-badge_dhrfx_727{padding:.3rem .6rem;border-radius:12px;font-size:.8rem;font-weight:600;text-align:center;display:inline-block;color:#fff}._status-success_dhrfx_747{background:#10b981}._status-failed_dhrfx_755{background:#ef4444}._status-warning_dhrfx_763{background:#f59e0b}._empty-state_dhrfx_771{text-align:center;padding:3rem 0;color:#6b7280;font-weight:500}._empty-state-icon_dhrfx_785{font-size:2.5rem;margin-bottom:1rem}._table-pagination_dhrfx_795{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:#f8f9fa;border-top:1px solid #e2e8f0}._export-section_dhrfx_813{background:#fff;border-radius:15px;box-shadow:0 6px 25px #00000014;padding:2rem;margin-top:2rem;border-left:4px solid #ffd700}._export-title_dhrfx_831{font-size:1.3rem;font-weight:600;color:#1e3a5f;display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._export-actions_dhrfx_851{display:flex;flex-wrap:wrap;gap:1rem}._btn-export_dhrfx_863{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btn-export_dhrfx_863:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}@media (max-width: 768px){._filters-grid_dhrfx_495,._audit-stats_dhrfx_271{grid-template-columns:1fr}._table-container_dhrfx_627{max-height:400px}._audit-header_dhrfx_163,._main-content_dhrfx_151{padding:1rem}}._body_j5gfc_15{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333;line-height:1.6}._header_j5gfc_31{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26;position:relative}._headerContent_j5gfc_47{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}._headerLeft_j5gfc_63{display:flex;align-items:center;gap:1.5rem}._qualitusLogo_j5gfc_75{font-size:2rem;font-weight:700;color:gold;text-decoration:none;position:relative}._pageTitle_j5gfc_91{font-size:1.4rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8;color:#000}._userInfo_j5gfc_109{display:flex;align-items:center;gap:1rem}._userAvatar_j5gfc_121{width:45px;height:45px;border-radius:50%;background:linear-gradient(135deg,gold,#ffed4e);display:flex;align-items:center;justify-content:center;color:#1e3a5f;font-weight:700;font-size:1.1rem}._userDetails_j5gfc_147 h3{font-size:1rem;margin-bottom:.2rem}._userRole_j5gfc_157{background:#ffd70033;color:#0e0d0d;padding:.2rem .6rem;border-radius:12px;font-size:.75rem;font-weight:600;letter-spacing:.5px}._mainContent_j5gfc_181{padding:2rem;max-width:1400px;margin:0 auto}._welcomeSection_j5gfc_195{background:linear-gradient(135deg,#fff,#f8f9ff);padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700;position:relative;overflow:hidden}._welcomeSection_j5gfc_195:before{content:"";position:absolute;top:0;right:0;width:120px;height:120px;background:radial-gradient(circle,rgba(255,215,0,.1) 0%,transparent 70%);border-radius:50%;transform:translate(40px,-40px)}._welcomeContent_j5gfc_241{position:relative;z-index:1}._welcomeTitle_j5gfc_251{color:#1e3a5f;font-size:1.8rem;font-weight:700;margin-bottom:.5rem}._welcomeSubtitle_j5gfc_265{color:#6b7280;font-size:1.1rem;margin-bottom:2rem}._quickActions_j5gfc_279{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._actionBtn_j5gfc_291{display:flex;align-items:center;gap:.8rem;padding:1rem 1.5rem;background:#fff;border:2px solid #e2e8f0;border-radius:12px;text-decoration:none;color:#4a5568;transition:all .3s ease;font-weight:500;cursor:pointer}._actionBtn_j5gfc_291:hover{border-color:#4a90b8;background:#f8f9ff;transform:translateY(-2px);box-shadow:0 4px 12px #4a90b826}._actionIcon_j5gfc_335{font-size:1.2rem;width:35px;height:35px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f4f4,#fffcfc);color:#fff}._statsGrid_j5gfc_361{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem}._statCard_j5gfc_375{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;border-left:4px solid #4a90b8;position:relative;overflow:hidden}._statCard_j5gfc_375:before{content:"";position:absolute;top:0;right:0;width:80px;height:80px;background:linear-gradient(135deg,rgba(74,144,184,.1),transparent);border-radius:50%;transform:translate(25px,-25px)}._statHeader_j5gfc_419{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._statIcon_j5gfc_433{width:50px;height:50px;border-radius:12px;background:linear-gradient(135deg,#f5f4f4,#fffcfc);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.3rem}._statNumber_j5gfc_457{font-size:2.5rem;font-weight:700;color:#1e3a5f;line-height:1}._statLabel_j5gfc_471{color:#6b7280;font-size:.9rem;letter-spacing:.5px;font-weight:600;margin-top:.5rem}._statChange_j5gfc_489{font-size:.8rem;font-weight:600;margin-top:.8rem;display:flex;align-items:center;gap:.3rem}._positive_j5gfc_507{color:#059669}._negative_j5gfc_515{color:#dc2626}._chartsSection_j5gfc_525{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-bottom:2rem}._chartCard_j5gfc_539{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;border-top:4px solid #1e3a5f}._chartHeader_j5gfc_555{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._chartTitle_j5gfc_569{color:#1e3a5f;font-size:1.2rem;font-weight:600}._chartPeriod_j5gfc_581{color:#6b7280;font-size:.8rem;background:#f3f4f6;padding:.3rem .8rem;border-radius:15px}._chartContent_j5gfc_597{height:220px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8f9ff,#fff);border-radius:10px;border:1px solid #e2e8f0;position:relative;overflow:hidden}._worldMap_j5gfc_623{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}._mapContainer_j5gfc_643{position:relative;width:280px;height:140px;border-radius:15px;overflow:hidden;background:linear-gradient(135deg,#1e3a5f,#4a90b8);margin-bottom:1rem}._recentActivity_j5gfc_665{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;border-top:4px solid #ffd700}._recentActivity_j5gfc_665 h3{font-size:1.3rem;font-weight:600;margin-bottom:1rem}._activityList_j5gfc_693{display:flex;flex-direction:column;gap:1rem}._activityItem_j5gfc_705{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e8f0;padding-bottom:.5rem}._activityUser_j5gfc_721{font-weight:600}._activityAction_j5gfc_729{font-size:.85rem;color:#6b7280}._chartTooltip_j5gfc_741{position:absolute;background:#1e3a5fe6;color:#fff;padding:.5rem .8rem;border-radius:6px;font-size:.75rem;pointer-events:none;z-index:1000;opacity:0;transition:opacity .3s;white-space:nowrap}._chartTooltipShow_j5gfc_769{opacity:1}@media (max-width: 768px){._mainContent_j5gfc_181{padding:1rem}._headerContent_j5gfc_47{flex-direction:column;align-items:flex-start;gap:1rem}._pageTitle_j5gfc_91{margin-left:0;padding-left:0;border-left:none;border-top:2px solid #4a90b8;padding-top:1rem}._welcomeSection_j5gfc_195{padding:1.5rem}._quickActions_j5gfc_279{grid-template-columns:1fr}._statsGrid_j5gfc_361{grid-template-columns:repeat(2,1fr);gap:1rem}._chartsSection_j5gfc_525{grid-template-columns:1fr}._statNumber_j5gfc_457{font-size:2rem}}._header_n6svv_31{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26;position:relative}._header_n6svv_31:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="50" r="2" fill="rgba(255,215,0,0.1)"/></svg>');opacity:.5}._headerContent_n6svv_69{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}._headerLeft_n6svv_85{display:flex;align-items:center;gap:1.5rem}._qualitusLogo_n6svv_97{font-size:2rem;font-weight:700;color:gold;text-decoration:none;position:relative}._pageTitle_n6svv_113{font-size:1.4rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8;color:#000!important}._headerActions_n6svv_131{display:flex;gap:1rem}._btn_n6svv_141{padding:.75rem 1.5rem;border:none;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem}._btnPrimary_n6svv_169{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f;box-shadow:0 4px 15px #ffd7004d}._btnPrimary_n6svv_169:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ffd70066}._btnSecondary_n6svv_191{background:#fff3;color:#000;border:1px solid rgba(255,255,255,.3)}._btnSecondary_n6svv_191:hover{background:#ffffff4d;transform:translateY(-2px)}._mainContent_n6svv_213{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_n6svv_225{display:block;background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_n6svv_225 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700;margin-bottom:.5rem}._pageDescription_n6svv_259{color:#6b7280;font-size:1.1rem;margin-bottom:1.5rem}._managementStats_n6svv_271{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-top:1.5rem}._statItem_n6svv_285{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;padding:1.2rem;border-radius:12px;text-align:center;position:relative;overflow:hidden}._statItem_n6svv_285:before{content:"";position:absolute;top:0;right:0;width:50px;height:50px;background:#ffd70033;border-radius:50%;transform:translate(15px,-15px)}._statNumber_n6svv_329{font-size:1.8rem;font-weight:700;display:block;margin-bottom:.3rem}._statLabel_n6svv_343{font-size:.8rem;opacity:.9;letter-spacing:.5px;color:#fff}._filtersSection_n6svv_359{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-left:4px solid #4a90b8}._filtersHeader_n6svv_377{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._filtersTitle_n6svv_391{color:#1e3a5f;font-weight:600;font-size:1.2rem;display:flex;align-items:center;gap:.5rem}._filtersGrid_n6svv_409{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:1rem}._filterGroup_n6svv_423{display:flex;flex-direction:column;gap:.5rem}._filterGroup_n6svv_423 label{font-weight:600;color:#4a5568;font-size:.9rem}._filterInput_n6svv_447{padding:.8rem 1rem;border:2px solid #e2e8f0;border-radius:10px;font-size:.9rem;transition:all .3s ease;background:#fafbfc}._filterInput_n6svv_447:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a;background:#fff}._networkTable_n6svv_479{background:#fff;border-radius:15px;box-shadow:0 6px 25px #00000014;overflow:hidden;border-top:4px solid #1e3a5f}._tableHeader_n6svv_495{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:1.5rem;border-bottom:2px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}._tableTitle_n6svv_513{color:#1e3a5f;font-weight:700;font-size:1.3rem}._tableActions_n6svv_525{display:flex;gap:1rem}._btnSmall_n6svv_535{padding:.5rem 1rem;font-size:.8rem}._tableContainer_n6svv_545{overflow-x:auto}th{background:linear-gradient(135deg,#1e3a5f,#2c5282,#4a90b8);color:#fff;padding:1.2rem 1rem;text-align:left;font-weight:600;font-size:.9rem;letter-spacing:.5px;white-space:nowrap;position:sticky;top:0;z-index:10}td{padding:1.2rem 1rem;border-bottom:1px solid #f1f3f4;vertical-align:top;transition:background-color .2s ease}._consultantInfo_n6svv_615{display:flex;align-items:center;gap:1rem}._consultantAvatar_n6svv_627{width:45px;height:45px;border-radius:50%;background:linear-gradient(135deg,#4a90b8,#1e3a5f);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:1.1rem;flex-shrink:0}._consultantDetails_n6svv_655 h4{color:#1e3a5f;font-weight:600;margin-bottom:.2rem}._consultantDetails_n6svv_655 p{color:#6b7280;font-size:.85rem}._typeBadge_n6svv_677{display:inline-block;padding:.4rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;letter-spacing:.5px}._typePrimary_n6svv_697{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 2px 8px #10b9814d}._typeBackup_n6svv_709{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 2px 8px #f59e0b4d}._contactInfo_n6svv_721{font-size:.9rem;color:#4a5568}._contactLink_n6svv_731{color:#4a90b8;text-decoration:none;transition:color .2s ease}._contactLink_n6svv_731:hover{color:#1e3a5f;text-decoration:underline}._cost_n6svv_753{font-weight:700;font-size:1.1rem;color:#059669}._languages_n6svv_765{font-size:.85rem}._languageTag_n6svv_773{display:inline-block;background:#e2e8f0;color:#4a5568;padding:.2rem .6rem;border-radius:12px;font-size:.75rem;margin:.1rem}._activitiesContainer_n6svv_793{max-width:200px}._activitiesSummary_n6svv_801{color:#4a5568;font-size:.85rem}._activitiesCount_n6svv_811{color:#4a90b8;font-weight:600}._countryFlag_n6svv_821{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:#1e3a5f}._flagEmoji_n6svv_837{font-size:1.2rem}._actionButtons_n6svv_845{display:flex;gap:.5rem;align-items:center}._btnAction_n6svv_857{padding:.4rem .8rem;border:none;border-radius:6px;font-size:.8rem;cursor:pointer;transition:all .2s ease;font-weight:500}._btnEdit_n6svv_877{background:#4a90b8;color:#fff}._btnEdit_n6svv_877:hover{background:#1e3a5f;transform:translateY(-1px)}._btnDelete_n6svv_897{background:#dc2626;color:#fff}._btnDelete_n6svv_897:hover{background:#991b1b;transform:translateY(-1px)}._btnView_n6svv_917{background:#6b7280;color:#fff}._btnView_n6svv_917:hover{background:#4b5563;transform:translateY(-1px)}._statusIndicator_n6svv_937{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:.5rem}._statusActive_n6svv_953{background:#10b981}._statusInactive_n6svv_961{background:#6b7280}._tablePagination_n6svv_969{background:#f8f9fa;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e2e8f0}._paginationInfo_n6svv_987{color:#6b7280;font-size:.9rem}._paginationControls_n6svv_997{display:flex;gap:.5rem}@media (max-width: 768px){._mainContent_n6svv_213{padding:1rem}._headerContent_n6svv_69{flex-direction:column;align-items:flex-start;gap:1rem}._pageTitle_n6svv_113{margin-left:0;padding-left:0;border-left:none;border-top:2px solid #4a90b8;padding-top:1rem}._headerActions_n6svv_131{flex-wrap:wrap;gap:.5rem}._pageHeader_n6svv_225{padding:1.5rem}._managementStats_n6svv_271{grid-template-columns:repeat(2,1fr);gap:1rem}._filtersGrid_n6svv_409{grid-template-columns:1fr}._tableHeader_n6svv_495{flex-direction:column;align-items:flex-start;gap:1rem}._tableActions_n6svv_525{width:100%;justify-content:flex-end}th,td{padding:.8rem .5rem;font-size:.8rem}._consultantAvatar_n6svv_627{width:35px;height:35px}._actionButtons_n6svv_845{flex-direction:column;gap:.3rem}}._reportGeneration_txq5h_1{width:100%;min-height:100vh;background-color:#f8f9fa;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333;line-height:1.6;display:flex;flex-direction:column}._reportGeneration_txq5h_1 ._header_txq5h_23{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26;position:relative}._reportGeneration_txq5h_1 ._mainContent_txq5h_39{flex:1;padding:2rem;max-width:1000px;margin:0 auto}._reportGeneration_txq5h_1 ._pageHeader_txq5h_53{background:linear-gradient(135deg,#fff,#f8f9ff);padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._reportGeneration_txq5h_1 ._reportSection_txq5h_71{background:#fff;padding:2.5rem;border-radius:15px;box-shadow:0 6px 25px #00000014;border-left:4px solid #4a90b8;margin-bottom:2rem}._reportGeneration_txq5h_1 ._reportTypes_txq5h_89{display:grid;gap:1.5rem}._reportGeneration_txq5h_1 ._reportOption_txq5h_99{border:2px solid #e2e8f0;border-radius:15px;padding:2rem;cursor:pointer;transition:all .3s ease;position:relative;background:#fafbfc}._reportGeneration_txq5h_1 ._reportOption_txq5h_99:hover{border-color:#4a90b8;background:#f8f9ff;transform:translateY(-2px);box-shadow:0 8px 25px #4a90b826}._reportGeneration_txq5h_1 ._selected_txq5h_133{border-color:#4a90b8;background:linear-gradient(135deg,#f8f9ff,#fff);box-shadow:0 4px 20px #4a90b833}._reportGeneration_txq5h_1 ._reportPreview_txq5h_145{background:linear-gradient(135deg,#f8f9ff,#fff);border:2px solid #e2e8f0;border-radius:15px;padding:2rem;margin-top:2rem;display:none}._reportGeneration_txq5h_1 ._show_txq5h_163{display:block;animation:_slideDown_txq5h_1 .3s ease-out}._header_txq5h_23{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26;position:relative}._header_txq5h_23:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="50" r="2" fill="rgba(255,215,0,0.1)"/></svg>');opacity:.5}._headerContent_txq5h_211{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}._headerLeft_txq5h_227{display:flex;align-items:center;gap:1.5rem}._qualitusLogo_txq5h_239{font-size:2rem;font-weight:700;color:gold;text-decoration:none;position:relative}._pageTitle_txq5h_255{font-size:1.4rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8;color:#fff}._breadcrumb_txq5h_273{color:#fffc;font-size:.9rem}._breadcrumb_txq5h_273 a{color:#fffc;text-decoration:none}._breadcrumb_txq5h_273 a:hover{color:#fff;text-decoration:underline}._logoutBtn_txq5h_303{background:gold;color:#1e3a5f;padding:.5rem 1rem;border-radius:.5rem;font-weight:600;cursor:pointer}._mainContent_txq5h_39{padding:2rem;max-width:1000px;margin:0 auto}._pageHeader_txq5h_53{background:linear-gradient(135deg,#fff,#f8f9ff);padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700;position:relative;overflow:hidden}._pageHeader_txq5h_53:before{content:"";position:absolute;top:0;right:0;width:120px;height:120px;background:radial-gradient(circle,rgba(255,215,0,.1) 0%,transparent 70%);border-radius:50%;transform:translate(40px,-40px)}._pageHeaderContent_txq5h_379{position:relative;z-index:1}._pageHeader_txq5h_53 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700;margin-bottom:.5rem}._pageDescription_txq5h_403{color:#6b7280;font-size:1.1rem;margin-bottom:1.5rem}._reportStats_txq5h_415{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem}._statItem_txq5h_427{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;padding:1.2rem;border-radius:12px;text-align:center}._statNumber_txq5h_443{font-size:1.6rem;font-weight:700;display:block;margin-bottom:.3rem}._statLabel_txq5h_457{font-size:.8rem;opacity:.9;letter-spacing:.5px;color:#fff}._reportSection_txq5h_71{background:#fff;padding:2.5rem;border-radius:15px;box-shadow:0 6px 25px #00000014;border-left:4px solid #4a90b8;margin-bottom:2rem}._sectionTitle_txq5h_491{color:#1e3a5f;font-size:1.4rem;font-weight:600;margin-bottom:2rem;display:flex;align-items:center;gap:.8rem;padding-bottom:.8rem;border-bottom:2px solid #e2e8f0}._reportTypes_txq5h_89{display:grid;gap:1.5rem}._reportOption_txq5h_99{border:2px solid #e2e8f0;border-radius:15px;padding:2rem;cursor:pointer;transition:all .3s ease;position:relative;background:#fafbfc}._reportOption_txq5h_99:hover{border-color:#4a90b8;background:#f8f9ff;transform:translateY(-2px);box-shadow:0 8px 25px #4a90b826}._selected_txq5h_133{border-color:#4a90b8;background:linear-gradient(135deg,#f8f9ff,#fff);box-shadow:0 4px 20px #4a90b833}._reportOption_txq5h_99 input[type=radio]{position:absolute;opacity:0;width:0;height:0}._optionHeader_txq5h_585{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}._radioCustom_txq5h_599{width:22px;height:22px;border:2px solid #cbd5e0;border-radius:50%;position:relative;flex-shrink:0;margin-top:.2rem;transition:all .3s ease}._selected_txq5h_133 ._radioCustom_txq5h_599{border-color:#4a90b8;background:#4a90b8}._selected_txq5h_133 ._radioCustom_txq5h_599:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}._optionContent_txq5h_655{flex:1}._optionTitle_txq5h_663{color:#1e3a5f;font-weight:600;font-size:1.2rem;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}._optionDescription_txq5h_683{color:#6b7280;font-size:1rem;line-height:1.6}._customDateSection_txq5h_695{margin-top:1.5rem;padding:1.5rem;background:#fff;border-radius:12px;border:2px solid #e2e8f0;display:none}._selected_txq5h_133 ._customDateSection_txq5h_695{display:block;animation:_slideDown_txq5h_1 .3s ease-out}._dateRangeTitle_txq5h_745{color:#4a5568;font-weight:600;margin-bottom:1rem;font-size:.95rem}._dateRange_txq5h_745{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._dateGroup_txq5h_771{display:flex;flex-direction:column;gap:.5rem}._dateGroup_txq5h_771 label{font-weight:600;color:#4a5568;font-size:.9rem}._dateGroup_txq5h_771 input[type=date]{padding:.8rem;border:2px solid #e2e8f0;border-radius:8px;font-size:.95rem;transition:border-color .3s ease}._dateGroup_txq5h_771 input[type=date]:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._reportPreview_txq5h_145{background:linear-gradient(135deg,#f8f9ff,#fff);border:2px solid #e2e8f0;border-radius:15px;padding:2rem;margin-top:2rem;display:none}._show_txq5h_163{display:block;animation:_slideDown_txq5h_1 .3s ease-out}._previewHeader_txq5h_851{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem}._previewTitle_txq5h_865{color:#1e3a5f;font-weight:600;font-size:1.2rem}._previewContent_txq5h_877{color:#4a5568;font-size:1rem;line-height:1.6;background:#fff;padding:1.5rem;border-radius:10px;border-left:4px solid #4a90b8}._formActions_txq5h_897{display:flex;gap:1rem;justify-content:center;margin-top:3rem;padding-top:2rem;border-top:2px solid #e2e8f0}._btn_txq5h_915{padding:1rem 2rem;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;text-decoration:none}._btnPrimary_txq5h_943{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;box-shadow:0 4px 15px #1e3a5f4d}._btnPrimary_txq5h_943:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1e3a5f66}._btnSecondary_txq5h_965{background:#e2e8f0;color:#4a5568;border:2px solid #e2e8f0}._btnSecondary_txq5h_965:hover{background:#f8f9fa;border-color:#cbd5e0;transform:translateY(-2px)}._btn_txq5h_915:disabled{opacity:.5;cursor:not-allowed;transform:none}._recentReports_txq5h_1001{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;border-top:4px solid #ffd700}._recentReportsTitle_txq5h_1017{color:#1e3a5f;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}._reportsList_txq5h_1037{display:flex;flex-direction:column;gap:1rem}._reportItem_txq5h_1049{display:flex;justify-content:space-between;align-items:center;padding:1.2rem;background:#f8f9fa;border-radius:10px;border-left:4px solid #4a90b8;transition:background-color .2s ease}._reportItem_txq5h_1049:hover{background:#f1f3f4}._reportDetails_txq5h_1079{flex:1}._reportName_txq5h_1087{color:#1e3a5f;font-weight:600;margin-bottom:.3rem}._reportMeta_txq5h_1099{color:#6b7280;font-size:.85rem;display:flex;gap:1rem;flex-wrap:wrap}._reportActions_txq5h_1115{display:flex;gap:.5rem}._btnSmall_txq5h_1125{padding:.4rem .8rem;font-size:.8rem;border-radius:6px}._btnDownload_txq5h_1137{background:#10b981;color:#fff}._btnDownload_txq5h_1137:hover{background:#059669}._loading_txq5h_1155{position:relative;pointer-events:none;opacity:.7}._loading_txq5h_1155:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:_spin_txq5h_1 1s linear infinite}@keyframes _spin_txq5h_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width: 768px){._mainContent_txq5h_39{padding:1rem}._headerContent_txq5h_211{flex-direction:column;align-items:flex-start;gap:1rem}._pageTitle_txq5h_255{margin-left:0;padding-left:0;border-left:none;border-top:2px solid #4a90b8;padding-top:1rem}._pageHeader_txq5h_53{padding:1.5rem}._reportStats_txq5h_415{grid-template-columns:repeat(2,1fr);gap:1rem}._reportSection_txq5h_71{padding:1.5rem}._dateRange_txq5h_745{grid-template-columns:1fr}._formActions_txq5h_897{flex-direction:column;align-items:stretch}._reportItem_txq5h_1049{flex-direction:column;align-items:flex-start;gap:1rem}._reportActions_txq5h_1115{width:100%;justify-content:flex-end}}@keyframes _slideDown_txq5h_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._body_1871m_5{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_1871m_17{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1rem 2rem;box-shadow:0 2px 10px #0000001a;display:flex;align-items:center;justify-content:space-between}._headerLeft_1871m_37{display:flex;align-items:center;gap:1rem}._logo_1871m_49{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._header_1871m_17 h1{font-size:1.3rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._logoutBtn_1871m_79{background:#facc15;color:#1e3a5f;padding:.5rem 1rem;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s}._logoutBtn_1871m_79:hover{background:#fcd34d}._mainContent_1871m_107{padding:2rem;max-width:1600px;margin:0 auto}._infoBox_1871m_119{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem;border-left:4px solid #4a90b8;display:flex;justify-content:space-between;align-items:center}._infoText_1871m_143{color:#1e3a5f;font-weight:600}._btnDownload_1871m_153{padding:.75rem 1.5rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s}._btnDownload_1871m_153:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ef44444d}._filterBar_1871m_187{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem;border-top:3px solid #ffd700;display:flex;flex-wrap:wrap;gap:1rem;align-items:center}._filterInput_1871m_213,._filterSelect_1871m_213{padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:.95rem;min-width:200px}._filterInput_1871m_213:focus,._filterSelect_1871m_213:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._tableContainer_1871m_241{background:#fff;border-radius:10px;box-shadow:0 4px 15px #00000014;overflow:hidden;border-top:3px solid #1e3a5f}._tableHeader_1871m_257{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:1.5rem;border-bottom:2px solid #e2e8f0}._tableTitle_1871m_269{color:#1e3a5f;font-weight:700;font-size:1.3rem}._dateTime_1871m_337{font-weight:600;color:#1e3a5f}._username_1871m_347{font-weight:600;color:#4a90b8}._moduleBadge_1871m_357{display:inline-block;padding:.3rem .8rem;border-radius:8px;font-size:.75rem;font-weight:600;background:#e0e7ff;color:#3730a3}._activityText_1871m_377{color:#4a5568}._statusBadge_1871m_385{display:inline-block;padding:.3rem .8rem;border-radius:8px;font-size:.75rem;font-weight:600;text-transform:uppercase}._statusSuccess_1871m_403{background:#d1fae5;color:#065f46}._statusFailed_1871m_413{background:#fee2e2;color:#991b1b}._tableFooter_1871m_423{background:#f8f9fa;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e2e8f0}._pagination_1871m_441{display:flex;gap:.5rem}._paginationBtn_1871m_451{padding:.5rem 1rem;border:1px solid #e2e8f0;background:#fff;border-radius:6px;cursor:pointer;transition:all .3s;font-weight:600;color:#1e3a5f}._paginationBtn_1871m_451:hover:not(._active_1871m_473){background:#f8f9fa}._active_1871m_473{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff;border-color:#1e3a5f}@media (max-width:768px){._mainContent_1871m_107{padding:1rem}._infoBox_1871m_119{flex-direction:column;gap:1rem;align-items:flex-start}._filterBar_1871m_187{flex-direction:column}._filterInput_1871m_213,._filterSelect_1871m_213{width:100%}._tableFooter_1871m_423{flex-direction:column;gap:1rem;align-items:flex-start}}._body_1wcfr_3{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:#f8f9fa;color:#333}._header_1wcfr_7{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1rem 2rem;box-shadow:0 2px 10px #0000001a;display:flex;justify-content:space-between;align-items:center}._headerLeft_1wcfr_23{display:flex;align-items:center;gap:1rem}._logo_1wcfr_25{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._header_1wcfr_7 h1{font-size:1.3rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._logoutBtn_1wcfr_29{background:#facc15;color:#1e3a5f;padding:.5rem 1rem;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s}._logoutBtn_1wcfr_29:hover{background:#fcd34d}._mainContent_1wcfr_41{padding:2rem;max-width:1800px;margin:0 auto}._actionBar_1wcfr_43{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem;border-top:3px solid #ffd700;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}._btn_1wcfr_55{padding:.75rem 1.5rem;border-radius:8px;border:none;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-block}._btnPrimary_1wcfr_61{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnPrimary_1wcfr_61:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}._filterSection_1wcfr_67{display:flex;gap:1rem;flex-wrap:wrap}._filterSelect_1wcfr_69{padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:.95rem;min-width:200px}._filterSelect_1wcfr_69:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._tableContainer_1wcfr_79{background:#fff;border-radius:10px;box-shadow:0 4px 15px #00000014;overflow:hidden;border-top:3px solid #1e3a5f}._tableHeader_1wcfr_87{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:1.5rem;border-bottom:2px solid #e2e8f0}._tableTitle_1wcfr_89{color:#1e3a5f;font-weight:700;font-size:1.3rem}th{background:linear-gradient(135deg,#1e3a5f,#2c5282);color:#fff;padding:1rem .8rem;text-align:left;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}._companyName_1wcfr_109{font-weight:700;color:#1e3a5f;font-size:1rem}._countryFlag_1wcfr_111{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#1e3a5f}._flagEmoji_1wcfr_113{font-size:1.2rem}._websiteLink_1wcfr_115{color:#4a90b8;text-decoration:none}._websiteLink_1wcfr_115:hover{text-decoration:underline}._contactInfo_1wcfr_119{font-size:.85rem;color:#4a5568}._contactName_1wcfr_121{font-weight:600;color:#1e3a5f;margin-bottom:.2rem}._statusToggle_1wcfr_125{display:flex;gap:.5rem;align-items:center}._statusBtn_1wcfr_127{padding:.3rem .8rem;border-radius:6px;border:2px solid;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .3s}._statusBtn_1wcfr_127._active_1wcfr_135{background:#10b981;color:#fff;border-color:#10b981}._statusBtn_1wcfr_127._inactive_1wcfr_137{background:#ef4444;color:#fff;border-color:#ef4444}._statusBtn_1wcfr_127:not(._active_1wcfr_135):not(._inactive_1wcfr_137){background:#fff;color:#6b7280;border-color:#d1d5db}._tableFooter_1wcfr_143{background:#f8f9fa;padding:1rem 1.5rem;text-align:center;color:#6b7280;font-size:.9rem;border-top:1px solid #e2e8f0}@media (max-width:768px){._mainContent_1wcfr_41{padding:1rem}._actionBar_1wcfr_43{flex-direction:column;align-items:stretch}._filterSection_1wcfr_67,._filterSelect_1wcfr_69{width:100%}}._consultantNetwork_1tw0m_1{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._loadingContainer_1tw0m_17{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}._spinner_1tw0m_35{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:40px;height:40px;animation:_spin_1tw0m_35 2s linear infinite;margin-bottom:16px}@keyframes _spin_1tw0m_35{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._moduleTag_1tw0m_63{display:block;background:#f3f3f3;padding:.3rem .6rem;border-radius:8px;margin-bottom:.4rem;width:fit-content}._errorContainer_1tw0m_79{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;color:#d32f2f}._retryButton_1tw0m_99{background-color:#1976d2;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;margin-top:16px}._retryButton_1tw0m_99:hover{background-color:#1565c0}._header_1tw0m_129{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1rem 2rem;box-shadow:0 2px 10px #0000001a;display:flex;align-items:center;justify-content:space-between}._headerLeft_1tw0m_149{display:flex;align-items:center;gap:1rem}._qualitusLogo_1tw0m_161{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._header_1tw0m_129 h1{font-size:1.3rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._headerRight_1tw0m_191{display:flex;align-items:center;gap:1.5rem}._adminBadge_1tw0m_203{color:#f3f3f3;padding:.4rem 1rem;border-radius:8px;font-size:.85rem;font-weight:700}._logoutBtn_1tw0m_223{background:#facc15;color:#1e3a5f;padding:.5rem 1rem;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:.3s}._logoutBtn_1tw0m_223:hover{background:#fde047}._mainContent_1tw0m_255{padding:2rem;max-width:1800px;margin:0 auto}._actionBar_1tw0m_269{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem;border-top:3px solid #ffd700;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:flex-end;text-align:right}._actionButtons_1tw0m_301{display:flex;gap:1rem;flex-wrap:wrap}._btn_1tw0m_313{padding:.75rem 1.5rem;border-radius:8px;border:none;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-block}._btnPrimary_1tw0m_337{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnPrimary_1tw0m_337:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}._btnSecondary_1tw0m_357{background:#fff;color:#1e3a5f;border:2px solid #1e3a5f}._btnSecondary_1tw0m_357:hover{background:#1e3a5f;color:#fff}._filterSection_1tw0m_381{display:flex;gap:1rem;flex-wrap:wrap}._filterSelect_1tw0m_393{padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:.95rem;min-width:200px}._filterSelect_1tw0m_393:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._tableContainer_1tw0m_423{background:#fff;border-radius:10px;box-shadow:0 4px 15px #00000014;overflow:hidden;border-top:3px solid #1e3a5f}._tableHeader_1tw0m_439{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:1.5rem;border-bottom:2px solid #e2e8f0}._tableTitle_1tw0m_451{color:#1e3a5f;font-weight:700;font-size:1.3rem}._table_1tw0m_423{width:100%;border-collapse:collapse}th{background:linear-gradient(135deg,#1e3a5f,#2c5282,#4a90b8);color:#fff;padding:1rem .8rem;text-align:left;font-weight:600;font-size:.85rem;letter-spacing:.5px;white-space:nowrap}td{padding:1rem .8rem;border-bottom:1px solid #f1f3f4;vertical-align:top;font-size:.9rem}._typeBadge_1tw0m_521{display:inline-block;padding:.4rem .8rem;border-radius:12px;font-size:.75rem;font-weight:600;letter-spacing:.5px}._typePrimary_1tw0m_541{background:linear-gradient(135deg,#10b981,#059669);color:#fff}._typeBackup_1tw0m_551{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}._activitiesList_1tw0m_563{font-size:.85rem;color:#4a5568;line-height:1.6}._activityItem_1tw0m_575{display:block;padding:.2rem 0}._activityItem_1tw0m_575:before{content:"• ";color:#4a90b8;font-weight:700}._contactInfo_1tw0m_599{font-size:.85rem;color:#4a5568}._contactLink_1tw0m_609{color:#4a90b8;text-decoration:none}._contactLink_1tw0m_609:hover{text-decoration:underline}._languages_1tw0m_629{font-size:.85rem;color:#4a5568}._languageTag_1tw0m_639{display:inline-block;background:#e2e8f0;color:#4a5568;padding:.2rem .5rem;border-radius:8px;font-size:.75rem;margin:.1rem}._countryFlag_1tw0m_661{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#1e3a5f}._flagEmoji_1tw0m_677{font-size:1.2rem}._actionButtonsCell_1tw0m_687{display:flex;gap:.5rem}._actionBtn_1tw0m_697{padding:.4rem .8rem;border-radius:6px;border:none;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .3s}._btnEdit_1tw0m_717{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnEdit_1tw0m_717:hover{transform:scale(1.05)}._btnDelete_1tw0m_735{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}._btnDelete_1tw0m_735:hover{transform:scale(1.05)}._tableFooter_1tw0m_755{background:#f8f9fa;padding:1rem 1.5rem;text-align:center;color:#6b7280;font-size:.9rem;border-top:1px solid #e2e8f0}@media (max-width: 768px){._mainContent_1tw0m_255{padding:1rem}._actionBar_1tw0m_269{flex-direction:column;align-items:stretch}._filterSection_1tw0m_381,._filterSelect_1tw0m_393{width:100%}}._app_k6hc7_1{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_k6hc7_13{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1rem 2rem;box-shadow:0 2px 10px #0000001a;display:flex;align-items:center;justify-content:space-between}._headerLeft_k6hc7_33{display:flex;align-items:center;gap:1rem}._qualitusLogo_k6hc7_45{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._header_k6hc7_13 h1{font-size:1.3rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._mainContent_k6hc7_75{padding:2rem;max-width:1600px;margin:0 auto}._quickActions_k6hc7_87{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem}._actionCard_k6hc7_101{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 4px 15px #00000014;border-top:3px solid #ffd700;transition:all .3s;cursor:pointer;text-decoration:none;color:inherit;display:block}._actionCard_k6hc7_101:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}._actionCardIcon_k6hc7_137{width:50px;height:50px;background:linear-gradient(135deg,#d0eff1,#fafafa);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:1rem}._actionCardTitle_k6hc7_165{font-size:1.1rem;font-weight:700;color:#1e3a5f;margin-bottom:.5rem}._actionCardDesc_k6hc7_179{font-size:.9rem;color:#6b7280}._chartsContainer_k6hc7_189{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;align-items:start}._chartCard_k6hc7_203{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 4px 15px #00000014;width:100%;height:420px;display:flex;flex-direction:column;border-top:3px solid #1e3a5f;overflow-y:auto}._chartCard_k6hc7_203 h3{margin-bottom:1.5rem;color:#1e3a5f;font-size:1.1rem;text-align:center;font-weight:600}._chartContent_k6hc7_245{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}._donutChartContainer_k6hc7_263{display:flex;flex-direction:column;align-items:center;width:100%}._donutChart_k6hc7_263{width:200px;height:200px;margin-bottom:1.5rem}._donutChart_k6hc7_263 svg{width:100%;height:100%;transform:rotate(-90deg)}._donutSegment_k6hc7_301{fill:none;stroke-width:40;transition:stroke-width .3s}._donutSegment_k6hc7_301:hover{stroke-width:45}._donutLegend_k6hc7_321{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem;width:100%;max-width:280px}._legendItem_k6hc7_337{display:flex;align-items:center;gap:.8rem;font-size:.9rem;color:#4a5568}._legendColor_k6hc7_353{width:14px;height:14px;border-radius:3px;border:1px solid rgba(0,0,0,.1);flex-shrink:0}._barChart_k6hc7_369{width:100%;max-width:300px;height:220px;display:flex;align-items:end;gap:1.2rem;padding:1rem 0}._barItem_k6hc7_389{display:flex;flex-direction:column;align-items:center;flex:1}._bar_k6hc7_369{width:100%;background:linear-gradient(to top,#1e3a5f,#4a90b8);border-radius:4px 4px 0 0;transition:all .3s;position:relative;min-width:50px}._bar_k6hc7_369:hover{filter:brightness(1.1);transform:translateY(-2px)}._barValue_k6hc7_431{position:absolute;top:-25px;left:50%;transform:translate(-50%);font-size:.85rem;font-weight:700;color:#1e3a5f}._barLabel_k6hc7_451{margin-top:.8rem;font-size:.85rem;text-align:center;color:#4a5568;line-height:1.2;font-weight:500}@media (max-width: 768px){._mainContent_k6hc7_75{padding:1rem}._header_k6hc7_13{flex-direction:column;align-items:flex-start;gap:1rem}._headerLeft_k6hc7_33{flex-direction:column;align-items:flex-start;gap:.5rem}._chartsContainer_k6hc7_189{grid-template-columns:1fr;gap:1.5rem}._chartCard_k6hc7_203{min-height:380px}}@media (min-width: 1200px){._chartsContainer_k6hc7_189{grid-template-columns:repeat(2,1fr)}}._app_cwue7_1{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._loading_cwue7_13,._error_cwue7_13{display:flex;justify-content:center;align-items:center;padding:2rem;font-size:1.1rem;flex-direction:column;gap:1rem}._error_cwue7_13{color:#d32f2f}._retryBtn_cwue7_41{padding:.5rem 1rem;background-color:#1976d2;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9rem}._retryBtn_cwue7_41:hover{background-color:#1565c0}._jobTitle_cwue7_73{font-size:.8rem;color:#666;margin-top:2px}._alternativeEmail_cwue7_85,._alternativePhone_cwue7_87{font-size:.75rem;color:#888;margin-top:2px}._statusBadge_cwue7_99{padding:4px 8px;border-radius:12px;font-size:.75rem;font-weight:500}._statusActive_cwue7_113{background-color:#d4edda;color:#155724}._statusInactive_cwue7_123{background-color:#f8d7da;color:#721c24}._typeOther_cwue7_133{background-color:#e9ecef;color:#495057}._projects_cwue7_143{max-width:150px;font-size:.85rem;line-height:1.3}._companyInfo_cwue7_155{max-width:120px;font-size:.85rem}._companyName_cwue7_165{font-weight:500;margin-bottom:2px}._contactPerson_cwue7_175{font-size:.75rem;color:#666}._noData_cwue7_185{color:#999;font-style:italic;font-size:.85rem}._header_cwue7_197{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 10px #0000001a}._headerLeft_cwue7_217,._headerRight_cwue7_229{display:flex;align-items:center;gap:1rem}._qualitusLogo_cwue7_241{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none}._adminBadge_cwue7_255{color:#fafafa;padding:.4rem 1rem;border-radius:8px;font-size:.85rem;font-weight:700}._logoutBtn_cwue7_275{background-color:#facc15;color:#1e3a5f;padding:.5rem 1rem;font-weight:600;border-radius:8px;border:none;cursor:pointer}._mainContent_cwue7_295{padding:2rem;max-width:1800px;margin:0 auto}._actionBar_cwue7_307{background:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 2px 10px #00000014;margin-bottom:2rem;border-top:3px solid #ffd700;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:flex-end;text-align:right}._actionButtons_cwue7_339{display:flex;gap:1rem;flex-wrap:wrap}._btn_cwue7_351{padding:.75rem 1.5rem;border-radius:8px;font-weight:600;text-decoration:none;cursor:pointer;border:none}._btnPrimary_cwue7_369{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnSecondary_cwue7_379{background:#fff;color:#1e3a5f;border:2px solid #1e3a5f}._filterSection_cwue7_391{display:flex;gap:1rem;flex-wrap:wrap}._filterSelect_cwue7_403{padding:.75rem;border-radius:8px;font-size:.95rem;border:2px solid #e2e8f0;min-width:200px}._tableContainer_cwue7_419{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 15px #00000014;margin-top:2rem}._tableWrapper_cwue7_435{overflow-x:auto}._tableHeader_cwue7_443{padding:1.5rem;border-bottom:2px solid #e2e8f0;background:#f8f9fa}._tableTitle_cwue7_455{font-weight:700;color:#1e3a5f;font-size:1.3rem}th{background:linear-gradient(135deg,#1e3a5f,#2c5282);color:#fff;text-align:left;font-weight:600;font-size:.85rem;padding:1rem .8rem}td{padding:.8rem;border-bottom:1px solid #f1f3f4;vertical-align:middle}._typeBadge_cwue7_515{display:inline-block;padding:.3rem .7rem;border-radius:12px;font-weight:600;font-size:.75rem}._typePrimary_cwue7_533{background:linear-gradient(135deg,#10b981,#059669);color:#fff}._typeBackup_cwue7_535{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}._activitiesList_cwue7_539{font-size:.85rem;color:#4a5568;line-height:1.6}._activityItem_cwue7_541:before{content:"• ";color:#4a90b8;font-weight:700}._contactInfo_cwue7_545{font-size:.85rem;color:#4a5568}._contactLink_cwue7_547{color:#4a90b8;text-decoration:none}._contactLink_cwue7_547:hover{text-decoration:underline}._cost_cwue7_553{font-weight:700;color:#059669}._languages_cwue7_557{font-size:.85rem}._languageTag_cwue7_559{background:#e2e8f0;border-radius:8px;padding:.2rem .5rem;margin:.1rem;display:inline-block}._countryFlag_cwue7_563{display:flex;align-items:center;gap:.5rem;font-weight:600}._flagEmoji_cwue7_565{font-size:1.2rem}._actionButtonsCell_cwue7_569{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}._actionBtn_cwue7_583{padding:.4rem .8rem;border-radius:6px;border:none;font-size:.8rem;font-weight:600;cursor:pointer}._btnEdit_cwue7_585{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnDelete_cwue7_587{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}._tableFooter_cwue7_591{padding:1rem;text-align:center;color:#6b7280;font-size:.9rem}@media (max-width: 768px){._mainContent_cwue7_295{padding:1rem}._actionBar_cwue7_307{flex-direction:column;align-items:stretch}._filterSection_cwue7_391,._filterSelect_cwue7_403{width:100%}}._body_16upu_13{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;min-height:100vh;padding:2rem}._container_16upu_29{max-width:1400px;margin:0 auto}._header_16upu_39{display:block;text-align:center;margin-bottom:3rem}._logo_16upu_51{font-size:3rem;font-weight:700;color:gold;margin-bottom:1rem}._tagline_16upu_65{font-size:1.3rem;opacity:.9}._modules-grid_16upu_75{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}._module-card_16upu_87{background:#fff;color:#333;border-radius:15px;padding:2rem;box-shadow:0 8px 30px #0000004d;transition:all .3s}._module-card_16upu_87:hover{transform:translateY(-5px);box-shadow:0 12px 40px #0006}._module-title_16upu_115{color:#1e3a5f;font-size:1.8rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:3px solid #ffd700}._module-description_16upu_133{color:#6b7280;margin-bottom:1.5rem;line-height:1.6}._page-list_16upu_145{list-style:none;padding-left:0}._page-item_16upu_155{margin-bottom:1rem}._page-link_16upu_163{color:#4a90b8;text-decoration:none;font-weight:600;font-size:1.05rem;display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:6px;transition:all .3s}._page-link_16upu_163:hover{background:#f8f9ff;color:#1e3a5f;transform:translate(5px)}._page-icon_16upu_201{font-size:1.2rem}._footer_16upu_209{text-align:center;margin-top:3rem;padding-top:2rem;border-top:2px solid rgba(255,255,255,.2);opacity:.8}._logout-btn_16upu_225{background-color:#facc15;color:#1e3a5f;padding:.5rem 1rem;border-radius:6px;font-weight:600;cursor:pointer;transition:background .3s;border:none}._logout-btn_16upu_225:hover{background-color:#fde68a}._body_392z5_1{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#f5f7fa,#e8eef5);color:#333;line-height:1.6}._header_392z5_15{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1.2rem 2rem;box-shadow:0 4px 15px #0003;position:sticky;top:0;z-index:100}._leftSection_392z5_33{display:flex;align-items:center;gap:10px}._headerContent_392z5_43{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._logo_392z5_63{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none;display:flex;align-items:center;gap:.5rem}._logoIcon_392z5_83{font-size:2rem}._userInfo_392z5_91{display:flex;align-items:center;gap:1rem}._adminBadge_392z5_103{padding:.5rem 1.2rem;border-radius:25px;font-size:.9rem;font-weight:700;color:#000;display:flex;align-items:center;gap:.5rem}._container_392z5_131{max-width:1200px;margin:0 auto;padding:2rem}._breadcrumb_392z5_143{margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.95rem}._breadcrumb_392z5_143 a{color:#4a90b8;text-decoration:none;transition:color .3s}._breadcrumb_392z5_143 a:hover{color:#1e3a5f}._breadcrumb_392z5_143 span{color:#6b7280}._pageHeader_392z5_189{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}._pageTitle_392z5_207{font-size:2.2rem;color:#1e3a5f;display:flex;align-items:center;gap:.5rem}._pageIcon_392z5_223{font-size:2.5rem}._btn_392z5_231{padding:.8rem 1.5rem;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .3s;font-weight:600;text-decoration:none;display:inline-block}._btnPrimary_392z5_255{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff}._btnPrimary_392z5_255:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}._btnSecondary_392z5_275{background:gold;color:#1e3a5f}._btnSecondary_392z5_275:hover{background:#ffed4e;transform:translateY(-2px)}._btnCancel_392z5_295{background:#6b7280;color:#fff}._btnCancel_392z5_295:hover{background:#4b5563}._btnSuccess_392z5_313{background:#10b981;color:#fff}._btnSuccess_392z5_313:hover{background:#059669;transform:translateY(-2px)}._infoBanner_392z5_333{background:linear-gradient(135deg,#e0f2fe,#bae6fd);border-left:4px solid #0284c7;padding:1rem 1.5rem;border-radius:8px;margin-bottom:2rem;display:flex;align-items:center;gap:1rem}._infoBannerIcon_392z5_355{font-size:1.5rem;color:#0284c7}._infoBanner_392z5_333 p{color:#075985;margin:0;font-size:.95rem}._formContainer_392z5_377{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:2.5rem;border-top:4px solid #ffd700}._formSection_392z5_393{margin-bottom:2.5rem}._sectionTitle_392z5_401{font-size:1.3rem;color:#1e3a5f;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb;display:flex;align-items:center;gap:.5rem}._sectionIcon_392z5_423{font-size:1.5rem}._formGrid_392z5_431{display:grid;grid-template-columns:1fr 1fr;gap:2rem}._formGroup_392z5_443{margin-bottom:1.5rem}._fullWidth_392z5_451{grid-column:1 / -1}._required_392z5_475:after{content:" *";color:#ef4444}._formActions_392z5_535{display:flex;gap:1rem;justify-content:center;margin-top:2.5rem;padding-top:2rem;border-top:2px solid #e5e7eb}._clientIdPreview_392z5_553{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);padding:1rem;border-radius:8px;border:2px dashed #9ca3af;text-align:center;margin-bottom:1.5rem}._clientIdLabel_392z5_571{font-size:.85rem;color:#6b7280;margin-bottom:.3rem}._clientIdValue_392z5_583{font-size:1.3rem;font-weight:700;color:#1e3a5f;font-family:Courier New,monospace}._tagInputContainer_392z5_597{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem;border:2px solid #e5e7eb;border-radius:8px;min-height:50px;align-items:center}._tagInputContainer_392z5_597:focus-within{border-color:gold;box-shadow:0 0 0 3px #ffd7001a}._tag_392z5_597{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;padding:.3rem .8rem;border-radius:20px;font-size:.85rem;display:flex;align-items:center;gap:.5rem}._tagRemove_392z5_651{cursor:pointer;font-weight:700;font-size:1rem;transition:transform .2s}._tagRemove_392z5_651:hover{transform:scale(1.2)}._tagInput_392z5_597{border:none;outline:none;padding:.3rem;flex:1;min-width:150px;font-size:.95rem}@media (max-width: 768px){._container_392z5_131{padding:1rem}._formGrid_392z5_431{grid-template-columns:1fr}._formContainer_392z5_377{padding:1.5rem}._formActions_392z5_535{flex-direction:column}._btn_392z5_231{width:100%}._pageHeader_392z5_189{flex-direction:column;align-items:flex-start}}._passwordWrapper_392z5_743{position:relative;display:flex;align-items:center}._passwordWrapper_392z5_743 input{width:100%;padding-right:40px}._eyeIcon_392z5_765{position:absolute;right:10px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:18px}._container_btrgt_1{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_btrgt_15{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 20px #1e3a5f26}._qualitusLogo_btrgt_35{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._logoutButton_btrgt_49{background:gold;color:#1e3a5f;padding:.6rem 1rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:.3s}._logoutButton_btrgt_49:hover{background:#ffea7a}._mainContent_btrgt_81{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_btrgt_93{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_btrgt_93 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._pageTitle_btrgt_123{color:#1e3a5f;font-size:1.4rem;font-weight:600;margin-top:1rem}._formContainer_btrgt_139{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._formGroup_btrgt_153{margin-bottom:1.5rem}._formGroup_btrgt_153 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._formGroup_btrgt_153 input,._formGroup_btrgt_153 select,._formGroup_btrgt_153 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px}._btnPrimary_btrgt_195{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff;margin-right:.5rem}._btnCancel_btrgt_217{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;background:#6b7280;color:#fff}._grid2_btrgt_239{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._formActions_btrgt_253{margin-top:1.5rem}._body_l22j1_13{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa}._viewAuditSchedule_l22j1_23{width:100%}._header_l22j1_31{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._qualitusLogo_l22j1_45{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._mainContent_l22j1_59{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_l22j1_71{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_l22j1_71 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._table_l22j1_101{width:100%;border-collapse:collapse;background:#fff;box-shadow:0 4px 15px #00000014;border-radius:15px;overflow:hidden}._table_l22j1_101 th{background:linear-gradient(135deg,#1e3a5f,#2c5282,#4a90b8);color:#fff;padding:1.2rem 1rem;text-align:left;font-weight:600;font-size:.9rem}._table_l22j1_101 td{padding:1.2rem 1rem;border-bottom:1px solid #f1f3f4}._table_l22j1_101 tr:hover td{background-color:#f8f9ff}._statusBadge_l22j1_157{padding:.4rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600}._statusOpen_l22j1_171{background:#fef3c7;color:#92400e}._statusProgress_l22j1_181{background:#dbeafe;color:#1e40af}._statusClosed_l22j1_191{background:#d1fae5;color:#065f46}._grid2_l22j1_201{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._uploadArea_l22j1_213{border:2px dashed #4a90b8;border-radius:8px;padding:3rem;text-align:center;background:#f8f9fa}._container_10hpn_1 *{margin:0;padding:0;box-sizing:border-box}._container_10hpn_1 body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa}._container_10hpn_1 ._header_10hpn_23{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26;display:flex;justify-content:space-between;align-items:center}._container_10hpn_1 ._qualitusLogo_10hpn_43{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._container_10hpn_1 ._mainContent_10hpn_57{padding:2rem;max-width:1400px;margin:0 auto}._container_10hpn_1 ._pageHeader_10hpn_69{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._container_10hpn_1 ._pageHeader_10hpn_69 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._container_10hpn_1 table{width:100%;border-collapse:collapse;background:#fff;box-shadow:0 4px 15px #00000014;border-radius:15px;overflow:hidden}._container_10hpn_1 th{background:linear-gradient(135deg,#1e3a5f,#2c5282,#4a90b8);color:#fff;padding:1.2rem 1rem;text-align:left;font-weight:600;font-size:.9rem}._container_10hpn_1 td{padding:1.2rem 1rem;border-bottom:1px solid #f1f3f4}._container_10hpn_1 tr:hover td{background-color:#f8f9ff}._container_10hpn_1 ._statusBadge_10hpn_155{padding:.4rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600}._container_10hpn_1 ._statusOpen_10hpn_169{background:#fef3c7;color:#92400e}._container_10hpn_1 ._statusProgress_10hpn_179{background:#dbeafe;color:#1e40af}._container_10hpn_1 ._statusClosed_10hpn_189{background:#d1fae5;color:#065f46}._container_10hpn_1 ._btnLogout_10hpn_199{background-color:#facc15;color:#1e3a5f;padding:.5rem 1rem;border-radius:8px;font-weight:600;cursor:pointer;transition:.3s}._container_10hpn_1 ._btnLogout_10hpn_199:hover{background-color:#fcd34d}._container_1ggs6_1{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_1ggs6_15{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._qualitusLogo_1ggs6_35{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._logoutButton_1ggs6_49{background:gold;color:#1e3a5f;padding:.6rem 1rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:.3s}._logoutButton_1ggs6_49:hover{background:#ffea7a}._mainContent_1ggs6_81{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_1ggs6_93{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_1ggs6_93 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._pageDescription_1ggs6_123{color:#6b7280;margin-top:.5rem}._table_1ggs6_135{width:100%;border-collapse:collapse;background:#fff;box-shadow:0 4px 15px #00000014;border-radius:15px;overflow:hidden}._table_1ggs6_135 th{background:linear-gradient(135deg,#1e3a5f,#2c5282,#4a90b8);color:#fff;padding:1.2rem 1rem;text-align:left;font-weight:600;font-size:.9rem}._table_1ggs6_135 td{padding:1.2rem 1rem;border-bottom:1px solid #f1f3f4}._table_1ggs6_135 tr:hover td{background-color:#f8f9ff}._statusBadge_1ggs6_193{padding:.4rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600}._statusOpen_1ggs6_207{background:#fef3c7;color:#92400e}._statusProgress_1ggs6_217{background:#dbeafe;color:#1e40af}._statusClosed_1ggs6_227{background:#d1fae5;color:#065f46}._btnPrimary_1ggs6_239{padding:.5rem 1rem;border:none;border-radius:8px;background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff;font-weight:600;cursor:pointer;transition:.3s}._btnPrimary_1ggs6_239:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}._body_1v84t_13{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa}._capaBulkContainer_1v84t_23{width:100%}._header_1v84t_31{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._qualitusLogo_1v84t_45{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._mainContent_1v84t_59{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_1v84t_71{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_1v84t_71 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._formContainer_1v84t_101{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._uploadArea_1v84t_115{border:2px dashed #4a90b8;border-radius:8px;padding:3rem;text-align:center;background:#f8f9fa}._btn_1v84t_131{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;margin-right:.5rem}._btnPrimary_1v84t_149{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnSecondary_1v84t_159{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f}._btnCancel_1v84t_169{background:#6b7280;color:#fff}._table_1v84t_179{width:100%;border-collapse:collapse;background:#fff;box-shadow:0 4px 15px #00000014;border-radius:15px;overflow:hidden}._table_1v84t_179 th{background:linear-gradient(135deg,#1e3a5f,#2c5282,#4a90b8);color:#fff;padding:1.2rem 1rem;text-align:left;font-weight:600;font-size:.9rem}._table_1v84t_179 td{padding:1.2rem 1rem;border-bottom:1px solid #f1f3f4}._table_1v84t_179 tr:hover td{background-color:#f8f9ff}._statusBadge_1v84t_235{padding:.4rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600}._statusOpen_1v84t_249{background:#fef3c7;color:#92400e}._statusProgress_1v84t_259{background:#dbeafe;color:#1e40af}._statusClosed_1v84t_269{background:#d1fae5;color:#065f46}._grid2_1v84t_279{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._body_1nju1_13{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa}._header_1nju1_23{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26;display:flex;justify-content:space-between;align-items:center}._logo_1nju1_43{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._btn_1nju1_57{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;margin-right:.5rem}._logoutBtn_1nju1_75{background:#facc15;color:#1e3a5f;transition:background .2s}._logoutBtn_1nju1_75:hover{background:#fcd34d}._mainContent_1nju1_95{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_1nju1_107{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_1nju1_107 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._formContainer_1nju1_137{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._formGroup_1nju1_151{margin-bottom:1.5rem}._formGroup_1nju1_151 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._formGroup_1nju1_151 input,._formGroup_1nju1_151 select,._formGroup_1nju1_151 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px}._btnPrimary_1nju1_191{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnCancel_1nju1_201{background:#6b7280;color:#fff}._grid2_1nju1_211{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._uploadArea_1nju1_223{border:2px dashed #4a90b8;border-radius:8px;padding:3rem;text-align:center;background:#f8f9fa}._body_18xxm_13{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_18xxm_25{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._headerContent_18xxm_39{display:flex;align-items:center;justify-content:space-between}._qualitusLogo_18xxm_51{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._logoutBtn_18xxm_65{background-color:#facc15;color:#1e3a5f;padding:.5rem 1rem;border-radius:8px;font-weight:600;transition:background .2s}._logoutBtn_18xxm_65:hover{background-color:#fde68a}._mainContent_18xxm_91{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_18xxm_103{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_18xxm_103 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._subText_18xxm_133{color:#6b7280;margin-top:.3rem}._formContainer_18xxm_143{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._uploadArea_18xxm_157{border:2px dashed #4a90b8;border-radius:8px;padding:3rem;text-align:center;background:#f8f9fa;cursor:pointer}._uploadTitle_18xxm_175{color:#1e3a5f;margin-bottom:1rem}._btn_18xxm_185{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:transform .2s;margin-right:.5rem}._btn_18xxm_185:hover{transform:translateY(-2px)}._btnPrimary_18xxm_213{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnSecondary_18xxm_223{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f}._btnCancel_18xxm_233{background:#6b7280;color:#fff}._buttonGroup_18xxm_243{margin-top:2rem}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333;line-height:1.6}._header_14nyz_31{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26;position:relative;width:100%!important;display:flex;justify-content:space-between}._headerContent_14nyz_53{align-items:center}._headerLeft_14nyz_65{display:flex;align-items:center;gap:1.5rem}._passwordWrapper_14nyz_75{width:100%;margin-bottom:16px}._passwordLabelRow_14nyz_85{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}._passwordLabelRow_14nyz_85 label{font-weight:600;color:#1e3a5f;font-size:.95rem}._togglePassword_14nyz_119{cursor:pointer;font-size:1.1rem;color:#666;-webkit-user-select:none;user-select:none;transition:color .2s ease}._togglePassword_14nyz_119:hover{color:#1e3a5f}._passwordWrapper_14nyz_75 input[type=password],._passwordWrapper_14nyz_75 input[type=text]{width:100%;padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:.95rem;outline:none;transition:border-color .2s ease}._passwordWrapper_14nyz_75 input[type=password]:focus,._passwordWrapper_14nyz_75 input[type=text]:focus{border-color:#1e3a5f}._qualitusLogo_14nyz_185{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._pageTitle_14nyz_199{font-size:1.4rem;font-weight:600;margin-left:1rem;padding-left:1rem;border-left:2px solid #4a90b8}._breadcrumb_14nyz_215{color:#fffc;font-size:.9rem}._logoutBtn_14nyz_225{background:gold;color:#1e3a5f;padding:.4rem 1rem;border:none;border-radius:6px;cursor:pointer;font-weight:600}._mainContent_14nyz_247{padding:2rem}._formHeader_14nyz_255{background:#e2e8f0;padding:1rem 1.5rem;border-radius:10px;margin-bottom:1.5rem}._formTitle_14nyz_269{font-size:1.6rem;margin-bottom:.3rem}._formSubtitle_14nyz_279{font-size:.95rem;margin-bottom:.7rem}._formContainer_14nyz_289{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 6px 15px #0000000d}._formSection_14nyz_303{margin-bottom:2rem}._sectionTitle_14nyz_311{font-size:1.2rem;margin-bottom:1rem;font-weight:600}._formGrid_14nyz_323{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._formGroup_14nyz_335{display:flex;flex-direction:column}label{margin-bottom:.4rem;font-weight:500}input,select{padding:.5rem .7rem;border-radius:6px;border:1px solid #cbd5e0;font-size:.95rem}input:focus,select:focus{outline:none;border-color:#2c5282;box-shadow:0 0 3px #2c528280}._required_14nyz_111{color:red}._errorMessage_14nyz_389{font-size:.8rem;color:red;margin-top:.2rem}._costInputGroup_14nyz_401{display:flex;align-items:center}._currencySymbol_14nyz_411{background:#edf2f7;padding:.4rem .6rem;border-top-left-radius:6px;border-bottom-left-radius:6px;border:1px solid #cbd5e0;border-right:none}._costInput_14nyz_401{flex:1;border-top-left-radius:0;border-bottom-left-radius:0}._languageInputContainer_14nyz_441{display:flex;flex-direction:column}._languageTags_14nyz_451{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}._languageTag_14nyz_451{background:#cbd5e0;padding:.3rem .5rem;border-radius:4px;display:flex;align-items:center;gap:.3rem}._removeTag_14nyz_483{background:transparent;border:none;cursor:pointer;font-weight:700;color:#2c5282}._activitiesSection_14nyz_501{background:#f8f9ff;padding:2rem;border-radius:12px;border:1px solid #e2e8f0;margin:2rem 0}._activitiesTitle_14nyz_517{color:#1e3a5f;font-size:1.2rem;font-weight:600;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}._activitiesGrid_14nyz_537{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}._activityCategory_14nyz_549{background:#fff;padding:1.5rem;border-radius:10px;border:1px solid #e2e8f0}._categoryTitle_14nyz_563{color:#4a5568;font-weight:600;font-size:.9rem;letter-spacing:.5px;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}._activityList_14nyz_587{display:flex;flex-direction:column;gap:.8rem}._activityItem_14nyz_599{display:flex;align-items:center;gap:.8rem;padding:.6rem;border-radius:8px;transition:background-color .2s ease}._activityItem_14nyz_599:hover{background:#f8f9fa}._activityItem_14nyz_599 input[type=checkbox]{width:18px;height:18px;accent-color:#4a90b8;margin:0}._activityItem_14nyz_599 label{margin:0;font-weight:400;cursor:pointer;flex:1;font-size:.9rem;color:#4a5568}._formActions_14nyz_659{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}._btnPrimary_14nyz_673{background:#2c5282;color:#fff;padding:.6rem 1.2rem;border:none;border-radius:6px;cursor:pointer;font-weight:600}._btnPrimary_14nyz_673._loading_14nyz_693{opacity:.6;cursor:not-allowed}._btnSecondary_14nyz_703{background:#e2e8f0;color:#2c5282;padding:.6rem 1.2rem;border:none;border-radius:6px;cursor:pointer}._successMessage_14nyz_721{margin-top:1rem;padding:.7rem 1rem;background:#38a169;color:#fff;border-radius:6px;font-weight:600}._formGroup_14nyz_335{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._formGroup_14nyz_335 label{font-weight:600;font-size:14px;color:#333}._required_14nyz_111{color:#e11d48}._formGroup_14nyz_335 input[list],._formGroup_14nyz_335 input[type=text],._formGroup_14nyz_335 select,._formGroup_14nyz_335 input[type=email],._formGroup_14nyz_335 input[type=password]{width:100%;padding:10px 14px;border:1px solid #ccc;border-radius:8px;font-size:15px;font-family:Lato,sans-serif;color:#111;background-color:#fff;transition:all .25s ease;outline:none}._formGroup_14nyz_335 input[list]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640}._formGroup_14nyz_335 input[list]::placeholder{color:#9ca3af}@media (prefers-color-scheme: dark){._formGroup_14nyz_335 label{color:#e5e7eb}._formGroup_14nyz_335 input[list],._formGroup_14nyz_335 select{background-color:#1f2937;border-color:#374151;color:#f9fafb}._formGroup_14nyz_335 input[list]:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa40}}._errorMessage_14nyz_389{color:#dc2626;font-size:13px;margin-top:4px}._body_1pfcm_3{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_1pfcm_13{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._header-content_1pfcm_25{display:flex;align-items:center;justify-content:space-between}._qualitus-logo_1pfcm_27{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._page-title_1pfcm_29{font-size:1.4rem;font-weight:600}._main-content_1pfcm_31{padding:2rem;max-width:1400px;margin:0 auto}._page-header_1pfcm_33{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._page-header_1pfcm_33 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._btn-logout_1pfcm_61{background-color:#facc15;color:#1e3a5f;padding:.5rem 1rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:background .3s,transform .2s}._btn-logout_1pfcm_61:hover{background-color:#fde047;transform:translateY(-2px)}._form-container_1pfcm_87{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._form-group_1pfcm_99{margin-bottom:1.5rem}._form-group_1pfcm_99 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._form-group_1pfcm_99 input,._form-group_1pfcm_99 select,._form-group_1pfcm_99 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem}._btn_1pfcm_61{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:transform .2s;margin-right:.5rem}._btn-primary_1pfcm_145{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btn-secondary_1pfcm_153{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f}._btn-cancel_1pfcm_161{background:#6b7280;color:#fff}._btn_1pfcm_61:hover{transform:translateY(-2px)}th{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.2rem 1rem;text-align:left;font-weight:600;font-size:.9rem}._upload-area_1pfcm_209{border:2px dashed #4a90b8;border-radius:8px;padding:3rem;text-align:center;background:#f8f9fa;cursor:pointer}._grid-2_1pfcm_225{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._checkbox-grid_1pfcm_227{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:.5rem}._body_pogf8_3{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;padding:0;margin:0;box-sizing:border-box}._header_pogf8_19{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26;display:flex;justify-content:space-between;align-items:center}._qualitusLogo_pogf8_39{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._mainContent_pogf8_53{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_pogf8_65{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_pogf8_65 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._formContainer_pogf8_101{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._grid2_pogf8_115{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._sectionTitle_pogf8_127{color:#1e3a5f;margin-bottom:1rem;font-weight:700}._activitiesSection_pogf8_139{margin-top:2rem}._activitiesList_pogf8_147{list-style:none;padding:0;margin:0}._projectsList_pogf8_159{list-style:disc;margin-left:1.5rem}._btn_pogf8_169{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;margin-right:.5rem}._btnPrimary_pogf8_187{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnSecondary_pogf8_197{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f}._flexStart_pogf8_207{display:flex;align-items:start;gap:2rem;flex-wrap:wrap}._activitySectionName_pogf8_221{min-width:220px;font-weight:600;color:#1e3a5f}._activityList_pogf8_233{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none;padding:0;margin:0}._textGray_pogf8_251{color:#4b5563}._body_11zrz_5{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_11zrz_17{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._headerContent_11zrz_31{display:flex;align-items:center;justify-content:space-between}._logo_11zrz_43{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._mainContent_11zrz_57{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_11zrz_69{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_11zrz_69 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._formContainer_11zrz_99{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._formGroup_11zrz_113{margin-bottom:1.5rem}._formGroup_11zrz_113 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._formGroup_11zrz_113 input,._formGroup_11zrz_113 select,._formGroup_11zrz_113 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem}._btn_11zrz_155{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:transform .2s;margin-right:.5rem}._btnPrimary_11zrz_175{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnSecondary_11zrz_185{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f}._btnCancel_11zrz_195{background:#6b7280;color:#fff}._btn_11zrz_155:hover{transform:translateY(-2px)}._grid2_11zrz_213{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._checkboxGrid_11zrz_225{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:.5rem}._uploadArea_11zrz_239{border:2px dashed #4a90b8;border-radius:8px;padding:3rem;text-align:center;background:#f8f9fa;cursor:pointer}table{width:100%;border-collapse:collapse;background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 4px 15px #00000014}th{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.2rem 1rem;text-align:left;font-weight:600;font-size:.9rem;text-transform:uppercase}._header_awgfs_13{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._headerContent_awgfs_27{display:flex;align-items:center;justify-content:space-between}._qualitusLogo_awgfs_39{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._logoutBtn_awgfs_53{background:gold;color:#1e3a5f;padding:.5rem 1rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s}._logoutBtn_awgfs_53:hover{background:#ffed4e}._mainContent_awgfs_81{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_awgfs_93{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_awgfs_93 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700;margin-bottom:.5rem}._pageSubText_awgfs_125{color:#6b7280;font-size:1rem}._formContainer_awgfs_135{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._uploadArea_awgfs_149{border:2px dashed #4a90b8;border-radius:8px;padding:3rem;text-align:center;background:#f8f9fa;cursor:pointer;transition:background .3s}._uploadArea_awgfs_149:hover{background:#e8f4f8}._buttonGroup_awgfs_177{margin-top:2rem;display:flex;gap:1rem;flex-wrap:wrap}._btnPrimary_awgfs_191{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff;padding:.8rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:transform .2s}._btnPrimary_awgfs_191:hover{transform:translateY(-2px)}._btnSecondary_awgfs_221{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f;padding:.8rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:transform .2s}._btnSecondary_awgfs_221:hover{transform:translateY(-2px)}._btnCancel_awgfs_251{background:#6b7280;color:#fff;padding:.8rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:transform .2s}._btnCancel_awgfs_251:hover{transform:translateY(-2px)}table{width:100%;border-collapse:collapse;background:#fff}._body_eiaxt_5{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}._header_eiaxt_17{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._headerContent_eiaxt_31{display:flex;align-items:center;justify-content:space-between}._logo_eiaxt_43{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._pageTitle_eiaxt_57{font-size:1.4rem;font-weight:600}._mainContent_eiaxt_67{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_eiaxt_79{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_eiaxt_79 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._formContainer_eiaxt_109{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._formGroup_eiaxt_123{margin-bottom:1.5rem}._formGroup_eiaxt_123 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._formGroup_eiaxt_123 input,._formGroup_eiaxt_123 select,._formGroup_eiaxt_123 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem}._btn_eiaxt_165{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:transform .2s;margin-right:.5rem}._btnPrimary_eiaxt_185{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnSecondary_eiaxt_195{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f}._btnCancel_eiaxt_205{background:#6b7280;color:#fff}._btn_eiaxt_165:hover{transform:translateY(-2px)}._grid2_eiaxt_223{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._uploadArea_eiaxt_235{border:2px dashed #4a90b8;border-radius:8px;padding:3rem;text-align:center;background:#f8f9fa;cursor:pointer}._header_zz5lc_13{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._headerContent_zz5lc_27{display:flex;align-items:center;justify-content:space-between}._qualitusLogo_zz5lc_39{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._pageTitle_zz5lc_53{font-size:1.4rem;font-weight:600}._userMenu_zz5lc_63{display:flex;align-items:center;gap:1rem}._userAvatar_zz5lc_75{width:40px;height:40px;border-radius:50%;background:gold;display:flex;align-items:center;justify-content:center;color:#1e3a5f;font-weight:600}._logoutBtn_zz5lc_99{background:gold;color:#1e3a5f;padding:.5rem 1rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s}._logoutBtn_zz5lc_99:hover{background:#ffed4e}._mainContainer_zz5lc_127{display:flex;min-height:calc(100vh - 80px)}._sidebar_zz5lc_137{width:260px;background:#fff;box-shadow:2px 0 10px #0000000d;padding:2rem 0}._sidebarMenu_zz5lc_151{list-style:none}._sidebarMenu_zz5lc_151 li{margin-bottom:.5rem}._sidebarMenu_zz5lc_151 a{display:block;padding:.9rem 2rem;color:#4a5568;text-decoration:none;transition:all .3s;border-left:3px solid transparent}._sidebarMenu_zz5lc_151 a:hover,._sidebarMenu_zz5lc_151 a._active_zz5lc_187{background:#f0f4f8;color:#1e3a5f;border-left-color:gold}._mainContent_zz5lc_199{flex:1;padding:2rem}._pageHeader_zz5lc_209{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_zz5lc_209 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700;margin-bottom:.5rem}._pageSubText_zz5lc_241{color:#6b7280;margin-top:.5rem}._chartsGrid_zz5lc_251{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2rem}._statCard_zz5lc_265{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 4px 15px #00000014;border-left:4px solid #4a90b8}._statCard_zz5lc_265 h3{color:#1e3a5f;font-size:.9rem;font-weight:600;margin-bottom:1rem;letter-spacing:.5px}._statNumber_zz5lc_299{font-size:2.5rem;font-weight:700;color:#1e3a5f}._chartPlaceholder_zz5lc_311{height:250px;background:linear-gradient(135deg,#f0f4f8,#e2e8f0);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#6b7280;margin-top:1rem}._quickActions_zz5lc_333{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._actionBtn_zz5lc_347{display:inline-block;padding:.8rem 1.5rem;background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff;border-radius:8px;font-weight:600;text-decoration:none;transition:transform .2s;margin-right:1rem}._actionBtn_zz5lc_347:hover{transform:translateY(-2px)}._secondary_zz5lc_379{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f}@media (max-width: 768px){._mainContainer_zz5lc_127{flex-direction:column}._sidebar_zz5lc_137{width:100%}._chartsGrid_zz5lc_251{grid-template-columns:1fr}}._header_11vv8_13{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._headerContent_11vv8_27{display:flex;align-items:center;justify-content:space-between}._qualitusLogo_11vv8_39{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._logoutBtn_11vv8_53{background:gold;color:#1e3a5f;padding:.5rem 1rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s}._logoutBtn_11vv8_53:hover{background:#ffed4e}._mainContent_11vv8_81{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_11vv8_93{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700;display:flex;justify-content:space-between;align-items:center}._pageHeader_11vv8_93 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._actionBtn_11vv8_129{padding:.8rem 1.5rem;background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f;border:none;border-radius:8px;cursor:pointer;text-decoration:none;font-weight:600;transition:transform .2s}._actionBtn_11vv8_129:hover{transform:translateY(-2px)}._activitiesTable_11vv8_161{background:#fff;border-radius:15px;box-shadow:0 6px 25px #00000014;overflow:hidden;border-top:4px solid #1e3a5f}._tableContainer_11vv8_177{overflow-x:auto}table{width:100%;border-collapse:collapse}th{background:linear-gradient(135deg,#1e3a5f,#2c5282,#4a90b8);color:#fff;padding:1.2rem 1rem;text-align:left;font-weight:600;font-size:.9rem;letter-spacing:.5px}._actionButtons_11vv8_235{display:flex;gap:.5rem}._btnEdit_11vv8_245{padding:.5rem 1rem;background:#4a90b8;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.85rem}._btnDelete_11vv8_265{padding:.5rem 1rem;background:#ef4444;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.85rem}._btnEdit_11vv8_245:hover,._btnDelete_11vv8_265:hover{opacity:.9}._badge_11vv8_295{display:inline-block;padding:.3rem .8rem;border-radius:12px;font-size:.75rem;font-weight:600}._badgeCategory_11vv8_311{background:#e0f2fe;color:#0369a1}._header_o3m9b_13{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._headerContent_o3m9b_27{display:flex;align-items:center;justify-content:space-between}._qualitusLogo_o3m9b_39{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._logoutBtn_o3m9b_53{background:gold;color:#1e3a5f;padding:.5rem 1rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s}._logoutBtn_o3m9b_53:hover{background:#ffed4e}._mainContent_o3m9b_81{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_o3m9b_93{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_o3m9b_93 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700;margin-bottom:.5rem}._pageSubText_o3m9b_125{color:#6b7280;margin-top:.5rem}._formContainer_o3m9b_135{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._gridTwoColumns_o3m9b_149{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._formGroup_o3m9b_161{margin-bottom:1.5rem}._formGroup_o3m9b_161 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._formGroup_o3m9b_161 input,._formGroup_o3m9b_161 select,._formGroup_o3m9b_161 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem}._formGroup_o3m9b_161 input:focus,._formGroup_o3m9b_161 select:focus,._formGroup_o3m9b_161 textarea:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._fullWidth_o3m9b_219{width:100%}._activitiesContainer_o3m9b_227{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem;justify-content:space-between}._activityLabel_o3m9b_243{display:flex;align-items:center;gap:.5rem;color:#1e3a5f;font-weight:500}._activityCheckbox_o3m9b_259{width:1rem;height:1rem;accent-color:#4a90b8}._activityText_o3m9b_271{white-space:nowrap}._btnGroup_o3m9b_279{display:flex;gap:1rem;margin-top:1.5rem}._btn_o3m9b_279{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:transform .2s;text-decoration:none;display:inline-block}._btnPrimary_o3m9b_313{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnCancel_o3m9b_323{background:#6b7280;color:#fff}._btn_o3m9b_279:hover{transform:translateY(-2px)}._header_r88hz_13{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._headerContent_r88hz_27{display:flex;align-items:center;justify-content:space-between}._qualitusLogo_r88hz_39{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._pageTitle_r88hz_53{font-size:1.4rem;font-weight:600}._mainContent_r88hz_63{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_r88hz_75{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_r88hz_75 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700;margin-bottom:.5rem}._subText_r88hz_107{color:#6b7280}._formContainer_r88hz_115{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._formGroup_r88hz_129{margin-bottom:1.5rem}._formGroup_r88hz_129 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._formGroup_r88hz_129 input,._formGroup_r88hz_129 select,._formGroup_r88hz_129 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem}._formGroup_r88hz_129 input:focus,._formGroup_r88hz_129 select:focus,._formGroup_r88hz_129 textarea:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._dateMarginTop_r88hz_187{margin-top:.5rem}._btn_r88hz_195{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:transform .2s;text-decoration:none;display:inline-block}._btnPrimary_r88hz_217{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnCancel_r88hz_227{background:#6b7280;color:#fff}._btn_r88hz_195:hover{transform:translateY(-2px)}._buttonGroup_r88hz_245{display:flex;gap:1rem;margin-top:1rem}._header_15gbw_13{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._headerContent_15gbw_27{display:flex;align-items:center;justify-content:space-between}._qualitusLogo_15gbw_39{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._logoutBtn_15gbw_53{background:gold;color:#1e3a5f;padding:.5rem 1rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s}._logoutBtn_15gbw_53:hover{background:#ffed4e}._mainContent_15gbw_81{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_15gbw_93{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_15gbw_93 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700;margin-bottom:.5rem}._subText_15gbw_125{color:#6b7280}._formContainer_15gbw_133{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._formGroup_15gbw_147{margin-bottom:1.5rem}._formGroup_15gbw_147 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._formGroup_15gbw_147 input,._formGroup_15gbw_147 select,._formGroup_15gbw_147 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem}._formGroup_15gbw_147 input:focus,._formGroup_15gbw_147 select:focus,._formGroup_15gbw_147 textarea:focus{outline:none;border-color:#4a90b8;box-shadow:0 0 0 3px #4a90b81a}._btn_15gbw_205{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:transform .2s;text-decoration:none;display:inline-block}._btnPrimary_15gbw_227{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnCancel_15gbw_237{background:#6b7280;color:#fff}._btn_15gbw_205:hover{transform:translateY(-2px)}._buttonGroup_15gbw_255{display:flex;gap:1rem;margin-top:1rem}._header_ecoun_13{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._headerContent_ecoun_27{display:flex;align-items:center;justify-content:space-between}._qualitusLogo_ecoun_39{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._pageTitle_ecoun_53{font-size:1.4rem;font-weight:600}._mainContent_ecoun_63{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_ecoun_75{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_ecoun_75 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._subText_ecoun_105{color:#6b7280}._formContainer_ecoun_113{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._uploadArea_ecoun_127{border:2px dashed #4a90b8;border-radius:8px;padding:3rem;text-align:center;background:#f8f9fa;cursor:pointer}._uploadArea_ecoun_127:hover{background:#e8f4f8}._uploadTitle_ecoun_153{color:#1e3a5f;margin-bottom:1rem}._uploadDesc_ecoun_163{color:#6b7280}._btn_ecoun_171{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:transform .2s;margin-right:.5rem}._btnPrimary_ecoun_191{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnSecondary_ecoun_201{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f}._btnCancel_ecoun_211{background:#6b7280;color:#fff}._btn_ecoun_171:hover{transform:translateY(-2px)}._buttonGroup_ecoun_229{margin-top:2rem}._header_sqxvi_5{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._headerContent_sqxvi_19{display:flex;align-items:center;justify-content:space-between}._qualitusLogo_sqxvi_31{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._logoutBtn_sqxvi_45{background-color:gold;color:#1e3a5f;padding:.5rem 1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:background .2s}._logoutBtn_sqxvi_45:hover{background-color:#ffed4e}._mainContent_sqxvi_73{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_sqxvi_85{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_sqxvi_85 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._formContainer_sqxvi_115{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._formGroup_sqxvi_129 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._formGroup_sqxvi_129 input,._formGroup_sqxvi_129 select,._formGroup_sqxvi_129 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem}._grid2_sqxvi_167{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._btn_sqxvi_249{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:transform .2s;margin-right:.5rem}._btnPrimary_sqxvi_269{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btn_sqxvi_249:hover{transform:translateY(-2px)}._buttonGroup_sqxvi_297{margin-top:1rem}._body_sqxvi_303{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#f5f7fa,#e8eef5);color:#333;line-height:1.6}._header_sqxvi_5{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#000;padding:1.2rem 2rem;box-shadow:0 4px 15px #0003;position:sticky;top:0;z-index:100}._leftSection_sqxvi_335{display:flex;align-items:center;gap:10px}._headerContent_sqxvi_19{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._logo_sqxvi_45{font-size:1.8rem;font-weight:700;color:gold;text-decoration:none;display:flex;align-items:center;gap:.5rem}._logoIcon_sqxvi_385{font-size:2rem}._userInfo_sqxvi_393{display:flex;align-items:center;gap:1rem}._adminBadge_sqxvi_405{padding:.5rem 1.2rem;border-radius:25px;font-size:.9rem;font-weight:700;color:#000;display:flex;align-items:center;gap:.5rem}._container_sqxvi_433{max-width:1200px;margin:0 auto;padding:2rem}._breadcrumb_sqxvi_445{margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.95rem}._breadcrumb_sqxvi_445 a{color:#4a90b8;text-decoration:none;transition:color .3s}._breadcrumb_sqxvi_445 a:hover{color:#1e3a5f}._breadcrumb_sqxvi_445 span{color:#6b7280}._pageHeader_sqxvi_85{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}._pageTitle_sqxvi_509{font-size:2.2rem;color:#1e3a5f;display:flex;align-items:center;gap:.5rem}._pageIcon_sqxvi_525{font-size:2.5rem}._btn_sqxvi_249{padding:.8rem 1.5rem;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .3s;font-weight:600;text-decoration:none;display:inline-block}._btnPrimary_sqxvi_269{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff}._btnPrimary_sqxvi_269:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}._btnSecondary_sqxvi_577{background:gold;color:#1e3a5f}._btnSecondary_sqxvi_577:hover{background:#ffed4e;transform:translateY(-2px)}._btnCancel_sqxvi_279{background:#6b7280;color:#fff}._btnCancel_sqxvi_279:hover{background:#4b5563}._btnSuccess_sqxvi_615{background:#10b981;color:#fff}._btnSuccess_sqxvi_615:hover{background:#059669;transform:translateY(-2px)}._infoBanner_sqxvi_177{background:linear-gradient(135deg,#e0f2fe,#bae6fd);border-left:4px solid #0284c7;padding:1rem 1.5rem;border-radius:8px;margin-bottom:2rem;display:flex;align-items:center;gap:1rem}._infoBannerIcon_sqxvi_199{font-size:1.5rem;color:#0284c7}._infoBanner_sqxvi_177 p{color:#075985;margin:0;font-size:.95rem}._formContainer_sqxvi_115{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:2.5rem;border-top:4px solid #ffd700}._formSection_sqxvi_237{margin-bottom:2.5rem}._sectionTitle_sqxvi_703{font-size:1.3rem;color:#1e3a5f;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb;display:flex;align-items:center;gap:.5rem}._sectionIcon_sqxvi_725{font-size:1.5rem}._formGrid_sqxvi_733{display:grid;grid-template-columns:1fr 1fr;gap:2rem}._formGroup_sqxvi_129{margin-bottom:1.5rem}._fullWidth_sqxvi_753{grid-column:1 / -1}label{display:block;margin-bottom:.5rem;font-weight:600;color:#1e3a5f;font-size:.95rem}._required_sqxvi_777:after{content:" *";color:#ef4444}input,select,textarea{width:100%;padding:.8rem;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;transition:all .3s;font-family:inherit}input:focus,select:focus,textarea:focus{outline:none;border-color:gold;box-shadow:0 0 0 3px #ffd7001a}textarea{resize:vertical;min-height:100px}._formActions_sqxvi_837{display:flex;gap:1rem;justify-content:center;margin-top:2.5rem;padding-top:2rem;border-top:2px solid #e5e7eb}._clientIdPreview_sqxvi_855{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);padding:1rem;border-radius:8px;border:2px dashed #9ca3af;text-align:center;margin-bottom:1.5rem}._clientIdLabel_sqxvi_873{font-size:.85rem;color:#6b7280;margin-bottom:.3rem}._clientIdValue_sqxvi_885{font-size:1.3rem;font-weight:700;color:#1e3a5f;font-family:Courier New,monospace}._tagInputContainer_sqxvi_899{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem;border:2px solid #e5e7eb;border-radius:8px;min-height:50px;align-items:center}._tagInputContainer_sqxvi_899:focus-within{border-color:gold;box-shadow:0 0 0 3px #ffd7001a}._tag_sqxvi_899{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;padding:.3rem .8rem;border-radius:20px;font-size:.85rem;display:flex;align-items:center;gap:.5rem}._tagRemove_sqxvi_953{cursor:pointer;font-weight:700;font-size:1rem;transition:transform .2s}._tagRemove_sqxvi_953:hover{transform:scale(1.2)}._tagInput_sqxvi_899{border:none;outline:none;padding:.3rem;flex:1;min-width:150px;font-size:.95rem}@media (max-width: 768px){._container_sqxvi_433{padding:1rem}._formGrid_sqxvi_733{grid-template-columns:1fr}._formContainer_sqxvi_115{padding:1.5rem}._formActions_sqxvi_837{flex-direction:column}._btn_sqxvi_249{width:100%}._pageHeader_sqxvi_85{flex-direction:column;align-items:flex-start}}._body_143hm_15{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa}._header_143hm_27{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;box-shadow:0 4px 20px #1e3a5f26}._qualitusLogo_143hm_47{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._mainContent_143hm_63{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_143hm_77{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_143hm_77 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._formContainer_143hm_109{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._uploadArea_143hm_125{border:2px dashed #4a90b8;border-radius:8px;padding:3rem;text-align:center;background:#f8f9fa;cursor:pointer;transition:background .3s,border-color .3s}._uploadArea_143hm_125:hover{background:#f0f4ff;border-color:#1e3a5f}._btn_143hm_157{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;margin-right:.5rem;transition:all .3s}._btnPrimary_143hm_177{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnPrimary_143hm_177:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}._btnSecondary_143hm_197{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f}._btnSecondary_143hm_197:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ffd7004d}._btnCancel_143hm_217{background:#6b7280;color:#fff}._btnCancel_143hm_217:hover{opacity:.85}._formGroup_143hm_237{margin-bottom:1.5rem}._formGroup_143hm_237 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._formGroup_143hm_237 input,._formGroup_143hm_237 select,._formGroup_143hm_237 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px}._grid2_143hm_279{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._statusBadge_143hm_293{padding:.4rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600}._statusOpen_143hm_307{background:#fef3c7;color:#92400e}._statusProgress_143hm_317{background:#dbeafe;color:#1e40af}._statusClosed_143hm_327{background:#d1fae5;color:#065f46}table{width:100%;border-collapse:collapse;background:#fff;box-shadow:0 4px 15px #00000014;border-radius:15px;overflow:hidden}th{background:linear-gradient(135deg,#1e3a5f,#2c5282,#4a90b8);color:#fff;padding:1.2rem 1rem;text-align:left;font-weight:600;font-size:.9rem}td{padding:1.2rem 1rem;border-bottom:1px solid #f1f3f4}tr:hover td{background-color:#f8f9ff}._body_1m5zf_5{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa}._oldFiles_1m5zf_15{margin-top:10px}._attachmentsList_1m5zf_23{list-style:none;padding:0;margin:0}._attachmentItem_1m5zf_35{display:flex;align-items:center;justify-content:space-between;background-color:#f1f5f9;border:1px solid #d1d5db;border-radius:5px;padding:5px 10px;margin-bottom:5px}._fileName_1m5zf_57{font-size:14px;color:#1f2937;word-break:break-all}._btnRemove_1m5zf_69{background-color:#ef4444;color:#fff;border:none;padding:3px 8px;border-radius:4px;cursor:pointer;font-size:12px;transition:background-color .2s}._btnRemove_1m5zf_69:hover{background-color:#dc2626}._header_1m5zf_101{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 20px #1e3a5f26}._qualitusLogo_1m5zf_121{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._mainContent_1m5zf_135{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_1m5zf_147{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_1m5zf_147 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._formContainer_1m5zf_177{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._formGroup_1m5zf_191{margin-bottom:1.5rem}._formGroup_1m5zf_191 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._formGroup_1m5zf_191 input,._formGroup_1m5zf_191 select,._formGroup_1m5zf_191 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px}._btn_1m5zf_69{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;margin-right:.5rem}._btnPrimary_1m5zf_249{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnSecondary_1m5zf_259{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f}._btnCancel_1m5zf_269{background:#6b7280;color:#fff}._grid2_1m5zf_279{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._body_qyk7k_5{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa}._header_qyk7k_15{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);color:#fff;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 20px #1e3a5f26}._qualitusLogo_qyk7k_35{font-size:2rem;font-weight:700;color:gold;text-decoration:none}._mainContent_qyk7k_49{padding:2rem;max-width:1400px;margin:0 auto}._pageHeader_qyk7k_61{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;border-top:4px solid #ffd700}._pageHeader_qyk7k_61 h2{color:#1e3a5f;font-size:1.8rem;font-weight:700}._formContainer_qyk7k_91{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 4px 15px #00000014}._formGroup_qyk7k_105{margin-bottom:1.5rem}._formGroup_qyk7k_105 label{display:block;margin-bottom:.5rem;color:#1e3a5f;font-weight:600}._formGroup_qyk7k_105 input,._formGroup_qyk7k_105 select,._formGroup_qyk7k_105 textarea{width:100%;padding:.75rem;border:2px solid #e2e8f0;border-radius:8px}._btn_qyk7k_145{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;margin-right:.5rem}._btnPrimary_qyk7k_163{background:linear-gradient(135deg,#4a90b8,#1e3a5f);color:#fff}._btnSecondary_qyk7k_173{background:linear-gradient(135deg,gold,#ffed4e);color:#1e3a5f}._btnCancel_qyk7k_183{background:#6b7280;color:#fff}._grid2_qyk7k_193{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}*{margin:0;padding:0;box-sizing:border-box}._body_fxmzc_13{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);min-height:100vh;padding:2rem}._container_fxmzc_27{max-width:1400px;margin:0 auto;background:#fff;border-radius:20px;padding:3rem;box-shadow:0 20px 60px #0000004d}._header_fxmzc_45{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:3px solid #ffd700}._logo_fxmzc_59{font-size:3rem;font-weight:700;background:linear-gradient(135deg,#1e3a5f,#4a90b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem}._subtitle_fxmzc_79{color:#6b7280;font-size:1.2rem}._module-section_fxmzc_89{margin-bottom:3rem}._module-title_fxmzc_97{color:#1e3a5f;font-size:1.8rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #e2e8f0;display:flex;align-items:center;gap:1rem}._module-icon_fxmzc_121{width:40px;height:40px;background:linear-gradient(135deg,gold,#ffed4e);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}._page-grid_fxmzc_143{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem;margin-top:1.5rem}._page-card_fxmzc_157{background:#fff;border:2px solid #e2e8f0;border-radius:12px;padding:1.5rem;transition:all .3s ease;text-decoration:none;display:block}._page-card_fxmzc_157:hover{border-color:#4a90b8;transform:translateY(-5px);box-shadow:0 10px 25px #4a90b833}._page-card-title_fxmzc_189{color:#1e3a5f;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}._page-card-desc_fxmzc_203{color:#6b7280;font-size:.9rem;line-height:1.5}._page-card-route_fxmzc_215{color:#4a90b8;font-size:.8rem;margin-top:.5rem;font-family:Courier New,monospace}._stats_fxmzc_229{background:linear-gradient(135deg,#1e3a5f,#4a90b8);color:#fff;padding:2rem;border-radius:15px;margin-bottom:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}._stat-item_fxmzc_253{padding:1rem}._stat-number_fxmzc_261{font-size:3rem;font-weight:700;color:gold}._stat-label_fxmzc_273{font-size:.9rem;opacity:.9;margin-top:.5rem}@media (max-width: 768px){._container_fxmzc_27{padding:1.5rem}._page-grid_fxmzc_143{grid-template-columns:1fr}._stats_fxmzc_229{grid-template-columns:1fr;gap:1rem}}._container_15otu_5{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh;padding:20px;max-width:1400px;margin:0 auto}._header_15otu_27{background:linear-gradient(135deg,#e8f0fa,#f2f7fc,#fff);padding:20px 40px;border-radius:15px;margin-bottom:30px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 10px 30px #0000004d}._logo_15otu_49{font-size:32px;font-weight:700;color:#ffd60a;letter-spacing:2px}._logoutBtn_15otu_63{background:#ffd60a;color:#2c5282;border:none;padding:12px 30px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:16px}._logoutBtn_15otu_63:hover{background:#ffc300;transform:translateY(-2px);box-shadow:0 5px 15px #ffd60a66}._mainCard_15otu_101{background:#fff;border-radius:20px;padding:40px;margin-bottom:30px;box-shadow:0 15px 40px #0003;border-top:5px solid #ffd60a}._pageTitle_15otu_119{font-size:36px;color:#2c5282;margin-bottom:15px;font-weight:700}._pageSubtitle_15otu_133{color:#718096;font-size:18px;margin-bottom:30px}._reportsGrid_15otu_147{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin-top:40px}._reportCard_15otu_161{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:15px;padding:30px;cursor:pointer;transition:all .3s ease;border:2px solid transparent;position:relative;overflow:hidden}._reportCard_15otu_161:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,#667eea,#764ba2);transform:scaleX(0);transition:transform .3s ease}._reportCard_15otu_161:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026;border-color:#667eea}._reportCard_15otu_161:hover:before{transform:scaleX(1)}._selected_15otu_227{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:#ffd60a}._selected_15otu_227:before{transform:scaleX(1);background:#ffd60a}._reportIcon_15otu_249{font-size:48px;margin-bottom:20px}._reportTitle_15otu_259{font-size:22px;font-weight:600;margin-bottom:10px;color:#2c5282}._selected_15otu_227 ._reportTitle_15otu_259,._selected_15otu_227 ._reportDescription_15otu_275{color:#fff}._reportDescription_15otu_275{color:#718096;font-size:14px;line-height:1.6}._formSection_15otu_297{margin-top:40px;padding:30px;background:#f8f9fa;border-radius:15px;display:none}._active_15otu_313{display:block;animation:_fadeIn_15otu_1 .5s ease}@keyframes _fadeIn_15otu_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._formGroup_15otu_345{margin-bottom:25px}._formLabel_15otu_353{display:block;font-weight:600;color:#2c5282;margin-bottom:10px;font-size:16px}._formInput_15otu_369,._formSelect_15otu_371{width:100%;padding:14px;border:2px solid #e2e8f0;border-radius:10px;font-size:16px;transition:all .3s ease;background:#fff}._formInput_15otu_369:focus,._formSelect_15otu_371:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._buttonGroup_15otu_407{display:flex;gap:15px;margin-top:30px}._btnPrimary_15otu_419,._btnSecondary_15otu_421{padding:14px 35px;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}._btnPrimary_15otu_419{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._btnPrimary_15otu_419:hover{transform:translateY(-2px);box-shadow:0 10px 25px #667eea66}._btnSecondary_15otu_421{background:#6c757d;color:#fff}._btnSecondary_15otu_421:hover{background:#5a6268;transform:translateY(-2px)}._selectedReportTitle_15otu_481{font-size:24px;color:#2c5282;margin-bottom:20px;font-weight:600}._auditSubreportGroup_15otu_497{margin-top:20px;padding:20px;background:#fff;border-radius:10px;border-left:4px solid #667eea}._subreportTitle_15otu_513{font-size:16px;font-weight:600;color:#2c5282;margin-bottom:15px}._checkboxGroup_15otu_527{display:flex;flex-direction:column;gap:12px}._checkboxLabel_15otu_539{display:flex;align-items:center;gap:10px;cursor:pointer;padding:10px;border-radius:8px;transition:background .3s ease}._checkboxLabel_15otu_539:hover{background:#f8f9fa}._checkboxLabel_15otu_539 input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:#667eea}._checkboxLabel_15otu_539 span{color:#4a5568;font-size:15px}@media (max-width: 768px){._header_15otu_27{flex-direction:column;gap:15px;padding:20px}._reportsGrid_15otu_147{grid-template-columns:1fr}._mainCard_15otu_101{padding:25px}._buttonGroup_15otu_407{flex-direction:column}._btnPrimary_15otu_419,._btnSecondary_15otu_421{width:100%}}
