@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 221.2 83.2% 53.3%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 44%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 72% 51%;--destructive-foreground: 210 40% 98%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 221.2 83.2% 53.3%;--radius: .5rem;--chart-1: 221.2 83.2% 53.3%;--chart-2: 212 95% 68%;--chart-3: 216 92% 60%;--chart-4: 210 98% 78%;--chart-5: 212 97% 87%}.dark{--background: 224 71.4% 4.1%;--foreground: 210 20% 98%;--card: 224 71.4% 4.1%;--card-foreground: 210 20% 98%;--popover: 224 71.4% 4.1%;--popover-foreground: 210 20% 98%;--primary: 210 20% 98%;--primary-foreground: 220.9 39.3% 11%;--secondary: 215 27.9% 16.9%;--secondary-foreground: 210 20% 98%;--muted: 215 27.9% 16.9%;--muted-foreground: 217.9 10.6% 64.9%;--accent: 215 27.9% 16.9%;--accent-foreground: 210 20% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 20% 98%;--border: 215 27.9% 16.9%;--input: 215 27.9% 16.9%;--ring: 216 12.2% 83.9%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.\!collapse{visibility:collapse!important}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.\!bottom-0{bottom:0!important}.\!bottom-\[55px\]{bottom:55px!important}.\!left-0{left:0!important}.\!right-0{right:0!important}.bottom-0{bottom:0}.bottom-\[3px\]{bottom:3px}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-\[-15px\]{left:-15px}.left-\[18px\]{left:18px}.left-\[25px\]{left:25px}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.right-\[-15px\]{right:-15px}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-8{top:2rem}.top-\[30px\]{top:30px}.top-\[45px\]{top:45px}.top-\[55px\]{top:55px}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[22\]{z-index:22}.z-\[99999999999\]{z-index:99999999999}.z-\[999999999\]{z-index:999999999}.z-\[999999\]{z-index:999999}.z-\[9999\]{z-index:9999}.z-\[99\]{z-index:99}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-0{margin-left:0;margin-right:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-\[0px\]{margin-bottom:0}.mb-\[10px\]{margin-bottom:10px}.mb-\[15px\]{margin-bottom:15px}.mb-\[16px\]{margin-bottom:16px}.mb-\[20px\]{margin-bottom:20px}.mb-\[25px\]{margin-bottom:25px}.mb-\[30px\]{margin-bottom:30px}.mb-\[4\.5px\]{margin-bottom:4.5px}.me-2{margin-inline-end:.5rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-\[10px\]{margin-left:10px}.ml-\[15px\]{margin-left:15px}.ml-\[3px\]{margin-left:3px}.ml-\[5px\]{margin-left:5px}.ml-\[8px\]{margin-left:8px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-\[5px\]{margin-right:5px}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-\[0px\]{margin-top:0}.mt-\[10px\]{margin-top:10px}.mt-\[20px\]{margin-top:20px}.mt-\[25px\]{margin-top:25px}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.\!flex{display:flex!important}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-2{width:.5rem;height:.5rem}.size-4{width:1rem;height:1rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[12px\]{height:12px}.h-\[175px\]{height:175px}.h-\[196px\]{height:196px}.h-\[200px\]{height:200px}.h-\[216px\]{height:216px}.h-\[220px\]{height:220px}.h-\[23px\]{height:23px}.h-\[240px\]{height:240px}.h-\[24px\]{height:24px}.h-\[250px\]{height:250px}.h-\[28px\]{height:28px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[310px\]{height:310px}.h-\[32px\]{height:32px}.h-\[333px\]{height:333px}.h-\[350px\]{height:350px}.h-\[390px\]{height:390px}.h-\[42px\]{height:42px}.h-\[430px\]{height:430px}.h-\[45px\]{height:45px}.h-\[515px\]{height:515px}.h-\[55px\]{height:55px}.h-\[75\%\]{height:75%}.h-\[80\%\]{height:80%}.h-\[calc\(100\%-150px\)\]{height:calc(100% - 150px)}.h-\[calc\(80vh-75px\)\]{height:calc(80vh - 75px)}.h-\[calc\(99vh-136px\)\]{height:calc(99vh - 136px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-60{max-height:15rem}.max-h-96{max-height:24rem}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-\[32px\]{min-height:32px}.min-h-\[45px\]{min-height:45px}.min-h-\[60px\]{min-height:60px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-\[35px\]{width:35px!important}.w-0{width:0px}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100\%\]{width:100%}.w-\[12px\]{width:12px}.w-\[150\%\]{width:150%}.w-\[150px\]{width:150px}.w-\[23px\]{width:23px}.w-\[24px\]{width:24px}.w-\[28px\]{width:28px}.w-\[32px\]{width:32px}.w-\[40px\]{width:40px}.w-\[40vw\]{width:40vw}.w-\[42px\]{width:42px}.w-\[50\%\]{width:50%}.w-\[650px\]{width:650px}.w-\[70\%\]{width:70%}.w-fit{width:fit-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[120px\]{min-width:120px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[100px\]{max-width:100px}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3{--tw-translate-x: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.\!items-center{align-items:center!important}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.\!justify-center{justify-content:center!important}.\!gap-\[10px\]{gap:10px!important}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[15px\]{gap:15px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.gap-\[2px\]{gap:2px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-x-6{column-gap:1.5rem}.gap-y-4{row-gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.\!rounded-md{border-radius:calc(var(--radius) - 2px)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[5px\]{border-radius:5px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.\!border{border-width:1px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-\[\#9362d9\]{--tw-border-opacity: 1 !important;border-color:rgb(147 98 217 / var(--tw-border-opacity, 1))!important}.border-\[\#CBD5E0\]{--tw-border-opacity: 1;border-color:rgb(203 213 224 / var(--tw-border-opacity, 1))}.border-\[\#e2e9ef\]{--tw-border-opacity: 1;border-color:rgb(226 233 239 / var(--tw-border-opacity, 1))}.border-\[\#e5e7eb\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-\[\#fde68a\]{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[var\(--border-color-light\)\]{border-color:var(--border-color-light)}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.\!bg-\[\#1e293b\]{--tw-bg-opacity: 1 !important;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))!important}.\!bg-\[\#9362d926\]{background-color:#9362d926!important}.\!bg-\[\#f4f4f8\]{--tw-bg-opacity: 1 !important;background-color:rgb(244 244 248 / var(--tw-bg-opacity, 1))!important}.bg-\[\#9362d926\]{background-color:#9362d926}.bg-\[\#9362d9\]{--tw-bg-opacity: 1;background-color:rgb(147 98 217 / var(--tw-bg-opacity, 1))}.bg-\[\#e2e8f0\]{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-\[\#eef2ff\]{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f4f8\]{--tw-bg-opacity: 1;background-color:rgb(244 244 248 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f8fb\]{--tw-bg-opacity: 1;background-color:rgb(246 248 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f7fafc\]{--tw-bg-opacity: 1;background-color:rgb(247 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#fee2e2\]{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-\[\#fff9e8\]{--tw-bg-opacity: 1;background-color:rgb(255 249 232 / var(--tw-bg-opacity, 1))}.bg-\[\#fff\],.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-background{background-color:hsl(var(--background))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-\[radial-gradient\(circle\,rgba\(0\,0\,0\,0\.07\)_1px\,transparent_1\.6px\)\,radial-gradient\(circle\,rgba\(0\,0\,0\,0\.07\)_1px\,transparent_1\.6px\)\]{background-image:radial-gradient(circle,rgba(0,0,0,.07) 1px,transparent 1.6px),radial-gradient(circle,rgba(0,0,0,.07) 1px,transparent 1.6px)}.bg-\[length\:16px_16px\]{background-size:16px 16px}.bg-\[position\:16px_16px\]{background-position:16px 16px}.fill-current{fill:currentColor}.fill-foreground{fill:hsl(var(--foreground))}.fill-muted-foreground{fill:hsl(var(--muted-foreground))}.fill-primary{fill:hsl(var(--primary))}.stroke-muted{stroke:hsl(var(--muted))}.object-contain{object-fit:contain}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[10px\]{padding:10px}.p-\[12px\]{padding:12px}.p-\[15px\]{padding:15px}.p-\[20px\]{padding:20px}.p-\[4px\]{padding:4px}.p-\[5px\]{padding:5px}.p-\[8px\]{padding:8px}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[30px\]{padding-left:30px;padding-right:30px}.px-\[6px\]{padding-left:6px;padding-right:6px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.5px\]{padding-top:1.5px;padding-bottom:1.5px}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[3\.5px\]{padding-top:3.5px;padding-bottom:3.5px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.\!pt-0{padding-top:0!important}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-\[12px\]{padding-bottom:12px}.pb-\[20px\]{padding-bottom:20px}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-\[10px\]{padding-left:10px}.pl-\[20px\]{padding-left:20px}.pl-\[5px\]{padding-left:5px}.pr-0{padding-right:0}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pr-\[10px\]{padding-right:10px}.pr-\[20px\]{padding-right:20px}.pr-\[25px\]{padding-right:25px}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-\[0px\]{padding-top:0}.pt-\[10px\]{padding-top:10px}.pt-\[12px\]{padding-top:12px}.pt-\[6px\]{padding-top:6px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.\!font-manrope{font-family:Manrope,sans-serif!important}.font-\[Manrope\]{font-family:Manrope}.font-manrope{font-family:Manrope,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-\[14px\]{font-size:14px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-medium{font-weight:500!important}.font-\[400\]{font-weight:400}.font-\[500\]{font-weight:500}.font-\[700\],.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.\!normal-case{text-transform:none!important}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-normal{line-height:1.5!important}.leading-5{line-height:1.25rem}.leading-\[21px\]{line-height:21px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.tracking-\[0\.5px\]{letter-spacing:.5px}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#000000de\]{color:#000000de}.text-\[\#194BFB\]{--tw-text-opacity: 1;color:rgb(25 75 251 / var(--tw-text-opacity, 1))}.text-\[\#1A202C\],.text-\[\#1a202c\]{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.text-\[\#232b38\]{--tw-text-opacity: 1;color:rgb(35 43 56 / var(--tw-text-opacity, 1))}.text-\[\#484D56\],.text-\[\#484d56\]{--tw-text-opacity: 1;color:rgb(72 77 86 / var(--tw-text-opacity, 1))}.text-\[\#6b7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[\#a3a4a5\]{--tw-text-opacity: 1;color:rgb(163 164 165 / var(--tw-text-opacity, 1))}.text-\[\#dc2626\]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-\[var\(--Secondary-400\,\#484d56\)\]{color:var(--Secondary-400,#484d56)}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-input{color:hsl(var(--input))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/70{color:hsl(var(--primary) / .7)}.text-primary\/80{color:hsl(var(--primary) / .8)}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-emerald-500\/25{--tw-shadow-color: rgb(16 185 129 / .25);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-secondary{outline-color:hsl(var(--secondary))}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.fade-in{--tw-enter-opacity: 0}.duration-1000{animation-duration:1s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.running{animation-play-state:running}[aria-label="Notifications alt+T"]{position:absolute;top:0!important;z-index:9999!important}.pf-sankey-tooltip{background-color:#fafafa;border-radius:5px;color:#121212;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;font-size:12px;font-weight:500;font-family:Manrope;padding:4px 8px;width:auto;text-align:center;line-height:normal;letter-spacing:.1px;position:absolute;z-index:1070}.pf-sankey-tooltip.attack-path-graph{z-index:1200!important}.pf-tooltip-top-arrow:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fafafa;filter:drop-shadow(0px 3px 3px rgba(0,0,0,.1))}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:\!font-manrope::placeholder{font-family:Manrope,sans-serif!important}.placeholder\:font-manrope::placeholder{font-family:Manrope,sans-serif}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.focus-within\:border-transparent:focus-within{border-color:transparent}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-\[\#d1d5db\]:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[\#d1d5db\]:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-\[\#e5e7eb\]:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:\!bg-\[\#1e293b\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-\[\#9FD4FF\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(159 212 255 / var(--tw-bg-opacity, 1))!important}.hover\:bg-\[\#7f4dc4\]:hover{--tw-bg-opacity: 1;background-color:rgb(127 77 196 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#dce4ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(220 228 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e2e8f0\]:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eef2ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f3f4f6\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fecaca\]:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:\!text-\[\#9362d9\]:hover{--tw-text-opacity: 1 !important;color:rgb(147 98 217 / var(--tw-text-opacity, 1))!important}.hover\:\!text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:transition-all:hover{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.focus\:border-\[\#101010\]:focus{--tw-border-opacity: 1;border-color:rgb(16 16 16 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-\[\#f3f4f6\]:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#9362d9\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 98 217 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#d1d5db\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#dc2626\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 38 38 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#9362d9\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 98 217 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: hsl(var(--ring) / .5)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.dark\:bg-input\/30:is(.dark *){background-color:hsl(var(--input) / .3)}@media (min-width: 640px){.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:text-left{text-align:left}}@media (min-width: 768px){.md\:max-w-6xl{max-width:72rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-none .recharts-rectangle.recharts-tooltip-cursor{fill:none}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.Toastify__toast-container{z-index:9999;-webkit-transform:translateZ(9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;margin-left:-160px}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;flex:1}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;font-weight:700;font-size:14px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:#ffffffb3;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.notification-banner{margin:10px 15px 0;padding:10px;font-size:13px;font-weight:600;border-radius:5px;display:flex;justify-content:space-between}.notification-theme-success{background-color:#28a745;color:#fff}.notification-theme-error{background-color:#dc3545;color:#fff}.notification-theme-inProgress{background-color:#17a2b8;color:#fff}.VerticalNavbar__Container{width:230px;min-width:230px;height:100vh;color:#1e293b;display:flex;flex-direction:column;border-radius:0!important;border-right:1px solid #e2e8f0;position:relative;z-index:100;overflow:visible!important;transition:all .08s cubic-bezier(.4,0,.2,1)}.VerticalNavbar__Container.collapsed{width:54px;min-width:54px}.VerticalNavbar__Top{height:55px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;position:relative;flex-shrink:0}.VerticalNavbar__Top .VerticalNavbar__LogoContainer{display:flex;align-items:center;justify-content:center;flex:1;padding:0;margin-top:4px;height:40px}.VerticalNavbar__Top .hamburger-button{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1e293b;transition:all .2s ease;margin-left:0}.VerticalNavbar__Top .hamburger-button:hover{background:rgba(147,98,217,.1);border-radius:8px}.hamburger-icon{width:28px;height:28px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.hamburger-icon span{display:block;width:20px;height:3px;background:#1e293b;border-radius:2px;transition:none}.nav-section-title{padding:16px 20px 8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#64748b}.VerticalNavbar__Content{flex:1;display:flex;flex-direction:column;padding:0;background:transparent;overflow:visible!important;position:relative;min-height:0}.VerticalNavbar_RouteWrap{flex:1;position:relative;overflow:visible!important;min-height:0}.VerticalNavbar_ScrollableArea{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;padding:8px 0;scrollbar-width:thin;scrollbar-color:rgba(30,41,59,.2) rgba(30,41,59,.05)}.VerticalNavbar_ScrollableArea::-webkit-scrollbar{width:6px}.VerticalNavbar_ScrollableArea::-webkit-scrollbar-track{background:rgba(30,41,59,.05);border-radius:3px;margin:8px 0}.VerticalNavbar_ScrollableArea::-webkit-scrollbar-thumb{background:rgba(30,41,59,.2);border-radius:3px}.VerticalNavbar_ScrollableArea::-webkit-scrollbar-thumb:hover{background:rgba(30,41,59,.3)}.VerticalNavbar__Item{display:flex;align-items:center;gap:18px;margin:2px 12px;border-radius:12px;padding:14px 8px;z-index:300!important;color:#505258;text-decoration:none;font-size:14px;font-weight:500;transition:all .2s ease;cursor:pointer;position:relative;height:40px}.VerticalNavbar__Item .VerticalNavbar__IconContainer{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.VerticalNavbar__Item .nav-badge{padding:2px 4px;border-radius:10px;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin:auto;position:absolute;top:8px}.VerticalNavbar__Item .nav-badge.badge-beta{background:transparent;color:#3b82f6}.VerticalNavbar__Item .nav-badge.badge-new{color:#10b981;animation:glow 2s infinite}.VerticalNavbar__Item:hover{color:#1a202c;text-decoration:none;background:rgba(147,98,217,.1);box-shadow:none}.VerticalNavbar__Item.VerticalNavbar__Item--selected,.VerticalNavbar__Item.VerticalNavbar__Item--selected:hover{background:rgba(147,98,217,.15)!important;color:#9362d9!important;box-shadow:none!important}.VerticalNavbar__Item.VerticalNavbar__Item--selected .VerticalNavbar__IconContainer,.VerticalNavbar__Item.VerticalNavbar__Item--selected .nav-arrow{color:#9362d9!important}.VerticalNavbar__Item.VerticalNavbar__Item--selected .nav-icon:before{background:#9362d9!important}.VerticalNavbar__Item .VerticalNavbar__Content--label{flex:1;font-weight:500;font-size:14px;margin-left:0;background:none;-webkit-text-fill-color:unset}.VerticalNavbar__Item .nav-arrow{width:16px;height:16px;color:#1a202c;transition:all .2s ease;margin-left:auto}.VerticalNavbar__Item:hover .nav-arrow{color:#475569;transform:translate(2px)}.VerticalNavbar_Footer{margin:auto;padding:20px 20px 10px;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:12px;transition:all .08s cubic-bezier(.4,0,.2,1);flex-shrink:0}.VerticalNavbar_Footer.collapsed{padding:12px;display:flex;justify-content:center}.VerticalNavbar_Footer .footer-logo{display:flex;align-items:center;gap:8px;color:#64748b;font-size:12px;margin-bottom:12px}.VerticalNavbar_Footer .footer-actions{display:flex;gap:8px}.VerticalNavbar_Footer .footer-actions .footer-btn{padding:8px;background:rgba(147,98,217,.1);border:none;border-radius:8px;color:#64748b;cursor:pointer;transition:all .2s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px}.VerticalNavbar_Footer .footer-actions .footer-btn:hover{background:rgba(147,98,217,.2);color:#9362d9}.icon-dashboard:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-risk:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-2.5L13.732 4c-.77-.833-1.964-.833-2.732 0L3.34 16.5c-.77.833.192 2.5 1.732 2.5z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-2.5L13.732 4c-.77-.833-1.964-.833-2.732 0L3.34 16.5c-.77.833.192 2.5 1.732 2.5z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-inventory:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-insights:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-security:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-identity:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-workload:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 13.255A23.931 23.931 0 0112 15c-3.183 0-6.22-.62-9-1.745M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2-2v2m8 0H8m8 0v2a2 2 0 01-2 2H10a2 2 0 01-2-2V6m8 0H8m0 0H6a2 2 0 00-2 2v6a2 2 0 002 2h2m0 0h8m0 0h2a2 2 0 002-2V8a2 2 0 00-2-2h-2m0 0V6a2 2 0 012-2h2a2 2 0 012 2v2'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 13.255A23.931 23.931 0 0112 15c-3.183 0-6.22-.62-9-1.745M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2-2v2m8 0H8m8 0v2a2 2 0 01-2 2H10a2 2 0 01-2-2V6m8 0H8m0 0H6a2 2 0 00-2 2v6a2 2 0 002 2h2m0 0h8m0 0h2a2 2 0 002-2V8a2 2 0 00-2-2h-2m0 0V6a2 2 0 012-2h2a2 2 0 012 2v2'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-cdr:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-code:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-kubernetes-live:before{content:"";width:16px;height:16px;display:block;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='10,2 12,3 13,5 15,6 16,8 15,10 16,12 15,14 13,15 12,17 10,18 8,17 7,15 5,14 4,12 5,10 4,8 5,6 7,5 8,3 10,2'/%3E%3Ccircle cx='10' cy='10' r='2.2'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='10,2 12,3 13,5 15,6 16,8 15,10 16,12 15,14 13,15 12,17 10,18 8,17 7,15 5,14 4,12 5,10 4,8 5,6 7,5 8,3 10,2'/%3E%3Ccircle cx='10' cy='10' r='2.2'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon-kubernetes:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19.428 15.428a2 2 0 00-1.022-.547l-2.387-.477a6 6 0 00-.42-.632l1.162-2.045a2 2 0 00-.083-2.217l-1.57-1.571a2 2 0 00-2.218-.083L12.65 9.015a6 6 0 00-.63-.42L11.542 6.21a2 2 0 00-.547-1.022L9.428 4.572a2 2 0 00-2.83 0L5.03 6.141a2 2 0 00-.548 1.022l-.477 2.387a6 6 0 00-.632.42L1.328 8.808a2 2 0 00-2.217.083L-.46 10.462a2 2 0 00-.083 2.218l1.162 2.045a6 6 0 00-.42.632L-.278 17.744a2 2 0 00.547 1.022l1.57 1.571a2 2 0 002.218.083l2.045-1.162a6 6 0 00.632.42l.478 2.387a2 2 0 001.022.547L9.802 22.2a2 2 0 002.83 0l1.571-1.57a2 2 0 00.547-1.022l.477-2.387a6 6 0 00.42-.632l2.045 1.162a2 2 0 002.218-.083l1.571-1.571a2 2 0 00.083-2.218l-1.162-2.045a6 6 0 00.42-.632l2.387-.477a2 2 0 001.022-.547L22.2 14.198a2 2 0 000-2.83l-1.57-1.571z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19.428 15.428a2 2 0 00-1.022-.547l-2.387-.477a6 6 0 00-.42-.632l1.162-2.045a2 2 0 00-.083-2.217l-1.57-1.571a2 2 0 00-2.218-.083L12.65 9.015a6 6 0 00-.63-.42L11.542 6.21a2 2 0 00-.547-1.022L9.428 4.572a2 2 0 00-2.83 0L5.03 6.141a2 2 0 00-.548 1.022l-.477 2.387a6 6 0 00-.632.42L1.328 8.808a2 2 0 00-2.217.083L-.46 10.462a2 2 0 00-.083 2.218l1.162 2.045a6 6 0 00-.42.632L-.278 17.744a2 2 0 00.547 1.022l1.57 1.571a2 2 0 002.218.083l2.045-1.162a6 6 0 00.632.42l.478 2.387a2 2 0 001.022.547L9.802 22.2a2 2 0 002.83 0l1.571-1.57a2 2 0 00.547-1.022l.477-2.387a6 6 0 00.42-.632l2.045 1.162a2 2 0 002.218-.083l1.571-1.571a2 2 0 00.083-2.218l-1.162-2.045a6 6 0 00.42-.632l2.387-.477a2 2 0 001.022-.547L22.2 14.198a2 2 0 000-2.83l-1.57-1.571z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-remediation:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 12a3 3 0 11-6 0 3 3 0 016 0z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 12a3 3 0 11-6 0 3 3 0 016 0z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-explorer:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-admin:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 100 4m0-4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 100 4m0-4v2m0-6V4'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 100 4m0-4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 100 4m0-4v2m0-6V4'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-workspace:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-data-security:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-remediation-hub:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 12a3 3 0 11-6 0 3 3 0 016 0z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 12a3 3 0 11-6 0 3 3 0 016 0z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.icon-code-security:before{content:"";width:16px;height:16px;background:#505258;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 9l2 2 2-2'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 9l2 2 2-2'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;display:block}.VerticalNavbar__ItemWrapper{position:relative}.VerticalNavbar__Submenu--Fixed{padding:12px 0;margin:0;border-radius:8px;background:#ffffff;box-shadow:0 4px 24px #9362d926;border:1px solid #e2e8f0;transition:opacity .1s ease;pointer-events:auto}.VerticalNavbar__Item--Submenu{padding:12px 16px;margin:2px 12px;white-space:nowrap;display:flex;align-items:center;gap:12px;text-decoration:none;font-size:14px;font-weight:500;border-radius:8px;transition:all .1s;cursor:pointer;height:40px;color:#505258!important}.VerticalNavbar__Item--Submenu:hover{background:rgba(147,98,217,.1)!important;color:#505258!important}.VerticalNavbar__Item--Submenu.VerticalNavbar__Item--selected{background:rgba(147,98,217,.15)!important;color:#9362d9!important}.VerticalNavbar__Item--Submenu.VerticalNavbar__Item--selected .VerticalNavbar__IconContainer,.VerticalNavbar__Item--Submenu.VerticalNavbar__Item--selected .nav-arrow{color:#9362d9!important}.VerticalNavbar__Item--Submenu .VerticalNavbar__Content--label{flex:1;color:inherit;font-weight:500;font-size:14px}.VerticalNavbar__Item--Submenu .nav-badge{position:relative;right:auto;top:0;margin-left:auto}.VerticalNavbar__SubmenuBridge{position:fixed;width:20px;background:transparent;z-index:999!important}.nav-section.collapsed>.VerticalNavbar__Item{justify-content:center;align-items:center;padding:14px 0}.nav-section.collapsed>.VerticalNavbar__Item .nav-icon{margin:0 auto}.VerticalNavbar__Container.collapsed .VerticalNavbar__LogoContainer,.sidebar-toggle-btn,.sidebar-toggle-arrow{display:none!important}.VerticalNavbar__ProgressBar{margin:10px 16px 0;padding:10px 14px 8px;background:rgba(147,98,217,.05);border-radius:10px;box-shadow:0 1px 4px #9362d91a;border:1px solid #e2e8f0;transition:all .2s;cursor:pointer;-webkit-user-select:none;user-select:none}.VerticalNavbar__ProgressBar.collapsed{margin:10px 6px 0;padding:8px 4px 6px}.VerticalNavbar__ProgressBar.collapsed .progressbar-label-row{flex-direction:column;align-items:flex-start}.VerticalNavbar__ProgressBar.collapsed .progressbar-label-row .progressbar-label,.VerticalNavbar__ProgressBar.collapsed .progressbar-label-row .progressbar-percent{font-size:10px}.VerticalNavbar__ProgressBar .progressbar-label-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.VerticalNavbar__ProgressBar .progressbar-label{font-size:12px;font-weight:600;color:#64748b;letter-spacing:.2px}.VerticalNavbar__ProgressBar .progressbar-percent{font-size:12px;font-weight:700;color:#9362d9}.VerticalNavbar__ProgressBar .progressbar-track{width:100%;height:7px;background:rgba(147,98,217,.1);border-radius:5px;overflow:hidden}.VerticalNavbar__ProgressBar .progressbar-fill{height:100%;background:linear-gradient(90deg,#9362d9 0%,#7c3aed 100%);border-radius:5px;transition:width .3s}.VerticalNavbar__ProgressBar:hover{background:rgba(147,98,217,.08)}.VerticalNavbar__ProgressBar:hover .progressbar-fill{filter:brightness(1.1)}.VerticalNavbar__ProgressBar--shimmer .progressbar-label-row .progressbar-label{color:transparent!important;background:linear-gradient(90deg,rgba(100,116,139,.1) 25%,rgba(100,116,139,.3) 50%,rgba(100,116,139,.1) 75%);background-size:200%;animation:shimmer 1.5s infinite;border-radius:4px;height:12px;width:60%;display:inline-block}.VerticalNavbar__ProgressBar--shimmer .progressbar-label-row .progressbar-percent{color:transparent!important;background:linear-gradient(90deg,rgba(147,98,217,.1) 25%,rgba(147,98,217,.3) 50%,rgba(147,98,217,.1) 75%);background-size:200%;animation:shimmer 1.5s infinite;border-radius:4px;height:12px;width:30px;display:inline-block}.VerticalNavbar__ProgressBar--shimmer .progressbar-label-row span[style*="background: '#3b82f6'"]{display:none!important}.VerticalNavbar__ProgressBar--shimmer .progressbar-track{background:rgba(147,98,217,.1);position:relative;overflow:hidden}.VerticalNavbar__ProgressBar--shimmer .progressbar-track:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 25%,rgba(147,98,217,.2) 50%,transparent 75%);background-size:200%;animation:shimmer 1.5s infinite}.VerticalNavbar__ProgressBar--shimmer .progressbar-fill{display:none}@keyframes shimmer{0%{background-position:-150%}to{background-position:150%}}.TopNavbar__Container{min-height:55px;display:flex;align-items:center;justify-content:center;z-index:99;background-color:#fff}.TopNavbar__Container button{height:34px}.TopNavbar__Container .TopNavbar__SearchContainer{position:relative;margin:0 20px}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__Wrapper{display:flex;align-items:center;gap:8px}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__InputContainer{position:relative;display:flex;align-items:center;background:transparent;border:1px solid rgba(30,41,59,.2);border-radius:8px;padding:3px 12px;transition:all .3s ease;width:290px}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__InputContainer:hover{background:transparent;border-color:#1e293b4d;width:320px}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__InputContainer:focus-within{background:transparent;border-color:#9362d9;box-shadow:0 0 0 2px #00b2ff33;width:400px}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__SearchIcon{color:#1e293b99;font-size:18px;margin-right:8px}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__Input{flex:1;background:transparent;border:none;outline:none;color:#1e293be6;font-size:13px;font-family:Manrope,sans-serif}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__Input::placeholder{color:#1e293b80}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__ClearIcon{color:#1e293b99;font-size:16px;cursor:pointer;padding:2px;border-radius:4px;transition:all .2s ease}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__ClearIcon:hover{color:#1e293bcc;background:rgba(30,41,59,.1)}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__Dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:8px;box-shadow:0 8px 32px #0000001f;border:1px solid rgba(0,0,0,.08);z-index:1000;margin-top:4px;max-height:500px;overflow-y:auto}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__DropdownContent{padding:16px}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__Section{margin-bottom:20px}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__Section:last-child{margin-bottom:0}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__SectionTitle{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-family:Manrope,sans-serif;display:flex;align-items:center;gap:6px}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__SectionTitle .SearchBar__SectionIcon{font-size:16px;color:#9362d9}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__ResultItem{display:flex;align-items:center;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:all .2s ease;border-radius:6px;margin:0 -8px;padding:5px 8px}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__ResultItem:hover{background-color:#f9fafb;transform:translate(2px)}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__ResultItem:last-child{border-bottom:none}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__ResultIcon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:rgba(0,178,255,.1);border-radius:4px;margin-right:10px;color:#9362d9;font-size:12px;transition:all .2s ease}.SearchBar__ResultItem:hover .TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__ResultIcon{background:rgba(0,178,255,.15);transform:scale(1.05)}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__ResultContent{flex:1}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__ResultName{font-size:13px;font-weight:500;color:#1f2937;margin-bottom:2px;font-family:Manrope,sans-serif}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__ResultType{font-size:12px;color:#6b7280;font-family:Manrope,sans-serif}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__ResultScore{font-size:14px;font-weight:600;color:#374151;font-family:Manrope,sans-serif}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__SeeAllLink{display:flex;align-items:center;gap:6px;color:#9362d9;font-size:12px;font-weight:500;cursor:pointer;margin-top:8px;font-family:Manrope,sans-serif}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__SeeAllLink:hover{color:#0099e6}.TopNavbar__Container .TopNavbar__SearchContainer .SearchBar__SeeAllIcon{font-size:14px}.TopNavbar__Container .TopNavbar__UtilButtons{display:flex;gap:22px;padding-right:5px}.TopNavbar__Container .TopNavbar__UtilButtons .UtilButton__Container{cursor:pointer;display:flex;align-items:center;justify-content:center;max-height:55px}.TopNavbar__Container .TopNavbar__UtilButtons .UtilButton__Container>svg{width:20px}.TopNavbar__Container .TopNavbar__UtilButtons .UtilButton__Container .button-badge{padding:1.5px 8px 2px;border-radius:10px;font-size:8px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;vertical-align:super}.TopNavbar__Container .TopNavbar__UtilButtons .UtilButton__Container .button-badge.badge-beta{background:transparent;color:#3b82f6;-webkit-text-fill-color:#3b82f6}.TopNavbar__Container .TopNavbar__UtilButtons .NavbarNotifications__Counter{display:inline-block;position:relative;font-weight:700;height:16px;width:100%;line-height:2;top:-10px;text-align:center;right:12px;border-radius:8px;pointer-events:none;padding:0 4px;background-color:#ef6767;color:#fff;font-size:8px;font-family:Manrope}.TopNavbar__Container .TenatSwitching__Container{width:0;cursor:default;transition:all .2s;position:absolute;top:0;left:-1px;border-radius:4px;overflow:hidden;background:var(--others-white, #fff);box-shadow:0 8px 20px #5d6a8333}.TopNavbar__Container .TenatSwitching__Container .TenatSwitching__ContnentContainer{max-height:130px;overflow:auto}.TopNavbar__Container .TenatSwitching__Container .TenatSwitching__Item{height:32px;padding:5px 10px;color:var(--secondary-400, #484d56);font-family:Manrope;cursor:pointer;font-size:14px;font-weight:500;border-left:2px solid transparent}.TopNavbar__Container .TenatSwitching__Container .TenatSwitching__EmptyList{font-family:Manrope;font-weight:300;margin:auto;font-style:italic;font-size:12px;padding:7px 52px;height:32px;display:flex;text-wrap:nowrap}.TopNavbar__Container .TenatSwitching__Container .TenatSwitching__Item:hover,.TopNavbar__Container .TenatSwitching__Container .TenatSwitching__Item--checked{border-left:2px solid #9362d9;background:#eceff2}.TopNavbar__Container .TenatSwitching__Container .TenatSwitching__SearchContainer{display:flex;padding:5px 10px;gap:6px;align-items:center;height:30px;border-bottom:1px solid var(--boder-line-light, #cbd5e0);box-shadow:0 8px 18px #5d6a830d}.TopNavbar__Container .TenatSwitching__Container .TenatSwitching__SearchContainer>svg{height:10px;width:10px}.TopNavbar__Container .TenatSwitching__Container .TenatSwitching__SearchContainer>input{border:none;outline:none;max-width:130px;color:#484d56;font-family:Manrope;font-size:12px}.TopNavbar__Container .TenatSwitching__Container .TenatSwitching__Footer{height:43px;border-top:1px solid var(--boder-line-light, #cbd5e0)}.TopNavbar__Container .TenatSwitching__Container .TenatSwitching__Footer>button{background-color:#1e293b;margin:auto;height:23px}.TopNavbar__Container .ProfileDropdown__Item-1:hover .TenatSwitching__Container{width:170px;transform:translate(-170px)}.TopNavbar__Container .avatar-in-dropdwon{width:30px;height:30px;border-radius:25px;background:rgba(147,98,217,.1490196078);color:var(--others-white, #505258);font-family:Manrope;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:0!important}.TopNavbar__Container .avatar-in-dropdwon .Profile__Avatar--img{height:40px;width:40px}.TopNavbar__Container .ProfileDropdown__Container{background:transparent;padding:0;overflow:visible;margin-left:4px;border-radius:10px;border:1px solid var(--content-box-border-color)}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item-1{transform-origin:top center;animation:rotateX .24s 40ms ease-in-out forwards}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item-2{transform-origin:top center;animation:rotateX .24s 80ms ease-in-out forwards}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item-3{transform-origin:top center;animation:rotateX .24s .12s ease-in-out forwards}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item-4{transform-origin:top center;animation:rotateX .24s .16s ease-in-out forwards}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item-5{transform-origin:top center;animation:rotateX .24s .2s ease-in-out forwards}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item-6{transform-origin:top center;animation:rotateX .24s .24s ease-in-out forwards}@keyframes slideDown{0%{transform:translateY(-60px)}to{transform:translateY(0)}}@keyframes rotateX{0%{opacity:0;transform:rotateX(-90deg)}50%{transform:rotateX(-20deg)}to{opacity:1;transform:rotateX(0)}}.TopNavbar__Container .ProfileDropdown__Menu{display:flex;flex-direction:column;width:223px;position:relative;border-radius:0 0 10px 10px;top:10px}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item-5{border-bottom:none;opacity:0}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item-1{border-top-right-radius:5px;border-top-left-radius:5px}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item-6{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item-7{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:0px}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item{background:#ffffff;display:none;opacity:0;padding:7px 10px;display:flex;gap:10px;align-items:center;height:40px;color:var(--secondary-base, #1a202c);font-family:Manrope;font-size:14px;font-weight:400;text-decoration:none;border-left:2px solid transparent}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item_header{background:#ffffff;display:none;opacity:1;padding:7px 10px;display:flex;gap:10px;align-items:center;height:40px;color:var(--secondary-base, #1a202c);font-family:Manrope;font-size:14px;font-weight:400;text-decoration:none;border-left:2px solid transparent}.TopNavbar__Container .ProfileDropdown__Menu .ProfileDropdown__Item:hover{background:#edf2f7;-webkit-backdrop-filter:unset;backdrop-filter:unset;border-left:2px solid #9362d9;color:#9362d9;border-image-source:#9362d9;border-image-slice:1}.TopNavbar__Container .TopNavbar__Profile{margin-left:12px;position:relative}.TopNavbar__Container .TopNavbar__Profile .dropdown{list-style-type:none}.TopNavbar__Container .TopNavbar__Profile .TopNavbar__Profile--inner{display:flex;align-items:center;gap:8px}.TopNavbar__Container .TopNavbar__Profile .TopNavbar__Profile--inner .Profile__Name{font-family:Manrope;font-size:14px;font-weight:600;background:linear-gradient(90deg,#9362d9 1.21%,#00dbde 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.TopNavbar__Container .TopNavbar__Profile .TopNavbar__Profile--inner .Profile__Mail{color:#1e293bcc;font-family:Manrope;font-size:12px;font-weight:500}.TopNavbar__Container .TopNavbar__Profile .TopNavbar__Profile--inner .Profile__Avatar{width:20px;height:20px;border-radius:25px;background:rgba(147,98,217,.1490196078);color:var(--others-white, #505258);font-family:Manrope;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;margin-bottom:0!important}.TopNavbar__Container .TopNavbar__Profile .TopNavbar__Profile--inner .Profile__Avatar .Profile__Avatar--img{height:40px;width:40px}.TopNavbar__Container .TopNavbar__Profile .TopNavbar__Profile--inner .Profile__DropdownArrow{display:flex;align-items:center;justify-content:center;margin-left:7px}.TopNavbar__Container .TopNavbar__Profile .TopNavbar__Profile--inner .Profile__Arrow{transition:all .2s ease;color:#1e293bb3;font-size:16px}.TopNavbar__Container .TopNavbar__Profile .TopNavbar__Profile--inner .Profile__Arrow:hover{color:#1e293be6}.TopNavbar__Container .TopNavbar__Profile .TopNavbar__Profile--inner .Profile__Arrow--expanded{transform:rotate(180deg);color:#1e293be6}body.dark-mode{background-color:#1a202c;color:#e2e8f0}body.dark-mode .TopNavbar__Container{background-color:#2d3748}body.dark-mode .UtilButton__Container:hover{background-color:#ffffff1a}body.dark-mode .TopNavbar__Profile{background-color:#2d3748}body.dark-mode .NavbarNotifications__Counter{background-color:#e53e3e}body.dark-mode .TopNavbar__SearchContainer .SearchBar__InputContainer{background:rgba(255,255,255,.05);border-color:#ffffff1a;padding:3px 12px;width:290px}body.dark-mode .TopNavbar__SearchContainer .SearchBar__InputContainer:hover{background:rgba(255,255,255,.08);border-color:#ffffff26;width:320px}body.dark-mode .TopNavbar__SearchContainer .SearchBar__InputContainer:focus-within{background:rgba(255,255,255,.1);border-color:#9362d9;box-shadow:0 0 0 2px #00b2ff33;width:400px}body.dark-mode .TopNavbar__SearchContainer .SearchBar__Dropdown{background:#2d3748;border-color:#ffffff1a}body.dark-mode .TopNavbar__SearchContainer .SearchBar__ResultItem{border-bottom-color:#ffffff1a}body.dark-mode .TopNavbar__SearchContainer .SearchBar__ResultItem:hover{background-color:#ffffff0d}body.dark-mode .TopNavbar__SearchContainer .SearchBar__ResultName{color:#e2e8f0}body.dark-mode .TopNavbar__SearchContainer .SearchBar__ResultType{color:#a0aec0}body.dark-mode .TopNavbar__SearchContainer .SearchBar__ResultScore{color:#cbd5e0}body.dark-mode .TopNavbar__SearchContainer .SearchBar__SectionTitle{color:#a0aec0}body.dark-mode .TopNavbar__SearchContainer .SearchBar__SectionTitle .SearchBar__SectionIcon{color:#9362d9}body.dark-mode .TopNavbar__SearchContainer .SearchBar__ResultIcon{background:rgba(0,178,255,.15);color:#9362d9;width:20px;height:20px}.SearchBar__ResultItem:hover body.dark-mode .TopNavbar__SearchContainer .SearchBar__ResultIcon{background:rgba(0,178,255,.2)}body{transition:background-color .3s ease,color .3s ease}.TopNavbar__Container{transition:background-color .3s ease}.tenantSwitch__SearchContainer{display:flex;flex-direction:row;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(0,0,0,.05)}.tenantSwitch__SearchContainer input{flex-grow:1;margin-left:8px;border:none;outline:none}.tenantSwitch__SearchContainer input:focus,.tenantSwitch__SearchContainer input:active{border:none;outline:none}.submit__button{text-transform:none;margin:1rem 0 1.5rem;justify-content:center;align-items:center;padding:10px 30px;background:#1e293b;border:none;box-shadow:0 8px 18px #5d6a830d;border-radius:6px;font-family:Manrope;font-style:normal;font-weight:1000;font-size:16px;line-height:22px;color:#fff;outline:0!important}.submit__button:hover{background:#334155}.submit__button:disabled{cursor:not-allowed;background:#a3b7fd}:root{--table-copy-bg: #edf2f7;--table-copy-hover: #e2e8f0}[data-theme=dark]{--table-copy-bg: #2d3748;--table-copy-hover: #4a5568}.Table__CellContainer{position:relative;overflow:hidden;display:inherit}.Table__CellContent{position:absolute;left:0;top:0;display:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.allow-overflow{overflow:visible!important}.allow-overflow .Table__CellContainer,.allow-overflow .Table__CellContent{overflow:visible}.MuiDataGrid-cell:hover .Table__CopyContainer{display:flex}.Table__CopyContainer{position:absolute;right:0;background-color:var(--table-copy-bg);width:35px;height:35px;padding-left:10px;cursor:pointer;transition:background-color .2s ease;display:none;align-items:center}.Table__CopyContainer:hover{background-color:var(--table-copy-hover)}.Table__CopyContainer>img{width:12px;height:14px}[data-theme=dark] .Table__CopyContainer>img{filter:brightness(0) invert(1)}.MuiDataGrid-columnHeader .Table__CellContent{display:block}.MuiDataGrid-columnHeader .Table__CellContent .Table__CopyContainer{display:none}.Table__CharacterLimitReference{position:absolute;left:0;top:0;opacity:0;pointer-events:none}.Table__StarContainer{position:absolute;right:40px;top:50%;transform:translateY(-50%);z-index:10;animation:starAppear .3s ease-in-out}@keyframes starAppear{0%{opacity:0;transform:translateY(-50%) scale(.5)}to{opacity:1;transform:translateY(-50%) scale(1)}}.copy-tracking-star{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#6b7280}.copy-tracking-star:hover{background-color:#3b82f61a;color:#3b82f6;transform:scale(1.1)}.copy-tracking-star:active{transform:scale(.95)}.copy-tracking-star.dark{color:#9ca3af}.copy-tracking-star.dark:hover{background-color:#3b82f633;color:#60a5fa}.copy-tracking-star svg{transition:all .2s ease}.copy-tracking-star:hover svg{fill:currentColor}html{--muitable-text-color: #1a202c;--muitable-border-color: #cbd5e0;--muitable-text-color-progress-number: #1a202c;--muitable-text-color-progress-label: #718096;--muitable-box-background: #fff;--muitable-card-header-background: #f4f4f8;--muitable-background: #fff;--muitable-header-bg: #f4f4f8;--muitable-header-hover: #e2e8f0;--muitable-row-hover: #edf2f7;--muitable-footer-bg: #f4f4f8;--muitable-pagination-text: #718096;--muitable-pagination-button-bg: #194bfb;--muitable-pagination-button-disabled: #7593fd;--muitable-row-bg: #fff;--muitable-shadow: rgba(93, 106, 131, .05)}html[data-theme=dark]{--muitable-text-color: #a0aec0;--muitable-border-color: #2d3748;--muitable-text-color-progress-number: #ffffff;--muitable-text-color-progress-label: #cbd5e0;--muitable-box-background: #1a202c;--muitable-card-header-background: #2d3748;--muitable-background: #1a202c;--muitable-header-bg: #2d3748;--muitable-header-hover: #4a5568;--muitable-row-hover: #2d3748;--muitable-footer-bg: #2d3748;--muitable-pagination-text: #a0aec0;--muitable-pagination-button-bg: #4299e1;--muitable-pagination-button-disabled: #4a5568;--muitable-row-bg: #1a202c;--muitable-shadow: rgba(0, 0, 0, .2)}.muiTable__custom .MuiDataGrid-columnHeader,.muiTable__custom .MuiDataGrid-columnHeaderTitle,.muiTable__custom .MuiDataGrid-columnHeaders{font-family:Manrope;font-weight:600;font-size:13px;color:var(--muitable-text-color);background-color:var(--muitable-header-bg)}.muiTable__custom .MuiDataGrid-columnHeader:hover,.muiTable__custom .MuiDataGrid-columnHeaderTitle:hover,.muiTable__custom .MuiDataGrid-columnHeaders:hover{background-color:var(--muitable-header-hover)}.muiTable__custom .MuiDataGrid-columnHeader .MuiDataGrid-pinnedColumnHeaders,.muiTable__custom .MuiDataGrid-columnHeaderTitle .MuiDataGrid-pinnedColumnHeaders,.muiTable__custom .MuiDataGrid-columnHeaders .MuiDataGrid-pinnedColumnHeaders{box-shadow:none}.muiTable__custom .MuiDataGrid-virtualScrollerContent:has(>div:first-child)>div:nth-child(2)>*{border-left:none}.muiTable__custom .MuiDataGrid-columnHeaders{border-bottom:0px solid var(--muitable-border-color)!important}.muiTable__custom .MuiDataGrid-cellContent{color:var(--muitable-text-color);font-family:Manrope;font-weight:500;font-size:13px}.muiTable__custom .MuiDataGrid-pinnedColumns{background:transparent}.muiTable__custom .MuiDataGrid-columnHeader--moving{background-color:unset!important}.muiTable__custom .MuiDataGrid-columnSeparator{visibility:hidden}.muiTable__custom .MuiDataGrid-columnHeaders:hover .MuiDataGrid-columnSeparator{visibility:visible}.muiTable__custom .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:focus,.muiTable__custom .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:focus-within{outline:none!important}.muiTable__custom .MuiDataGrid-row{position:relative;border-radius:3px;background-color:var(--muitable-row-bg)!important;transition:background-color .3s ease}.muiTable__custom .MuiDataGrid-row:hover{background-color:var(--muitable-row-hover)!important}.muiTable__custom .MuiDataGrid-row:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:2px solid #f4f4f8;pointer-events:none}.muiTable__custom .MuiDataGrid-cell{color:var(--muitable-text-color)!important;font-family:Manrope;font-weight:500!important;font-size:13px;position:relative;border:none!important;outline:none!important}.muiTable__custom div .MuiDataGrid-cell:focus{outline:none}.muiTable__custom.MuiDataGrid-root.MuiDataGrid-root--densityStandard{border:none;background:var(--muitable-background)}.muiTable__custom.MuiDataGrid-root.MuiDataGrid-root--densityStandard .MuiDataGrid-main{border-radius:10px 10px 0 0;background:var(--muitable-header-bg)}.muiTable__custom .MuiDataGrid-detailPanel .muiTable__custom .MuiDataGrid-main{border:none;border-radius:0}.muiTable__custom .MuiDataGrid-detailPanel .muiTable__custom .MuiDataGrid-main .muiTable__custom .MuiDataGrid-main{border-top:1px solid var(--border-color-light, #cbd5e0)}.muiTable__custom .MuiDataGrid-detailPanel .muiTable__custom .MuiDataGrid-main .height-full{height:100%}.muiTable__custom .MuiDataGrid-footerContainer{background-color:var(--muitable-footer-bg);border-radius:0 0 5px 5px;transition:background-color .3s ease;border-top:none;min-height:unset;padding:10px}.muiTable__custom .MuiDataGrid-footerContainer button:focus{outline:none}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-toolbar{min-height:unset}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-toolbar .MuiInputBase-root .MuiTablePagination-select{color:var(--muitable-pagination-text);font-family:Manrope;font-size:14px;font-weight:600;padding-bottom:4px;padding-left:3px}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-toolbar .MuiInputBase-root{margin-left:0}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-root{color:var(--muitable-pagination-text);font-family:Manrope;font-size:14px;font-weight:500}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-actions{margin-left:15px}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-actions .MuiButtonBase-root:nth-child(2){margin-left:10px}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-actions .MuiSvgIcon-root{width:31px;height:22px;border-radius:3px;background:var(--muitable-pagination-button-bg);box-shadow:0 8px 18px 0 var(--muitable-shadow)}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-actions .MuiSvgIcon-root path{fill:#fafafa}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-actions .MuiButtonBase-root.MuiIconButton-root{padding:0}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-actions .MuiButtonBase-root.MuiIconButton-root.Mui-disabled svg{background:var(--muitable-pagination-button-disabled)}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-actions .MuiButtonBase-root.MuiIconButton-root:hover svg{background:#0000ff}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-root p{color:var(--muitable-pagination-text);font-family:Manrope;font-size:14px;font-weight:500}.muiTable__custom .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-selectIcon path{transform:translate(7px,9px);d:path("M0.412893 2.23408L4.01989 5.61786C4.56303 6.12738 5.44041 6.12738 5.98354 5.61786L9.59054 2.23408C10.4679 1.411 9.84122 0 8.60175 0H1.38776C0.148287 0 -0.464485 1.411 0.412893 2.23408Z");fill:#767980}.MuiPopover-root ul .MuiButtonBase-root{padding:6px 16px;display:flex;justify-content:unset}.risk_table_expansion .MuiDataGrid-footerContainer .MuiTablePagination-root{margin-right:1146px}.copliance_expansion .MuiDataGrid-footerContainer .MuiTablePagination-root{margin-right:617px}.copliance_by_resourcetype_expansion .MuiDataGrid-footerContainer .MuiTablePagination-root{margin-right:170px}.copliance_by_resource_expansion .MuiDataGrid-footerContainer .MuiTablePagination-root{margin-right:178px}.copliance_by_control_expansion1 .MuiDataGrid-footerContainer .MuiTablePagination-root{margin-right:118px}.MuiDataGrid-columnHeader:hover .MuiDataGrid-columnSeparator svg.MuiSvgIcon-root path,.MuiDataGrid-columnHeader:hover .MuiDataGrid-columnSeparator svg.MuiSvgIcon-root,.MuiDataGrid-columnHeader:hover .MuiDataGrid-columnSeparator{background:transparent!important}.MuiDataGrid-columnHeaderTitle{background-color:transparent!important}.globalCardsTable .MuiDataGrid-root.MuiDataGrid-root--densityStandard{border-top:0px!important;border-left:0px!important;border-right:0px!important;border-radius:0 0 15px 15px;background:#fff}.globalCardsTable .MuiDataGrid-root.MuiDataGrid-root--densityStandard .MuiDataGrid-main{border:1px solid var(--border-color-light, #cbd5e0);border-radius:3px}html{--page-content-background: #fff;--page-content-text: #1a202c;--page-content-border: #cbd5e0;--page-content-shadow: rgba(34, 34, 34, .1)}html[data-theme=dark]{--page-content-background: #1a202c;--page-content-text: #e2e8f0;--page-content-border: #2d3748;--page-content-shadow: rgba(0, 0, 0, .2)}.PageContent{padding:15px;background:var(--page-content-background);border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:var(--page-content-text);transition:all .3s ease}.PageContent__Skeleton_pt{padding-top:9px;background:var(--page-content-background)}:root{--events-bg-primary: #ffffff;--events-bg-secondary: #edf2f9;--events-text-primary: #484d56;--events-text-secondary: #828282;--events-border: #cbd5e0;--events-dropdown-bg: #fff;--events-dropdown-hover: #edf2f7;--events-tab-text: #1a202c;--events-tab-active: #194bfb;--events-shadow: rgba(93, 106, 131, .05);--events-backdrop: rgba(144, 175, 208, .15)}[data-theme=dark]{--events-bg-primary: #1a202c;--events-bg-secondary: #2d3748;--events-text-primary: #f7fafc;--events-text-secondary: #a0aec0;--events-border: #4a5568;--events-dropdown-bg: #2d3748;--events-dropdown-hover: #4a5568;--events-tab-text: #f7fafc;--events-tab-active: #194bfb;--events-shadow: rgba(0, 0, 0, .2);--events-backdrop: rgba(0, 0, 0, .15)}.delete-modal{width:1162px;left:-303px;background:var(--events-bg-secondary)}.delete-modal .modal-header{border:none}.delete-modal .delete_modal_header{background:var(--events-bg-secondary)}.delete-modal .modal-body{background:var(--events-bg-primary);overflow:auto}.delete-modal .modal_body_container{bottom:100px}.delete-modal .modal_body_container thead{background:var(--events-bg-secondary)}.cloud_events ul.recharts-default-legend{width:100%;display:flex;justify-content:center;align-items:center;position:relative}.cloud_events div.recharts-legend-wrapper{width:100%!important;display:flex;justify-content:center;align-items:center;position:relative!important;left:12px!important;top:-20px}.eventChartDropdown__container{right:8px;position:relative;display:flex}.eventChartDropdown__container .ecd__value{display:flex;padding:0 10px;cursor:pointer;width:132px;height:28px;overflow:hidden;color:var(--events-text-primary);text-overflow:ellipsis;font-family:Manrope;font-size:12px;font-weight:500;border-radius:4px;border:1px solid var(--events-border);background:var(--events-dropdown-bg);box-shadow:0 8px 18px 0 var(--events-shadow);align-items:center}.eventChartDropdown__container .ecd__options{z-index:10;margin-top:33px;position:absolute;width:132px;border:1px solid var(--events-border);border-radius:4px;display:flex;flex-direction:column}.eventChartDropdown__container .ecd__options .ecd__option{color:var(--events-text-primary);text-overflow:ellipsis;font-family:Manrope;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;padding:0 10px;width:130px;height:26px;border-bottom:1px solid var(--border-color-light);background:var(--events-dropdown-bg);box-shadow:0 8px 18px 0 var(--events-shadow)}.eventChartDropdown__container .ecd__options .ecd__option:hover{background:var(--events-dropdown-hover)}.regionsTabs__container{display:flex;gap:20px;padding:0 15px;height:100%}.regionsTabs__container *>svg{margin-top:2px}.regionsTabs__container .rt__tab{display:flex;gap:6px;cursor:pointer;height:100%;color:var(--events-tab-text);font-family:Manrope;font-size:14px;font-weight:600;align-items:center;border-bottom:2px solid transparent}.regionsTabs__container .rt__tab.selected{border-bottom:2px solid var(--events-tab-active)}.LinearProgressList__Container .lpt__header{display:flex;padding:5px 15px;overflow:hidden;border-bottom:1px solid var(--border-color-light);color:var(--events-text-secondary);text-overflow:ellipsis;font-family:Manrope;font-size:14px;font-weight:500}.LinearProgressList__Container .lpt__header>*{flex-grow:1;max-width:50%}.LinearProgressList__Container .lpt__header .lpt__right{display:flex}.LinearProgressList__Container .lpt__item{padding:0 15px;margin-top:20px;gap:15px;display:flex}.LinearProgressList__Container .lpt__item>*{flex-grow:1;width:50%;margin:auto}.LinearProgressList__Container .lpt__item .lpt__name{display:flex;gap:7px;align-items:center;overflow:hidden;color:var(--events-text-primary);text-overflow:ellipsis;font-family:Manrope;font-size:14px;font-weight:500;min-width:0}.LinearProgressList__Container .lpt__item .lpt__name>*{min-width:0}.LinearProgressList__Container .lpt__footer{display:flex;align-items:center;justify-content:center;color:var(--events-text-primary);font-family:Manrope;font-size:14px;font-weight:500;margin-top:5px}.LinearProgressList__Container .lpt__footer .color--circle{height:10px;width:10px;border-radius:5px;margin-right:10px}.EventFailures__Container .ef__header{padding:5px 15px;display:flex;border-bottom:1px solid var(--border-color-light);color:var(--events-text-secondary);text-align:center;font-family:Manrope;font-size:14px;font-weight:500}.EventFailures__Container .ef__header>:first-child{display:flex;width:45%}.EventFailures__Container .ef__content{padding:0 15px}.EventFailures__Container .ef__content .ef__item{display:flex;margin-top:20px;color:var(--events-text-primary);font-family:Manrope;font-size:14px;font-weight:500}.EventFailures__Container .ef__content .ef__item .ef__ip{display:flex;width:45%;align-items:center}.EventFailures__Container .ef__content .ef__item .ef__events{display:flex;align-items:center;width:40%;margin-right:15px}.EventFailures__Container .ef__content .ef__item .ef__events .ef__event{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventFailures__Container .ef__content .ef__item .ef__linebar{flex-grow:1;margin:auto}.EventFailures__Container .ef__content .ef__item .ef__dot{margin-right:10px;border-radius:5px;background:rgb(104,63,123);box-shadow:0 31px 50px 0 var(--events-backdrop);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);min-width:10px;max-width:10px;min-height:10px;max-height:10px}.EventFailures__Container .ef__content .ef__item .ef__score{color:#f84d4d}.EventFailures__Container .ef__content .ef__item .ef__percent{width:80px;text-align:right}button:focus-within,button:focus{outline:none!important}.gmnoprint>div>a{color:var(--events-tab-active)!important}.recharts-layer{outline:none}.DetailsPanel__CloseButton{display:flex;flex-direction:row;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 8px 18px #5d6a830d;background-color:#fff;margin-left:10px}.DetailsPanel__CloseButton:hover{opacity:.75}.DetailsPanel__CloseButton:focus{outline:none}.Profile__PageContainer{height:100%;font-family:Manrope}.Profile__PageContainer .Profile__Avatar{width:140px;height:140px;margin-top:50px;border-radius:65px;margin-left:21px;background:linear-gradient(90deg,#9362d9 .92%,#7c3aed 151.59%);color:var(--others-white, #fff);font-size:96px;font-weight:700;display:flex;align-items:center;justify-content:center}.Profile__PageContainer .Profile__Avatar .Profile__Avatar--img{height:130px;width:130px}.Profile__PageContainer .SelectAvatar__Button{display:flex;margin:20px;height:36px;background:#9362d9;border:none;box-shadow:0 8px 18px #5d6a830d;border-radius:6px;font-weight:600;font-size:14px;color:#fff}.Profile__PageContainer .SelectAvatar__Button:hover{background:#7c3aed}.Profile__PageContainer .SelectAvatar__Button:disabled{cursor:not-allowed;background:#a3b7fd}.Profile__PageContainer .ProfileFields__Label{font-size:14px;color:#4a5568;margin-bottom:4px}.Profile__PageContainer .ProfileFields__Container{display:flex;flex-direction:column;margin-bottom:12px;padding-right:22px}.Profile__PageContainer .ProfileFields__Container .ProfileFields__Name{color:#1a202c;font-size:14px;font-weight:600;width:80px;margin-right:20px}.Profile__PageContainer .ProfileFields__Container .ProfileFields__InputContainer{display:flex;align-items:center;background-color:#fff;border:1px solid #CBD5E0;border-radius:4px;padding:8px}.Profile__PageContainer .ProfileFields__Input{flex:1;border:none;background-color:transparent;color:inherit;font-size:14px;padding-right:8px}.Profile__PageContainer .ProfileFields__Input:focus{outline:none}.Profile__PageContainer .ProfileFields__CopyIcon{color:#3182ce}.Profile__PageContainer .ProfileFields__CopyIcon:hover{color:#2b6cb0}.Profile__PageContainer .ProfilePermissions__Container{border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__Title{color:#1a202c;font-size:14px;font-weight:600;margin-bottom:15px}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__FiltersContainer{display:flex;padding:8px;border-bottom:1px solid #e0e0e0}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__FiltersContainer .ProfilePermissions__FilterInput{flex-grow:1;outline:none;border:none;font-family:Manrope;font-size:12px;font-weight:500;margin-right:30px;padding:8px;border-radius:4px;transition:border-color .3s ease}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__FiltersContainer .ProfilePermissions__FilterInput:focus{border-color:#bbbdbe}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__FiltersContainer .ProfilePermissions__FilterInput::placeholder{font-family:Manrope;color:#a0aec0;font-size:12px;font-weight:500}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__Header,.Profile__PageContainer .ProfilePermissions__Container .Permission{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #e0e0e0}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__Header{font-weight:700;background-color:#f5f5f5;position:sticky;top:0;z-index:1}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__PermissionsBox{border-radius:3px;font-weight:600;font-size:12px;color:#1a202c}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__PermissionsBox .ProfilePermissions__Line{display:flex;align-items:center;padding:15px;height:48px;gap:65px;font-size:14px;font-weight:500;color:#484d56;border-bottom:1px solid #cbd5e0}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__PermissionsBox .ProfilePermissions__Line .ProfilePermissions__P1>*{margin-right:7px}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__PermissionsBox .ProfilePermissions__Line .ProfilePermissions__P2>*{margin-right:7px}.Profile__PageContainer .ProfilePermissions__Container .ProfilePermissions__PermissionsBox .ProfilePermissions__Line .ProfilePermissions__Name{flex-grow:1}.Profile__PageContainer .Profile__ActionButtons{display:flex;gap:15px}.Profile__PageContainer .Profile__ActionButtons>button{height:36px;border-radius:4px;border:1px solid #cbd5e0;color:#aeb1c0;font-size:14px;font-weight:500;font-family:Manrope}.Profile__PageContainer .Profile__ActionButtons .Profile__ResetButton{width:69px;background:#ffffff}.Profile__PageContainer .Profile__ActionButtons .Profile__SaveButton{width:62px;background:#cbd5e0}.content-box{padding:16px}.Profile__Tabs{display:flex;margin-bottom:20px}.Profile__Tab{padding:10px 20px;margin-right:10px;border:1px solid #ddd;border-radius:4px;cursor:pointer;background-color:#fff}.Profile__Tab.active{background-color:#f0f0f0;border-color:#000;font-weight:700}.Profile__ActionButtons{margin-top:20px}.Profile__ResetButton,.Profile__SaveButton{padding:8px 16px;margin-left:10px;border-radius:4px;cursor:pointer}.Profile__ResetButton{background-color:#ddd;border:none}.Profile__SaveButton{background-color:#007bff;border:none;color:#fff}.Profile__SaveButton:disabled{background-color:#ccc;cursor:not-allowed}.SelectAvatar__Button{margin-top:10px;padding:6px 12px;border:1px solid #ddd;border-radius:4px;display:flex;align-items:center;background-color:#fff}.SelectAvatar__Button svg{margin-right:6px}.ProfilePermissions__ScrollableContent{max-height:476px;overflow-y:auto;scrollbar-width:thin}.ProfilePermissions__ScrollableContent::-webkit-scrollbar{width:6px}.ProfilePermissions__ScrollableContent::-webkit-scrollbar-track{background:#f1f1f1}.ProfilePermissions__ScrollableContent::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.ProfilePermissions__ScrollableContent::-webkit-scrollbar-thumb:hover{background:#555}.profile-container{display:flex;padding:16px 0}.profile-avatar{display:flex;flex-direction:column;align-items:center;margin-right:32px}.Profile__Avatar{width:80px;height:80px;background-color:#9362d9;color:#fff;font-size:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:12px}.SelectAvatar__Button{display:flex;align-items:center;font-size:14px;color:#fff;background-color:#9362d9;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.SelectAvatar__Button:hover{background-color:#7c3aed}.SelectAvatar__Button span{margin-left:8px}.profile-fields{display:flex;flex-direction:column;flex:1}.profile-fields .Fields{margin-bottom:12px}.Text{font-family:Manrope,"sans-serif"}.text-smallest{font-size:12px!important;font-weight:500!important}.text-small{font-size:14px!important;font-weight:600!important}.text-medium{font-size:16px!important;font-weight:700!important}.text-big{font-size:20px!important;font-weight:700!important}html{--contentbox-text-color: #1a202c;--contentbox-text-color-subtitle: #444;--content-box-background: #fff;--content-box-border-color: #e2e8f0;--content-box-shadow: 0 0 4px 0px rgba(34, 34, 34, .1);--content-box-header-bg: #F6F8FB;--content-box-icon-color: #718096;--content-box-hover-shadow: 0px 8px 18px 0px rgba(93, 106, 131, .1)}html[data-theme=dark]{--contentbox-text-color: #e2e8f0;--content-box-background: #1a202c;--content-box-border-color: #2d3748;--contentbox-text-color-subtitle: #a0aec0;--content-box-shadow: 0 0 4px 0px rgba(0, 0, 0, .2);--content-box-header-bg: #2d3748;--content-box-icon-color: #a0aec0;--content-box-hover-shadow: 0px 8px 18px 0px rgba(0, 0, 0, .2)}.ContentBox{border:1px solid var(--content-box-border-color);border-radius:10px;background-color:var(--content-box-background);box-shadow:var(--content-box-shadow);transition:all .3s ease}.ContentBox .ContentBox__TitleContainer{display:flex;flex-direction:row;align-items:center;flex-shrink:0;margin-bottom:8px;padding-bottom:12px;border-radius:inherit;transition:all .3s ease}.ContentBox .ContentBox__TitleContainer .ContentBox__Title__Inner{display:flex;flex-direction:column;overflow:hidden}.ContentBox .ContentBox__TitleContainer .ContentBox__Title__Inner svg path{fill:var(--content-box-icon-color);transition:fill .3s ease}.ContentBox .ContentBox__TitleContainer h1{color:var(--contentbox-text-color);font-weight:600;margin-bottom:0;transition:color .3s ease}.ContentBox .ContentBox__TitleContainer h3{color:var(--contentbox-text-color);font-weight:500;margin-bottom:0;transition:color .3s ease}.ContentBox .ContentBox__TitleContainer h4{color:var(--contentbox-text-color-subtitle);font-weight:300;margin-bottom:0;transition:color .3s ease}.ContentBox .ContentBox__TitleContainer .standard{font-size:14px;font-weight:600;color:var(--contentbox-text-color);transition:color .3s ease}.ContentBox .TopOpenTooltip svg path{fill:var(--content-box-icon-color);transition:fill .3s ease}.ContentBox.border-box-no-pad{border:1px solid var(--content-box-border-color)}.ContentBox.no_overflow{overflow:hidden}.EnvironmentDropdown__Container{position:relative;z-index:100000000}.EnvironmentDropdown__Container .EnvironmentDropdown__ValueContainer{width:170px;padding:12px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;height:34px;background-color:transparent;box-shadow:none;position:relative}.EnvironmentDropdown__Container .EnvironmentDropdown__ValueContainer .EnvironmentDropdown__ValueInput{color:var(--secondary-400, #484d56);font-family:Manrope;font-size:12px;font-weight:500;pointer-events:none;background-color:transparent;color:#1e293bcc;width:225px;outline:none;border:none}.EnvironmentDropdown__Container .EnvironmentDropdown__Options{z-index:1;position:absolute;top:50px;border-radius:4px;border:1px solid var(--boder-line-light, #cbd5e0);background:var(--others-white, #fff);box-shadow:0 8px 18px #5d6a8333;margin-top:-10px;width:260px}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .EnvironmentDropdown__CloudProviderBar__Option{display:flex;flex-direction:row;align-items:center;padding:10px;border-bottom:2px solid transparent;color:#1a202c;font-family:Manrope;font-size:13px;font-weight:500;height:40px;gap:4px;width:60px;letter-spacing:.3px;cursor:pointer;transition:all .2s}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .EnvironmentDropdown__CloudProviderBar__Option.Active{border-bottom:2px solid #194bfb}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .EnvironmentDropdown__CloudProviderBar__Option svg{width:14px;height:14px;margin-right:8px;color:#9362d9b3!important;fill:#9362d9b3!important}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .EnvironmentDropdown__CloudProviderBar__Option svg path{fill:#9362d9b3!important;color:#9362d9b3!important}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .EnvironmentDropdown__Option{display:flex;justify-content:center;align-items:center;cursor:pointer;height:43px;flex-grow:1;color:var(--secondary-base, #1a202c);font-family:Manrope;font-size:14px;font-weight:500;border-top:1px solid var(--boder-line-light, #cbd5e0);padding:12px}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .EnvironmentDropdown__ChildOptions{transition:all .2s;overflow:hidden}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .EnvironmentDropdown__ChildOptions .EnvironmentDropdown__ChildOption{display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--secondary-400, #484d56);font-family:Manrope;font-size:12px;font-weight:500;height:43px;padding:12px 15px}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .EnvironmentDropdown__OptionsArrow{cursor:pointer;width:44px;height:43px;border-left:1px solid var(--boder-line-light, #cbd5e0);background:var(--greyscale-200, #edf2f7);display:flex;justify-content:center;align-items:center}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .Environment__search{display:flex!important;width:169px;gap:4px;padding:6px 12px;border-bottom:1px solid var(--boder-line-light, #cbd5e0);align-items:center}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .Environment__search-input{width:115px;border:0px;padding-right:16px;outline:0}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .Environment__clear-icon{color:#8b8f92;cursor:pointer;position:absolute;right:10px;height:16px;width:16px}.EnvironmentDropdown__Container .EnvironmentDropdown__Options .Environment__search-icon-env{color:#8b8f92;width:16px;margin-bottom:2px}.MuiSelect-popper{z-index:100000000!important}.HeaderContent__Container-main{font-family:Manrope!important}.HeaderContent__Container-main .CustomDropdown__Container{position:relative}.HeaderContent__Container-main .CustomDropdown__Container .CustomDropdown__ValueContainer{width:170px;padding:12px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;height:34px;border:0px solid rgb(44,55,95);background-color:transparent;box-shadow:none;position:relative}.HeaderContent__Container-main .CustomDropdown__Container .CustomDropdown__ValueContainer .CustomDropdown__ValueInput{color:var(--secondary-400, #484d56);font-family:Manrope;font-size:12px;font-weight:500;pointer-events:none;text-overflow:ellipsis;background:transparent;color:#1e293bcc;width:140px;outline:none;border:none}.HeaderContent__Container-main .CustomDropdown__Container .CustomDropdown__Options{z-index:1;position:absolute;top:50px;border-radius:4px;border:1px solid var(--boder-line-light, #cbd5e0);background:var(--others-white, #fff);box-shadow:0 8px 18px #5d6a8333;margin-top:-10px;width:170px}.HeaderContent__Container-main .CustomDropdown__Container .CustomDropdown__Options .CustomDropdown__Option{display:flex;justify-content:center;align-items:center;cursor:pointer;height:43px;color:var(--secondary-base, #1a202c);font-family:Manrope;font-size:12px;font-weight:500;border-top:1px solid var(--boder-line-light, #cbd5e0);padding:12px 15px}.HeaderContent__Container-main .CustomDropdown__Container .CustomDropdown__Options .CustomDropdown__Option--selected,.HeaderContent__Container-main .CustomDropdown__Container .CustomDropdown__Options .CustomDropdown__Option:hover{background:#edf2f7}.HeaderContent__Container-main .CustomDropdown__Container .CustomDropdown__Options .CustomDropdown__ChildOptions{transition:all .2s;overflow:hidden}.HeaderContent__Container-main .CustomDropdown__Container .CustomDropdown__Options .CustomDropdown__ChildOptions .CustomDropdown__ChildOption{display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--secondary-400, #484d56);font-family:Manrope;font-size:12px;font-weight:500;padding:12px 15px}.HeaderContent__Container-main .CustomDropdown__Container .CustomDropdown__Options .CustomDropdown__OptionsArrow{float:right;width:44px;margin:-12px -15px;height:45px;border-left:1px solid var(--boder-line-light, #cbd5e0);background:var(--greyscale-200, #edf2f7);display:flex;justify-content:center;align-items:center}.time_range .input_heading{color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;line-height:1}.time_range .error-msg{color:red;font-family:Manrope;font-size:11px;font-style:normal;font-weight:400;line-height:1}.time_range .css-12mkn7b-MuiButtonBase-root-MuiIconButton-root-MuiPickersCalendarHeader-switchViewButton{display:none!important}.CountTooltip__Content{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.CountTooltip__Content .CountTooltip__Item{padding:3px;cursor:pointer;text-align:left;word-wrap:break-word;min-width:100px;line-height:1}.CountTooltip__CountContainer{padding-left:8px;cursor:default;margin:auto;color:var(--primary-base, #9362d9);font-family:Manrope;font-size:12px;font-weight:600}.NavbarNotificationsButton{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px!important;height:32px;margin-left:16px;padding:0;outline:none;border:none;background-color:transparent;border-radius:50%;color:#444}.NavbarNotificationsButton:active,.NavbarNotificationsButton:focus{outline:none}.NavbarNotificationsButton:hover{background-color:#0000001a}.NavbarNotificationsButton .NavbarNotificationsButton__Counter{background-color:#f44}.NotificationsPanelBackdrop{position:fixed;left:0;width:100vw;height:100vh;top:0;display:none}.NotificationsPanelBackdrop.Visible{display:block}.NotificationsPanelContainer{flex-direction:column;flex-shrink:0;position:fixed;z-index:100000000;top:45px;display:none;width:448px;height:500px;border-radius:15px;border:1px solid var(--border-line-light, #cbd5e0);background:var(--others-white, #fff);box-shadow:var(--box-shadow-light);opacity:0}.NotificationsPanelContainer.Visible{display:flex;opacity:1;right:160px}.NotificationsPanelContainer .NotificationsPanel__NotificationList .infinite-scroll-component__outerdiv .infinite-scroll-component .NotificationsPanel__NewContainer{display:flex;flex-direction:row;padding:9px 8px;background:var(--Greyscale-50, #fafafa);border-bottom:1px solid var(--boder-line-light, #cbd5e0);color:var(--primary-base, #194bfb);font-family:Manrope;font-size:14px;font-weight:600}.NotificationsPanelContainer .NotificationsPanel__NotificationList .infinite-scroll-component__outerdiv .infinite-scroll-component .NotificationsPanel__NewContainer.sticky{position:sticky;top:0;z-index:1000}.NotificationsPanelContainer .NotificationsPanel__NotificationList .NotificationPanel__PastAreaContent{padding:24px 10px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.NotificationsPanelContainer .NotificationsPanel__NotificationList .NotificationPanel__PastAreaContent p.txt{color:#000;font-family:Manrope;font-size:14px;font-weight:500;margin-bottom:0;margin-top:8px}[data-theme=dark] .NotificationsPanelContainer{background:var(--background-secondary);border:1px solid var(--border-color);box-shadow:var(--box-shadow-dark)}[data-theme=dark] .NotificationsPanelContainer .NotificationsPanel__NotificationList .infinite-scroll-component__outerdiv .infinite-scroll-component .NotificationsPanel__NewContainer{background:var(--background-tertiary);border-bottom:1px solid var(--border-color);color:var(--text-primary)}[data-theme=dark] .NotificationsPanelContainer .NotificationsPanel__NotificationList .NotificationPanel__PastAreaContent p.txt{color:var(--text-secondary)}.NotificationsPanel__Header{display:flex;flex-direction:row;align-items:center;margin:0;padding:12px 8px;border-radius:15px 15px 0 0}.NotificationsPanel__Header h3{color:var(--secondary-base, #1a202c);font-family:Manrope;font-size:20px;font-weight:600;margin:0;flex-grow:1}.NotificationsPanel__Header .NotificationsPanel__HeaderSubtitle{color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;font-weight:600;cursor:pointer}[data-theme=dark] .NotificationsPanel__Header{background-color:var(--background-primary);color:var(--text-primary)}[data-theme=dark] .NotificationsPanel__Header h3{color:var(--text-primary)}[data-theme=dark] .NotificationsPanel__Header .NotificationsPanel__HeaderSubtitle{color:var(--text-tertiary)}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper{padding:12px 8px}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper:not(:last-child){margin-bottom:8px}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper:last-child .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper:after{display:none}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item{display:flex;width:100%}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper{position:relative;z-index:10;top:4px}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator{width:10.5px;height:10.5px;border-radius:50%;display:flex}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Low__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Warning__status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Edit__Status{background:#ffe99f}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Medium__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Suppression{background:#ffc085}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.High__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Critical__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Delete__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Service__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Dismiss__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Remove__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Fail__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Untriaged__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Malware__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Revoke__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Unhealthy__Status{background:#f4a3b8}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Success__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Create__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Enable__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Start__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Resolve__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Drift__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Add__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Modify__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Complete__Status{background:#a5d6a7}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Inprogress__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Update__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Info__Status{background:#9fd4ff}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Jira__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Secrets__Status{background:#589efd}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Warning__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Expire__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.DS__Status,.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Disable__Status{background:#ffc085}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper:after{content:"";position:absolute;left:50%;right:50%;z-index:-1}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper{display:flex;flex-direction:column;width:100%;margin-left:8px}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper .NotificationPanel__ItemEventTimeWrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper .NotificationPanel__ItemEventTimeWrapper .NotificationPanel__Event{color:var(--Secondary-Base, #1a202c);font-family:Manrope;font-size:14px;font-weight:600}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper .NotificationPanel__ItemEventTimeWrapper .NotificationPanel__DateTime{color:var(--Secondary-300, #767980);font-family:Manrope;font-size:12px;font-weight:500}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper .NotificationPanel__ItemList{color:var(--Secondary-400, #484d56);font-family:Manrope;font-size:12px;font-weight:400;margin-bottom:4px}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper .NotificationPanel__ItemList span{color:var(--Primary-Base, #194bfb);font-weight:700}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper .NotificationPanel__EnvironmnetID{margin-bottom:0;font-size:12px;font-family:Manrope!important}.NotificationsPanel__NotificationList .NotificationPanel__MainItemWrapper .NotificationPanel__Item__Wrapper .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper .NotificationPanel__EnvironmnetID span{font-weight:500}.NotificationsPanel__SectionHeader{margin:0;padding:8px 16px;font-size:1rem}.NotificationPanel__Item:hover{background:var(--greyscale-200, #f1f5f9)}.NotificationPanel__Item{background:var(--others-white, #fff);padding:12px 8px;border-radius:8px;font-weight:400}.NotificationPanel__Item .NotificationPanel__ItemTop{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--secondary-base, #1a202c);font-family:Manrope;font-size:12px;font-weight:600;padding-bottom:15px}.NotificationPanel__Item .NotificationPanel__Name{color:var(--secondary-base, #1a202c);font-family:Manrope;font-size:16px;font-weight:700;padding-bottom:10px}.NotificationPanel__Item .NotificationPanel__DateTime{color:#484d56}.NotificationPanel__Item .NotificationPanel__Item__Environment{margin-bottom:8px}.NotificationPanel__Item .NotificationPanel__Item__Environment img{width:48px;margin-right:8px}.NotificationPanel__Item__Title,.NotificationPanel__Item__Message{font-weight:600}.NotificationsPanel__Footer{display:flex;flex-direction:row;justify-content:flex-end;padding:15px 8px;border-top:1px solid var(--boder-line-light, #cbd5e0);background-color:#fff;color:var(--primary-base, #194bfb);font-family:Manrope;font-size:14px;font-weight:600;line-height:normal;border-radius:0 0 4px 4px}.NotificationsPanel__Footer .NotificationsPanel__FooterLinkTitle{cursor:pointer}[data-theme=dark] .NotificationsPanel__NotificationList{background:var(--background-primary)}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item{background:var(--background-primary);color:var(--text-primary)}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item:hover{background:var(--background-tertiary)}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Low__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Warning__status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Edit__Status{background:#e8df07}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Medium__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Suppression{background:#ffa825}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.High__Status{background:#fb1919}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Critical__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Delete__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Service__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Dismiss__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Remove__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Fail__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Untriaged__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Malware__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Revoke__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Unhealthy__Status{background:#cd0404}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Success__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Create__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Enable__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Start__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Resolve__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Drift__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Add__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Modify__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Complete__Status{background:#30e0a1}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Inprogress__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Update__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Info__Status{background:#194bfb}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Jira__Status{background:#589efd}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Warning__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Expire__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.DS__Status,[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemStatusIndicatorWrapper .NotificationPanel__ItemStatusIndicator.Disable__Status{background:#ffa825}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper .NotificationPanel__ItemEventTimeWrapper .NotificationPanel__Event{color:var(--text-primary)!important}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper .NotificationPanel__ItemEventTimeWrapper .NotificationPanel__DateTime{color:var(--text-tertiary)!important}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper .NotificationPanel__ItemList{color:var(--text-secondary)!important}[data-theme=dark] .NotificationsPanel__NotificationList .NotificationPanel__Item .NotificationPanel__ItemInfoWrapper .NotificationPanel__ItemList span{color:var(--primary-base)}html{--mainlayout-background: #fff;--mainlayout-text: #1a202c;--mainlayout-border: #cbd5e0;--mainlayout-shadow: rgba(0, 0, 0, .1)}html[data-theme=dark]{--mainlayout-background: #1a202c;--mainlayout-text: #e2e8f0;--mainlayout-border: #2d3748;--mainlayout-shadow: rgba(0, 0, 0, .2)}.MainLayout__Container{display:flex;background:var(--mainlayout-background);color:var(--mainlayout-text);transition:all .3s ease}.main-container-box__inner{background:var(--mainlayout-background);transition:background-color .3s ease}.main-container{height:20px;width:20px;position:absolute;top:50px;display:flex;justify-content:flex-end;align-items:flex-end;transition:none;transform:translateZ(0);backface-visibility:hidden}.sub-container{position:relative;background:#fff;height:16px;width:10px;border-top-left-radius:25px;margin-bottom:-1px;border:none;will-change:transform;transform:translateZ(0)}.light-mode{--text-color-primary: #444}.dark-mode{--text-color-primary: rgba(255, 255, 255, .8)}.text-primary{color:var(--text-color-primary)}.content_inner{display:flex;flex-direction:column;height:100vh}.main-container-box{flex-grow:1;width:100%;overflow-y:auto;overflow-x:hidden}.main-container-box .main-container-box__inner{padding:0!important;height:100%}html{font-size:14px}@keyframes mymove{0%{background-color:wheat}to{background-color:none}}.highlight{background-color:none;padding:.25rem .5rem;transition:background-color 1s ease-in;animation:mymove 2s}.sl-btn{text-transform:uppercase;font-size:.85rem!important;line-height:.85rem!important;border-radius:.2rem!important;padding:.5rem 1rem!important;min-width:10.5rem}.sl-table-extras{margin-top:-.75rem}.sl-table-extras .sl-pagination-btn{border-radius:.2rem;border:1px solid #ccc;background-color:#fff;margin:0 .1rem;padding:0 .5rem;font-size:.9rem;font-weight:300}.sl-table-extras .sl-pagination-btn:hover{background-color:#ececec}.sl-table-extras .sl-pagination-btn.active{background-color:#2c7be5;color:#fff}.react-bootstrap-table .table{box-shadow:0 7px 14px #3b415e1a,0 3px 6px #00000012;border-radius:.2rem;background-color:#f9fafd!important}.react-bootstrap-table .table thead{font-size:.85rem;text-transform:uppercase;background-color:#f9fafd}.react-bootstrap-table .table thead th{padding:.5rem}.react-bootstrap-table .table tbody{font-size:.95rem}.react-bootstrap-table .table tbody td.expand-cell{vertical-align:middle!important}.react-bootstrap-table .table .expand-cell-header{visibility:hidden;width:0}.react-bootstrap-table .table-striped tbody tr:nth-of-type(odd){background-color:#fff}.react-bootstrap-table .table-striped tbody tr:nth-of-type(odd):hover{background-color:#edf2f9!important}.react-bootstrap-table .table-striped tbody tr:nth-of-type(2n){background-color:#f9fafd}.react-bootstrap-table .table-striped tbody tr:nth-of-type(2n):hover{background-color:#edf2f9!important}.react-bootstrap-table .table-bordered td,.react-bootstrap-table .table-bordered th{border:none;cursor:pointer}label{display:block!important}.env_tags_label{background:#109cf1;border-radius:10px;display:flex;font-size:11px;justify-content:center;color:#fff}.env_tags_label .other_env_tags{background:#ffffff;border:.6px solid #ffffff;border-radius:40px;color:#109cf1;margin-left:8px;width:20px;height:19px;font-size:12px}.groups_label{border-radius:10px;display:flex;font-size:13px;justify-content:flex-start;color:#405877}.groups_label .other_groups_tags{border:.6px solid #ffffff;border-radius:40px;color:#fff;margin-left:8px;width:20px;height:19px;font-size:12px;color:#405877}.plug-nav{display:flex;justify-content:space-between;width:100%}.plug-nav .title{text-transform:uppercase;font-weight:600}.plug-nav .pn-right{display:flex}.plug-nav ul.nav li{margin-left:1.5rem;text-transform:uppercase}.plug-nav ul.nav li a{color:#5e6e82}.plug-nav ul.nav li a:hover{text-decoration:none;color:#2c7be5}.plug-nav ul.nav li.active a{color:#2c7be5}.plug-nav.dark{color:#fff}a.disabled{pointer-events:none;cursor:default}#inputForm{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}#inputForm .row-container{display:flex;width:100%;justify-content:space-between;gap:4rem}#inputForm .radio-group label{font-size:16px}.rule-select-wrapper .select__single-value{width:100%}.rule-select-wrapper .select__single-value>div{width:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#setupForm,#settingsForm{display:flex;flex-direction:column;gap:1rem}#settingsForm .SettingsForm__ResourceItem{display:flex;border-radius:5px;border:1px solid var(--boder-line-light, #cbd5e0);background:var(--others-white, #fff);box-shadow:0 8px 18px #5d6a830d;padding:5px 12px;gap:15px;color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;font-weight:500}#settingsForm .SettingsForm__ResourceItem:not(:first-child){margin-top:15px}#settingsForm .SettingsForm__SearchBar{border:none;outline:none;padding:5px 10px;width:90%;font-size:15px;font-family:Manrope;font-weight:500}#settingsForm .SettingsForm__SearchBar::placeholder{color:var(--secondary-200, #a3a6ab);font-size:13px;font-family:Manrope}#settingsForm .radio-group{gap:1rem}#settingsForm .info-box{margin-top:2rem;border-radius:4px;border:2px solid rgba(0,0,0,.1019607843);padding:.5rem}#settingsForm .check-line{display:flex;flex-direction:row;gap:.5rem;color:#405877bf;font-size:12px}#settingsForm .input{padding:8px;height:3rem}#settingsForm .radio-group label{font-size:16px}#settingsForm .MuiSwitch-root .MuiSwitch-colorPrimary.Mui-checked{color:#d1d2d5}#settingsForm span .MuiSwitch-colorPrimary.Mui-checked+.MuiSwitch-track{background-color:#194bfb;opacity:unset}#settingsForm .MuiSwitch-root .MuiSwitch-colorPrimary{color:#d1d2d5}#settingsForm span .MuiSwitch-track{background-color:#767980;opacity:unset}#settingsForm button{border:none;outline:none;background-color:transparent;border-radius:4px;transition:all .2s;font-family:Manrope;font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.05rem;color:#1a202c}#settingsForm button:focus,#settingsForm button:active{border:none;outline:none}#settingsForm button img{width:16px;height:16px;margin:0 .5rem}#settingsForm button:hover{background-color:#0000001a}.CreateRemediationPolicy__TableHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 15px;font-family:Manrope;font-weight:600;border-radius:5px;border:1px solid var(--boder-line-light, #cbd5e0);background:var(--others-white, #fff);box-shadow:0 8px 18px #5d6a830d}.CreateRemediationPolicy__RegionsOuter{border-radius:5px;border:1px solid var(--boder-line-light, #cbd5e0);background:var(--others-white, #fff);box-shadow:0 8px 18px #5d6a830d}.CreateRemediationPolicy__HeaderCheckbox{display:flex;flex-direction:row;align-items:center;direction:rtl}.CreateRemediationPolicy__HeaderCheckbox label{margin-top:2px;font-weight:700}.CreateRemediationPolicy__HeaderCheckbox input{margin-left:8px!important}.CreateRemediationPolicy__Searchbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:5px 15px;background-color:#fff;border-bottom:1px solid var(--boder-line-light, #cbd5e0);background:var(--others-white, #fff)}.CreateRemediationPolicy__Searchbar input{font-family:Manrope;color:#484d56;flex-grow:1;padding:4px 8px;outline:none;border:0;background-color:transparent}.CreateRemediationPolicy__RegionsList,.CreateRemediationPolicy__ResourcesList{overflow-y:scroll;height:253px;padding:0}.CreateRemediationPolicy__RegionsList.Expanded,.CreateRemediationPolicy__ResourcesList.Expanded{height:calc(100vh - 208px)}.CreateRemediationPolicy__RegionsList>div:first-of-type,.CreateRemediationPolicy__ResourcesList>div:first-of-type{border-top:0!important}.CreateRemediationPolicy__SectionCheckboxContainer{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid var(--boder-line-light, #cbd5e0);border-top:1px solid var(--boder-line-light, #cbd5e0);padding:7.1px 15px 9px;font-size:14px;font-family:Manrope;color:var(--secondary-400, #484d56)}.CreateRemediationPolicy__SectionCheckboxContainer p{flex-grow:1;margin:0}.CreateRemediationPolicy__RegionItem{padding:5px 15px 5px 20px;color:var(--secondary-300, #767980);font-size:14px;font-family:Manrope}.CreateRemediationPolicy__ZoneItem{padding:5px 15px 5px 35px;color:var(--secondary-300, #767980);font-size:14px;font-family:Manrope}.CreateRemediationPolicy__TableFooter{display:flex;flex-direction:row;padding:8px;color:"#484D56";background-color:#fff;font-size:14px;border-top:1px solid var(--boder-line-light, #cbd5e0);font-family:Manrope}.CreateRemediationPolicy__TableFooter>div:first-of-type{cursor:pointer}.form__InnerTitle{font-size:14px;font-family:Manrope;font-weight:700;margin-bottom:13px}.MuiRadio-root.Mui-checked span{box-shadow:unset}.MuiRadio-root.PrivateSwitchBase-root{padding:0 8px 0 0}#setupForm .SetupForm__Input{border-radius:5px;border:1px solid var(--boder-line-light, #cbd5e0);background:var(--others-white, #fff);padding:20px 15px;font-weight:500;text-shadow:none;color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;margin-top:10px}#setupForm .SetupForm__Input:focus{box-shadow:none;border:1px solid #194bfb}#settingsForm .MuiFormControlLabel-root.MuiFormControlLabel-labelPlacementEnd{margin-bottom:0;margin-right:0;margin-left:-8px}.InfoBox{padding:20px;border-radius:8px;background-color:#fef9e7;border:1px solid #fee587;font-size:14px;font-family:Manrope}.CreatePolicy__SelectedRegionModalItem{min-width:300px;padding:8px 0;display:flex;gap:10px}.CreatePolicy__SelectedResourcesModalItem{width:300px;padding:8px 0}html{--pageheader-background: #fff;--pageheader-text: #1a202c;--pageheader-border: #cbd5e0;--pageheader-gradient-start: #ffffff;--pageheader-gradient-end: rgba(240, 245, 249, .54);--pageheader-subtitle: #a3a6ab;--pageheader-icon: #1a202c}html[data-theme=dark]{--pageheader-background: #1a202c;--pageheader-text: #e2e8f0;--pageheader-border: #2d3748;--pageheader-gradient-start: #1a202c;--pageheader-gradient-end: rgba(26, 32, 44, .54);--pageheader-subtitle: #718096;--pageheader-icon: #e2e8f0}.PageHeader{display:flex;background:var(--pageheader-background);transition:all .3s ease}.PageHeader .breadcrumb-header{background:linear-gradient(180deg,var(--pageheader-gradient-start) -101.42%,var(--pageheader-gradient-end) 327.83%)}.PageHeader .PageHeader__Title{margin:0}.PageHeader .PageHeader__Title span{font-size:14px!important;display:block;margin:0 15px;padding:9px 0;color:var(--pageheader-text);transition:color .3s ease}.PageHeader .PageHeader__Title span[color="#A3A6AB"]{color:var(--pageheader-subtitle)!important}.PageHeader .PageHeader__Title svg path{fill:var(--pageheader-icon);transition:fill .3s ease}.PageHeader .PageHeader__ContentContainer{border-top-right-radius:8px;flex-grow:1;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding-left:24px;padding-right:15px;background:var(--pageheader-background)}#oneClick{padding:1rem}#oneClick #title{margin-left:4px;color:#405877;font-size:22px;font-weight:600;margin:1rem}#oneClick #main{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:1rem}#oneClick #main h5{margin:4px 0;color:#405877}#oneClick #main #form{display:flex;flex-direction:column;background:#ffffff;width:100%;padding:1rem;gap:.5rem;border-radius:4px}#oneClick #main #form .form-footer{margin-top:4rem;margin-bottom:2rem;display:flex;justify-content:space-evenly;align-items:center;width:100%}#oneClick #main #form .input-group{display:flex;justify-content:space-evenly;align-items:center;width:60%}#oneClick #main #sidebar{max-width:400px;background:#ffffff;width:100%;padding:24px 16px 24px 8px;border-radius:4px}#oneClick #main #sidebar .header{display:flex;justify-content:flex-start;align-items:center}#oneClick #main #sidebar .header img{width:32px;margin-right:2px}#oneClick #main #sidebar .header .section{margin-left:8px}#oneClick #main #sidebar .header button{padding:4px}#oneClick #main #sidebar .header button img{width:14px}#oneClick #main #sidebar .section{flex-grow:1;margin-bottom:16px;color:#405877}#oneClick #main #sidebar .section:last-of-type{margin-bottom:0}#oneClick #main #sidebar .section header{display:flex;gap:4px;justify-content:flex-start;align-items:center}#oneClick #main #sidebar .section>div{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:8px;padding-top:4px}#oneClick #main #sidebar .section>div h6{flex-shrink:0;width:40%;color:#405877;font-size:1rem;font-weight:400;margin-bottom:0;line-height:1}#oneClick #main #sidebar .section>div .section-value{color:#405877b3;font-size:.9rem}.CreatePolicyForm__ButtonsContainer{display:flex;flex-direction:row;justify-content:center;width:100%}.CreatePolicyForm__ButtonsContainer .Button--Grey,.CreatePolicyForm__ButtonsContainer .Button--Grey:hover,.CreatePolicyForm__ButtonsContainer .Button--Grey:focus,.CreatePolicyForm__ButtonsContainer .Button--Blue:active{border:1px solid var(--boder-line-light, #cbd5e0);border-color:#cbd5e0!important;background-color:#f7fafc!important;color:var(--secondary-400, #484d56)!important}.CreatePolicyForm__ButtonsContainer .Button--Green,.CreatePolicyForm__ButtonsContainer .Button--Green:hover,.CreatePolicyForm__ButtonsContainer .Button--Green:focus,.CreatePolicyForm__ButtonsContainer .Button--Green:active{background-color:var(--alerts-success-base, #03bb34)!important;color:var(--others-white, #fff)!important;border:none!important}.CreatePolicyForm__ButtonsContainer .Button--Blue,.CreatePolicyForm__ButtonsContainer .Button--Blue:hover,.CreatePolicyForm__ButtonsContainer .Button--Blue:focus,.CreatePolicyForm__ButtonsContainer .Button--Blue:active{background-color:var(--primary-base, #1e293b)!important;color:var(--others-white, #fff)!important;border:none!important}.CreatePolicyForm__ButtonsContainer button{padding:5px 16px;width:fit-content;margin-right:16px;border-radius:4px;font-size:14px;font-family:Manrope;font-weight:500;margin-top:30px;margin-bottom:30px}.NewPolicy__Sidebar__IconSpacer{width:34px;height:24px;flex-shrink:0}.loading{--speed-of-animation: .9s;--gap: 6px;--bar-color: #232b38;display:flex;justify-content:center;align-items:center;width:140px;gap:8px;height:100px}.loading span{width:6px;height:50px;background:var(--bar-color);animation:scale var(--speed-of-animation) ease-in-out infinite;border-radius:3px}.loading span:nth-child(2){animation-delay:-.8s}.loading span:nth-child(3){animation-delay:-.7s}.loading span:nth-child(4){animation-delay:-.6s}.loading span:nth-child(5){animation-delay:-.5s}@keyframes scale{0%,40%,to{transform:scaleY(.05)}20%{transform:scaleY(1)}}.ColumnsContainer{gap:16px}.columns-container-indi-compliance{justify-content:space-evenly}.risk_new .p{padding:0rem!important;margin:0rem!important}.risk_new .ProgressBar{height:7px;width:100%;border:none!important;border-radius:10px;background-color:"#ffeb9f"}.risk_new .top_card{justify-content:center;align-items:flex-start;display:flex;flex-shrink:0;background:var(--content-background, #fff);transition:all .3s ease}.risk_new .top_card_heading{color:var(--text-primary, #1a202c);font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;line-height:1}.risk_new .score{color:var(--text-primary, #1a202c);font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:1}.risk_new .f1{color:var(--text-secondary, #484d56);font-family:Manrope;font-size:12px;font-style:normal;font-weight:500;line-height:1;padding-left:6px;padding-top:.5rem}.risk_new .border_right{border-right:1px solid var(--border-color, #cbd5e0)}.risk_new .graph_card_heading{color:var(--text-primary, #1a202c);font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.risk_new .attack-path-label{color:var(--error-text, #f84d4d);font-family:Manrope;font-size:12px;font-style:normal;font-weight:500;line-height:1;border-radius:10px;background:var(--error-background, #ffdfdb);display:flex;padding:3px 10px;align-items:center;gap:3px;cursor:pointer}.risk_new .recharts-legend-item-text{color:var(--text-secondary, #484d56)!important;font-size:16px;margin-left:6px}.risk_new .recharts-default-legend{margin-top:15px!important}.risk_new .recharts-text{font-family:Manrope}.risk_new .custom-table{border-collapse:collapse;border:1px solid var(--border-color, #cbd5e0)}.risk_new .table-row{border-bottom:1px solid gray}.risk_new .table-cell{border-right:1px solid var(--border-color, #cbd5e0);padding:8px}.risk_new .custom-table{border-collapse:collapse;width:100%}.risk_new .custom-table tr{display:flex}.risk_new .custom-table td{border:1px solid gray;text-align:center}.risk_new .border-card{width:1px;height:54px;background:var(--border-color, #cbd5e0);display:inline-block}.risk_new .custom_tooltip{display:inline-flex;padding:10px;flex-direction:column;justify-content:center;align-items:flex-start;width:max-content;gap:9px;border-radius:4px;border:1px solid var(--border-color, #cbd5e0);background:var(--content-background, #fff);box-shadow:5px 5px 21px #1a202c14;outline:0}.risk_new .custom_tooltip_severity{color:var(--text-primary, #1a202c);font-family:Manrope;font-size:12px;font-style:normal;font-weight:500}.risk_new .custom_tooltip_count{color:var(--text-primary, #1a202c);font-family:Manrope;font-size:12px;font-style:normal;font-weight:700}.risk_new .count_container{display:flex;flex-direction:column;gap:5px}[data-theme=dark] .risk_new .top_card{background:var(--content-background-dark, #1a202c);border-color:var(--border-color-dark, #2d3748)}[data-theme=dark] .risk_new .top_card_heading,[data-theme=dark] .risk_new .score{color:var(--text-primary-dark, #f7fafc)}[data-theme=dark] .risk_new .f1{color:var(--text-secondary-dark, #a0aec0)}[data-theme=dark] .risk_new .border_right{border-right-color:var(--border-color-dark, #2d3748)}[data-theme=dark] .risk_new .graph_card_heading{color:var(--text-primary-dark, #f7fafc)}[data-theme=dark] .risk_new .attack-path-label{color:var(--error-text-dark, #fc8181);background:var(--error-background-dark, #2d2424)}[data-theme=dark] .risk_new .recharts-legend-item-text{color:var(--text-secondary-dark, #a0aec0)!important}[data-theme=dark] .risk_new .custom_tooltip{border-color:var(--border-color-dark, #2d3748);background:var(--content-background-dark, #1a202c);box-shadow:5px 5px 21px #0003}[data-theme=dark] .risk_new .custom_tooltip_severity,[data-theme=dark] .risk_new .custom_tooltip_count{color:var(--text-primary-dark, #f7fafc)}html{--content-box-bg: #fff;--content-box-border: #e2e8f0;--content-box-text: #1a202c;--content-box-shadow: rgba(34, 34, 34, .1);--content-box-title-bg: #fff}html[data-theme=dark]{--content-box-bg: #1a202c;--content-box-border: #2d3748;--content-box-text: #e2e8f0;--content-box-shadow: rgba(0, 0, 0, .2);--content-box-title-bg: #2d3748}.BasicContentBox__Container{border:1px solid var(--content-box-border);border-radius:10px;background-color:var(--content-box-bg);width:100%;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.BasicContentBox__Container .BasicContentBox__Title{display:flex;flex-direction:row;width:100%;height:40px;align-items:center;border-radius:5px 5px 0 0;transition:background-color .3s ease}.BasicContentBox__Container .BasicContentBox__Title .BasicContentBox__TitleInner{flex-grow:1;display:flex;align-items:center;gap:5px;color:var(--content-box-text);font-family:Manrope;font-size:14px;font-weight:600;border-top-left-radius:5px;border-top-right-radius:5px;padding:0 10px;transition:color .3s ease}.BasicContentBox__Container .BasicContentBox__Title .BasicContentBox__RightSideContent{display:flex;flex-direction:row;align-items:center;height:100%}.BasicContentBox__Container .BasicContentBox__Content{overflow:auto;height:calc(100% - 40px);border-radius:15px;background-color:var(--content-box-bg);transition:background-color .3s ease}html{--keyinsight-text-color: #000;--keyinsight-border-color: #cbd5e0;--keyinsight-text-color-progress-number: #1a202c;--keyinsight-text-color-progress-label: #718096;--keyinsight-box-background: #fff;--keyinsight-box-header-background: #f7fafc;--keyinsight-card-header-background: #f7fafc;--keyinsight-tab-container-bg: #f3f4f6;--keyinsight-tab-text: #4b5563;--keyinsight-tab-active-bg: #fff;--keyinsight-tab-active-text: #1a202c;--keyinsight-tab-shadow: rgba(0, 0, 0, .05)}html[data-theme=dark]{--keyinsight-text-color: #e2e8f0;--keyinsight-border-color: #484d56;--keyinsight-text-color-progress-number: #ffffff;--keyinsight-text-color-progress-label: #cbd5e0;--keyinsight-box-background: #1a202c;--keyinsight-box-header-background: #1a202c;--keyinsight-card-header-background: #2d3748;--keyinsight-tab-container-bg: #2d3748;--keyinsight-tab-text: #a0aec0;--keyinsight-tab-active-bg: #1a202c;--keyinsight-tab-active-text: #e2e8f0;--keyinsight-tab-shadow: rgba(0, 0, 0, .2)}.container_class_key_insights{border:0px!important}.pie_charts_container{height:310px}.border-box{background-color:var(--keyinsight-box-background)!important}.border-box-no-pad{padding:0}.MuiDataGrid-cellContent,.MuiDataGrid-cellContent *{font-size:16px}.KeyInsightsTitleTab__Container{display:flex;align-items:center;gap:10px;background:var(--keyinsight-tab-container-bg);width:fit-content;padding:4px;margin-left:15px;border-radius:5px;margin-top:15px;transition:all .15s}.keyInsightsActiveTab{background:var(--keyinsight-tab-active-bg);color:var(--keyinsight-tab-active-text)!important;overflow:hidden;box-shadow:0 1px 2px var(--keyinsight-tab-shadow)}.KeyInsightsTitleTab{cursor:pointer;display:flex;align-items:center;padding:4px 16px;border-radius:6px;font-size:13px;font-weight:500;color:var(--keyinsight-tab-text);transition:all .2s;border:none;font-family:Manrope;letter-spacing:.2px}.KeyInsightsTitleTab img{filter:var(--keyinsight-icon-filter)}.DataSecurity__CommomCSSWrapper{height:100%;width:100%}.DataSecurity__CommomCSSWrapper .malware_overview{display:flex;font-family:Manrope;flex-direction:column;gap:15px}.DataSecurity__CommomCSSWrapper .malware_overview .card_container{padding:15px;height:100%;justify-content:space-between;display:flex;flex-direction:column}.DataSecurity__CommomCSSWrapper .malware_overview .data_count{color:var(--secondary-base, #1a202c);font-family:Manrope;font-size:26px;font-style:normal;font-weight:700;line-height:normal}.DataSecurity__CommomCSSWrapper .malware_overview .trend_percentage{font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.DataSecurity__CommomCSSWrapper .malware_overview .trend_time{color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding-top:2px}.DataSecurity__CommomCSSWrapper .malware_overview .type{color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper{width:100%}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header{display:flex;align-items:center;margin-bottom:15px}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper{display:flex;align-items:center}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item{font-family:Manrope;font-size:12px;font-weight:600;line-height:16.39px;color:#1a202c;padding:10px;border-top:1px solid #CBD5E0;border-bottom:1px solid #CBD5E0;cursor:pointer}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item:hover{background-color:#d1dbfe;color:#194bfb;border-top:1px solid #D1DBFE;border-bottom:1px solid #D1DBFE}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item:hover:first-child{border-left:1px solid #d1dbfe}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item:hover:not(:last-child){border-right:1px solid #d1dbfe}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item:hover:last-child{border-right:1px solid #d1dbfe}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item.active{background-color:#d1dbfe;color:#194bfb;border-top:1px solid #D1DBFE;border-bottom:1px solid #D1DBFE}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item.active:first-child{border-left:1px solid #d1dbfe}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item.active:not(:last-child){border-right:1px solid #d1dbfe}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item.active:last-child{border-right:1px solid #d1dbfe}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item:first-child{border-left:1px solid #CBD5E0}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item:not(:last-child){border-right:1px solid #CBD5E0}.DataSecurity__CommomCSSWrapper .malware_overview .ds-table-wrapper .ds-table-top-header .ds-tab-wrapper .ds-table-tab-item:last-child{border-right:1px solid #CBD5E0}.DataSecurity__CommomCSSWrapper .tooltip-custom-container{display:inline-block}.DataSecurity__CommomCSSWrapper .tooltip-sensitive-content{position:absolute;background-color:#fff;border-radius:8px 8px 0 0;border:1px solid var(--boder-line-light, #cbd5e0);min-width:250px;height:100%}.DataSecurity__CommomCSSWrapper .tooltip-header{font-weight:700;align-items:center;color:#333;display:flex;padding:8px 12px;gap:12px;width:100%;border-bottom:1px solid var(--boder-line-light, #cbd5e0)}.DataSecurity__CommomCSSWrapper .tooltip-list{padding:12px;display:flex;flex-direction:column;margin:0;gap:4px}.DataSecurity__CommomCSSWrapper .list-header{width:100%;height:20px;font-size:12px;display:flex;flex-direction:column;gap:8px;font-weight:700;color:var(--Secondary-400, #484d56)}.DataSecurity__CommomCSSWrapper .row-header{color:var(--solid-colors-neutral-black, #000);font-size:12px;display:flex;gap:4px;align-items:center;font-weight:400}.DataSecurity__CommomCSSWrapper .list-row{display:flex;flex-direction:column;font-size:14px;font-weight:400}.DataSecurity__CommomCSSWrapper .top-row{display:flex;gap:4px;align-items:center}.DataSecurity__CommomCSSWrapper .row-desc{color:var(--solid-colors-neutral-black, #000);font-size:12px}.DataSecurity__CommomCSSWrapper .count{color:var(--Secondary-300, var(--solid-colors-neutral-black, #767980))}.DataSecurity__CommomCSSWrapper .tooltip-content:after{content:"";position:absolute;top:50%;left:200%;margin-left:-5px;border-width:5px;border-style:solid;border-color:white transparent transparent transparent}.DataSecurity__CommomCSSWrapper .ds-main-card-container{width:100%;padding:15px;height:100%;overflow:hidden!important}.DataSecurity__CommomCSSWrapper .asset-service-grid-count{margin:0;line-height:24px;text-align:flex-end;padding:0;font-size:20px;color:#1a202c;font-weight:500}.DataSecurity__CommomCSSWrapper .asset-service-grid-text{margin:0;padding:0;font-size:14px;font-weight:600;color:#767980;overflow:hidden;word-break:break-word;text-overflow:ellipsis}.DataSecurity__CommomCSSWrapper .threat-count{height:100%;width:100px;padding:10px 12px;display:flex;justify-content:center;align-items:center;color:#000;font-size:24px;font-weight:600;line-height:21px}.DataSecurity__CommomCSSWrapper .threat-description{height:46px;width:100%;padding:10px 12px;display:flex;align-items:center;border-left:1px solid #e2e8f0;color:#484d56;font-size:16px;font-weight:500;line-height:21px}.DataSecurity__CommomCSSWrapper .sensitive-data-circle{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid;border-radius:100%;transition:.3s ease-in-out;padding:16px;background-color:var(--bg-color);border-color:var(--border-color)}.DataSecurity__CommomCSSWrapper .sensitive-data-circle:hover{background-color:inherit}.DataSecurity__CommomCSSWrapper .sensitive-data-circle:hover>*{color:#fff!important}.DataSecurity__CommomCSSWrapper .sensitive-data-circle:hover{background-color:var(--hover-bg-color);border-color:var(--hover-bg-color)}.DataSecurity__CommomCSSWrapper .actor-name{width:350px}@media (max-width: 1800px){.DataSecurity__CommomCSSWrapper .actor-name{width:300px}}@media (max-width: 1600px){.DataSecurity__CommomCSSWrapper .actor-name{width:250px}}@media (max-width: 1280px){.DataSecurity__CommomCSSWrapper .actor-name{width:200px}}.DataSecurity__CommomCSSWrapper .attack-path-card-container{width:100%;height:100px;align-self:flex-end;display:flex;gap:8px;padding:15px 15px 30px;align-items:center}.DataSecurity__CommomCSSWrapper .entity-findings-header{height:21px;width:100%;display:flex;color:#1a202c;font-weight:700;font-size:12px;justify-content:space-between}.DataSecurity__CommomCSSWrapper .ds-flex{display:flex}.DataSecurity__CommomCSSWrapper .ds-justify-center{justify-content:center}.DataSecurity__CommomCSSWrapper .ds-flex-col{flex-direction:column}.DataSecurity__CommomCSSWrapper .ds-h-full{height:100%}.DataSecurity__CommomCSSWrapper .ds-w-full{width:100%}.DataSecurity__CommomCSSWrapper .ds-gap-4{gap:4px}.DataSecurity__CommomCSSWrapper .ds-gap-8{gap:8px}.DataSecurity__CommomCSSWrapper .ds-gap-16{gap:16px}.DataSecurity__CommomCSSWrapper .ds-gap-20{gap:20px}.DataSecurity__CommomCSSWrapper .ds-gap-24{gap:24px}.DataSecurity__CommomCSSWrapper .ds-items-center{align-items:center}.DataSecurity__CommomCSSWrapper .ds-items-end{align-items:end}.DataSecurity__CommomCSSWrapper .ds-space-between{justify-content:space-between}.DataSecurity__CommomCSSWrapper .ds-fs-14{font-size:14px}.DataSecurity__CommomCSSWrapper .ds-fs-24{font-size:24px}.DataSecurity__CommomCSSWrapper .ds-fs-36{font-size:36px}.DataSecurity__CommomCSSWrapper .ds-fs-16{font-size:16px}.DataSecurity__CommomCSSWrapper .ds-fw-400{font-weight:400}.DataSecurity__CommomCSSWrapper .ds-fw-500{font-weight:500}.DataSecurity__CommomCSSWrapper .ds-fs-600{font-weight:600}.DataSecurity__CommomCSSWrapper .ds-fs-800{font-weight:800}.DataSecurity__CommomCSSWrapper .ds-primary-color{color:#1a202c}.DataSecurity__CommomCSSWrapper .ds-secondary-color{color:#767980}.DataSecurity__CommomCSSWrapper .label-chip-wrap{padding:3.5px 6px;border-radius:14px;font-family:Manrope;font-size:12px;font-weight:500;color:#1a202c}.DataSecurity__CommomCSSWrapper .main-assets-box-wrapper{display:flex;align-items:center}.DataSecurity__CommomCSSWrapper .main-assets-box-wrapper .asset-text-wrapper{display:flex;flex-direction:column}.DataSecurity__CommomCSSWrapper .main-assets-box-wrapper .asset-text-wrapper .asset-text{font-family:Manrope;font-size:13px;font-weight:500!important;line-height:normal;color:#484d56;margin-bottom:7px}.DataSecurity__CommomCSSWrapper .main-assets-box-wrapper .asset-text-wrapper .asset-type-text{font-family:Manrope;font-size:13px;font-weight:500!important;line-height:normal;color:#828282}.DataSecurity__CommomCSSWrapper .ds-progress-bar{width:100px;height:7px;display:flex;align-items:center;margin-left:8px}.DataSecurity__CommomCSSWrapper .bg-storage{background-color:#bd47fb!important}.DataSecurity__CommomCSSWrapper .bg-database{background-color:#194bfb!important}.DS__scan-modal .input-heading{color:var(--Secondary-Base, #1a202c);font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding-bottom:5px}.DS__scan-modal .input{box-sizing:border-box;width:414px;border:1px solid #cbd5e0;border-radius:5px;padding:.6rem 1rem .6rem 1.3rem;font-family:Manrope!important;font-style:normal;font-weight:400;font-size:14px;line-height:150%}.DS__scan-modal .input:-webkit-autofill,.DS__scan-modal .input:-webkit-autofill:hover,.DS__scan-modal .input:-webkit-autofill:focus,.DS__scan-modal .input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fafafa inset!important}.DS__scan-modal .input:focus{outline:1px solid #cbd5e0!important}.DS__scan-modal .assesment-type{width:100%;margin-top:24px}.DS__scan-modal .apply-button{color:var(--solid-colors-neutral-white, #fff)!important;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:10px;border-radius:6px;background:var(--Primary-Base, #1e293b)}.DS__scan-modal .apply-button:hover{background:var(--Primary-Base, #1e293b);color:var(--solid-colors-neutral-white, #fff)!important}.DS__scan-modal .cancel-button{display:flex;width:94px;padding:8px 16px;justify-content:center;align-items:center;gap:10px;border-radius:6px;border:1px solid var(--slate-200, #e2e8f0);background:var(--solid-colors-neutral-white, #fff);color:#0f172a;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:normal}@keyframes pulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.suggested-questions-section{margin-bottom:1.5rem;padding:1rem;background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border-radius:12px;border:1px solid #e2e8f0;width:700px}.suggested-questions-section .suggested-questions-title{font-size:1.1rem;font-weight:600;color:#374151;margin-bottom:1rem;text-align:center}.suggested-questions-section .suggested-questions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.suggested-questions-section .suggested-questions-grid .suggested-question-button{padding:.75rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left;line-height:1.4;min-height:4.5rem;height:100%;width:100%;display:flex;align-items:baseline;box-sizing:border-box}.suggested-questions-section .suggested-questions-grid .suggested-question-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}.suggested-questions-section .suggested-questions-grid .suggested-question-button:active{transform:translateY(0)}.suggested-questions-section .suggested-questions-grid .suggested-question-button:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.suggested-questions-section .suggested-questions-grid .suggested-question-button:focus{outline:2px solid rgba(102,126,234,.5);outline-offset:2px}.suggested-questions-section .suggested-questions-grid .suggested-question-button.loading{background:#f3f4f6;border:2px dashed #d1d5db;cursor:default;display:flex;align-items:center;justify-content:center;min-height:3rem;height:3rem;width:100%;box-sizing:border-box}.suggested-questions-section .suggested-questions-grid .suggested-question-button.loading .loading-skeleton{width:80%;height:12px;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:-200% 0}to{background-position:200% 0}}.viper-ai-dashboard{display:flex;height:calc(100vh - 55px);background-color:#fff;font-family:Manrope;text-align:justify}.viper-ai-dashboard .thinking-message{background-color:#f7fafc;color:#718096;padding:12px 16px;border-radius:8px;font-size:14px;font-family:Manrope;font-weight:500;font-style:italic;max-width:70%;display:flex;align-items:center;gap:8px}.viper-ai-dashboard .loading-dots{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#718096;animation:pulse 1s infinite;margin-left:4px}.viper-ai-dashboard .container{display:flex;height:calc(100vh - 55px);background-color:#fff;font-family:Manrope}.viper-ai-dashboard .sidebar{width:280px;background-color:#fff;padding:10px 0;display:flex;flex-direction:column;height:100vh;overflow:hidden;transition:width .2s cubic-bezier(.4,0,.2,1);max-height:calc(100vh - 55px)}.viper-ai-dashboard .sidebar .sidebar-fixed-content{flex-shrink:0;padding:8px;background-color:#fff;border-bottom:1px solid #e5e7eb;z-index:10}.viper-ai-dashboard .sidebar .sidebar-scrollable-content{flex-grow:1;overflow-y:auto;padding:8px}.viper-ai-dashboard .sidebar .sidebar-scrollable-content::-webkit-scrollbar{width:6px}.viper-ai-dashboard .sidebar .sidebar-scrollable-content::-webkit-scrollbar-track{background:transparent}.viper-ai-dashboard .sidebar .sidebar-scrollable-content::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.viper-ai-dashboard .sidebar::-webkit-scrollbar{width:6px}.viper-ai-dashboard .sidebar::-webkit-scrollbar-track{background:transparent}.viper-ai-dashboard .sidebar::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.viper-ai-dashboard .sidebar.collapsed{width:60px;padding:10px 0;display:flex;flex-direction:column;align-items:center}.viper-ai-dashboard .sidebar.collapsed .search-input,.viper-ai-dashboard .sidebar.collapsed .notebook-title,.viper-ai-dashboard .sidebar.collapsed .notebook-section span,.viper-ai-dashboard .sidebar.collapsed .viper-ai-sidebar-header span,.viper-ai-dashboard .sidebar.collapsed .delete-icon{display:none!important}.viper-ai-dashboard .sidebar.collapsed .sidebar-fixed-content{display:flex;flex-direction:column;align-items:center}.viper-ai-dashboard .sidebar.collapsed .viper-ai-sidebar-header-row{flex-direction:column;align-items:center;gap:8px;margin:0}.viper-ai-dashboard .sidebar.collapsed .viper-ai-sidebar-header{margin:0}.viper-ai-dashboard .sidebar.collapsed .sidebar-toggle-btn{margin:8px auto!important;transform:none!important}.viper-ai-dashboard .sidebar.collapsed .new-notebook-btn{width:40px!important;height:40px!important;padding:0!important;margin:8px auto!important;justify-content:center!important}.viper-ai-dashboard .sidebar.collapsed .new-notebook-btn span{display:none!important}.viper-ai-dashboard .new-notebook-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;margin:0 16px;border:0px solid #e5e7eb;border-radius:6px;color:#1a202c;background-color:#fff;cursor:pointer;font-size:14px;font-family:Manrope;font-weight:600;transition:all .2s}.viper-ai-dashboard .new-notebook-btn:hover{background-color:#f3f4f6;border-color:#e5e7eb;color:#1a202c}.viper-ai-dashboard .search-input{width:calc(100% - 32px);margin:10px 16px;padding:7px 14px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;font-family:Manrope;transition:border-color .2s;background:transparent}.viper-ai-dashboard .search-input:focus{outline:none;border-color:#3b82f6}.viper-ai-dashboard .notebook-section{padding:10px 16px;display:flex;justify-content:space-between;align-items:center;color:#4a5568;font-size:14px;font-family:Manrope;font-weight:600}.viper-ai-dashboard .notebook-content{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.viper-ai-dashboard .notebook-item{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;color:#1a202c;font-size:14px;cursor:pointer;font-family:Manrope;font-weight:500;transition:background-color .2s;width:100%}.viper-ai-dashboard .notebook-item:hover,.viper-ai-dashboard .notebook-item.active{background-color:#f3f4f6}.viper-ai-dashboard .delete-icon{opacity:0;transition:opacity .2s ease-in-out;cursor:pointer;color:#e53935;margin-left:8px;flex-shrink:0}.viper-ai-dashboard .notebook-item:hover .delete-icon{opacity:1}.viper-ai-dashboard .notebook-item.active{background-color:#0000000d}.viper-ai-dashboard .notebook-title{font-size:14px;font-family:Manrope;font-weight:500;color:#1a202c;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;flex:1}.viper-ai-dashboard .main-content{flex:1;display:flex;flex-direction:column-reverse;background-color:#f4f4f8;justify-content:end;align-items:center;height:calc(100vh - 55px);overflow-y:auto}.viper-ai-dashboard .main-content::-webkit-scrollbar-track{border-radius:8px;background-color:var(--scrollbar-track)}.viper-ai-dashboard .main-content::-webkit-scrollbar{width:8px;height:8px;border-radius:8px;background-color:var(--background-secondary)}.viper-ai-dashboard .main-content::-webkit-scrollbar-thumb{border-radius:8px;background-color:var(--scrollbar-thumb)}.viper-ai-dashboard .content-area{flex:1;font-family:Manrope;display:flex;flex-direction:column;align-items:center;justify-content:end;background-color:#f4f4f8}.viper-ai-dashboard .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:900px;background-color:#f4f4f8}.viper-ai-dashboard .empty-state-content{display:flex;flex-direction:column;align-items:center;gap:16px}.viper-ai-dashboard .purple-logo{display:flex;align-items:center;justify-content:center}.viper-ai-dashboard .title{font-size:24px;font-weight:600;color:#1a202c;margin-bottom:16px}.viper-ai-dashboard .tab-container{display:flex;gap:16px;margin-bottom:20px;border-bottom:1px solid #e5e7eb;padding:0 4px}.viper-ai-dashboard .tab{padding:10px 16px;border:none;border-bottom:2px solid transparent;background-color:transparent;color:#4a5568;cursor:pointer;font-size:14px;font-family:Manrope;font-weight:600;transition:all .2s}.viper-ai-dashboard .tab:hover{color:#3b82f6}.viper-ai-dashboard .active-tab{border-bottom:2px solid #3b82f6;color:#3b82f6}.viper-ai-dashboard .table{width:100%;border-collapse:collapse;font-size:14px;font-family:Manrope;border:1px solid #e5e7eb;border-radius:0 0 8px 8px;overflow:hidden;background:#fff;margin-bottom:0}.viper-ai-dashboard .table-header{background-color:#f8fafc;padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb;color:#1a202c;font-weight:600;white-space:nowrap;font-size:12px}.viper-ai-dashboard .table-cell{padding:12px 16px;border-bottom:1px solid #e5e7eb;color:#4a5568;transition:background-color .2s}.viper-ai-dashboard .follow-up-questions{display:flex;flex-direction:column;gap:8px;width:760px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:16px;border-radius:12px;border:1px solid rgba(255,255,255,.5);box-shadow:0 4px 12px #0000000d,0 1px 3px #00000008;margin:12px 0}.viper-ai-dashboard .follow-up-button{padding:10px 14px;background:rgba(248,250,252,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(229,231,235,.5);border-radius:6px;color:#4a5568;cursor:pointer;font-size:14px;font-family:Manrope;font-weight:500;text-align:left;transition:all .2s;box-shadow:0 2px 6px #0000000a}.viper-ai-dashboard .follow-up-button:hover{background:rgba(241,245,249,.9);border-color:#9362d9;color:#9362d9;box-shadow:0 4px 8px #0000000f}.viper-ai-dashboard .message-container{display:flex;flex-direction:column;gap:15px;padding:15px;width:100%;overflow-y:auto;overflow-x:hidden;width:790px}.viper-ai-dashboard .message{padding:25px 30px;border-radius:20px;line-height:1.6;font-size:14px;font-family:Manrope;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.5);box-shadow:0 4px 12px #0000000d,0 1px 3px #00000008}.viper-ai-dashboard .message .message-actions{display:flex;align-items:center;margin-top:12px;padding-top:8px}.viper-ai-dashboard .message .message-actions .actions-group{display:flex;gap:8px}.viper-ai-dashboard .message .message-actions .action-button{display:flex;align-items:center;justify-content:center;padding:6px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:4px;transition:all .2s}.viper-ai-dashboard .message .message-actions .action-button:hover{background-color:#f3f4f6;color:#3b82f6}.viper-ai-dashboard .message .message-actions .action-button.active{color:#3b82f6}.viper-ai-dashboard .message .message-actions .action-button svg{width:16px;height:16px}.viper-ai-dashboard .message:hover .message-actions .actions-group{opacity:1}.viper-ai-dashboard .user-message{background:rgba(248,250,252,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#1a202c;margin-left:auto;font-weight:500;padding:14px 20px;border:1px solid rgba(226,232,240,.5);box-shadow:0 4px 12px #0000000d,0 1px 3px #00000008}.viper-ai-dashboard .ai-message{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#1a202c;font-weight:500;width:700px;position:relative;border:1px solid rgba(255,255,255,.5);box-shadow:0 4px 12px #0000000d,0 1px 3px #00000008}.viper-ai-dashboard .chat-input{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid rgba(229,231,235,.5);border-radius:12px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin:0 16px 16px;transition:all .2s;width:770px;box-shadow:0 4px 12px #0000000d,0 1px 3px #00000008}.viper-ai-dashboard .chat-input:focus-within{border-color:#cbd5e0cc;box-shadow:0 6px 16px #00000014,0 2px 4px #0000000a}.viper-ai-dashboard .chat-input:focus-within .send-button:not(.disabled){background-color:#9362d9;color:#fff}.viper-ai-dashboard .input-container{background-color:#f4f4f8;display:flex;flex-direction:column;align-items:center;position:sticky;bottom:0;width:770px}.viper-ai-dashboard .purple-icon{display:none}.viper-ai-dashboard .text-input{min-height:24px;max-height:200px;flex:1;border:none;outline:none;font-size:14px;font-family:Manrope;font-weight:430;color:#141413;line-height:normal;padding:2px 0;background-color:#ffffffb3}.viper-ai-dashboard .text-input::placeholder{color:#9ca3af}.viper-ai-dashboard .copy-icon{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;cursor:pointer;transition:all .2s}.viper-ai-dashboard .copy-icon:hover{background-color:#f3f4f6}.viper-ai-dashboard .send-button{width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:#f4eafd;border-radius:50%;transition:all .2s;flex-shrink:0;color:#fff}.viper-ai-dashboard .send-button:hover:not(.disabled){background-color:#a999ec;color:#fff}.viper-ai-dashboard .send-button.active:not(.disabled){background-color:#9362d9;color:#fff}.viper-ai-dashboard .send-button.disabled{opacity:.5;cursor:not-allowed;background:#f3f4f6;color:#9ca3af}.viper-ai-dashboard .send-button svg{width:16px;height:16px}.viper-ai-dashboard .warning-text{text-align:center;font-size:12px;color:#9ca3af;margin-top:8px;margin-bottom:8px;font-family:Manrope;font-weight:400}.viper-ai-dashboard .tabular-data-section{margin:24px 0}.viper-ai-dashboard .tabular-data-section .dynamic-table-container{max-width:650px;overflow:hidden;width:100%}.viper-ai-dashboard .viper-ai-table-wrapper table{background:transparent}.viper-ai-dashboard .viper-ai-table-wrapper thead tr{border-bottom:none!important}.viper-ai-dashboard .viper-ai-table-wrapper tbody tr{border-bottom:1px solid rgba(243,244,246,.5)!important;transition:background-color .2s ease}.viper-ai-dashboard .viper-ai-table-wrapper tbody tr:hover{background:rgba(249,250,251,.5)!important}.viper-ai-dashboard .viper-ai-table-wrapper tbody tr:last-child{border-bottom:none!important}.viper-ai-dashboard .viper-ai-table-wrapper div::-webkit-scrollbar{width:6px;height:6px}.viper-ai-dashboard .viper-ai-table-wrapper div::-webkit-scrollbar-track{background:rgba(243,244,246,.3);border-radius:3px}.viper-ai-dashboard .viper-ai-table-wrapper div::-webkit-scrollbar-thumb{background:rgba(203,213,224,.5);border-radius:3px}.viper-ai-dashboard .viper-ai-table-wrapper div::-webkit-scrollbar-thumb:hover{background:rgba(203,213,224,.7)}.viper-ai-dashboard .markdown-content{font-family:Manrope;max-width:640px}.viper-ai-dashboard .markdown-content>*:first-child{margin-top:0!important}.viper-ai-dashboard .markdown-content>*:last-child{margin-bottom:0!important}.viper-ai-dashboard .table-container{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;margin-top:1rem}.viper-ai-dashboard .table-wrapper{overflow-x:auto}.viper-ai-dashboard .table-row{transition:background-color .2s}.viper-ai-dashboard .table-row:hover{background-color:#f8fafc}.viper-ai-dashboard .table-pagination{display:flex;align-items:center;justify-content:space-between;padding:1rem;background-color:#f8fafc;border-top:1px solid #e5e7eb}.viper-ai-dashboard .pagination-button-viper{display:flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid #e5e7eb;border-radius:6px;background-color:#fff;color:#4a5568;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s}.viper-ai-dashboard .pagination-button-viper:disabled{opacity:.5;cursor:not-allowed}.viper-ai-dashboard .pagination-button-viper:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6}.viper-ai-dashboard .pagination-info{font-size:14px;color:#4a5568}.viper-ai-dashboard .search-inputs{width:calc(100% - 32px);margin:20px 16px;padding:7px 14px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;font-family:Manrope;transition:border-color .2s}.viper-ai-dashboard .search-inputs:focus{outline:none;border-color:#3b82f6}.viper-ai-dashboard .follow-up-container{margin-top:1rem;padding:1rem;background-color:#f8fafc;border-radius:8px}.viper-ai-dashboard .follow-up-title{font-size:14px;font-weight:600;color:#4a5568;margin-bottom:.75rem}.viper-ai-dashboard .follow-up-grid{width:700px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.5rem}.viper-ai-dashboard .follow-up-card{padding:12px 16px;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;transition:all .2s}.viper-ai-dashboard .follow-up-card:hover{border-color:#3b82f6;background-color:#f1f5f9;transform:translateY(-1px)}.viper-ai-dashboard .title{text-align:center;color:#1a202c;font-size:18px;margin-bottom:25px;font-family:Manrope}.viper-ai-dashboard .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px;font-family:Manrope}.viper-ai-dashboard .card{padding:16px;border:1px solid #e5e7eb;border-radius:8px;font-family:Manrope}.viper-ai-dashboard .card-title{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-size:15px;font-weight:600;font-family:Manrope;color:#1a202c}.viper-ai-dashboard .card-description{font-size:14px;color:#4a5568;margin-bottom:12px;line-height:1.5;font-family:Manrope;font-weight:500}.viper-ai-dashboard .card-link{color:#3b82f6;font-size:14px;text-decoration:none;font-family:Manrope;font-weight:600}.viper-ai-dashboard .info-text{text-align:center;font-size:13px;color:#4a5568;max-width:700px;line-height:1.6;font-family:Manrope;font-weight:500}.viper-ai-dashboard .quick-tips-section{margin:1.5rem 0;padding:1.25rem;border-radius:12px;border:1px solid rgba(226,232,240,.5);background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 12px #0000000d,0 1px 3px #00000008;text-align:left}.viper-ai-dashboard .quick-tips-section .quick-tips-title{font-size:1.1rem;font-weight:600;color:#374151;margin-bottom:1rem;text-align:center}.viper-ai-dashboard .quick-tips-section .quick-tips-list{list-style:none;padding:0;margin:0}.viper-ai-dashboard .quick-tips-section .quick-tips-list li{position:relative;padding-left:1.5rem;margin-bottom:.75rem;font-size:.9rem;color:#4a5568;line-height:1.5;font-family:Manrope;font-weight:500}.viper-ai-dashboard .quick-tips-section .quick-tips-list li:before{content:"•";position:absolute;left:0;color:#3b82f6;font-weight:700;font-size:1.2rem}.viper-ai-dashboard .quick-tips-section .quick-tips-list li:last-child{margin-bottom:0}.viper-ai-dashboard .sidebar-toggle-btn{display:flex!important;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;cursor:pointer;transition:all .2s;border-radius:6px;margin:0;padding:0}.viper-ai-dashboard .viper-ai-sidebar-header{display:flex;align-items:center;gap:8px;margin:0 16px;font-weight:600;font-size:14px;color:#1a202c}.viper-ai-dashboard .viper-ai-sidebar-header-row{display:flex;align-items:center;justify-content:space-between}.viper-ai-dashboard .loading-more{padding:12px;text-align:center;color:#6b7280;font-size:14px;font-weight:500}.viper-ai-dashboard .sidebar.collapsed{width:60px!important}.viper-ai-dashboard .sidebar.collapsed .search-input,.viper-ai-dashboard .sidebar.collapsed .notebook-title,.viper-ai-dashboard .sidebar.collapsed .notebook-section span{display:none!important}.viper-ai-dashboard .sidebar.collapsed .notebook-item{justify-content:center!important}.viper-ai-dashboard .sidebar-toggle-btn{display:flex!important;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:8px;background:none;border:none;cursor:pointer;transition:background .2s;z-index:10;border-radius:6px}.viper-ai-dashboard .sidebar-toggle-btn:hover{background:#f3f4f6}.sidebar.collapsed .new-notebook-btn{width:40px!important;height:40px!important;padding:0!important;justify-content:center!important;margin:0 auto!important}.sidebar.collapsed .new-notebook-btn span:not(:first-child){display:none!important}.delete-dialog-backdrop{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background:rgba(30,27,38,.7);display:flex;align-items:center;justify-content:center}.delete-dialog{background:#fff;border-radius:12px;padding:32px 32px 24px;min-width:350px;color:#3a2247}.delete-dialog h3{margin:0 0 12px;font-size:16px;font-weight:600}.delete-dialog p{margin:0 0 24px;color:#1a202c}.delete-dialog-actions{display:flex;justify-content:flex-end;gap:16px}.cancel-btn{background:none;border:none;color:#1a202c;font-weight:500;font-size:1rem;cursor:pointer;padding:8px 16px}.delete-btn{background:#1a202c;color:#fff;border:none;border-radius:6px;font-weight:500;font-size:1rem;padding:8px 24px;cursor:pointer;transition:background .2s}.delete-btn:hover{background:#1a202c}.thinking-container{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(229,231,235,.5);border-radius:20px;padding:16px 20px;margin:12px 0;box-shadow:0 4px 12px #0000000d,0 1px 3px #00000008;max-width:70%;font-family:Manrope}.thinking-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(229,231,235,.3)}.thinking-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#374151}.thinking-title svg{color:#6b7280}.thinking-timer{font-size:13px;color:#9ca3af;font-weight:500;font-variant-numeric:tabular-nums}.thinking-content{display:flex;flex-direction:column;gap:8px}.thinking-stage{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#6b7280;margin-bottom:4px}.thinking-spinner{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.thinking-spinner svg{animation:spin-smooth 1.2s linear infinite}.thinking-spinner .spinner-circle{stroke:#9362d9;stroke-linecap:round;transform-origin:center}.thinking-messages{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.thinking-message-item{position:relative;padding-left:16px;font-size:14px;line-height:1.6;transition:all .3s ease}.thinking-message-item:before{content:"•";position:absolute;left:0;color:#cbd5e0;font-weight:700}.thinking-message-item.current{color:#374151;font-weight:500}.thinking-message-item.current:before{color:#9362d9}.thinking-message-item.previous{color:#9ca3af;opacity:.6;font-weight:400}.thinking-message-item.previous:before{color:#cbd5e0}.thinking-message-item span{display:inline-block}@keyframes spin-smooth{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.thinking-message{display:flex;align-items:center;padding:16px 20px;background:#f8fafc;border-radius:8px;color:#64748b;font-size:14px;margin:12px 0}.thinking-message span:first-child{margin-right:8px}.thinking-message .loading-dots{display:inline-block;width:4px;height:4px;border-radius:50%;background:#64748b;margin:0 2px;animation:bounce 1.4s ease-in-out infinite both}.thinking-message .loading-dots:nth-child(2){animation-delay:-.32s}.thinking-message .loading-dots:nth-child(3){animation-delay:-.16s}@keyframes bounce{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.SecurityScore__Dashboard__Container{height:100%;width:100%;display:flex;flex-direction:column;padding:15px;gap:10px}:root{--security-bg: #ffffff;--security-card-bg: #ffffff;--security-text: #1a202c;--security-text-secondary: #4b5563;--security-border: #e5e7eb;--security-hover: #f9fafb;--security-metric-bg: #f3f4f6}[data-theme=dark]{--security-bg: #1a202c;--security-card-bg: #2d3748;--security-text: #f7fafc;--security-text-secondary: #a0aec0;--security-border: #4a5568;--security-hover: #374151;--security-metric-bg: #2d3748}.security-score-dashboard .dashboard-container{padding:24px;background-color:var(--security-bg)}.security-score-dashboard .card{background:var(--security-card-bg);border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;height:fit-content;border:1px solid var(--security-border)}.security-score-dashboard .card-header{padding:20px 24px}.security-score-dashboard .card-title{font-size:14px;font-weight:600;color:var(--security-text)}.security-score-dashboard .card-content{padding:0 15px}.security-score-dashboard .metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.security-score-dashboard .score-metric{display:flex;align-items:center;gap:16px}.security-score-dashboard .score-circle{position:relative;width:96px;height:96px}.security-score-dashboard .score-svg{transform:rotate(-90deg);width:100%;height:100%}.security-score-dashboard .score-background{fill:none;stroke:var(--security-border);stroke-width:3}.security-score-dashboard .score-progress{fill:none;stroke-width:3}.security-score-dashboard .score-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;font-weight:700;color:var(--security-text)}.security-score-dashboard .metric-box{padding:15px;border-radius:10px}.security-score-dashboard .quick-wins,.security-score-dashboard .total-improvement{background-color:var(--security-metric-bg)}.security-score-dashboard .metric-header{display:flex;justify-content:space-between;align-items:flex-start}.security-score-dashboard .metric-label{font-size:13px;font-weight:500;color:var(--security-text)}.security-score-dashboard .metric-subtitle{font-size:15px;font-weight:500;color:var(--security-text-secondary)}.security-score-dashboard .metric-value{font-size:1.5rem;font-weight:600}.security-score-dashboard .quick-wins .metric-value{color:#a8e6cf}.security-score-dashboard .total-improvement .metric-value{color:#9fd4ff}.security-score-dashboard .metric-icon{width:32px;height:32px}.security-score-dashboard .quick-wins .metric-icon{color:#a8e6cf}.security-score-dashboard .total-improvement .metric-icon{color:#9fd4ff}.security-score-dashboard .quick-wins-list{display:flex;flex-direction:column;gap:15px}.security-score-dashboard .quick-win-item{background:var(--security-card-bg);border:1px solid var(--security-border);border-radius:8px;padding:16px;cursor:pointer;transition:background-color .2s}.security-score-dashboard .quick-win-item:hover{background-color:var(--security-hover)}.security-score-dashboard .quick-win-content{display:flex;justify-content:space-between;align-items:center}.security-score-dashboard .quick-win-title{display:flex;align-items:center;gap:8px;margin-bottom:10px}.security-score-dashboard .win-icon{width:20px;height:20px;color:#10b981}.security-score-dashboard .card-sub-heading{margin:0;font-size:14px;font-weight:500;font-family:Manrope;color:var(--security-text)}.security-score-dashboard .opportunity-title{display:flex;gap:10px;margin-bottom:5px}.security-score-dashboard .progress-bar{width:100%;height:8px;background-color:#e5e7eb;border-radius:4px;margin-top:8px}.security-score-dashboard .progress-fill{height:100%;background-color:#10b981;border-radius:4px;transition:width .3s ease}.security-score-dashboard .opportunities-list{display:flex;flex-direction:column;gap:12px}.security-score-dashboard .opportunity-item{background:white;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.security-score-dashboard .alert-icon{width:20px;height:20px}.security-score-dashboard .alert-icon.low{color:#10b981}.security-score-dashboard .alert-icon.medium{color:#f59e0b}.security-score-dashboard .alert-icon.high{color:#ef4444}.security-score-dashboard .remediation-steps{margin-top:16px}.security-score-dashboard .remediation-steps h4{font-size:.875rem;font-weight:500;margin-bottom:8px}.security-score-dashboard .remediation-steps ol{padding-left:20px}.security-score-dashboard .remediation-steps li{font-size:.875rem;color:#4b5563;margin-bottom:4px}.security-score-dashboard .attack-paths-list{display:flex;flex-direction:column;gap:16px}.security-score-dashboard .attack-path-item{background:white;border:1px solid #e5e7eb;border-radius:12px;padding:16px 20px;cursor:pointer;transition:all .2s ease}.security-score-dashboard .attack-path-content{display:flex;justify-content:space-between;align-items:center}.security-score-dashboard .attack-path-info{flex:1}.security-score-dashboard .attack-path-title{font-size:1rem;font-weight:500;color:#1f2937;margin-bottom:4px}.security-score-dashboard .attack-path-resources{font-size:.875rem;color:#6b7280}.security-score-dashboard .attack-path-impact{font-size:1rem;font-weight:600;color:#dc2626;padding-left:16px}.security-score-dashboard .score-card{padding:0;width:100%}.security-score-dashboard .score-sections{display:flex;gap:48px;padding:24px}.security-score-dashboard .composition-section{flex:0 0 360px}.security-score-dashboard .trend-section{flex:1}.security-score-dashboard h2{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 24px}.security-score-dashboard .score-list{display:flex;flex-direction:column;gap:12px}.security-score-dashboard .score-item{display:flex;justify-content:space-between;align-items:center}.security-score-dashboard .score-target{font-size:13px;font-weight:500;color:var(--security-text)}.security-score-dashboard .score-value-composition{font-size:15px;font-weight:500}.security-score-dashboard .score-value-composition.neutral{color:var(--security-text)}.security-score-dashboard .score-value-composition.positive{color:#a5d6a7}.security-score-dashboard .score-value-composition.negative{color:#ff9faa;cursor:pointer}.security-score-dashboard .final-score{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--security-border)}.security-score-dashboard .final-score .score-label{font-weight:600;color:var(--security-text)}.security-score-dashboard .final-score .score-value-composition{font-size:16px;font-weight:600;color:var(--security-text)}.security-score-dashboard .trend-chart{height:250px}html{--breadcrumb-text: #1a202c;--breadcrumb-text-hover: #194bfb;--breadcrumb-chevron: #919fa8;--breadcrumb-border: #cbd5e0;--breadcrumb-background: #fff;--breadcrumb-menu-bg: #fff;--breadcrumb-menu-hover: #f7fafc}html[data-theme=dark]{--breadcrumb-text: #e2e8f0;--breadcrumb-text-hover: #4299e1;--breadcrumb-chevron: #718096;--breadcrumb-border: #2d3748;--breadcrumb-background: #1a202c;--breadcrumb-menu-bg: #2d3748;--breadcrumb-menu-hover: #4a5568}.Breadcrumb{display:flex;flex-direction:row;align-items:center;height:40px;padding-left:15px;background:var(--breadcrumb-background);transition:all .3s ease}.Breadcrumb a{color:var(--breadcrumb-text);font-weight:500;transition:color .3s ease}.Breadcrumb a:hover{text-decoration:none;color:var(--breadcrumb-text-hover)}.Breadcrumb .Breadcrumb__MainTitle{display:flex;flex-direction:row;align-items:center;height:35px;padding-right:5px;font-size:14px;font-weight:500;font-family:Manrope;color:var(--breadcrumb-text)}.Breadcrumb .Breadcrumb__MainChevron,.Breadcrumb .Breadcrumb__Chevron{width:12px;height:12px;margin:0 5px;color:var(--breadcrumb-chevron)!important}.Breadcrumb .Breadcrumb__Ellipsis{cursor:pointer;color:var(--breadcrumb-text)}.Breadcrumb .Breadcrumb__Ellipsis:hover{font-weight:700;text-decoration:underline;color:var(--breadcrumb-text-hover)}.Breadcrumb .Breadcrumb__HiddenMenuItem{padding:4px;color:var(--breadcrumb-text);background:var(--breadcrumb-menu-bg)}.Breadcrumb .Breadcrumb__HiddenMenuItem:hover{background:var(--breadcrumb-menu-hover)}html{--label-color: #CBD5E0;--label-border-color: rgba(0, 0, 0, .1);--areachart-bar-color: #edf2f7}html[data-theme=dark]{--label-color: #d1d2d5;--label-border-color: #484d56;--areachart-bar-color: #2a313c}.legend{display:flex;justify-content:space-between;align-items:center;padding:0;border-top:1px solid var(--label-border-color);margin:0 0 0 -3px;font-size:16px;font-family:Manrope;font-weight:500}.legend-item{color:var(--label-color);display:flex;align-items:center;list-style:none;padding-top:11px;margin-bottom:-19px}.legend-color{display:inline-block;width:10px;height:10px;margin-right:5px}.legend_area{display:flex;justify-content:center;align-items:center;margin:0}.custom_tooltip{display:inline-flex;padding:10px;flex-direction:column;justify-content:center;align-items:flex-start;width:max-content;gap:9px;border-radius:4px;border:1px solid var(--boder-line-light, #cbd5e0);background:var(--others-white, #fff);box-shadow:5.3333334923px 5.3333334923px 21.3333339691px #1a202c14;outline:0}.custom_tooltip_severity{color:var(--secondary-base, #1a202c);font-family:Manrope;font-size:12px;font-style:normal;font-weight:500}.custom_tooltip_count{color:var(--secondary-base, #1a202c);font-family:Manrope;font-size:12px;font-style:normal;font-weight:700}.tooltip-arrow{position:absolute;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;left:-10px;top:calc(50% - 10px)}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:red;color:#000;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}html{--text-color: #000;--background: #fff;--border-color-resource: #cbd5e0;--backgrond-search-bar: #fff;--accordion-background: #f7fafc;--accordion-expand-background: #fff;--background-icon-container: #fff;--tabbar-icons-color: #767980;--text-icon-container-header: #484d56;--text-icon-container-subheader: #1a202c;--headerbar-text-color: #1a202c;--headerbar-background: #fff;--headerbar-border-color: #cbd5e0;--headerbar-search-bg: #f4f4f8;--headerbar-search-text: #1a202c;--headerbar-search-placeholder: #767980;--headerbar-button-bg: #fff;--headerbar-button-hover: #f7fafc;--headerbar-button-text: #9362d9;--headerbar-filter-bg: #fff;--headerbar-filter-active-bg: #e6efff;--headerbar-filter-text: #9362d9;--headerbar-filter-disabled: #767980;--headerbar-tab-text: #4b5563;--headerbar-tab-selected-bg: #fff;--headerbar-tab-selected-text: #1a202c;--headerbar-icon-container-bg: #fff;--headerbar-icon-container-hover: #e2e8f0}html[data-theme=dark]{--text-color: #fff;--background: #1a202c;--border-color-resource: #484d56;--text-tab-panel: #d1d2d5;--backgrond-search-bar: #1a202c;--accordion-background: #151a23;--accordion-expand-background: #1a202c;--background-icon-container: #2a313c;--tabbar-icons-color: #ffffff;--text-icon-container-header: #fff;--text-icon-container-subheader: #f7fafc;--headerbar-text-color: #e2e8f0;--headerbar-background: #1a202c;--headerbar-border-color: #2d3748;--headerbar-search-bg: #2d3748;--headerbar-search-text: #e2e8f0;--headerbar-search-placeholder: #a0aec0;--headerbar-button-bg: #2d3748;--headerbar-button-hover: #4a5568;--headerbar-button-text: #4299e1;--headerbar-filter-bg: #2d3748;--headerbar-filter-active-bg: #4a5568;--headerbar-filter-text: #4299e1;--headerbar-filter-disabled: #a0aec0;--headerbar-tab-text: #a0aec0;--headerbar-tab-selected-bg: #1a202c;--headerbar-tab-selected-text: #e2e8f0;--headerbar-icon-container-bg: #2d3748;--headerbar-icon-container-hover: #4a5568}.HeaderBar_Container__New{display:flex;flex-direction:row;align-items:center;margin-bottom:15px;color:var(--headerbar-text-color);transition:all .3s ease}.HeaderBar_Container__New .border-bottom-tab{border-bottom:1px solid var(--headerbar-border-color)}.HeaderBar_Container__New .HeaderBar__ResourceTab{cursor:pointer;display:flex;align-items:center;gap:8px;padding:4px 16px;border-radius:6px;font-size:13px;font-weight:500;color:var(--headerbar-tab-text);transition:all .2s ease;border:none;font-family:Manrope;letter-spacing:.2px;background:transparent}.HeaderBar_Container__New .HeaderBar__ResourceTab--Selected{background:var(--headerbar-tab-selected-bg);color:var(--headerbar-tab-selected-text);overflow:hidden;box-shadow:0 1px 2px #0000001a}.HeaderBar_Container__New .red-dot-highlight{position:relative;overflow:visible}.HeaderBar_Container__New .red-dot-highlight:after{content:"";position:absolute;width:4px;height:4px;right:-6.5px;top:3px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="4" height="4" viewBox="0 0 4 4" fill="none"><circle cx="2" cy="2" r="2" fill="%23F72121"/></svg>');background-repeat:no-repeat;background-size:cover}.HeaderBar_Container__New .HeaderBar__IconContainer{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:5px;border:1px solid var(--headerbar-border-color);cursor:pointer;background-color:var(--headerbar-icon-container-bg);transition:all .3s ease}.HeaderBar_Container__New .HeaderBar__IconContainer:hover{background-color:var(--headerbar-icon-container-hover)}.HeaderBar_Container__New .HeaderBar__IconContainer img{width:16px;height:16px;filter:var(--headerbar-icon-filter, none)}.HeaderBar_Container__New .HeaderBar__SearchContainer{padding:10px 0;background:var(--headerbar-search-bg);border-radius:20px;display:flex;align-items:center;margin-left:8px;transition:all .3s ease;border:1px solid var(--headerbar-border-color)}.HeaderBar_Container__New .HeaderBar__SearchContainer form{display:flex;align-items:center;width:100%}.HeaderBar_Container__New .HeaderBar__SearchBar{border:none;outline:none;padding:0 10px 0 8px;font-size:12px;font-family:Manrope;font-weight:500;width:100%;color:var(--headerbar-search-text);background-color:transparent;transition:all .3s ease}.HeaderBar_Container__New .HeaderBar__SearchBar::placeholder{color:var(--headerbar-search-placeholder)}.HeaderBar_Container__New .HeaderBar__CreateButton{text-transform:none;width:fit-content;margin:0;justify-content:center;padding:8px 10px;background-position:20px 8px;border:none;border-radius:4px;font-family:Manrope;font-weight:500;text-align:center;font-style:normal;background:var(--headerbar-button-bg);font-size:13px;color:var(--headerbar-button-text);outline:0!important;letter-spacing:.2px;transition:all .3s ease}.HeaderBar_Container__New .HeaderBar__CreateButton:hover:not(:disabled){background-color:var(--headerbar-button-hover)}.HeaderBar_Container__New .HeaderBar__CreateButton:disabled{opacity:.5;cursor:not-allowed}.HeaderBar_Container__New .filter-button-header{font-size:14px;font-family:Manrope;text-transform:none;font-weight:600;letter-spacing:.05em;background:var(--headerbar-filter-bg);color:var(--headerbar-filter-text);transition:all .3s ease}.HeaderBar_Container__New .filter-button-header:disabled{color:var(--headerbar-filter-disabled)}.HeaderBar_Container__New .filter-button-header:hover:not(:disabled){background:var(--headerbar-filter-active-bg)}.HeaderBar_Container__New h2{margin:0 0 0 16px;font-size:1.3rem;font-weight:600;color:var(--headerbar-text-color)}.CountTooltip2{display:flex;flex-direction:row;align-items:center;color:#fff;overflow:hidden}.CountTooltip2__Content{display:flex;flex-direction:column;align-items:flex-start}.CountTooltip2__Content .CountTooltip2__Item{padding:5px 8px}.CountTooltip2__VisibleLabel{flex-direction:column;margin-right:4px;border-radius:4px;background-color:#194bfb;color:#fff;width:max-content;overflow:hidden}.CountTooltip2-Borderless .CountTooltip2__VisibleLabel{background-color:transparent;color:#000}.CountTooltip2__CountContainer{margin:auto 4px;color:#194bfb;line-height:normal;cursor:default;font-size:12px}:root{--k8s-text-primary: #1a202c;--k8s-text-secondary: #767980;--k8s-background: #ffffff;--k8s-border: #cbd5e0;--k8s-card-bg: #ffffff}[data-theme=dark]{--k8s-text-primary: #f7fafc;--k8s-text-secondary: #a0aec0;--k8s-background: #1a202c;--k8s-border: #4a5568;--k8s-card-bg: #2d3748}.k8Vulnebarlaity{display:flex}.k8Vulnebarlaity .Resources__Backdrop2{position:fixed;top:55px;left:0;height:100vh;width:100vw;background-color:var(--backdrop-color, rgba(0, 0, 0, .3));z-index:250}.k8Vulnebarlaity .KubernetesCVE_NumberScore{background-color:#dbeafe;border-radius:50%;width:35px;height:35px;display:flex;justify-content:center;align-items:center;font-size:12px;font-family:Manrope;font-weight:600}.k8Vulnebarlaity .Resources__DataSidebar2{width:83%!important;background-color:var(--k8s-background);margin-left:16px;opacity:1;pointer-events:all;border-radius:3px;border:1px solid var(--k8s-border);margin-top:55px;height:calc(100vh - 55px);position:fixed;z-index:300;right:0;top:0;transition:all .5s cubic-bezier(.17,.67,.83,.67)}.k8Vulnebarlaity .Resources__DataSidebar2 .workload{overflow-y:auto;height:calc(99vh - 242px)}.k8Vulnebarlaity .Resources__DataSidebar2 .Resources__SidebarContent{overflow-y:auto;margin:"0px 15px";height:calc(192vh - 200px)}.k8Vulnebarlaity .Resources__DataSidebar2 .Resources__SidebarContent .Resources__SidebarItem{border-bottom-color:var(--k8s-border);padding:15px 20px}.k8Vulnebarlaity .Resources__DataSidebar2 .Resources__SidebarContent .Resources__SidebarItem .Resources__SidebarItemTitle{font-family:Manrope;font-weight:600;font-size:16px;color:var(--k8s-text-primary)}.k8Vulnebarlaity .Resources__DataSidebar2 .Resources__SidebarContent .Resources__SidebarItem .Resources__SidebarItemSubTitle{font-family:Manrope;font-size:16px;color:var(--k8s-text-secondary)}.k8Vulnebarlaity .Resources__DataSidebar2 .Resources__SidebarTags div{border-radius:10px;border:1px solid var(--primary-base, #194bfb);background:var(--primary-100, #d1dbfe);box-shadow:0 8px 18px #5d6a830d;padding:2px 5px;word-wrap:normal;height:fit-content;font-family:Manrope;font-weight:400;font-size:14px;margin-right:10px;color:#194bfb}.k8Vulnebarlaity .Resources__DataSidebar2 .Resources__SidebarTabs div{border-right-color:var(--k8s-border);cursor:pointer;color:var(--k8s-text-secondary);font-family:Manrope;font-size:14px;line-height:1;padding:14px}.k8Vulnebarlaity .Resources__DataSidebar2 .Resources__SidebarTabs div:hover{background-color:var(--hover-bg, rgba(0, 0, 0, .1))}.k8Vulnebarlaity .Resources__DataSidebar2 .Resources__SidebarSubTabs div{font-size:13px;color:var(--k8s-text-primary);font-family:Manrope;font-weight:600;border-bottom:2px solid transparent;cursor:pointer;margin:0 20px;padding:0 0 10px}.k8Vulnebarlaity .Resources__DataSidebar2 .Resources__SidebarSubTabs div:hover,.k8Vulnebarlaity .Resources__DataSidebar2 .Resources__SelectedSubTab.Resources__SelectedSubTab.Resources__SelectedSubTab{color:#1a202c;border-bottom:2px solid #194bfb}.k8Vulnebarlaity .Resources__DataStackedSidebar2{width:50%!important}.YesNo__Container{display:flex;gap:6px;align-items:center;color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;font-weight:500}:root{--inventory-text: #1a202c;--inventory-text-secondary: #484d56;--inventory-card-bg: #ffffff;--inventory-border: #cbd5e0}[data-theme=dark]{--inventory-text: #f7fafc;--inventory-text-secondary: #a0aec0;--inventory-card-bg: #2d3748;--inventory-border: #4a5568}.inventory_new .card_sub_heading{color:var(--inventory-text);font-family:Manrope;font-size:13px;font-style:normal;font-weight:600;line-height:normal}.inventory_new .title{color:var(--inventory-text);font-family:Manrope;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.inventory_new .chart_count{color:var(--inventory-text);text-align:center;font-family:Manrope;font-size:22px;font-style:normal;font-weight:800;line-height:normal}.inventory_new .count_type{color:var(--inventory-text-secondary);text-align:center;font-family:Manrope;font-size:12px;font-style:normal;font-weight:600;line-height:14px}.inventory_new .card_exposed_resource{display:flex;width:100%;height:56px;padding:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;border-radius:5px!important}.inventory_new .card_title{color:var(--inventory-text);font-family:Manrope;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.inventory_new .public_count{color:var(--inventory-text-secondary);text-align:right;font-family:Manrope;font-size:12px;font-style:normal;font-weight:700;line-height:14px;padding-right:3px}.inventory_new .ProgressBar{height:10px;border:none!important;border-radius:10px;background-color:var(--inventory-card-bg)}.Title__TopServiceCategory{color:var(--inventory-text);font-family:Manrope;font-weight:500;font-size:13px;font-style:normal;line-height:normal}:root{--select-text-color: #484d56;--select-background: #fff;--selected-item-background: #efefef;--select-border-color: #e2e9ef;--select-hover-bg: rgba(93, 106, 131, .05);--select-chip-bg: #9362d926;--select-chip-text: #9362d9}[data-theme=dark]{--select-text-color: #e2e8f0;--select-background: #2d3748;--selected-item-background: #4a5568;--select-border-color: #4a5568;--select-hover-bg: rgba(255, 255, 255, .1);--select-chip-bg: #3182ce;--select-chip-text: #fff}.Select__Button_CommonComponent_region{display:flex;flex-direction:row;align-items:center;height:20px;outline:0!important;border:1px solid transparent;color:var(--select-text-color);background-color:var(--select-background)}.Select__Button_CommonComponent{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:34px;padding:0 10px;outline:0;border:1px solid var(--select-border-color);border-radius:5px;min-width:184px;color:var(--select-text-color);background-color:var(--select-background);transition:all .3s ease}.Select__Button_CommonComponent.Disabled{opacity:.5}.Select__Button_CommonComponent:focus{outline:none}.Select__Button_CommonComponent.ComplianceRuleActive{padding:0;border:0px solid #cbd5e0;color:var(--Primary-Base, #194bfb);background-color:transparent}.Select__Button_CommonComponent.ComplianceRuleActive .Select__ButtonText{font-weight:500!important;text-decoration:underline;color:var(--Primary-Base, #194bfb)}.Select__Button_CommonComponent.ComplianceRuleActive .Select__ButtonText .Select__SelectedValueContainer span:first-of-type{margin-right:0}.Select__Button_CommonComponent.ComplianceRuleActive .Select__ButtonText .Select__SelectedValueContainer .Text{font-weight:500!important}.Select__Button_CommonComponent.ComplianceRuleActive svg{font-size:1.1rem}.jira_input{color:#1a202c;font-family:Manrope;font-size:13px;font-style:normal;font-weight:500!important}.sbom-chip{display:flex;flex-direction:row;align-items:center;padding:5px 8px;font-size:12px;border-radius:3px;background-color:var(--select-chip-bg);color:var(--select-chip-text)}.Select__ButtonText{flex-grow:1;display:contents;text-align:left;color:var(--select-text-color);overflow:hidden;font-size:14px;font-weight:500;color:#1a202c}.Select__OptionsContainer{font-size:.875rem;box-sizing:border-box;margin:12px 0;padding:0;min-width:184px;overflow:auto;outline:0px;border:1px solid #cbd5e0;box-shadow:0 8px 18px #5d6a830d;border-radius:5px;list-style:none;background-color:var(--select-background)}.Select__Option{display:flex;flex-direction:row;align-items:center;height:32px;font-size:12px;font-family:Manrope;font-weight:400;padding:0 10px;gap:"7px";cursor:pointer;color:var(--select-text-color);background-color:var(--select-background)}.Select__Option svg{height:1.3rem;width:1.3rem}.Select__Option.Select__Placeholder .Select__OptionCheckbox{opacity:0}.Select__Option .Select__OptionLabel{flex-grow:1;padding-left:6px}.Select__Option:hover{background-color:var(--select-hover-bg)}.Select__Option.Selected{background-color:var(--selected-item-background)}.Select__SelectedValueContainer{display:flex;flex-direction:row;align-items:center;gap:4px;overflow:hidden}.Select__SelectedValueContainer span:first-of-type{margin-right:4px}.Select__SelectedValueContainer .Select__OptionCheckbox{display:none}.Sbom__Chip{max-width:100%!important;height:auto!important;padding:5px 8px}.Select__Chip{display:flex;flex-direction:row;align-items:center;max-width:40%;height:18px;padding-left:8px;border-radius:3px;background-color:var(--select-chip-bg);color:var(--select-chip-text);overflow:hidden;cursor:default}.Select__Chip .Select__Chip__Text{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.Select__Chip .Sbom__Chip__Text{font-size:12px;flex-shrink:0;overflow:visible;text-overflow:unset;white-space:normal}.Select__Chip .Select__Chip__Button{flex-shrink:0;width:18px;margin-left:4px;padding:0;outline:none;border:none;color:var(--select-chip-text);background-color:transparent;transition:all .2s}.Select__Chip .Select__Chip__Button:hover{background-color:#ffffff1a}.Select__Chip .Select__Chip__Button:active{transition:all 0ms;background-color:#fff3}.Select__Chip .Select__Chip__Button svg{width:14px;height:14px}.Select__Chip .Select__Chip__Button:focus{outline:none}.Select__OptionCheckbox{pointer-events:none;padding:0}.popper-zindex{z-index:10!important}.popper-resource-table-dropdown{z-index:10!important;left:-90px!important;top:4px!important}.tag-popper-zindex{z-index:10!important}.normal-zindex.MuiPopper-root{z-index:100000000!important}.KubernetesCompliance_Filter.MuiPopper-root{margin-top:10px!important}.jira_workload .modal_heading{color:var(--secondary-base, #1a202c);font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.jira_workload .input_heading{color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:1;padding-bottom:12px}.jira_workload .MuiDialogTitle-root.MuiTypography-root,.jira_workload .MuiDialogContent-root{padding:0}.jira_workload .MuiDialog-root .MuiDialog-paper{border-radius:10px}.jira_workload .panel_primary-text{font-family:Manrope;font-weight:600;font-size:16px;margin-bottom:.5rem;color:#484d56}.jira_workload .panel_secondary-text{font-family:Manrope;font-weight:600;font-size:14px;color:#767980}.jira_workload .card_container{padding:5px 30px 30px;display:flex;flex-direction:column;gap:20px}.jira_workload .cards{display:flex;flex-direction:row;align-items:center;border-radius:5px;background:var(--greyscale-200, #edf2f7);padding:20px}.jira_workload .counter{color:var(--secondary-400, #484d56);text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:flex;width:34px;height:34px;padding:11px 0;justify-content:center;align-items:center;flex-shrink:0;border-radius:17px;border:2px solid var(--greyscale-400, #cbd5e0);background:var(--greyscale-300, #e2e8f0);margin-right:20px!important}.jira_workload .steps_name{color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-right:15px!important}.jira_workload .step_value{color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.jira_workload .input{box-sizing:border-box;width:414px;background:#fafafa;border:1px solid #cbd5e0;border-radius:5px;padding:.6rem 1rem .6rem 1.3rem;font-family:Manrope!important;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1a202c}.jira_workload .input:-webkit-autofill,.jira_workload .input:-webkit-autofill:hover,.jira_workload .input:-webkit-autofill:focus,.jira_workload .input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fafafa inset!important}.jira_workload .input::placeholder{color:#767980!important;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.jira_workload .input:focus{outline:1px solid #cbd5e0!important}.jira_workload .text-error{margin-top:.5rem;color:#f72121;font-size:14px;font-style:normal;font-family:Manrope;font-weight:600}.jira_workload .text-error:before{content:"*"}.jira_workload .close-dialog{width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 8px 18px #5d6a830d;border-radius:9999px}.jira_workload .Jira__Created__Ticket{margin:0 1rem;padding:2rem 1rem;background:#e8eeff;border:1px solid #476ffc;box-shadow:0 8px 18px #5d6a830d;border-radius:10px;display:flex}.jira_workload .success-box{margin:0 1rem;padding:2rem 1rem;background:#d6f9ec;border:1px solid #03bb34;box-shadow:0 8px 18px #5d6a830d;border-radius:10px;display:flex}.jira_workload .success-box .success-checkmark{padding:0 1rem 0 .3rem}.jira_workload .tooltip_msg{color:var(--secondary-base, #1a202c);text-align:center;font-family:Manrope;font-size:12px;font-style:normal;font-weight:500;line-height:110%}.SlackConfiguration .MuiDialogTitle-root.MuiTypography-root,.SlackConfiguration .MuiDialogContent-root{padding:0}.SlackConfiguration .gray-container{background:#edf2f7;margin:.5rem;border:none}.SlackConfiguration .gray-container img{float:right}.SlackConfiguration .MuiDialog-root .MuiDialog-paper{border-radius:10px}.SlackConfiguration .panel_primary-text{font-family:Manrope;font-weight:600;font-size:16px;margin-bottom:.5rem;color:#484d56}.SlackConfiguration .panel_secondary-text{font-family:Manrope;font-weight:600;font-size:14px;color:#767980}.SlackConfiguration .config__outer{display:flex;flex-direction:row}.SlackConfiguration .config__content{display:flex;flex-direction:column}.SlackConfiguration .MuiStepper-root.MuiStepper-vertical{width:4.7rem;box-shadow:none;position:relative;left:-10px}.SlackConfiguration .MuiStepLabel-labelContainer{visibility:hidden}.SlackConfiguration .MuiStep-root .MuiStepIcon-root.MuiStepIcon-active{color:#e2e8f0;border:2px solid #cbd5e0;border-radius:500px}.SlackConfiguration .MuiSvgIcon-root.MuiStepIcon-root{width:34px;height:34px;color:#e2e8f0;border:2px solid #cbd5e0;border-radius:500px}.SlackConfiguration .MuiSvgIcon-root.MuiStepIcon-root .MuiStepIcon-text{fill:#484d56;font-family:Manrope;font-style:normal;font-weight:700;font-size:12px}.SlackConfiguration .bold-text{font-family:Manrope;font-weight:700;color:#1a202c}.SlackConfiguration circle{r:17px}.SlackConfiguration .MuiStepConnector-line.MuiStepConnector-lineVertical{position:relative;right:-4px;border-left:2px dashed #194bfb}.SlackConfiguration .custom-stepper .MuiStepConnector-root:nth-child(2) .MuiStepConnector-line{height:85px}.SlackConfiguration .custom-stepper .MuiStepConnector-root:nth-child(4) .MuiStepConnector-line{height:530px}.SlackConfiguration .custom-stepper .MuiStepConnector-root:nth-child(6) .MuiStepConnector-line{height:555px}.SlackConfiguration .custom-stepper .MuiStepConnector-root:nth-child(8) .MuiStepConnector-line{height:755px}.SlackConfiguration .custom-stepper .MuiStepConnector-root:nth-child(10) .MuiStepConnector-line{height:960px}.SlackConfiguration .MuiStepConnector-root.MuiStepConnector-vertical{padding:0}.SlackConfiguration .custom-stepper .MuiStepConnector-root:after{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:13px solid #194bfb;overflow:hidden;position:relative;top:18px;left:-2px}.SlackConfiguration .input{box-sizing:border-box;width:60%;background:#fafafa;border:1px solid #cbd5e0;border-radius:8px;padding:.6rem 1rem .6rem 1.3rem;font-family:Manrope!important;font-style:normal;font-weight:400;font-size:14px;line-height:150%}.SlackConfiguration .input:-webkit-autofill,.SlackConfiguration .input:-webkit-autofill:hover,.SlackConfiguration .input:-webkit-autofill:focus,.SlackConfiguration .input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fafafa inset!important}.SlackConfiguration .input::placeholder{color:#a3a6ab}.SlackConfiguration .input:focus{outline:1px solid #cbd5e0!important}.SlackConfiguration .submit{position:relative;top:-3px;float:right;text-transform:none;width:10rem;justify-content:center;align-items:center;padding:8px 30px;background:#194bfb;border:none;box-shadow:0 8px 18px #5d6a830d;border-radius:6px;font-family:Manrope;font-style:normal;font-weight:700;font-size:16px;line-height:22px;color:#fff;outline:0!important}.SlackConfiguration .submit:hover{background:#0000ff}.SlackConfiguration .submit:disabled{cursor:not-allowed;background:#a3b7fd}.SlackConfiguration .text-error{margin-top:.5rem;color:#f72121;font-size:12px;font-style:normal;font-family:Manrope;font-weight:700}.SlackConfiguration .text-error:before{content:"*"}.SlackConfiguration .close-dialog{width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 8px 18px #5d6a830d;border-radius:9999px}.SlackConfiguration .success-box{margin:0 1rem;padding:2rem 1rem;background:#d6f9ec;border:1px solid #03bb34;box-shadow:0 8px 18px #5d6a830d;border-radius:10px;display:flex}.SlackConfiguration .success-box .success-checkmark{padding:0 1rem 0 .3rem}.Workload__ExceptionModal_Expiration{display:flex;padding:10px 16px;margin-top:10px;justify-content:space-between;align-items:center;width:100%;border-radius:8px;border:1px solid var(--border-color-light);background:var(--others-white)}.Workload__ExceptionModal_Expiration .ec__label{margin-bottom:0;color:var(--secondary-300);line-height:16px;font-size:14px;font-weight:500}.apply-button{color:var(--Greyscale-600, #718096);color:var(--Others-White, var(--solid-colors-neutral-white, #fff));font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:10px;border-radius:6px}.default .loader-container{width:29px;height:26px}.default .loader-container .loader-aniamted{width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, #cbd5e0 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.loader{width:60px}.default .ball{position:absolute;top:0;left:50%;transform:translate(-50%);width:15%;height:50%;background-color:transparent;transform-origin:bottom center;overflow:visible}.default .ball:nth-of-type(2){transform:translate(-50%) rotate(30deg)}.default .ball:nth-of-type(3){transform:translate(-50%) rotate(60deg)}.default .ball:nth-of-type(4){transform:translate(-50%) rotate(90deg)}.default .ball:nth-of-type(5){transform:translate(-50%) rotate(120deg)}.default .ball:nth-of-type(6){transform:translate(-50%) rotate(150deg)}.default .ball:nth-of-type(7){transform:translate(-50%) rotate(180deg)}.default .ball:nth-of-type(8){transform:translate(-50%) rotate(210deg)}.default .ball:nth-of-type(9){transform:translate(-50%) rotate(240deg)}.default .ball:nth-of-type(10){transform:translate(-50%) rotate(270deg)}.default .ball:nth-of-type(11){transform:translate(-50%) rotate(300deg)}.default .ball:nth-of-type(12){transform:translate(-50%) rotate(330deg)}.default-01 .ball:before{top:0;left:0;width:80%;padding-bottom:80%;border-radius:50%;background-color:#2d7ce54d;transform:translateZ(0);animation:default1 1s infinite linear}.default-01 .ball:nth-of-type(2):before{animation-delay:.1s}.default-01 .ball:nth-of-type(3):before{animation-delay:.2s}.default-01 .ball:nth-of-type(4):before{animation-delay:.3s}.default-01 .ball:nth-of-type(5):before{animation-delay:.4s}.default-01 .ball:nth-of-type(6):before{animation-delay:.5s}.default-01 .ball:nth-of-type(7):before{animation-delay:.6s}.default-01 .ball:nth-of-type(8):before{animation-delay:.7s}.default-01 .ball:nth-of-type(9):before{animation-delay:.8s}.default-01 .ball:nth-of-type(10):before{animation-delay:.9s}.default-01 .ball:nth-of-type(11):before{animation-delay:1s}.default-01 .ball:nth-of-type(12):before{animation-delay:1.1s}@keyframes default1{33%{transform:scale(1.6) translateZ(0);background-color:#2d7ce5}66%{transform:scale(1) translateZ(0);background-color:#2d7ce5b3}to{transform:scale(1) translateZ(0);background-color:#2d7ce566}}.loader-container{transform:translate(0)}.ball{position:absolute}.loader :before,.loader :after{position:absolute;content:"";box-sizing:border-box}html{--filter-background: #fff;--filter-text: #1a202c;--filter-border: #cbd5e0;--filter-button-bg: #fff;--filter-button-text: #222222;--filter-button-border: #dddddd;--filter-hover-bg: #eef1f8;--filter-active-bg: rgb(234, 241, 255);--filter-active-border: rgb(1, 64, 227);--filter-shadow: rgba(0, 0, 0, .05);--filter-search-bg: rgb(249, 250, 251);--filter-item-hover: rgb(238, 238, 238)}html[data-theme=dark]{--filter-background: #1a202c;--filter-text: #e2e8f0;--filter-border: #2d3748;--filter-button-bg: #2d3748;--filter-button-text: #e2e8f0;--filter-button-border: #4a5568;--filter-hover-bg: #4a5568;--filter-active-bg: #4299e1;--filter-active-border: #4299e1;--filter-shadow: rgba(0, 0, 0, .2);--filter-search-bg: #2d3748;--filter-item-hover: #4a5568}.filter-component{background-color:var(--filter-background);color:var(--filter-text);margin-bottom:15px;position:relative;display:flex;z-index:1}.filter-component .MuiPopper-root{border:1px solid var(--filter-border);background-color:var(--filter-background);box-shadow:0 5px 5px -3px var(--filter-shadow),0 8px 10px 1px var(--filter-shadow),2px 3px 14px 2px var(--filter-shadow)}.filter-component .filter-buttons{position:relative;display:flex;flex-wrap:wrap;gap:8px;width:fit-content}.filter-component .filter-buttons .filter-button{height:32px;font-size:12px;text-transform:none;font-family:Manrope;color:var(--filter-button-text);background:var(--filter-button-bg);border-color:var(--filter-button-border);border:1px solid;border-radius:20px}.filter-component .filter-buttons .filter-button:hover{background:var(--filter-hover-bg)}.filter-component .filter-buttons .filter-button .filter-count{margin-left:4px;background-color:var(--filter-active-border);color:var(--filter-text);border-radius:.5rem;padding:0 7px;font-size:10px}.filter-component .filter-buttons .clear-button{margin-top:8px;width:100%;font-family:Manrope;text-transform:none;color:var(--filter-text);background:var(--filter-button-bg)}.filter-component .filter-buttons .clear-button:hover{background:rgba(147,98,217,.1)}.filter-component .filter-popover{padding:15px 0;background-color:var(--filter-background)}.filter-component .filter-popover .risk-categrory-icon{margin-right:8px;width:15px;height:15px}.filter-component .selected-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.filter-component .selected-filters .filter-chip{background-color:var(--filter-button-bg);color:var(--filter-button-text);font-family:Manrope;border:1px solid var(--filter-active-border)}.filter-component .selected-filters .clear-all-button{font-size:12px;font-family:Manrope;text-transform:none}.stackedSideoveralyVulnerabilities{display:flex}.stackedSideoveralyVulnerabilities .Resources__Backdrop2{position:fixed;top:55px;left:0;height:100vh;width:100vw;background-color:#0000004d;z-index:250}.stackedSideoveralyVulnerabilities .Resources__DataSidebar2{width:60%!important;background-color:var(--backgrond-search-bar);margin-left:16px;opacity:1;pointer-events:all;border-radius:3px;border:1px solid var(--boder-line-light, #cbd5e0);height:calc(100vh - 55px);position:fixed;z-index:300;margin-top:55px;right:0;top:0;transition:all .5s cubic-bezier(.17,.67,.83,.67)}.stackedSideoveralyVulnerabilities .Resources__DataSidebar2 .workload{overflow-y:auto;height:calc(99vh - 242px)}.stackedSideoveralyVulnerabilities .Resources__DataSidebar2 .Resources__SidebarContent{overflow-y:auto;margin:"0px 15px";height:calc(192vh - 200px)}.stackedSideoveralyVulnerabilities .Resources__DataSidebar2 .Resources__SidebarContent .Resources__SidebarItem{border-bottom:1px solid var(--boder-line-light, #cbd5e0);padding:15px 20px}.stackedSideoveralyVulnerabilities .Resources__DataSidebar2 .Resources__SidebarContent .Resources__SidebarItem .Resources__SidebarItemTitle{font-family:Manrope;font-weight:600;font-size:16px;color:#1a202c}.stackedSideoveralyVulnerabilities .Resources__DataSidebar2 .Resources__SidebarContent .Resources__SidebarItem .Resources__SidebarItemSubTitle{font-family:Manrope;font-size:16px;color:#484d56}.stackedSideoveralyVulnerabilities .Resources__DataSidebar2 .Resources__SidebarTags div{border-radius:10px;border:1px solid var(--primary-base, #194bfb);background:var(--primary-100, #d1dbfe);box-shadow:0 8px 18px #5d6a830d;padding:2px 5px;word-wrap:normal;height:fit-content;font-family:Manrope;font-weight:400;font-size:14px;margin-right:10px;color:#194bfb}.stackedSideoveralyVulnerabilities .Resources__DataSidebar2 .Resources__SidebarTabs div{border-right:1px solid var(--boder-line-light, #cbd5e0);cursor:pointer;color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;line-height:1;padding:14px}.stackedSideoveralyVulnerabilities .Resources__DataSidebar2 .Resources__SidebarTabs div:hover{background-color:#e2e8f0}.stackedSideoveralyVulnerabilities .Resources__DataSidebar2 .Resources__SidebarSubTabs div{font-size:14px;color:#1a202c;font-family:Manrope;font-weight:600;border-bottom:2px solid transparent;cursor:pointer;margin:0 20px;padding:0 0 10px}.stackedSideoveralyVulnerabilities .Resources__DataSidebar2 .Resources__SidebarSubTabs div:hover,.stackedSideoveralyVulnerabilities .Resources__DataSidebar2 .Resources__SelectedSubTab.Resources__SelectedSubTab.Resources__SelectedSubTab{color:#1a202c;border-bottom:2px solid #194bfb}.Workload__Sideoverlay_Exception__Btn{color:var(--Greyscale-600, #718096);color:var(--Others-White, var(--solid-colors-neutral-white, #fff));font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;cursor:pointer;padding:8px 16px;justify-content:center;width:80px;align-items:center;gap:10px;border-radius:6px;background:var(--Primary-Base, #194bfb)}.button-container{display:flex;align-items:center;justify-content:center}.viper-button{border:none;cursor:pointer;transition:all .3s ease;color:#fff;font-size:13px;font-weight:600;letter-spacing:.5px;position:relative;overflow:hidden;font-family:Manrope;background:inherit}.viper-button.dark{background:#1a202c}.icon-wrapper{display:flex;align-items:center;justify-content:center;position:relative;width:24px;cursor:pointer}.icon-wrapper.dark svg path{fill:#00dbde;opacity:.9}.button-text{position:relative;z-index:1;line-height:1;background:linear-gradient(90deg,#fc00ff .04%,#00dbde 138.06%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dark .button-text{opacity:.9}:global(.ai-icon){transition:transform .5s ease}.viper-button:hover :global(.ai-icon){transform:rotate(180deg)}:root{--button-hover-bg: #f7fafc;--button-hover-bg-dark: #2d3748;--button-text-color: #1a202c;--button-text-color-dark: #f7fafc;--button-border-color: #e2e8f0;--button-border-color-dark: #4a5568}[data-theme=dark] .viper-button{background:#1a202c;border-color:var(--button-border-color-dark)}[data-theme=dark] .icon-wrapper svg path{fill:#00dbde;opacity:.9}[data-theme=dark] .button-text{opacity:.9}.svg-funnel-js{display:inline-block;position:relative}.svg-funnel-js svg{display:block}.svg-funnel-js .svg-funnel-js__labels{position:absolute;display:flex;width:100%;height:100%;top:0;left:0}.svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__labels{flex-direction:column}.svg-funnel-js{font-family:Open Sans,sans-serif}.svg-funnel-js .svg-funnel-js__container{width:100%;height:100%}.svg-funnel-js .svg-funnel-js__labels{width:100%;box-sizing:border-box}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label{flex:1 1 0;position:relative}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__value{font-size:20px;color:#000;line-height:18px;margin-bottom:6px;font-weight:500}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__title{font-size:14px;font-weight:400;color:#1a202c}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__percentage,.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__segment-percentages,.svg-funnel-js .svg-funnel-js__subLabels,.svg-funnel-js .svg-funnel-js__subLabel,.svg-funnel-js .svg-funnel-js__legend,.svg-funnel-js .svg-funnel-js__legend-item{display:none}.svg-funnel-js:not(.svg-funnel-js--vertical){padding-top:64px;padding-bottom:16px}.svg-funnel-js:not(.svg-funnel-js--vertical) .svg-funnel-js__label{padding-left:24px}.svg-funnel-js:not(.svg-funnel-js--vertical) .svg-funnel-js__label:not(:first-child){border-left:1px solid #e2e8f0}.svg-funnel-js.svg-funnel-js--vertical{padding-left:120px;padding-right:16px}.svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label{padding-top:24px}.svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label:not(:first-child){border-top:1px solid #9896dc}.runtime-exploit-funnel{height:100%;width:100%;background:#ffffff;color:#000;overflow:visible;position:relative}.runtime-exploit-funnel .funnel-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;padding-top:50px}.runtime-exploit-funnel .funnel-container svg{max-width:100%;height:auto;margin-top:20px}.runtime-exploit-funnel .fallback-label{transition:all .3s ease}.runtime-exploit-funnel .fallback-label:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels{top:0!important;padding-top:0!important;z-index:10!important}.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__label .label__title{color:#1a202c!important;font-weight:400!important;font-size:14px!important;display:block!important;visibility:visible!important;opacity:1!important}.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__label .label__value{color:#000!important;font-size:20px!important;font-weight:500!important;display:block!important;visibility:visible!important;opacity:1!important}@media (max-width: 768px){.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels{top:0!important;padding-top:0!important}}.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__title{color:#1a202c!important;font-weight:400!important;font-size:14px!important;display:block!important;visibility:visible!important;opacity:1!important}.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__value{color:#000!important;font-size:20px!important;font-weight:500!important;display:block!important;visibility:visible!important;opacity:1!important}.theme-dark .runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__label .label__title{color:#f9fafb!important}.theme-dark .runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__label .label__value{color:#fff!important}.theme-dark .runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__title{color:#f9fafb!important}.theme-dark .runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__value{color:#fff!important}.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__title,.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__value{font-family:inherit!important}.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__title{font-size:14px!important;font-weight:400!important;color:#1a202c!important}.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__value{font-size:20px!important;font-weight:500!important;color:#000!important}.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__percentage,.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__segment-percentages,.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .segment-percentage__list,.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .percentage__list-label,.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label [class*=percentage],.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label [class*=segment],.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__subLabels,.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__subLabel,.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__legend,.runtime-exploit-funnel .svg-funnel-js .svg-funnel-js__legend-item,.runtime-exploit-funnel .svg-funnel-js [class*=legend],.runtime-exploit-funnel .svg-funnel-js [class*=subLabel],.runtime-exploit-funnel .svg-funnel-js [class*=subLabels]{display:none!important}.CommonTitleTab__Container{display:flex;align-items:center;gap:10px;background:var(--keyinsight-tab-container-bg);width:fit-content;padding:4px;border-radius:5px;transition:all .15s}.CommonActiveTab{background:var(--keyinsight-tab-active-bg);color:var(--keyinsight-tab-active-text)!important;overflow:hidden;box-shadow:0 1px 2px var(--keyinsight-tab-shadow)}.CommonTitleTab{cursor:pointer;display:flex;align-items:center;padding:4px 16px;border-radius:6px;font-weight:500;color:var(--keyinsight-tab-text);transition:all .2s;border:none;font-family:Manrope;letter-spacing:.2px}.CommonTitleTab img{filter:var(--keyinsight-icon-filter)}html{--text-color: #000;--background: #fff;--border-color-resource: #e2e9ef;--backgrond-search-bar: #fff;--accordion-background: #f7fafc;--accordion-expand-background: #fff;--background-icon-container: #fff;--tabbar-icons-color: #767980;--text-icon-container-header: #484d56;--text-icon-container-subheader: #1a202c;--chip-background: #fff;--chip-text: #1a202c;--chip-border: #8f919c}html[data-theme=dark]{--text-color: #fff;--background: #1a202c;--border-color-resource: #484d56;--text-tab-panel: #d1d2d5;--backgrond-search-bar: #1a202c;--accordion-background: #151a23;--accordion-expand-background: #1a202c;--background-icon-container: #2a313c;--tabbar-icons-color: #ffffff;--text-icon-container-header: #fff;--text-icon-container-subheader: #f7fafc;--chip-background: #2a313c;--chip-text: #fff;--chip-border: #718096}.sidebarOpen2{display:flex}.sidebarOpen2 .Resources__Backdrop2{position:fixed;top:55px;left:0;height:100vh;width:100vw;background-color:#0000004d;z-index:250}.sidebarOpen2 .Resources__DataSidebar2{width:83%!important;background-color:var(--backgrond-search-bar);margin-left:16px;opacity:1;pointer-events:all;border-radius:3px;border:1px solid var(--boder-line-light, #cbd5e0);height:calc(100vh - 55px);position:fixed;z-index:300;right:0;margin-top:55px;top:0;transition:all .5s cubic-bezier(.17,.67,.83,.67)}.sidebarOpen2 .Resources__DataSidebar2 .workload{overflow-y:auto;height:calc(99vh - 242px)}.sidebarOpen2 .Resources__DataSidebar2 .Resources__SidebarContent{overflow-y:auto;margin:"0px 15px";height:100vh}.sidebarOpen2 .Resources__DataSidebar2 .Resources__SidebarContent .Resources__SidebarItem{border-bottom:1px solid var(--boder-line-light, #cbd5e0);padding:15px 20px}.sidebarOpen2 .Resources__DataSidebar2 .Resources__SidebarContent .Resources__SidebarItem .Resources__SidebarItemTitle{font-family:Manrope;font-weight:600;font-size:16px;color:#1a202c}.sidebarOpen2 .Resources__DataSidebar2 .Resources__SidebarContent .Resources__SidebarItem .Resources__SidebarItemSubTitle{font-family:Manrope;font-size:16px;color:#484d56}.sidebarOpen2 .Resources__DataSidebar2 .Resources__SidebarTags div{border-radius:10px;border:1px solid var(--primary-base, #1e293b);background:var(--primary-100, #d1dbfe);box-shadow:0 8px 18px #5d6a830d;padding:2px 5px;word-wrap:normal;height:fit-content;font-family:Manrope;font-weight:400;font-size:14px;margin-right:10px;color:#194bfb}.sidebarOpen2 .Resources__DataSidebar2 .Resources__SidebarTabs div{border-right:1px solid var(--boder-line-light, #cbd5e0);cursor:pointer;color:var(--secondary-400, #484d56);font-family:Manrope;font-size:14px;line-height:1;padding:14px}.sidebarOpen2 .Resources__DataSidebar2 .Resources__SidebarTabs div:hover{background-color:#e2e8f0}.sidebarOpen2 .Resources__DataSidebar2 .Resources__SidebarSubTabs div{font-size:14px;color:#1a202c;font-family:Manrope;font-weight:600;border-bottom:2px solid transparent;cursor:pointer;margin:0 20px;padding:0 0 10px}.sidebarOpen2 .Resources__DataSidebar2 .Resources__SidebarSubTabs div:hover,.sidebarOpen2 .Resources__DataSidebar2 .Resources__SelectedSubTab.Resources__SelectedSubTab.Resources__SelectedSubTab{color:#1a202c;border-bottom:2px solid #194bfb}.FilterSearchBar{width:100%;display:flex;padding:.4rem;border-radius:4px;background-color:#f5f5f5}.FilterSearchBar>input{width:100%;background:transparent;outline:none;border:none;padding-left:4px}.FilterSearchBar>input:focus{outline:none}.FilterSearchBar input[type=checkbox]{border-radius:10px}.MuiMenu-paper.MuiPaper-elevation.MuiPaper-rounded{color:var(--text-color);background-color:var(--background)}a.description.overflow-description{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.description.overflow-description{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:155px}a.description:after{content:"";display:block;height:.15rem}.selectedTab{background-color:#e2e8f0}.Workload__Sideoverlay_Exception__Btn{color:var(--Greyscale-600, #718096);color:var(--Others-White, var(--solid-colors-neutral-white, #fff));font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;cursor:pointer;padding:8px 16px;justify-content:center;width:80px;align-items:center;gap:10px;border-radius:6px;background:var(--Primary-Base, #1e293b)}.width-small-sideoverlay{width:74%!important}.workload_sideovealy{margin:15px 10px}.workload_sideovealy .description-container{font-size:14px;line-height:1.5;color:#10131a;font-weight:500}.workload_sideovealy .information-heading{font-size:14px;font-weight:700;line-height:19.12px;color:"";font-weight:600;position:relative;left:15px;top:6px}.workload_sideovealy .show-more-button{font-size:14px;color:#194bfb;cursor:pointer;margin-left:3px;text-decoration:none}.workload_sideovealy .show-more-button:hover{text-decoration:underline}.workload_sideovealy .bold-text{font-weight:700}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-container{background:white;border-radius:12px;max-width:1200px;max-height:84vh;overflow-y:auto;position:relative;box-shadow:0 4px 20px #00000026}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb;position:sticky;top:0;background:white;z-index:10}.modal-header h1{margin:0;font-size:20px;font-weight:600;color:#232b38}.close-button{background:none;border:none;padding:8px;cursor:pointer;color:#6b7280;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.close-button:hover{background-color:#f3f4f6;color:#232b38}.close-button svg{width:20px;height:20px}.iac-onboarding{display:flex;justify-content:center;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;background:linear-gradient(to bottom right,#f8fafc,#edf2f7)}.iac-container{width:100%;min-width:1000px;background:white;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:32px;overflow:hidden;border:1px solid rgba(0,0,0,.06)}.iac-header{margin-bottom:10px;font-family:Manrope!important}.iac-header .header-content{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.iac-header h1{font-size:16px;font-weight:600;color:#232b38;letter-spacing:-.02em}.iac-header .close-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .2s ease}.iac-header .close-button:hover{background-color:#f3f4f6;color:#232b38}.iac-header .close-button:active{transform:scale(.95)}.step-description{font-size:16px;color:#6b7280;margin-bottom:24px}.progress-steps{display:flex;align-items:center;margin-bottom:16px}.progress-step{display:flex;align-items:center;flex-direction:column;position:relative;z-index:1}.progress-step span{font-size:14px;font-weight:500;color:#6b7280;margin-top:8px}.progress-step.completed .step-indicator{background-color:#232b38;color:#fff;border-color:#232b38}.progress-step.completed span{color:#232b38;font-weight:600}.step-indicator{width:32px;height:32px;border-radius:50%;background-color:#fff;border:2px solid #d1d5db;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:#6b7280;transition:all .3s ease}.progress-connector{flex:1;height:2px;background:#e5e7eb;margin:0 8px;position:relative;top:-16px}.progress-connector:before{content:"";position:absolute;top:0;left:0;height:100%;background:#232b38;width:100%;transform:scaleX(.5);transform-origin:left;transition:transform .3s ease}.repo-selection{animation:fadeIn .3s ease}.search-container{position:relative;margin-bottom:24px}.search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#8895a7}.search-icon svg{width:20px;height:20px}.search-input{width:100%;height:48px;padding:16px 16px 16px 48px;border:none;border-radius:12px;background-color:#f5f7fa;font-size:16px;transition:all .2s ease}.search-input:focus{outline:none;background-color:#fff;box-shadow:0 0 0 2px #232b3833,0 4px 10px #0000000d}.search-input::placeholder{color:#a0aec0;font-size:14px}.repository-list{min-height:270px;margin-bottom:24px;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000d;border:1px solid #edf2f7}.repository-header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background-color:#f9fafc;border-bottom:1px solid #edf2f7}.repository-header .header-left{display:flex;align-items:center}.repository-header h2{font-size:16px;font-weight:600;margin:0;color:#232b38}.repository-header .section-icon{width:18px;height:18px;margin-right:8px;color:#232b38}.repository-header .repo-tip{font-size:13px;color:#6b7280;font-weight:400}.repo-items{list-style:none;margin:0;padding:0;max-height:500px;overflow-y:auto}.repo-item{padding:12px 16px;border-bottom:1px solid #edf2f7;transition:background-color .2s ease}.repo-item:last-child{border-bottom:none}.repo-item.is-selected{background-color:#eef2ff}.repo-item:hover:not(.is-selected){background-color:#fafafa}.repo-main{display:flex;flex-direction:column;gap:16px}.repo-selection{display:flex;align-items:center}.repo-label{display:flex!important;align-items:center;gap:12px;cursor:pointer;margin-left:8px;margin-bottom:0!important}.repo-checkbox{width:18px;height:18px;border-radius:4px;border:1px solid #cbd5e1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease;position:relative}.repo-checkbox:checked{background-color:#232b38;border-color:#232b38}.repo-checkbox:checked:after{content:"";position:absolute;top:2px;left:6px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.repo-checkbox:focus{outline:none;box-shadow:0 0 0 2px #232b3833}.repo-name{font-weight:600;color:#232b38}.platform-badge{font-size:11px;padding:3px 8px;border-radius:20px;font-weight:500;background-color:#e0f2fe;color:#0369a1}.branch-input-container{margin-left:30px;margin-top:8px;animation:fadeIn .3s ease}.branch-input-wrapper{background:white;border:1px solid #e2e8f0;border-radius:8px;padding:6px 10px;min-height:40px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;transition:all .2s ease}.branch-input-wrapper:focus-within{border-color:#232b38;box-shadow:0 0 0 2px #232b381a}.branch-tag-list{display:flex;flex-wrap:wrap;gap:6px;width:100%}.branch-input-tag{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:13px}.branch-input-tag.is-valid{background-color:#dcfce7;color:#166534}.branch-input-tag.is-invalid{background-color:#fee2e2;color:#b91c1c}.branch-input-tag .branch-tag-icon{width:12px;height:12px}.branch-input-tag .branch-tag-remove{display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;padding:2px;border-radius:50%;margin-left:2px;transition:all .15s ease}.branch-input-tag .branch-tag-remove svg{width:12px;height:12px}.branch-input-tag .branch-tag-remove:hover{background-color:#0000001a}.branch-input-field{display:flex;align-items:center;gap:8px;width:100%}.branch-input-field .branch-input-icon{width:16px;height:16px;color:#9ca3af}.branch-input-field input{flex:1;border:none;outline:none;padding:4px 0;font-size:14px;background:transparent}.branch-input-field input::placeholder{color:#9ca3af}.branch-actions{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding:0 4px}.branch-count{font-size:12px;color:#6b7280}.branch-count.max-reached{color:#f59e0b;font-weight:500}.branch-tip{font-size:12px;color:#9ca3af}.add-branch-button{font-size:12px;padding:4px 10px;border-radius:6px;border:none;background-color:#e0f2fe;color:#0369a1;cursor:pointer;transition:all .2s ease;font-weight:500}.add-branch-button:hover{background-color:#bae6fd}.add-branch-button:active{transform:translateY(1px)}.add-branch-button:disabled{opacity:.5;cursor:not-allowed}.no-repos-found{padding:24px;text-align:center;color:#6b7280;font-style:italic}.pagination{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 8px}.pagination-info{font-size:13px;color:#6b7280}.pagination-controls{display:flex;align-items:center;gap:8px}.pagination-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid #e2e8f0;background-color:#fff;cursor:pointer;transition:all .2s ease}.pagination-button svg{width:16px;height:16px;color:#4b5563}.pagination-button:hover:not(:disabled){background-color:#f9fafb;border-color:#cbd5e1}.pagination-button:active:not(:disabled){transform:translateY(1px)}.pagination-button:disabled{opacity:.4;cursor:not-allowed}.page-indicator{padding:8px 12px;background-color:#f9fafb;border-radius:8px;font-size:13px;color:#4b5563;border:1px solid #e2e8f0}.compliance-selection{animation:fadeIn .3s ease}.selected-summary{margin-bottom:32px}.selected-summary h2{display:flex;align-items:center;font-size:18px;font-weight:600;margin-bottom:16px;color:#232b38}.selected-summary .section-icon{width:18px;height:18px;margin-right:8px;color:#232b38}.selected-repos-summary{display:flex;flex-wrap:wrap;gap:12px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.summary-repo-item{display:flex;align-items:center;gap:8px;padding:8px 16px;background:white;border-radius:30px;box-shadow:0 2px 4px #0000000d}.summary-repo-item .platform-indicator{width:8px;height:8px;border-radius:50%;background-color:#0369a1}.summary-repo-item .repo-name{font-weight:500;font-size:14px}.summary-repo-item .branch-count{display:flex;align-items:center;gap:4px;font-size:12px;color:#6b7280;padding:2px 6px;background-color:#f3f4f6;border-radius:12px}.summary-repo-item .branch-count .branch-icon{width:12px;height:12px}.main-tabs{display:flex;border-bottom:1px solid #e5e7eb;margin-bottom:24px}.main-tabs button{display:flex;align-items:center;padding:12px 20px;font-size:14px;font-weight:500;color:#6b7280;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s ease}.main-tabs button:hover{color:#232b38}.main-tabs button.active{color:#232b38;border-bottom-color:#232b38;font-weight:600}.main-tabs button .tab-icon{width:18px;height:18px;margin-right:8px}.success-message{position:fixed;top:20px;right:20px;background-color:#dcfce7;border-left:4px solid #16a34a;color:#166534;padding:12px 16px;display:flex;align-items:center;border-radius:4px;box-shadow:0 4px 12px #00000014;z-index:100}.success-message .success-icon{width:18px;height:18px;margin-right:12px}.success-message p{margin:0;font-weight:500}.tab-content{animation:fadeIn .3s ease}.info-alert{display:flex;align-items:flex-start;padding:16px;background-color:#eff6ff;border-radius:8px;margin-bottom:24px}.info-alert.success{background-color:#f0fdf4}.info-alert.success .info-icon{color:#16a34a}.info-alert.success p{color:#166534}.info-alert .info-icon{width:18px;height:18px;color:#3b82f6;margin-right:12px;flex-shrink:0;margin-top:2px}.info-alert p{margin:0;color:#1e40af;font-size:14px}.content-card{background-color:#fff;border-radius:8px;border:1px solid #e2e8f0;padding:24px;margin-bottom:24px;box-shadow:0 2px 4px #00000008}.content-card h2{display:flex;align-items:center;font-size:16px;font-weight:600;margin-bottom:20px;color:#232b38}.content-card h2 .section-icon{width:18px;height:18px;margin-right:8px;color:#232b38}.content-card h3{font-size:16px;font-weight:600;margin:0 0 16px;color:#232b38}.content-card h4{font-size:14px;font-weight:600;margin:0 0 8px;color:#4b5563}.filter-container select{display:block;width:100%;max-width:300px;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;font-size:14px;color:#111827}.filter-container select:focus{outline:none;border-color:#232b38;box-shadow:0 0 0 2px #232b381a}.frameworks-container{display:flex;flex-direction:column;gap:12px;height:33vh;overflow-y:auto}.framework-card{display:flex;align-items:flex-start;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:12px;padding:14px 16px;transition:all .2s ease}.framework-card:hover{background-color:#f9fafb}.framework-checkbox-container{margin-right:10px;padding-top:2px}.framework-checkbox{width:18px;height:18px;border-radius:4px;border:1px solid #cbd5e1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease;position:relative}.framework-checkbox:checked{background-color:#232b38;border-color:#232b38}.framework-checkbox:checked:after{content:"";position:absolute;top:2px;left:6px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.framework-checkbox:focus{outline:none;box-shadow:0 0 0 2px #232b3833}.framework-checkbox:disabled{opacity:.6;cursor:not-allowed}.framework-content{flex:1;cursor:pointer}.framework-name-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.framework-name{font-weight:600;color:#232b38}.framework-badges{display:flex;gap:8px}.framework-description{font-size:13px;color:#6b7280;margin:0}.recommended-tag{font-size:11px;padding:2px 8px;background-color:#dcfce7;color:#166534;border-radius:12px;font-weight:500}.org-default-tag{font-size:11px;padding:2px 8px;background-color:#e0f2fe;color:#0369a1;border-radius:12px;font-weight:500}.org-header{display:flex;align-items:center;margin-bottom:20px}.org-header .section-icon{width:18px;height:18px;margin-right:8px;color:#232b38}.org-header h2{font-size:14px;font-weight:600;color:#232b38;margin:0}.repo-list-content{display:flex;align-items:center;flex:1}.repo-list-item{display:flex;align-items:center;padding:12px 16px;border-radius:6px;border-left:3px solid transparent;cursor:pointer;transition:all .2s ease;margin-bottom:8px}.repo-list-item:last-child{margin-bottom:0}.repo-list-item.selected{background-color:#f1f5f9;border-left-color:#232b38}.filter-container{margin-bottom:20px}.filter-container label{display:block;font-size:14px;font-weight:500;color:#4b5563;margin-bottom:8px}.filter-select{display:block;width:100%;max-width:300px;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;font-size:14px;color:#111827}.filter-select:focus{outline:none;border-color:#232b38;box-shadow:0 0 0 2px #232b381a}.org-defaults-row{display:flex;align-items:flex-start;margin-bottom:16px}.org-default-checkbox{width:18px;height:18px;margin-right:10px;margin-top:2px;border-radius:4px;border:1px solid #cbd5e1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease;position:relative}.org-default-checkbox:checked{background-color:#232b38;border-color:#232b38}.org-default-checkbox:checked:after{content:"";position:absolute;top:2px;left:6px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.org-default-label{cursor:pointer}.default-title{font-weight:500;color:#232b38}.default-description{font-size:13px;color:#6b7280;margin-top:2px}.org-alert{display:flex;padding:12px 16px;background-color:#fffbeb;border:1px solid #fef3c7;border-radius:6px;margin-bottom:20px}.org-alert .alert-icon{width:18px;height:18px;color:#d97706;margin-right:12px;flex-shrink:0;margin-top:2px}.org-alert .alert-content{flex:1}.org-alert .alert-title{font-weight:500;color:#b45309;margin-bottom:2px}.org-alert .alert-description{font-size:13px;color:#b45309}.repo-layout{display:flex;gap:24px}.repo-layout .repo-list{width:320px;flex-shrink:0}.repo-layout .repo-settings{flex:1}.repo-list-items{display:flex;flex-direction:column;gap:8px}.repo-list-item{display:flex;align-items:center;padding:12px 16px;border-radius:6px;background-color:#f8fafc;cursor:pointer;transition:all .2s ease}.repo-list-item:hover{background-color:#f1f5f9}.repo-list-item.selected{background-color:#eff6ff;border-left:3px solid #232b38}.repo-list-item .repo-icon{width:16px;height:16px;color:#6b7280;margin-right:12px}.repo-list-item .repo-info{flex:1}.repo-list-item .repo-info .repo-name{font-weight:500;color:#232b38;margin-bottom:2px}.repo-list-item .repo-info .platform-badge{font-size:11px;color:#6b7280}.repo-list-item .arrow-icon{width:16px;height:16px;color:#232b38}.no-repo-selected{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8fafc;border:1px dashed #e2e8f0;border-radius:8px;padding:40px 20px;text-align:center}.no-repo-selected .no-repo-icon{width:32px;height:32px;color:#9ca3af;margin-bottom:16px}.no-repo-selected h3{font-size:16px;font-weight:500;color:#4b5563;margin-bottom:8px}.no-repo-selected p{margin:0;color:#9ca3af;font-size:14px}.use-org-defaults{display:flex;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.use-org-defaults .checkbox-container{cursor:pointer;display:flex;align-items:center;margin-right:12px}.use-org-defaults .checkbox-container .checkbox-icon{width:20px;height:20px;color:#9ca3af}.use-org-defaults .checkbox-container .checkbox-icon.selected{color:#232b38}.use-org-defaults .default-details .default-name{font-weight:500;color:#232b38;display:block;margin-bottom:4px}.use-org-defaults .default-details .default-description{margin:0;font-size:13px;color:#6b7280}.alert-message{display:flex;padding:12px 16px;background-color:#fff7ed;border:1px solid #fed7aa;border-radius:6px;margin-bottom:20px}.alert-message .alert-icon{width:18px;height:18px;color:#ea580c;margin-right:12px;flex-shrink:0;margin-top:2px}.alert-message .alert-title{font-weight:500;color:#9a3412;margin:0 0 4px;font-size:14px}.alert-message .alert-description{margin:0;color:#9a3412;font-size:13px}.metrics-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-bottom:24px}.metric-card{background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 4px #0000000d}.metric-card.blue-border{border-left:4px solid #232b38}.metric-card.green-border{border-left:4px solid #16a34a}.metric-card.purple-border{border-left:4px solid #8b5cf6}.metric-card .metric-content{display:flex;justify-content:space-between;align-items:center}.metric-card .metric-content .metric-label{font-size:13px;color:#6b7280;margin:0 0 4px}.metric-card .metric-content .metric-value{font-size:24px;font-weight:700;color:#232b38;margin:0}.metric-card .metric-content .metric-icon{width:24px;height:24px}.metric-card .metric-content .metric-icon.blue-icon{color:#232b38}.metric-card .metric-content .metric-icon.green-icon{color:#16a34a}.metric-card .metric-content .metric-icon.purple-icon{color:#8b5cf6}.table-container{overflow-x:auto}.framework-matrix{width:100%;border-collapse:collapse}.framework-matrix th,.framework-matrix td{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}.framework-matrix th{font-size:13px;font-weight:600;color:#4b5563;text-transform:uppercase;letter-spacing:.05em}.framework-matrix .repo-cell .matrix-repo-name{font-weight:500;color:#232b38}.framework-matrix .repo-cell .matrix-platform{font-size:12px;color:#6b7280}.framework-matrix .framework-cell{text-align:center}.framework-matrix .framework-cell .check-indicator{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%}.framework-matrix .framework-cell .check-indicator.direct{background-color:#dcfce7}.framework-matrix .framework-cell .check-indicator.inherited{background-color:#e0f2fe}.framework-matrix .framework-cell .check-indicator .check-icon{width:14px;height:14px}.framework-matrix .framework-cell .check-indicator .check-icon.direct{color:#16a34a}.framework-matrix .framework-cell .check-indicator .check-icon.inherited{color:#0369a1}.framework-matrix .framework-cell .no-check{color:#d1d5db}.deployment-section{animation:fadeIn .3s ease}.summary-section{margin-top:24px}.summary-repos{display:flex;flex-direction:column;gap:16px}.summary-repo{border:1px solid #e5e7eb;border-radius:8px;padding:16px}.summary-repo-header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.summary-repo-header .summary-icon{width:16px;height:16px;color:#232b38}.summary-repo-header .summary-repo-name{font-weight:600;color:#232b38}.summary-repo-header .summary-platform-badge{font-size:11px;padding:2px 8px;border-radius:20px;background-color:#e0f2fe;color:#0369a1}.summary-branches,.summary-frameworks{margin-bottom:16px}.summary-branches:last-child,.summary-frameworks:last-child{margin-bottom:0}.summary-branch-list,.summary-framework-list{display:flex;flex-wrap:wrap;gap:8px}.summary-branch-tag{padding:4px 10px;background-color:#f3f4f6;border-radius:4px;font-size:13px;color:#4b5563}.summary-framework{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:4px;font-size:13px}.summary-framework.org-default{background-color:#e0f2fe;color:#0369a1}.summary-framework.repo-specific{background-color:#f0fdf4;color:#166534}.summary-framework .summary-framework-icon{width:14px;height:14px}.summary-no-frameworks{font-size:13px;color:#9ca3af;font-style:italic}.navigation-buttons{display:flex;justify-content:space-between;margin-top:32px}.navigation-buttons .back-button,.navigation-buttons .submit-button{display:flex;align-items:center;padding:12px 20px;border-radius:6px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease}.navigation-buttons .back-button{color:#4b5563;background-color:#fff;border:1px solid #d1d5db}.navigation-buttons .back-button:hover{background-color:#f9fafb;border-color:#9ca3af}.navigation-buttons .back-button .button-icon{width:16px;height:16px;margin-right:8px}.navigation-buttons .submit-button{color:#fff;background-color:#9ca3af;border:none}.navigation-buttons .submit-button.enabled{background-color:#232b38}.navigation-buttons .submit-button.enabled:hover{background-color:#1a202c}.navigation-buttons .submit-button.enabled:active{transform:translateY(1px)}.navigation-buttons .submit-button:disabled{cursor:not-allowed}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.iac-container{padding:20px}.repo-layout{flex-direction:column}.repo-layout .repo-list{width:100%}.metrics-container{grid-template-columns:1fr}.navigation-buttons{flex-direction:column;gap:12px}.navigation-buttons .back-button,.navigation-buttons .submit-button{width:100%;justify-content:center}}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;background:white;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin:20px 0}.loading-spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #232b38;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}.loading-container p{color:#6b7280;font-size:14px;margin:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.framework-category{margin-bottom:16px}.category-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#f8fafc;border-radius:8px;cursor:pointer;transition:all .2s ease}.category-header:hover{background-color:#f1f5f9}.category-header h3{margin:0;font-size:16px;font-weight:600;color:#232b38}.category-header .category-icon{width:20px;height:20px;color:#6b7280;transition:transform .2s ease}.category-header .category-icon.expanded{transform:rotate(90deg)}.category-frameworks{margin-top:8px;padding:0 8px}.no-repos-message,.repo-status-message{display:flex;align-items:center;padding:12px 16px;background-color:#f8fafc;border-bottom:1px solid #edf2f7;gap:12px}.no-repos-message .info-icon,.repo-status-message .info-icon{width:18px;height:18px;color:#3b82f6;flex-shrink:0}.no-repos-message p,.repo-status-message p{margin:0;font-size:14px;color:#4b5563}.no-repos-message{background-color:#f0fdf4;border-color:#dcfce7}.no-repos-message .info-icon{color:#16a34a}.no-repos-message p{color:#166534}.webhook-configuration{animation:fadeIn .3s ease}.webhook-header{display:flex;align-items:center;margin-bottom:20px}.webhook-header .section-icon{width:18px;height:18px;margin-right:8px;color:#232b38}.webhook-header h2{font-size:16px;font-weight:600;color:#232b38;margin:0}.webhook-list{display:flex;flex-direction:column;gap:12px;margin-top:20px}.webhook-item{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;transition:all .2s ease}.webhook-item:hover{background-color:#f1f5f9}.webhook-repo-info .webhook-repo-name{font-weight:500;color:#232b38;margin-bottom:4px}.webhook-repo-info .webhook-branch-count{font-size:13px;color:#6b7280}.webhook-toggle{display:flex;align-items:center;gap:12px}.switch{position:relative;display:inline-block;width:44px;height:24px;margin-bottom:0!important}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider{background-color:#232b38}.switch input:checked+.slider:before{transform:translate(20px)}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.4s;border-radius:24px}.switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.webhook-status{font-size:13px;color:#6b7280;min-width:60px}.webhook-warning{display:flex;align-items:center;gap:12px;margin-top:20px;padding:12px 16px;background-color:#fff7ed;border:1px solid #fed7aa;border-radius:6px}.webhook-warning .warning-icon{width:18px;height:18px;color:#ea580c;flex-shrink:0}.webhook-warning p{margin:0;color:#9a3412;font-size:14px}.branch-validation-message{color:#dc2626;font-size:12px;margin-top:4px;padding:4px 8px;background-color:#fee2e2;border-radius:4px;border:1px solid #fecaca}.branch-info{display:flex;align-items:center;gap:8px}.branch-actions{display:flex;flex-direction:row-reverse;gap:4px}.branch-input-tag.is-invalid{background-color:#fee2e2;border:1px solid #fecaca;color:#dc2626}.webhook-id-info{font-size:12px;color:#6b7280;margin-top:4px;font-family:monospace}.CreateNotification__ChannelsContainer{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 0px;padding:16px 12px;border-radius:8px;border:1px solid var(--boder-line-light, #cbd5e0);background:var(--others-white, #fff);box-shadow:0 8px 18px #5d6a830d}.CreateNotification__ChannelItem{display:flex;align-items:center;width:25%}.repo-settings-wrapper{display:flex;flex-direction:column;gap:12px;height:33vh;overflow-y:auto;padding-right:10px}.repo-settings-wrapper .category-wrapper{padding:8px 0 5px}.repo-settings-wrapper .category-wrapper .filter-container{margin-bottom:15px}.repo-settings-wrapper .category-wrapper:not(:last-child){border-bottom:1px solid #e5e7eb}.repo-settings-wrapper .scanner-settings-list-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:6px;background-color:#eff6ff;width:100%;cursor:pointer;transition:all .2s ease;margin-bottom:8px}.repo-settings-wrapper h5{font-size:14px;font-weight:500;color:#232b38;margin-bottom:0}html{--cloud-text-color: #212121;--cloud-background: #fff;--border-color-resource: #cbd5e0;--backgrond-search-bar: #fff;--accordion-background: #f7fafc;--accordion-expand-background: #fff;--background-icon-container: #fff;--tabbar-icons-color: #767980;--text-icon-container-header: #484d56;--text-icon-container-subheader: #1a202c;--cloudbar-background: #fff;--cloudbar-text: #1a202c;--cloudbar-text-secondary: #4b5563;--cloudbar-border: #cbd5e0;--cloudbar-hover-bg: rgb(234, 241, 255);--cloudbar-active-bg: rgb(234, 241, 255);--cloudbar-active-text: #1a202c;--cloudbar-shadow: rgba(34, 34, 34, .2)}html[data-theme=dark]{--cloud-text-color: #fff;--cloud-background: #1a202c;--border-color-resource: #484d56;--text-tab-panel: #d1d2d5;--backgrond-search-bar: #1a202c;--accordion-background: #151a23;--accordion-expand-background: #1a202c;--background-icon-container: #2a313c;--tabbar-icons-color: #ffffff;--text-icon-container-header: #fff;--text-icon-container-subheader: #f7fafc;--cloudbar-background: #1a202c;--cloudbar-text: #e2e8f0;--cloudbar-text-secondary: #a0aec0;--cloudbar-border: #2d3748;--cloudbar-hover-bg: #2d3748;--cloudbar-active-bg: #2d3748;--cloudbar-active-text: #fff;--cloudbar-shadow: rgba(0, 0, 0, .2)}.CloudProviderBar{height:36px;background:var(--cloudbar-background);display:flex;flex-direction:row;align-items:center;padding-left:15px;padding-right:15px;transition:all .15s}.CloudProviderBar .CloudProviderBar__Option{display:flex;flex-direction:row;align-items:center;padding:5px 15px;border-radius:15px;background-color:#9362d90d;color:#1a202c;font-family:Manrope;font-size:12px;font-weight:500;letter-spacing:.3px;cursor:pointer;transition:all .2s}.CloudProviderBar .CloudProviderBar__Option:hover{background:rgba(147,98,217,.1)}.CloudProviderBar .CloudProviderBar__Option.Active{background-color:#9362d926;border-radius:15px;color:#9362d9}.CloudProviderBar .CloudProviderBar__Option img{width:14px;margin-right:6px}.CloudProviderBar .CloudProviderBar__Option svg{width:14px;height:14px;margin-right:8px;color:#9362d9b3!important;fill:#9362d9b3!important}.CloudProviderBar .CloudProviderBar__Option svg path{fill:#9362d9b3!important;color:#9362d9b3!important}.text-selection-viper-ai .action-menu{display:flex;flex-direction:column;gap:8px;padding:8px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014,inset 0 1px #fff3;border:1px solid rgba(255,255,255,.2);animation:slideInUp .2s ease-out}.text-selection-viper-ai .action-button{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.text-selection-viper-ai .action-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,0) 100%);opacity:0;transition:opacity .2s ease}.text-selection-viper-ai .action-button:active{transform:translateY(0) scale(.98);transition:transform .1s ease}.text-selection-viper-ai .action-button svg{transition:transform .2s ease;z-index:1}.text-selection-viper-ai .viper-button{background:transparent;color:#667eea}.text-selection-viper-ai .copy-button{background:transparent;color:#6b7280}.text-selection-viper-ai.dark .action-menu{background:rgba(26,32,44,.95);border:1px solid rgba(74,85,104,.3);box-shadow:0 8px 32px #0000004d,0 2px 8px #0003,inset 0 1px #ffffff1a}.text-selection-viper-ai.dark .viper-button{background:transparent;color:#00dbde}.text-selection-viper-ai.dark .viper-button svg path{fill:#00dbde}.text-selection-viper-ai.dark .copy-button{background:transparent;color:#9ca3af}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.text-selection-viper-ai{pointer-events:auto;-webkit-user-select:none;user-select:none}@media (max-width: 768px){.text-selection-viper-ai .action-menu{padding:6px;gap:6px}.text-selection-viper-ai .action-button{width:30px;height:30px}}@media (prefers-contrast: high){.text-selection-viper-ai .action-menu{border:2px solid currentColor}}@media (prefers-reduced-motion: reduce){.text-selection-viper-ai .action-menu{animation:none}.text-selection-viper-ai .action-button{transition:none}.text-selection-viper-ai .action-button:hover{transform:none}}.chatbot-floating-btn{position:fixed;bottom:60px;right:24px;width:56px;height:56px;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #00dbde4d;transition:all .3s ease;z-index:1000;color:#fff}.chatbot-floating-btn:hover{transform:translateY(-2px);box-shadow:0 6px 25px #00dbde66}.chatbot-floating-btn:active{transform:translateY(0)}.chatbot-floating-btn svg{transition:transform .3s ease}.chatbot-panel{position:fixed;top:0;right:0;width:400px;height:100vh;background:#ffffff;border-left:1px solid #e2e8f0;box-shadow:-4px 0 20px #0000001a;display:flex;flex-direction:column;transform:translate(100%);opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:999;overflow:hidden}.chatbot-panel.open{transform:translate(0);opacity:1}.chatbot-panel.dark{background:#2d3748;border-left-color:#4a5568;box-shadow:-4px 0 20px #0000004d}.chatbot-panel.light{background:#ffffff;border-left-color:#e2e8f0;box-shadow:-4px 0 20px #0000001a}body.chat-open{overflow-x:hidden;width:calc(100vw - 400px)!important;max-width:calc(100vw - 400px)!important}body.chat-open .MainLayout__Container{width:calc(100vw - 400px)!important;max-width:calc(100vw - 400px)!important;transition:width .3s cubic-bezier(.4,0,.2,1)}body.chat-open .MainLayout__Container>div[style*=maxWidth]{max-width:calc(100vw - 400px)!important;width:calc(100vw - 400px)!important;transition:all .3s cubic-bezier(.4,0,.2,1)}body.chat-open .content_inner,body.chat-open .main-container-box,body.chat-open .main-container-box__inner,body.chat-open .container-fluid{width:100%!important;max-width:100%!important}body.chat-open #root{width:calc(100vw - 400px)!important;max-width:calc(100vw - 400px)!important}.chatbot-header{display:flex;align-items:center;justify-content:space-between;padding:11px 20px;border-bottom:1px solid #e2e8f0}.dark .chatbot-header{background:#1a202c;border-bottom-color:#4a5568}.chatbot-header .chatbot-header-left{display:flex;align-items:center;gap:12px}.chatbot-header .chatbot-icon{height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.chatbot-header .chatbot-title{color:#1a202c;font-size:16px;font-weight:600}.dark .chatbot-header .chatbot-title{color:#e2e8f0}.chatbot-header .chatbot-header-right{display:flex;align-items:center;gap:8px}.chatbot-header .chatbot-close-btn{width:32px;height:32px;border:none;background:transparent;color:#64748b;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.chatbot-header .chatbot-close-btn:hover{background:#e2e8f0;color:#1a202c}.dark .chatbot-header .chatbot-close-btn{color:#a0aec0}.dark .chatbot-header .chatbot-close-btn:hover{background:#4a5568;color:#fff}.chatbot-suggestions{padding:20px;background:#ffffff}.dark .chatbot-suggestions{background:#2d3748}.chatbot-suggestions .suggestions-divider{height:1px;background:#e2e8f0;margin-bottom:16px}.dark .chatbot-suggestions .suggestions-divider{background:#4a5568}.chatbot-suggestions .suggestions-title{color:#1a202c;font-size:14px;font-weight:500;margin-bottom:16px}.dark .chatbot-suggestions .suggestions-title{color:#e2e8f0}.chatbot-suggestions .suggestions-list{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.chatbot-suggestions .suggestion-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f1f5f9;border:none;border-radius:8px;color:#1a202c;cursor:pointer;transition:all .2s ease;text-align:left;font-size:13px}.chatbot-suggestions .suggestion-item:hover{background:#e2e8f0;transform:translate(4px)}.chatbot-suggestions .suggestion-item.loading{cursor:default;pointer-events:none}.chatbot-suggestions .suggestion-item svg{color:#64748b;flex-shrink:0}.chatbot-suggestions .suggestion-item .highlighted-text{color:#00dbde;font-weight:500}.chatbot-suggestions .suggestion-item .loading-skeleton{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite;border-radius:4px;width:100%}.dark .chatbot-suggestions .suggestion-item .loading-skeleton{background:linear-gradient(90deg,#2d3748 25%,#4a5568 50%,#2d3748 75%);background-size:200% 100%}.dark .chatbot-suggestions .suggestion-item{background:#4a5568;color:#e2e8f0}.dark .chatbot-suggestions .suggestion-item:hover{background:#5a6578}.dark .chatbot-suggestions .suggestion-item svg{color:#a0aec0}.dark .chatbot-suggestions .suggestion-item .highlighted-text{color:#00dbde}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.chatbot-suggestions .suggestions-disclaimer{color:#64748b;font-size:12px;line-height:1.4}.dark .chatbot-suggestions .suggestions-disclaimer{color:#a0aec0}.chatbot-messages{flex:1;padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;background:#ffffff;scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.3) transparent}.dark .chatbot-messages{background:#2d3748;scrollbar-color:rgba(160,174,192,.3) transparent}.chatbot-messages::-webkit-scrollbar{width:4px}.chatbot-messages::-webkit-scrollbar-track{background:transparent}.chatbot-messages::-webkit-scrollbar-thumb{background:rgba(100,116,139,.3);border-radius:2px}.chatbot-messages::-webkit-scrollbar-thumb:hover{background:rgba(100,116,139,.5)}.dark .chatbot-messages::-webkit-scrollbar-thumb{background:rgba(160,174,192,.3)}.dark .chatbot-messages::-webkit-scrollbar-thumb:hover{background:rgba(160,174,192,.5)}.message{display:flex;gap:5px;align-items:flex-start}.message.user{flex-direction:row-reverse}.message.user .message-content{background:transparent;color:#1a202c}.dark .message.user .message-content{color:#e2e8f0;border-color:#00dbde}.message.ai .message-content{background:#f1f5f9;color:#1a202c}.dark .message.ai .message-content{background:#4a5568;color:#e2e8f0}.message-avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.message-content{max-width:280px;padding:12px 16px;border-radius:18px;position:relative}.message-text{font-size:13px;line-height:1.4;margin-bottom:4px}.message-text .highlighted-text{color:#00dbde;font-weight:500}.dark .message-text .highlighted-text{color:#00dbde}.message-text .markdown-content h1{font-size:16px!important;font-weight:600;color:#1a202c;margin-bottom:1rem;margin-top:1.5rem}.message-text .markdown-content h2{font-size:16px!important;font-weight:600;color:#2d3748;margin-bottom:.75rem;margin-top:1.25rem}.message-text .markdown-content h3{font-size:1.125rem;font-weight:600;color:#4a5568;margin-bottom:.75rem;margin-top:1rem}.message-text .markdown-content p{margin-bottom:1rem;line-height:1.7;font-family:Manrope;font-weight:500;margin-bottom:0!important}.message-text .markdown-content ul{margin-bottom:1rem;padding-left:1.5rem}.message-text .markdown-content li{margin-bottom:.5rem;color:#4a5568}.message-text .markdown-content strong{font-weight:600;color:#2d3748}.message-text .markdown-content code{background-color:#f7fafc;padding:2px 4px;border-radius:3px;font-family:Courier New,monospace;font-size:.9em;color:#e53e3e}.message-text .markdown-content pre{background-color:#f7fafc;padding:12px;border-radius:6px;overflow-x:auto;margin:1rem 0;border:1px solid #e2e8f0}.message-text .markdown-content pre code{background:none;padding:0;color:#2d3748}.message-text .markdown-content blockquote{border-left:4px solid #00dbde;padding-left:16px;margin:1rem 0;color:#4a5568;font-style:italic}.dark .message-text .markdown-content h1,.dark .message-text .markdown-content h2,.dark .message-text .markdown-content h3{color:#e2e8f0}.dark .message-text .markdown-content p,.dark .message-text .markdown-content li{color:#a0aec0}.dark .message-text .markdown-content strong{color:#e2e8f0}.dark .message-text .markdown-content code{background-color:#2d3748;color:#f56565}.dark .message-text .markdown-content pre{background-color:#2d3748;border-color:#4a5568}.dark .message-text .markdown-content pre code{color:#e2e8f0}.dark .message-text .markdown-content blockquote{border-left-color:#00dbde;color:#a0aec0}.message-time{font-size:11px;opacity:.7}.message-actions{display:flex;justify-content:flex-end;margin-top:8px;opacity:1}.message-actions .actions-group{display:flex;gap:8px}.message-actions .action-button{display:flex;align-items:center;justify-content:center;padding:6px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:4px;transition:all .2s}.message-actions .action-button:hover{background-color:#f3f4f6;color:#3b82f6}.message-actions .action-button.active{color:#3b82f6}.message-actions .action-button svg{width:16px;height:16px}.message-actions .copy-icon{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;cursor:pointer;transition:all .2s}.message-actions .copy-icon:hover{background-color:#f3f4f6}.message-actions .copy-icon svg{width:16px;height:16px}.dark .message-actions .action-button{color:#9ca3af}.dark .message-actions .action-button:hover{background-color:#374151;color:#60a5fa}.dark .message-actions .action-button.active{color:#60a5fa}.dark .message-actions .copy-icon:hover{background-color:#374151}.typing-indicator{display:flex;gap:4px;align-items:center}.typing-indicator span{width:6px;height:6px;background:#a0aec0;border-radius:50%;animation:typing 1.4s infinite ease-in-out}.typing-indicator span:nth-child(1){animation-delay:-.32s}.typing-indicator span:nth-child(2){animation-delay:-.16s}@keyframes typing{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.chatbot-input{padding:15px;display:flex;flex-direction:column;gap:8px}.dark .chatbot-input{background:#1a202c;border-top-color:#4a5568}.chatbot-input .stop-generating-container{display:flex;justify-content:center;align-items:center;padding:12px 16px;background:white;margin-bottom:0}.dark .chatbot-input .stop-generating-container{background:#1a202c}.chatbot-input .stop-generating-btn{display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;width:auto;min-width:120px}.chatbot-input .stop-generating-btn:hover{background:#e5e7eb;border-color:#9ca3af}.chatbot-input .stop-generating-btn svg{width:14px;height:14px}.dark .chatbot-input .stop-generating-btn{background:#374151;color:#e5e7eb;border-color:#4b5563}.dark .chatbot-input .stop-generating-btn:hover{background:#4b5563;border-color:#6b7280}.chatbot-input .input-container{position:relative;display:flex;align-items:flex-end}.chatbot-input textarea{flex:1;padding:12px 16px 40px;background:#2d3748;border:1px solid #4a5568;border-radius:8px;color:#e2e8f0;font-size:14px;outline:none;transition:all .2s ease;resize:none;min-height:20px;max-height:120px;font-family:Manrope,sans-serif;line-height:1.4;overflow-y:hidden;overflow-x:hidden}.chatbot-input textarea::placeholder{color:#a0aec0}.chatbot-input textarea:focus{border-color:#00dbde;box-shadow:0 0 0 2px #00dbde33}.light .chatbot-input textarea{background:#f7fafc;border-color:#e2e8f0;color:#1a202c}.light .chatbot-input textarea::placeholder{color:#64748b}.light .chatbot-input textarea:focus{border-color:#00dbde;box-shadow:0 0 0 2px #00dbde33}.chatbot-input .input-controls{position:absolute;bottom:8px;right:8px;display:flex;align-items:center;gap:8px}.chatbot-input .char-counter{color:#a0aec0;font-size:12px;font-weight:500}.light .chatbot-input .char-counter{color:#64748b}.chatbot-input .send-btn{width:24px;height:24px;background:transparent;border:none;border-radius:4px;color:#a0aec0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.chatbot-input .send-btn:hover:not(:disabled){background:rgba(255,255,255,.1);color:#e2e8f0}.chatbot-input .send-btn:active:not(:disabled){transform:scale(.95)}.chatbot-input .send-btn:disabled{opacity:.5;cursor:not-allowed}.chatbot-input .send-btn svg{width:14px;height:14px}@media (max-width: 768px){.chatbot-panel{width:100vw;height:100vh;top:0;right:0}.chatbot-floating-btn{bottom:20px;right:20px}body.chat-open,body.chat-open .MainLayout__Container{width:100vw!important;max-width:100vw!important}body.chat-open .MainLayout__Container>div[style*=maxWidth]{max-width:100vw!important;width:100vw!important}body.chat-open .content_inner,body.chat-open .main-container-box{width:100%!important;max-width:100%!important}body.chat-open #root{width:100vw!important;max-width:100vw!important}}@media (max-width: 480px){.chatbot-panel{width:100vw;height:100vh}.chatbot-floating-btn{bottom:16px;right:16px;width:48px;height:48px}}/*!
* Extracted from: Bootstrap Grid v4.1.3 (https://getbootstrap.com/)
* Copyright 2011-2018 The Bootstrap Authors
* Copyright 2011-2018 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*:before,*:after{box-sizing:inherit}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;margin-right:auto;margin-left:auto}.columns-container{display:flex;flex-wrap:wrap}.column-1,.column-2,.column-3,.column-4,.column-5,.column-6,.column-7,.column-8,.column-9,.column-10,.column-11,.column-12,.column,.column-auto,.column-sm-1,.column-sm-2,.column-sm-3,.column-sm-4,.column-sm-5,.column-sm-6,.column-sm-7,.column-sm-8,.column-sm-9,.column-sm-10,.column-sm-11,.column-sm-12,.column-sm,.column-sm-auto,.column-md-1,.column-md-2,.column-md-3,.column-md-4,.column-md-5,.column-md-6,.column-md-7,.column-md-8,.column-md-9,.column-md-10,.column-md-11,.column-md-12,.column-md,.column-md-auto,.column-lg-1,.column-lg-2,.column-lg-3,.column-lg-4,.column-lg-5,.column-lg-6,.column-lg-7,.column-lg-8,.column-lg-9,.column-lg-10,.column-lg-11,.column-lg-12,.column-lg,.column-lg-auto,.column-xl-1,.column-xl-2,.column-xl-3,.column-xl-4,.column-xl-5,.column-xl-6,.column-xl-7,.column-xl-8,.column-xl-9,.column-xl-10,.column-xl-11,.column-xl-12,.column-xl,.column-xl-auto{position:relative;width:100%;min-height:1px}.column{flex-basis:0;flex-grow:1;max-width:100%}.column-auto{flex:0 0 auto;width:auto;max-width:none}.column-1{flex:0 0 8.333333%;max-width:8.333333%}.column-2{flex:0 0 16.666667%;max-width:16.666667%}.column-3{flex:0 0 25%;max-width:25%}.column-4{flex:0 0 33.333333%;max-width:33.333333%}.column-5{flex:0 0 41.666667%;max-width:41.666667%}.column-6{flex:0 0 50%;max-width:50%}.column-7{flex:0 0 58.333333%;max-width:58.333333%}.column-8{flex:0 0 66.666667%;max-width:66.666667%}.column-9{flex:0 0 75%;max-width:75%}.column-10{flex:0 0 83.333333%;max-width:83.333333%}.column-11{flex:0 0 91.666667%;max-width:91.666667%}.column-12{flex:0 0 100%;max-width:100%}@media (min-width: 576px){.column-sm{flex-basis:0;flex-grow:1;max-width:100%}.column-sm-auto{flex:0 0 auto;width:auto;max-width:none}.column-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.column-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.column-sm-3{flex:0 0 25%;max-width:25%}.column-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.column-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.column-sm-6{flex:0 0 50%;max-width:50%}.column-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.column-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.column-sm-9{flex:0 0 75%;max-width:75%}.column-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.column-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.column-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width: 768px){.column-md{flex-basis:0;flex-grow:1;max-width:100%}.column-md-auto{flex:0 0 auto;width:auto;max-width:none}.column-md-1{flex:0 0 8.333333%;max-width:8.333333%}.column-md-2{flex:0 0 16.666667%;max-width:16.666667%}.column-md-3{flex:0 0 25%;max-width:25%}.column-md-4{flex:0 0 33.333333%;max-width:33.333333%}.column-md-5{flex:0 0 41.666667%;max-width:41.666667%}.column-md-6{flex:0 0 50%;max-width:50%}.column-md-7{flex:0 0 58.333333%;max-width:58.333333%}.column-md-8{flex:0 0 66.666667%;max-width:66.666667%}.column-md-9{flex:0 0 75%;max-width:75%}.column-md-10{flex:0 0 83.333333%;max-width:83.333333%}.column-md-11{flex:0 0 91.666667%;max-width:91.666667%}.column-md-12{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.column-lg{flex-basis:0;flex-grow:1;max-width:100%}.column-lg-auto{flex:0 0 auto;width:auto;max-width:none}.column-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.column-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.column-lg-3{flex:0 0 25%;max-width:25%}.column-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.column-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.column-lg-6{flex:0 0 50%;max-width:50%}.column-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.column-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.column-lg-9{flex:0 0 75%;max-width:75%}.column-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.column-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.column-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width: 1200px){.column-xl{flex-basis:0;flex-grow:1;max-width:100%}.column-xl-auto{flex:0 0 auto;width:auto;max-width:none}.column-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.column-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.column-xl-3{flex:0 0 25%;max-width:25%}.column-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.column-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.column-xl-6{flex:0 0 50%;max-width:50%}.column-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.column-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.column-xl-9{flex:0 0 75%;max-width:75%}.column-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.column-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.column-xl-12{flex:0 0 100%;max-width:100%}}@media (min-width: 0){.fs__-10,.fs__-9{font-size:.1!important}.fs__-8{font-size:.12rem!important}.fs__-7{font-size:.18rem!important}.fs__-6{font-size:.24rem!important}.fs__-5{font-size:.3rem!important}.fs__-4{font-size:.36rem!important}.fs__-3{font-size:.42rem!important}.fs__-2{font-size:.48rem!important}.fs__-1{font-size:.54rem!important}.fs__0{font-size:.6rem!important}.fs__1{font-size:.66rem!important}.fs__2{font-size:.72rem!important}.fs__3{font-size:.78rem!important}.fs__4{font-size:.84rem!important}.fs__5{font-size:.9rem!important}.fs__6{font-size:.96rem!important}.fs__7{font-size:1.02rem!important}.fs__8{font-size:1.08rem!important}.fs__9{font-size:1.14rem!important}.fs__10{font-size:1.2rem!important}.fs__11{font-size:1.26rem!important}.fs__12{font-size:1.32rem!important}.fs__13{font-size:1.38rem!important}.fs__14{font-size:1.44rem!important}.fs__15{font-size:1.5rem!important}.fs__16{font-size:1.56rem!important}.fs__17{font-size:1.62rem!important}.fs__18{font-size:1.68rem!important}.fs__19{font-size:1.74rem!important}.fs__20{font-size:1.8rem!important}.fs__21{font-size:1.86rem!important}.fs__22{font-size:1.92rem!important}.fs__23{font-size:1.98rem!important}.fs__24{font-size:2.04rem!important}.fs__25{font-size:2.1rem!important}.fs__26{font-size:2.16rem!important}.fs__27{font-size:2.22rem!important}.fs__28{font-size:2.28rem!important}.fs__29{font-size:2.34rem!important}.fs__30{font-size:2.4rem!important}.fs__31{font-size:2.46rem!important}.fs__32{font-size:2.52rem!important}.fs__33{font-size:2.58rem!important}.fs__34{font-size:2.64rem!important}.fs__35{font-size:2.7rem!important}.fs__36{font-size:2.76rem!important}.fs__37{font-size:2.82rem!important}.fs__38{font-size:2.88rem!important}.fs__39{font-size:2.94rem!important}.fs__40{font-size:3rem!important}.table-column{font-size:.6rem!important}}@media (min-width: 768px){.fs__-10,.fs__-9{font-size:.1!important}.fs__-8{font-size:.135rem!important}.fs__-7{font-size:.2025rem!important}.fs__-6{font-size:.27rem!important}.fs__-5{font-size:.3375rem!important}.fs__-4{font-size:.405rem!important}.fs__-3{font-size:.4725rem!important}.fs__-2{font-size:.54rem!important}.fs__-1{font-size:.6075rem!important}.fs__0{font-size:.675rem!important}.fs__1{font-size:.7425rem!important}.fs__2{font-size:.81rem!important}.fs__3{font-size:.8775rem!important}.fs__4{font-size:.945rem!important}.fs__5{font-size:1.0125rem!important}.fs__6{font-size:1.08rem!important}.fs__7{font-size:1.1475rem!important}.fs__8{font-size:1.215rem!important}.fs__9{font-size:1.2825rem!important}.fs__10{font-size:1.35rem!important}.fs__11{font-size:1.4175rem!important}.fs__12{font-size:1.485rem!important}.fs__13{font-size:1.5525rem!important}.fs__14{font-size:1.62rem!important}.fs__15{font-size:1.6875rem!important}.fs__16{font-size:1.755rem!important}.fs__17{font-size:1.8225rem!important}.fs__18{font-size:1.89rem!important}.fs__19{font-size:1.9575rem!important}.fs__20{font-size:2.025rem!important}.fs__21{font-size:2.0925rem!important}.fs__22{font-size:2.16rem!important}.fs__23{font-size:2.2275rem!important}.fs__24{font-size:2.295rem!important}.fs__25{font-size:2.3625rem!important}.fs__26{font-size:2.43rem!important}.fs__27{font-size:2.4975rem!important}.fs__28{font-size:2.565rem!important}.fs__29{font-size:2.6325rem!important}.fs__30{font-size:2.7rem!important}.fs__31{font-size:2.7675rem!important}.fs__32{font-size:2.835rem!important}.fs__33{font-size:2.9025rem!important}.fs__34{font-size:2.97rem!important}.fs__35{font-size:3.0375rem!important}.fs__36{font-size:3.105rem!important}.fs__37{font-size:3.1725rem!important}.fs__38{font-size:3.24rem!important}.fs__39{font-size:3.3075rem!important}.fs__40{font-size:3.375rem!important}.table-column{font-size:.675rem!important}}@media (min-width: 1024px){.fs__-10,.fs__-9{font-size:.1!important}.fs__-8{font-size:.15rem!important}.fs__-7{font-size:.225rem!important}.fs__-6{font-size:.3rem!important}.fs__-5{font-size:.375rem!important}.fs__-4{font-size:.45rem!important}.fs__-3{font-size:.525rem!important}.fs__-2{font-size:.6rem!important}.fs__-1{font-size:.675rem!important}.fs__0{font-size:.75rem!important}.fs__1{font-size:.825rem!important}.fs__2{font-size:.9rem!important}.fs__3{font-size:.975rem!important}.fs__4{font-size:1.05rem!important}.fs__5{font-size:1.125rem!important}.fs__6{font-size:1.2rem!important}.fs__7{font-size:1.275rem!important}.fs__8{font-size:1.35rem!important}.fs__9{font-size:1.425rem!important}.fs__10{font-size:1.5rem!important}.fs__11{font-size:1.575rem!important}.fs__12{font-size:1.65rem!important}.fs__13{font-size:1.725rem!important}.fs__14{font-size:1.8rem!important}.fs__15{font-size:1.875rem!important}.fs__16{font-size:1.95rem!important}.fs__17{font-size:2.025rem!important}.fs__18{font-size:2.1rem!important}.fs__19{font-size:2.175rem!important}.fs__20{font-size:2.25rem!important}.fs__21{font-size:2.325rem!important}.fs__22{font-size:2.4rem!important}.fs__23{font-size:2.475rem!important}.fs__24{font-size:2.55rem!important}.fs__25{font-size:2.625rem!important}.fs__26{font-size:2.7rem!important}.fs__27{font-size:2.775rem!important}.fs__28{font-size:2.85rem!important}.fs__29{font-size:2.925rem!important}.fs__30{font-size:3rem!important}.fs__31{font-size:3.075rem!important}.fs__32{font-size:3.15rem!important}.fs__33{font-size:3.225rem!important}.fs__34{font-size:3.3rem!important}.fs__35{font-size:3.375rem!important}.fs__36{font-size:3.45rem!important}.fs__37{font-size:3.525rem!important}.fs__38{font-size:3.6rem!important}.fs__39{font-size:3.675rem!important}.fs__40{font-size:3.75rem!important}.table-column{font-size:.75rem!important}}@media (min-width: 1541px){.fs__-10,.fs__-9{font-size:.1!important}.fs__-8{font-size:.165rem!important}.fs__-7{font-size:.2475rem!important}.fs__-6{font-size:.33rem!important}.fs__-5{font-size:.4125rem!important}.fs__-4{font-size:.495rem!important}.fs__-3{font-size:.5775rem!important}.fs__-2{font-size:.66rem!important}.fs__-1{font-size:.7425rem!important}.fs__0{font-size:.825rem!important}.fs__1{font-size:.9075rem!important}.fs__2{font-size:.99rem!important}.fs__3{font-size:1.0725rem!important}.fs__4{font-size:1.155rem!important}.fs__5{font-size:1.2375rem!important}.fs__6{font-size:1.32rem!important}.fs__7{font-size:1.4025rem!important}.fs__8{font-size:1.485rem!important}.fs__9{font-size:1.5675rem!important}.fs__10{font-size:1.65rem!important}.fs__11{font-size:1.7325rem!important}.fs__12{font-size:1.815rem!important}.fs__13{font-size:1.8975rem!important}.fs__14{font-size:1.98rem!important}.fs__15{font-size:2.0625rem!important}.fs__16{font-size:2.145rem!important}.fs__17{font-size:2.2275rem!important}.fs__18{font-size:2.31rem!important}.fs__19{font-size:2.3925rem!important}.fs__20{font-size:2.475rem!important}.fs__21{font-size:2.5575rem!important}.fs__22{font-size:2.64rem!important}.fs__23{font-size:2.7225rem!important}.fs__24{font-size:2.805rem!important}.fs__25{font-size:2.8875rem!important}.fs__26{font-size:2.97rem!important}.fs__27{font-size:3.0525rem!important}.fs__28{font-size:3.135rem!important}.fs__29{font-size:3.2175rem!important}.fs__30{font-size:3.3rem!important}.fs__31{font-size:3.3825rem!important}.fs__32{font-size:3.465rem!important}.fs__33{font-size:3.5475rem!important}.fs__34{font-size:3.63rem!important}.fs__35{font-size:3.7125rem!important}.fs__36{font-size:3.795rem!important}.fs__37{font-size:3.8775rem!important}.fs__38{font-size:3.96rem!important}.fs__39{font-size:4.0425rem!important}.fs__40{font-size:4.125rem!important}.table-column{font-size:.825rem!important}}@media (min-width: 1921px){.fs__-10,.fs__-9{font-size:.1!important}.fs__-8{font-size:.18rem!important}.fs__-7{font-size:.27rem!important}.fs__-6{font-size:.36rem!important}.fs__-5{font-size:.45rem!important}.fs__-4{font-size:.54rem!important}.fs__-3{font-size:.63rem!important}.fs__-2{font-size:.72rem!important}.fs__-1{font-size:.81rem!important}.fs__0{font-size:.9rem!important}.fs__1{font-size:.99rem!important}.fs__2{font-size:1.08rem!important}.fs__3{font-size:1.17rem!important}.fs__4{font-size:1.26rem!important}.fs__5{font-size:1.35rem!important}.fs__6{font-size:1.44rem!important}.fs__7{font-size:1.53rem!important}.fs__8{font-size:1.62rem!important}.fs__9{font-size:1.71rem!important}.fs__10{font-size:1.8rem!important}.fs__11{font-size:1.89rem!important}.fs__12{font-size:1.98rem!important}.fs__13{font-size:2.07rem!important}.fs__14{font-size:2.16rem!important}.fs__15{font-size:2.25rem!important}.fs__16{font-size:2.34rem!important}.fs__17{font-size:2.43rem!important}.fs__18{font-size:2.52rem!important}.fs__19{font-size:2.61rem!important}.fs__20{font-size:2.7rem!important}.fs__21{font-size:2.79rem!important}.fs__22{font-size:2.88rem!important}.fs__23{font-size:2.97rem!important}.fs__24{font-size:3.06rem!important}.fs__25{font-size:3.15rem!important}.fs__26{font-size:3.24rem!important}.fs__27{font-size:3.33rem!important}.fs__28{font-size:3.42rem!important}.fs__29{font-size:3.51rem!important}.fs__30{font-size:3.6rem!important}.fs__31{font-size:3.69rem!important}.fs__32{font-size:3.78rem!important}.fs__33{font-size:3.87rem!important}.fs__34{font-size:3.96rem!important}.fs__35{font-size:4.05rem!important}.fs__36{font-size:4.14rem!important}.fs__37{font-size:4.23rem!important}.fs__38{font-size:4.32rem!important}.fs__39{font-size:4.41rem!important}.fs__40{font-size:4.5rem!important}.table-column{font-size:.9rem!important}}.TextCenter{text-align:center}.Borders{border:1px solid #cbd5e0}.RoundedCorners{border-radius:5px}svg{overflow:visible!important}.CustomScrollbar::-webkit-scrollbar-track{border-radius:8px;visibility:hidden;background-color:var(--scrollbar-track)}.CustomScrollbar::-webkit-scrollbar{width:8px;height:8px;border-radius:8px;visibility:hidden;background-color:var(--background-secondary)}.CustomScrollbar::-webkit-scrollbar-thumb{border-radius:8px;visibility:hidden;background-color:var(--scrollbar-thumb)}.CustomScrollbar:hover::-webkit-scrollbar-track,.CustomScrollbar:hover::-webkit-scrollbar,.CustomScrollbar:hover::-webkit-scrollbar-thumb{visibility:initial}*{font-family:Manrope}.CustomScrollbar.CustomScrollbar-Dark::-webkit-scrollbar-track{border-radius:8px;visibility:hidden;background-color:#0000000d}.CustomScrollbar.CustomScrollbar-Dark::-webkit-scrollbar{width:8px;height:8px;visibility:hidden;border-radius:8px;background-color:#ffffff1a}.CustomScrollbar.CustomScrollbar-Dark::-webkit-scrollbar-thumb{border-radius:8px;visibility:hidden;background-color:#fff3}.CustomScrollbar.CustomScrollbar-Dark::-webkit-scrollbar-thumb:hover{background-color:#aaa!important}.CustomScrollbar.CustomScrollbar-Dark:hover::-webkit-scrollbar-track,.CustomScrollbar.CustomScrollbar-Dark:hover::-webkit-scrollbar,.CustomScrollbar.CustomScrollbar-Dark:hover::-webkit-scrollbar-thumb{visibility:initial}.CustomScrollbar.CustomScrollbar-Large::-webkit-scrollbar-track{visibility:hidden;border-radius:8px}.CustomScrollbar.CustomScrollbar-Large::-webkit-scrollbar{visibility:hidden;width:8px}.CustomScrollbar.CustomScrollbar-Large::-webkit-scrollbar-thumb{visibility:hidden;border-radius:8px}.CustomScrollbar.CustomScrollbar-Large:hover::-webkit-scrollbar-track,.CustomScrollbar.CustomScrollbar-Large:hover::-webkit-scrollbar,.CustomScrollbar.CustomScrollbar-Large:hover::-webkit-scrollbar-thumb{visibility:initial}.CustomScrollbar.CustomScrollbar-Small::-webkit-scrollbar-track{border-radius:6px;visibility:hidden}.CustomScrollbar.CustomScrollbar-Small::-webkit-scrollbar{width:6px;visibility:hidden}.CustomScrollbar.CustomScrollbar-Small::-webkit-scrollbar-thumb{border-radius:6px;visibility:hidden}.CustomScrollbar.CustomScrollbar-Small:hover::-webkit-scrollbar-track,.CustomScrollbar.CustomScrollbar-Small:hover::-webkit-scrollbar,.CustomScrollbar.CustomScrollbar-Small:hover::-webkit-scrollbar-thumb{visibility:initial}.CustomScrollbar.CustomScrollbar-VerySmall::-webkit-scrollbar-track{border-radius:4px;visibility:hidden}.CustomScrollbar.CustomScrollbar-VerySmall::-webkit-scrollbar{width:4px;visibility:hidden}.CustomScrollbar.CustomScrollbar-VerySmall::-webkit-scrollbar-thumb{border-radius:4px;visibility:hidden}.CustomScrollbar.CustomScrollbar-VerySmall:hover::-webkit-scrollbar-track,.CustomScrollbar.CustomScrollbar-VerySmall:hover::-webkit-scrollbar,.CustomScrollbar.CustomScrollbar-VerySmall:hover::-webkit-scrollbar-thumb{visibility:initial}.SingleLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cspm_tab{font-size:14px;font-size:1rem;font-family:Poppins;font-weight:500;color:var(--text-secondary);cursor:pointer}.cspm_tab_selected{color:#fff!important;background-color:#109cf1}.cspm_subheading{font-size:1rem;font-family:Poppins;font-weight:500;color:var(--text-primary)}.cspm_subheading_background{background-color:var(--background-primary);border:1px solid var(--border-color)}.cspm_subheading_background_expand{background-color:var(--background-primary);border-bottom:.5px solid var(--border-color)}.cspm_border_rounded{border:.5px solid rgba(64,88,119,.1);border-radius:5px;padding:3px}.heading_bold{font-size:1rem;font-weight:500;font-family:Poppins}.cspm_tile_content{padding-bottom:1rem;padding-top:.8rem}.card{border-radius:5px!important}.cspm_svg_icon{width:1rem!important;height:1.2rem!important;margin-top:5px}.MuiButtonBase-root Mui-disabled MuiIconButton-root Mui-disabled MuiIconButton-sizeSmall MuiDataGrid-detailPanelToggleCell css-1pe4mpk-MuiButtonBase-root-MuiIconButton-root{display:none}.cspm_tag_outer{display:flex}.cspm_tag_key{background:var(--background-tertiary);border-radius:4px 0 0 4px;padding:2px 10px;color:var(--text-secondary);font-family:Manrope;font-size:12px;font-weight:500}.cspm_tag_value{background:var(--background-secondary);border-radius:0 4px 4px 0;padding:2px 10px;color:var(--text-secondary);font-family:Manrope;font-size:12px;font-weight:500}.cspm_tag_key_hover{background:#1e293b;border-radius:6.18615px 0 0 6.18615px;padding:5px}.cspm_tag_value_hover{background:#1e293b;border-radius:0 9.3612px 9.3612px 0;padding:5px}.tooltip>div.tooltip-inner{background-color:var(--tooltip-bg)!important;color:var(--text-primary)!important}.tooltip.show{opacity:1!important}.tooltip>div.arrow:before{color:#f9fafd!important;border-bottom-color:#f9fafd;background-color:#f9fafd!important}.tooltip>.tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#f9fafd!important;background-color:#f9fafd!important;border-width:0 5px 5px}#tooltip_arrow{background-color:#f9fafd!important;border-top:5px solid #f9fafd}#tooltip_arrow .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#f9fafd}.compliance_results{position:relative;border-bottom:1px solid #d8e2ef;right:16px;align-items:center;display:block;text-align:end;margin-top:6px;font-style:normal;font-weight:500;font-size:20px;line-height:30px;letter-spacing:.01em;color:var(--text-primary)}button:focus{outline:none}:root{--white: #ffffff;--black: #000000;--darkgray: #4f4f4f;--aliceblue: #e2e8f0;--primary-100: #d1dbfe;--primary-200: #a3b7fd;--primary-300: #7593fd;--primary-400: #476ffc;--primary-500: #194bfb;--primary-600: #143cc9;--primary-700: #0f2d97;--primary-800: #0a1e64;--primary-900: #050f32;--secondary-100: #d1d2d5;--secondary-200: #a3a6ab;--secondary-300: #767980;--secondary-400: #484d56;--secondary-500: #1a202c;--secondary-600: #151a23;--secondary-700: #10131a;--secondary-800: #0a0d12;--secondary-900: #050609;--gray-100: #fafafa;--gray-200: #f7fafc;--gray-300: #e2e8f0;--gray-400: #cbd5e0;--gray-500: #a0aec0;--gray-600: #718096;--gray-700: #2a313c;--gray-800: #232b38;--gray-900: #1a202c;--success-100: #cdf1d6;--success-200: #9ae4ae;--success-300: #68d685;--success-400: #35c95d;--success-500: #03bb34;--success-600: #02962a;--success-700: #02701f;--success-800: #014b15;--success-900: #01250a;--error-100: #fdd3d3;--error-200: #fca6a6;--error-300: #e85871;--error-400: #f84d4d;--error-500: #f62121;--error-600: #c51a1a;--error-700: #941414;--error-800: #630d0d;--error-900: #310707;--disable-100: #e9e9eb;--disable-200: #d2d3d7;--disable-300: #bcbdc4;--disable-400: #a5a7b0;--disable-500: #8f919c;--disable-600: #72747d;--disable-700: #56575e;--disable-800: #393a3e;--disable-900: #1d1d1f;--litegreen-100: #dff9ec;--litegreen-200: #acf3d9;--litegreen-300: #83ecc7;--litegreen-400: #59e0a4;--litegreen-500: #32d8a1;--litegreen-600: #26b97a;--litegreen-700: #1d9653;--litegreen-800: #137a3c;--litegreen-900: #0d5230;--violet-100: #f2eaff;--violet-200: #e5d7ff;--violet-300: #d0bfff;--violet-400: #ac96fc;--violet-500: #9179fb;--violet-600: #6f57e5;--violet-700: #5a44c9;--violet-800: #42339e;--violet-900: #302476;--orange-100: #fbf6d0;--orange-200: #f6eea2;--orange-300: #f2e573;--orange-400: #eddc44;--orange-500: #e9d415;--orange-600: #baa911;--orange-700: #d8611c;--orange-800: #5d5509;--orange-900: #2f2a04;--purple-100: #f2e5ff;--purple-200: #dec9ff;--purple-300: #c6a6ff;--purple-400: #ab82ff;--purple-500: #9a64ff;--purple-600: #7b4ad6;--purple-700: #5d36a3;--purple-800: #432776;--purple-900: #2c1a4d;--yellow-100: #fff9d6;--yellow-200: #ffeca2;--yellow-300: #fedc44;--yellow-400: #fecb15;--yellow-500: #fab611;--yellow-600: #d59a0e;--yellow-700: #a8750a;--yellow-800: #7d5807;--yellow-900: #523a04;--border-color: #e2e9ef;--border-color-active: #185fec;--border-color-light: #e2e8f0;--boder-line-light: #e2e8f0 !important;--box-shadow-light: 0 10px 30px rgba(0, 0, 20, .2), 0 2px 10px rgba(0, 0, 20, .05), inset 0 -1px 2px hsla(0, 0%, 100%, .025);--background-primary: #ffffff;--background-secondary: #f7fafc;--background-tertiary: #edf2f7;--text-primary: #1a202c;--text-secondary: #484d56;--text-tertiary: #718096;--navbar-bg: #ffffff;--sidebar-bg: #f7fafc;--card-bg: #ffffff;--tooltip-bg: #f9fafd;--scrollbar-track: rgba(0, 0, 0, .05);--scrollbar-thumb: #ccc;--donut-dark-text: #e0e0e0;--k8s-comp-bg-primary: #ffffff;--k8s-comp-bg-secondary: #f3f4f6;--k8s-comp-text-primary: #1a202c;--k8s-comp-text-secondary: #4b5563;--k8s-comp-border: #cbd5e0;--k8s-comp-shadow: rgba(0, 0, 0, .05);--k8s-comp-tab-active: #fff;--k8s-comp-tab-bg: #f3f4f6;--k8s-comp-score-high: #00d27a;--k8s-comp-score-medium: #fd7e14;--k8s-comp-score-low: #ed5656;--k8s-comp-score-critical: #cd0404}[data-theme=dark]{--background-primary: #1a202c;--background-secondary: #2d3748;--background-tertiary: #4a5568;--text-primary: #f7fafc;--text-secondary: #e2e8f0;--text-tertiary: #a0aec0;--border-color: #4a5568;--border-color-active: #4299e1;--navbar-bg: #2d3748;--sidebar-bg: #1a202c;--card-bg: #2d3748;--tooltip-bg: #4a5568;--scrollbar-track: rgba(255, 255, 255, .05);--scrollbar-thumb: #4a5568;--gray-100: #2d3748;--gray-200: #4a5568;--gray-300: #718096;--gray-400: #a0aec0;--gray-500: #cbd5e0;--gray-600: #e2e8f0;--gray-700: #edf2f7;--gray-800: #f7fafc;--gray-900: #ffffff}.text{font-size:var(--font-size, 16px);font-weight:var(--font-weight, 400);color:var(--text-primary)}.font-22{--font-size: 22px}.font-20{--font-size: 20px}.font-18{--font-size: 18px}.font-16{--font-size: 16px}.font-14{--font-size: 14px}.font-13{--font-size: 13px}.font-12{--font-size: 12px}.font-10{--font-size: 10px}.weight-700{--font-weight: 700}.weight-600{--font-weight: 600}.weight-500{--font-weight: 500}.weight-400{--font-weight: 400}.content-box-heading{font-size:14px!important;font-weight:600!important;color:var(--text-primary)!important;line-height:1.3}.text-t1{font-size:13px;font-weight:500;line-height:1}.text-t2{font-size:13px;font-weight:600;line-height:1}.text-t3{font-size:13px;font-weight:700;line-height:1}.text-t4{font-size:14px;font-weight:700;line-height:1}.legend-text{font-size:13px!important;font-weight:500!important;color:var(--text-secondary)!important;line-height:1}.legend-value{font-size:13px!important;font-weight:600!important;color:var(--text-primary);line-height:1}.legend-heading{font-size:13px!important;font-weight:600!important;color:var(--text-primary)!important;line-height:1}.tab-text{font-size:14px;font-weight:500;color:var(--text-primary);line-height:1;letter-spacing:.5px}.flex{display:flex}.flex-col{flex-direction:column}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:start}.items-center{align-items:center}.items-start{align-items:start}.w-full{width:100%}.h-full{height:100%}.gap-8{gap:8px}.gap-16{gap:16px}.dark-mode-transition{transition:background-color .3s ease,color .3s ease,border-color .3s ease}
