@charset "UTF-8";@import"https://cdn.syncfusion.com/ej2/30.1.37/bootstrap5.css";@import"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css";*,: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: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-3{bottom:.75rem}.bottom-5{bottom:1.25rem}.bottom-\[50px\]{bottom:50px}.left-0{left:0px}.right-0{right:0px}.right-1{right:.25rem}.right-2{right:.5rem}.right-28{right:7rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[10px\]{right:10px}.right-\[5px\]{right:5px}.top-0{top:0px}.top-1{top:.25rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-20{top:5rem}.top-4{top:1rem}.top-\[-25px\]{top:-25px}.top-\[10px\]{top:10px}.top-\[15\%\]{top:15%}.top-\[5px\]{top:5px}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1\]{z-index:1}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2 / span 2}.m-0{margin:0}.m-auto{margin:auto}.\!mx-auto{margin-left:auto!important;margin-right:auto!important}.\!my-0{margin-top:0!important;margin-bottom:0!important}.\!my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.\!my-4{margin-top:1rem!important;margin-bottom:1rem!important}.\!my-5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-\[12px\]{margin-top:12px;margin-bottom:12px}.\!mb-0{margin-bottom:0!important}.\!mb-2{margin-bottom:.5rem!important}.\!mb-4{margin-bottom:1rem!important}.\!mr-0{margin-right:0!important}.\!mt-0{margin-top:0!important}.\!mt-14{margin-top:3.5rem!important}.\!mt-3{margin-top:.75rem!important}.\!mt-8{margin-top:2rem!important}.-ml-4{margin-left:-1rem}.-mr-4{margin-right:-1rem}.-mr-5{margin-right:-1.25rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-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-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-\[20px\]{margin-bottom:20px}.mb-\[3px\]{margin-bottom:3px}.mb-\[8px\]{margin-bottom:8px}.ml-1{margin-left:.25rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-\[22px\]{margin-left:22px}.ml-\[26px\]{margin-left:26px}.ml-\[44px\]{margin-left:44px}.ml-\[4px\]{margin-left:4px}.mr-0{margin-right:0}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-\[114px\]{margin-right:114px}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[-10px\]{margin-top:-10px}.mt-\[-16px\]{margin-top:-16px}.mt-\[10px\]{margin-top:10px}.mt-\[16px\]{margin-top:16px}.mt-\[24px\]{margin-top:24px}.mt-\[2px\]{margin-top:2px}.mt-\[5px\]{margin-top:5px}.mt-\[8px\]{margin-top:8px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.size-\[14px\]{width:14px;height:14px}.size-\[16px\]{width:16px;height:16px}.size-\[18px\]{width:18px;height:18px}.size-\[24px\]{width:24px;height:24px}.size-\[32px\]{width:32px;height:32px}.size-\[34px\]{width:34px;height:34px}.size-full{width:100%;height:100%}.\!h-8{height:2rem!important}.\!h-\[100px\]{height:100px!important}.\!h-\[20px\]{height:20px!important}.\!h-\[25px\]{height:25px!important}.\!h-\[35px\]{height:35px!important}.\!h-\[37px\]{height:37px!important}.\!h-\[40px\]{height:40px!important}.\!h-\[50px\]{height:50px!important}.\!h-\[56px\]{height:56px!important}.\!h-\[calc\(100vh-112px\)\]{height:calc(100vh - 112px)!important}.\!h-auto{height:auto!important}.\!h-full{height:100%!important}.h-0{height:0px}.h-1\/2{height:50%}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-24{height:6rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[10\%\]{height:10%}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[120px\]{height:120px}.h-\[125px\]{height:125px}.h-\[150px\]{height:150px}.h-\[200px\]{height:200px}.h-\[20px\]{height:20px}.h-\[24px\]{height:24px}.h-\[25px\]{height:25px}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[350px\]{height:350px}.h-\[35px\]{height:35px}.h-\[400px\]{height:400px}.h-\[440x\]{height:440x}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[60px\]{height:60px}.h-\[68px\]{height:68px}.h-\[80px\]{height:80px}.h-\[90\%\]{height:90%}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-min{height:min-content}.max-h-\[125px\]{max-height:125px}.max-h-\[180px\]{max-height:180px}.max-h-\[270px\]{max-height:270px}.max-h-\[300px\]{max-height:300px}.max-h-\[500px\]{max-height:500px}.max-h-\[600px\]{max-height:600px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.min-h-\[400px\]{min-height:400px}.min-h-\[600px\]{min-height:600px}.min-h-screen{min-height:100vh}.\!w-1\/2{width:50%!important}.\!w-12{width:3rem!important}.\!w-8{width:2rem!important}.\!w-\[100px\]{width:100px!important}.\!w-\[11\%\]{width:11%!important}.\!w-\[115px\]{width:115px!important}.\!w-\[12\%\]{width:12%!important}.\!w-\[120px\]{width:120px!important}.\!w-\[125px\]{width:125px!important}.\!w-\[14\%\]{width:14%!important}.\!w-\[15\%\]{width:15%!important}.\!w-\[16\%\]{width:16%!important}.\!w-\[190px\]{width:190px!important}.\!w-\[20\%\]{width:20%!important}.\!w-\[200px\]{width:200px!important}.\!w-\[25\%\]{width:25%!important}.\!w-\[25px\]{width:25px!important}.\!w-\[34px\]{width:34px!important}.\!w-\[400px\]{width:400px!important}.\!w-\[5\%\]{width:5%!important}.\!w-\[50px\]{width:50px!important}.\!w-\[56px\]{width:56px!important}.\!w-\[75px\]{width:75px!important}.\!w-\[8\%\]{width:8%!important}.\!w-\[800px\]{width:800px!important}.\!w-\[80px\]{width:80px!important}.\!w-\[9\%\]{width:9%!important}.\!w-\[90px\]{width:90px!important}.\!w-full{width:100%!important}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[0px\]{width:0px}.w-\[10\%\]{width:10%}.w-\[100\%\]{width:100%}.w-\[100dvw\]{width:100dvw}.w-\[100px\]{width:100px}.w-\[105px\]{width:105px}.w-\[115px\]{width:115px}.w-\[119px\]{width:119px}.w-\[12\%\]{width:12%}.w-\[120px\]{width:120px}.w-\[121px\]{width:121px}.w-\[125px\]{width:125px}.w-\[140px\]{width:140px}.w-\[15\%\]{width:15%}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[165px\]{width:165px}.w-\[175px\]{width:175px}.w-\[180px\]{width:180px}.w-\[181px\]{width:181px}.w-\[195px\]{width:195px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[24px\]{width:24px}.w-\[25\%\]{width:25%}.w-\[250px\]{width:250px}.w-\[25px\]{width:25px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[32px\]{width:32px}.w-\[34px\]{width:34px}.w-\[35px\]{width:35px}.w-\[400px\]{width:400px}.w-\[45\%\]{width:45%}.w-\[46\.6\%\]{width:46.6%}.w-\[478px\]{width:478px}.w-\[5\%\]{width:5%}.w-\[500px\]{width:500px}.w-\[50px\]{width:50px}.w-\[53\.4\%\]{width:53.4%}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[70vw\]{width:70vw}.w-\[8\%\]{width:8%}.w-\[85\%\]{width:85%}.w-\[9\%\]{width:9%}.w-\[90\%\]{width:90%}.w-\[98\%\]{width:98%}.w-\[calc\(100\%-30px\)\]{width:calc(100% - 30px)}.w-\[max-content\]{width:max-content}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.\!min-w-0{min-width:0px!important}.\!min-w-12{min-width:3rem!important}.\!min-w-\[100px\]{min-width:100px!important}.\!min-w-\[165px\]{min-width:165px!important}.\!min-w-\[250px\]{min-width:250px!important}.\!min-w-\[50px\]{min-width:50px!important}.\!min-w-\[70px\]{min-width:70px!important}.min-w-0{min-width:0px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[150px\]{min-width:150px}.min-w-\[30px\]{min-width:30px}.min-w-\[60px\]{min-width:60px}.min-w-\[90px\]{min-width:90px}.min-w-full{min-width:100%}.\!max-w-\[100px\]{max-width:100px!important}.\!max-w-\[50px\]{max-width:50px!important}.\!max-w-\[70px\]{max-width:70px!important}.max-w-4xl{max-width:56rem}.max-w-\[12\%\]{max-width:12%}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[15\%\]{max-width:15%}.max-w-\[20\%\]{max-width:20%}.max-w-\[25\%\]{max-width:25%}.max-w-\[5\%\]{max-width:5%}.max-w-\[500px\]{max-width:500px}.max-w-\[8\%\]{max-width:8%}.max-w-\[9\%\]{max-width:9%}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.-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-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-y-\[2px\]{--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))}.translate-x-\[0\.5px\]{--tw-translate-x: .5px;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-\[-2px\]{--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))}.translate-y-\[1px\]{--tw-translate-y: 1px;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-\[25px\]{--tw-translate-y: 25px;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-\[6px\]{--tw-translate-y: 6px;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-90{--tw-rotate: -90deg;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-0{--tw-rotate: 0deg;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))}.rotate-2{--tw-rotate: 2deg;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-\[220deg\]{--tw-rotate: 220deg;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))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))!important}.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))}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.resize-y{resize:vertical}.resize{resize:both}.list-inside{list-style-position:inside}.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))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-row{flex-direction:row}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.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-center{align-items:center}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.\!gap-1{gap:.25rem!important}.\!gap-4{gap:1rem!important}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.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-9{gap:2.25rem}.gap-\[0px\]{gap:0px}.gap-\[11px\]{gap:11px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.gap-\[2px\]{gap:2px}.gap-\[4px\]{gap:4px}.gap-\[64px\]{gap:64px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-x-4{column-gap:1rem}.gap-x-\[10px\]{column-gap:10px}.gap-x-\[16px\]{column-gap:16px}.gap-x-\[4px\]{column-gap:4px}.gap-x-\[8px\]{column-gap:8px}.gap-y-2{row-gap:.5rem}.gap-y-\[16px\]{row-gap:16px}.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-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))}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded{border-radius:.25rem!important}.\!rounded-md{border-radius:.375rem!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-\[100px\]{border-radius:100px}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-2{border-width:2px}.border-\[1px\]{border-width:1px}.border-\[3px\]{border-width:3px}.border-x-0{border-left-width:0px;border-right-width:0px}.\!border-t-0{border-top-width:0px!important}.border-b{border-bottom-width:1px}.border-l-4{border-left-width:4px}.border-l-\[5px\]{border-left-width:5px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-black{--tw-border-opacity: 1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))!important}.\!border-blue-300{--tw-border-opacity: 1 !important;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))!important}.\!border-yellow-600{--tw-border-opacity: 1 !important;border-color:rgb(202 138 4 / var(--tw-border-opacity, 1))!important}.border-\[\#B9C3C5\]{--tw-border-opacity: 1;border-color:rgb(185 195 197 / var(--tw-border-opacity, 1))}.border-\[\#F7F7F7\]{--tw-border-opacity: 1;border-color:rgb(247 247 247 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.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-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-slate-500{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-l-\[\#2c3987\]{--tw-border-opacity: 1;border-left-color:rgb(44 57 135 / var(--tw-border-opacity, 1))}.border-l-blue-400{--tw-border-opacity: 1;border-left-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.\!bg-\[\#bfbfbf\]{--tw-bg-opacity: 1 !important;background-color:rgb(191 191 191 / var(--tw-bg-opacity, 1))!important}.\!bg-\[\#f7c7ac\]{--tw-bg-opacity: 1 !important;background-color:rgb(247 199 172 / var(--tw-bg-opacity, 1))!important}.\!bg-\[\#fbe2d5\]{--tw-bg-opacity: 1 !important;background-color:rgb(251 226 213 / var(--tw-bg-opacity, 1))!important}.\!bg-\[\#ffff00\]{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 0 / var(--tw-bg-opacity, 1))!important}.\!bg-amber-500{--tw-bg-opacity: 1 !important;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))!important}.\!bg-blue-600{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))!important}.\!bg-green-500{--tw-bg-opacity: 1 !important;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))!important}.\!bg-inherit{background-color:inherit!important}.\!bg-orange-500{--tw-bg-opacity: 1 !important;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))!important}.bg-\[\#050505\]{--tw-bg-opacity: 1;background-color:rgb(5 5 5 / var(--tw-bg-opacity, 1))}.bg-\[\#19345B\]{--tw-bg-opacity: 1;background-color:rgb(25 52 91 / var(--tw-bg-opacity, 1))}.bg-\[\#F7F7F7\]{--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity, 1))}.bg-\[\#FAFAFA\]{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-\[\#a9d08e\]{--tw-bg-opacity: 1;background-color:rgb(169 208 142 / var(--tw-bg-opacity, 1))}.bg-\[\#d6dce4\]{--tw-bg-opacity: 1;background-color:rgb(214 220 228 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f5f5\]{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-\[\#fafafa\]{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(0\,0\,0\,0\.2\)\]{background-color:#0003}.bg-\[rgba\(0\,0\,0\,0\.3\)\]{background-color:#0000004d}.bg-\[var\(--color-neutral-n2\)\]{background-color:var(--color-neutral-n2)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/45{background-color:#00000073}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-100\/70{background-color:#dbeafeb3}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/30{background-color:#eff6ff4d}.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-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.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-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-100\/70{background-color:#dcfce7b3}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-50\/30{background-color:#f0fdf44d}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-lime-50{--tw-bg-opacity: 1;background-color:rgb(247 254 231 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(25 52 91 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-sky-200{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / 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-white\/90{background-color:#ffffffe6}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-opacity-60{--tw-bg-opacity: .6}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.\!p-0{padding:0!important}.\!p-1{padding:.25rem!important}.\!p-2{padding:.5rem!important}.\!p-3{padding:.75rem!important}.\!p-4{padding:1rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-20{padding:5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[16px\]{padding:16px}.p-\[20px\]{padding:20px}.p-\[6px\]{padding:6px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!px-\[1px\]{padding-left:1px!important;padding-right:1px!important}.\!px-\[2px\]{padding-left:2px!important;padding-right:2px!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.\!py-4{padding-top:1rem!important;padding-bottom:1rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.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-\[16px\]{padding-left:16px;padding-right:16px}.px-\[8px\]{padding-left:8px;padding-right:8px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[16px\]{padding-top:16px;padding-bottom:16px}.py-\[50px\]{padding-top:50px;padding-bottom:50px}.py-\[7\.25px\]{padding-top:7.25px;padding-bottom:7.25px}.\!pl-2{padding-left:.5rem!important}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-\[12px\]{padding-bottom:12px}.pb-\[16px\]{padding-bottom:16px}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.\!text-left{text-align:left!important}.text-left{text-align:left}.\!text-center{text-align:center!important}.\!text-right{text-align:right!important}.text-right{text-align:right}.align-top{vertical-align:top}.\!align-middle{vertical-align:middle!important}.\!text-\[10px\]{font-size:10px!important}.\!text-\[11px\]{font-size:11px!important}.\!text-\[12px\]{font-size:12px!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[15px\]{font-size:15px!important}.\!text-\[17px\]{font-size:17px!important}.\!text-\[18px\]{font-size:18px!important}.\!text-\[20px\]{font-size:20px!important}.\!text-\[22px\]{font-size:22px!important}.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-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[34px\]{font-size:34px}.text-\[46px\]{font-size:46px}.text-sm{font-size:14px}.\!font-bold{font-weight:700!important}.\!font-medium{font-weight:500!important}.\!font-normal{font-weight:400!important}.\!font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-3{line-height:.75rem}.leading-5{line-height:1.25rem}.leading-\[140\%\]{line-height:140%}.leading-\[18px\]{line-height:18px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-\[0\%\]{letter-spacing:0%}.tracking-normal{letter-spacing:0em}.tracking-wider{letter-spacing:.05em}.\!text-\[\#0004f6\]{--tw-text-opacity: 1 !important;color:rgb(0 4 246 / var(--tw-text-opacity, 1))!important}.\!text-\[\#334eff\]{--tw-text-opacity: 1 !important;color:rgb(51 78 255 / var(--tw-text-opacity, 1))!important}.\!text-\[\#4472c6\]{--tw-text-opacity: 1 !important;color:rgb(68 114 198 / var(--tw-text-opacity, 1))!important}.\!text-\[\#457cba\]{--tw-text-opacity: 1 !important;color:rgb(69 124 186 / var(--tw-text-opacity, 1))!important}.\!text-blue-700{--tw-text-opacity: 1 !important;color:rgb(29 78 216 / var(--tw-text-opacity, 1))!important}.\!text-gray-400{--tw-text-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-text-opacity, 1))!important}.\!text-green-800{--tw-text-opacity: 1 !important;color:rgb(22 101 52 / var(--tw-text-opacity, 1))!important}.\!text-red-500{--tw-text-opacity: 1 !important;color:rgb(239 68 68 / var(--tw-text-opacity, 1))!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#\#19345b\]{color:##19345b}.text-\[\#050505\]{--tw-text-opacity: 1;color:rgb(5 5 5 / var(--tw-text-opacity, 1))}.text-\[\#1677ff\]{--tw-text-opacity: 1;color:rgb(22 119 255 / var(--tw-text-opacity, 1))}.text-\[\#1890ff\]{--tw-text-opacity: 1;color:rgb(24 144 255 / var(--tw-text-opacity, 1))}.text-\[\#2563EB\]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-\[\#29da4f\]{--tw-text-opacity: 1;color:rgb(41 218 79 / var(--tw-text-opacity, 1))}.text-\[\#2c3987\]{--tw-text-opacity: 1;color:rgb(44 57 135 / var(--tw-text-opacity, 1))}.text-\[\#313035\]{--tw-text-opacity: 1;color:rgb(49 48 53 / var(--tw-text-opacity, 1))}.text-\[\#ff1a1a\]{--tw-text-opacity: 1;color:rgb(255 26 26 / var(--tw-text-opacity, 1))}.text-\[var\(--color-neutral-n6\)\]{color:var(--color-neutral-n6)}.text-\[var\(--color-neutral-n7\)\]{color:var(--color-neutral-n7)}.text-\[var\(color-primary\)\]{color:var(color-primary)}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / 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-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.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-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / 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-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-pink-300{--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(25 52 91 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.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-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-950{--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.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-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;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)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);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-none{transition-property:none!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;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-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-sider .ant-layout-sider-children:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity, 1))}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}.dark{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .site-layout-background{background-color:#1f1f1f!important}.dark .ant-layout{background-color:#141414}.dark .ant-layout-sider,.dark .ant-menu.ant-menu-dark,.dark .ant-menu-dark .ant-menu-sub,.dark .ant-menu.ant-menu-dark .ant-menu-sub{background-color:#1f1f1f}.dark .ant-card{background-color:#1f1f1f;border-color:#303030}.dark .ant-table{background-color:#1f1f1f;color:#f0f0f0}.dark .ant-table-thead>tr>th{background-color:#141414;color:#f0f0f0;border-bottom:1px solid #303030}.dark .ant-table-tbody>tr>td{border-bottom:1px solid #303030}.dark .ant-input,.dark .ant-select-selector,.dark .ant-picker,.dark .ant-input-number,.dark .ant-input-affix-wrapper{background-color:#141414;border-color:#303030;color:#f0f0f0}.dark .ant-btn:not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text){background-color:#141414;border-color:#303030;color:#f0f0f0}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / 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-gray-100:hover{--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))!important}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.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-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:font-bold:hover{font-weight:700}.hover\:text-\[\#40a9ff\]:hover{--tw-text-opacity: 1;color:rgb(64 169 255 / var(--tw-text-opacity, 1))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-green-500:hover{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.hover\:text-inherit:hover{color:inherit}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(25 52 91 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--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)}.hover\:shadow-sm:hover{--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)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0: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(0px + 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)}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:mt-2{margin-top:.5rem}.sm\:h-40{height:10rem}.sm\:w-40{width:10rem}.sm\:w-\[175px\]{width:175px}.sm\:w-\[200px\]{width:200px}.sm\:w-\[250px\]{width:250px}.sm\:w-\[300px\]{width:300px}.sm\:w-auto{width:auto}.sm\:min-w-\[200px\]{min-width:200px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-4{gap:1rem}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:right-0{right:0px}.md\:top-0{top:0px}.md\:-mt-5{margin-top:-1.25rem}.md\:mb-\[27px\]{margin-bottom:27px}.md\:ml-0{margin-left:0}.md\:ml-10{margin-left:2.5rem}.md\:mt-0{margin-top:0}.md\:mt-2{margin-top:.5rem}.md\:mt-4{margin-top:1rem}.md\:mt-\[-8px\]{margin-top:-8px}.md\:mt-\[0px\]{margin-top:0}.md\:block{display:block}.md\:\!flex{display:flex!important}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[120px\]{width:120px}.md\:w-\[200px\]{width:200px}.md\:w-\[250px\]{width:250px}.md\:w-\[300px\]{width:300px}.md\:w-\[500px\]{width:500px}.md\:w-\[max-content\]{width:max-content}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0px}.md\:gap-2{gap:.5rem}.md\:gap-4{gap:1rem}.md\:gap-\[20px\]{gap:20px}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:p-\[64px\]{padding:64px}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:pt-4{padding-top:1rem}}@media (min-width: 1024px){.lg\:ml-2{margin-left:.5rem}.lg\:mt-0{margin-top:0}.lg\:w-auto{width:auto}.lg\:min-w-\[200px\]{min-width:200px}.lg\:max-w-\[250px\]{max-width:250px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}}@media (min-width: 1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\>ul\]\:\!rounded-none>ul{border-radius:0!important}.\[\&\>ul\]\:\!border>ul{border-width:1px!important}.\[\&_\.ant-form-item-control-input-content\]\:\!h-full .ant-form-item-control-input-content{height:100%!important}.\[\&_\.ant-form-item-control-input-content\]\:h-full .ant-form-item-control-input-content{height:100%}.\[\&_\.ant-form-item-control-input\]\:\!h-full .ant-form-item-control-input{height:100%!important}.\[\&_\.ant-form-item-control-input\]\:h-full .ant-form-item-control-input{height:100%}.\[\&_\.ant-form-item-has-success\]\:\!h-full .ant-form-item-has-success,.\[\&_\.ant-form-item-row\]\:\!h-full .ant-form-item-row{height:100%!important}.\[\&_\.ant-form-item-row\]\:h-full .ant-form-item-row{height:100%}.\[\&_\.ql-editor\]\:h-\[500px\] .ql-editor{height:500px}.custom-button{display:inline-flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:0%;transition:all .3s ease;gap:4px}.custom-button .anticon{vertical-align:baseline!important;line-height:1!important}.custom-button .ant-btn{box-shadow:none!important}.custom-button .danger{background-color:#ff4d4f!important}.custom-button.block{width:100%}.custom-button.custom-button-small .anticon{font-size:12px}.custom-button.custom-button-medium .anticon{font-size:14px}.custom-button.custom-button-large{height:48px;font-size:16px}.custom-button.custom-button-large .anticon{font-size:16px}.custom-button.custom-button-primary{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-neutral-n0)}.custom-button.custom-button-primary:hover,.custom-button.custom-button-primary:focus{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.custom-button.custom-button-primary:active{background-color:var(--color-primary-active);border-color:var(--color-primary-active)}.custom-button.custom-button-primary[disabled],.custom-button.custom-button-primary[disabled]:hover{border:none;background-color:var(--color-neutral-n2);color:var(--color-neutral-n5)}.custom-button.custom-button-danger{background-color:var(--color-danger);border-color:var(--color-danger);color:var(--color-neutral-n0)}.custom-button.custom-button-danger:hover,.custom-button.custom-button-danger:focus{background-color:#ff1a1d!important;border-color:var(--color-danger-hover)!important;color:#fff!important}.custom-button.custom-button-danger:active{background-color:var(--color-danger-active);border-color:var(--color-danger-active)}.custom-button.custom-button-danger[disabled],.custom-button.custom-button-danger[disabled]:hover{border:none;background-color:var(--color-neutral-n2);color:var(--color-neutral-n5)}.custom-button.custom-button-secondary{background-color:var(--color-neutral-n2);border-color:var(--color-neutral-n2);color:var(--color-primary)}.custom-button.custom-button-secondary:hover,.custom-button.custom-button-secondary:focus{background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.custom-button.custom-button-secondary:active{background-color:var(--color-secondary-active);border-color:var(--color-secondary-active)}.custom-button.custom-button-secondary[disabled],.custom-button.custom-button-secondary[disabled]:hover{background-color:var(--color-secondary-disabled-bg);border-color:var(--color-secondary-disabled-bg);color:var(--color-disabled-border)}.custom-button.custom-button-outline{background-color:transparent;border-color:var(--color-primary);color:var(--color-primary)}.custom-button.custom-button-outline:hover,.custom-button.custom-button-outline:focus{background-color:var(--color-primary-overlay-5);border-color:var(--color-primary-hover);color:var(--color-primary-hover)}.custom-button.custom-button-outline:active{background-color:var(--color-primary-overlay-10);border-color:var(--color-primary-active);color:var(--color-primary-active)}.custom-button.custom-button-outline[disabled],.custom-button.custom-button-outline[disabled]:hover{background-color:transparent;border-color:var(--color-disabled-border);color:var(--color-disabled-border)}.custom-button.custom-button-text{background-color:transparent;border-color:transparent;color:var(--color-primary);box-shadow:none}.custom-button.custom-button-text:hover,.custom-button.custom-button-text:focus{background-color:var(--color-primary-overlay-5);color:var(--color-primary-hover)}.custom-button.custom-button-text:active{background-color:var(--color-primary-overlay-10);color:var(--color-primary-active)}.custom-button.custom-button-text[disabled],.custom-button.custom-button-text[disabled]:hover{background-color:transparent;color:var(--color-disabled-border)}.custom-button.dark.custom-button-primary{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-neutral-n8)}.custom-button.dark.custom-button-primary:hover,.custom-button.dark.custom-button-primary:focus{background-color:var(--color-primary-hover-dark);border-color:var(--color-primary-hover-dark)}.custom-button.dark.custom-button-primary:active{background-color:var(--color-primary-active-dark);border-color:var(--color-primary-active-dark)}.custom-button.dark.custom-button-secondary{background-color:var(--color-neutral-n2);border-color:var(--color-neutral-n2);color:var(--color-neutral-n7)}.custom-button.dark.custom-button-secondary:hover,.custom-button.dark.custom-button-secondary:focus{background-color:var(--color-secondary-hover-dark);border-color:var(--color-secondary-hover-dark)}.custom-button.dark.custom-button-secondary:active{background-color:var(--color-secondary-active-dark);border-color:var(--color-secondary-active-dark)}.custom-button.dark.custom-button-outline{background-color:transparent;border-color:var(--color-primary);color:var(--color-primary)}.custom-button.dark.custom-button-outline:hover,.custom-button.dark.custom-button-outline:focus{background-color:var(--color-primary-overlay-10-dark);border-color:var(--color-primary-hover-outline-dark);color:var(--color-primary-hover-outline-dark)}.custom-button.dark.custom-button-outline:active{background-color:var(--color-primary-overlay-20-dark);border-color:var(--color-primary-active-outline-dark);color:var(--color-primary-active-outline-dark)}.custom-button.dark.custom-button-text{background-color:transparent;border-color:transparent;color:var(--color-primary)}.custom-button.dark.custom-button-text:hover,.custom-button.dark.custom-button-text:focus{background-color:var(--color-primary-overlay-10-dark);color:var(--color-primary-hover-outline-dark)}.custom-button.dark.custom-button-text:active{background-color:var(--color-primary-overlay-20-dark);color:var(--color-primary-active-outline-dark)}.page-title .breadcrumbs{font-size:12px}.page-title .breadcrumbs .breadcrumb-item,.page-title .breadcrumbs .breadcrumb-item-last{font-weight:400;line-height:1.5;padding:0 2px}.page-title .breadcrumbs .breadcrumb-item{color:var(--color-neutral-n4)}.page-title .breadcrumbs .breadcrumb-item-last{color:var(--color-neutral-n8)}.page-title .breadcrumbs .breadcrumb-item-separator{color:var(--color-neutral-n4);margin:0 2px}.page-title .text-header{font-size:16px;font-weight:500;line-height:1.5}.customizable-table{width:100%}.customizable-table .react-resizable-handle{position:absolute;right:-5px;top:0;bottom:0;width:10px;cursor:col-resize;z-index:1}.customizable-table .react-resizable-handle:after{content:"";display:block;position:absolute;right:2px;top:50%;transform:translateY(-50%);width:4px;height:24px;background:#d4d4d4;border-radius:2px;opacity:.7}.customizable-table .ant-table-thead{height:38px}.customizable-table .ant-table-thead .ant-dropdown-trigger{color:var(--color-neutral-n0)!important}.customizable-table .data-table .ant-table{border:none!important}.customizable-table .customizable-table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.customizable-table .customizable-table-header .customizable-table-title{margin:0;font-size:18px;font-weight:600;color:var(--color-neutral-n7)}.customizable-table .customizable-table-header .ant-btn{padding:0!important}.customizable-table .customizable-table-header .customize-button{display:flex;align-items:center;color:var(--color-primary);font-weight:700;font-size:13px}.customizable-table .customizable-table-header .customize-button:hover{color:var(--color-primary-hover)}.customizable-table .data-table{border-radius:8px;overflow:hidden}.customizable-table .data-table .ant-table-thead>tr>th{background-color:var(--color-primary);color:var(--color-text-selected);font-weight:600;border-bottom:1px solid var(--color-neutral-n3);border-inline-end:none!important;position:sticky;top:0}.customizable-table .data-table .ant-table-thead>tr>th:before{content:none!important}.customizable-table .data-table .ant-table-tbody>tr:nth-child(even):not(.ant-table-placeholder){background-color:var(--color-neutral-n0)}.customizable-table .data-table .ant-table-tbody>tr:not(.ant-table-placeholder):not(.task-overdue-row):hover>td{background-color:var(--color-neutral-n1)!important}.customizable-table .data-table .ant-table-tbody>tr>td{color:var(--color-neutral-n8);border-bottom:1px solid var(--color-neutral-n2);border-top:none!important;border-left:none!important;border-right:none!important}.customizable-table .data-table .ant-table-tbody>tr.ant-table-placeholder>td{background-color:#fff!important}.customizable-table .data-table .ant-table-tbody>tr.ant-table-placeholder>td:hover{background-color:#fff!important}.customizable-table .data-table .ant-table{border:1px solid var(--color-neutral-n3)}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content colgroup .ant-table-expand-icon-col{width:20px}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-expanded-row.ant-table-expanded-row-level-1 .ant-table-row:nth-child(even){background-color:var(--table-even-row-2)}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-expanded-row.ant-table-expanded-row-level-1 .ant-table-row:nth-child(even) .ant-table-cell-fix-right{background-color:var(--table-even-row-2)}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-expanded-row.ant-table-expanded-row-level-1 .ant-table-row:nth-child(even) .ant-table-cell-fix-left{background-color:var(--table-even-row-2)}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row:nth-child(even){background-color:var(--table-even-row)}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row:nth-child(even) .ant-table-cell-fix-right{background-color:var(--table-even-row)}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row:nth-child(even) .ant-table-cell-fix-left{background-color:var(--table-even-row)}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row:nth-child(odd){background-color:var(--table-even-row-2)}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row:nth-child(odd) .ant-table-cell-fix-right{background-color:var(--table-even-row-2)}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row:nth-child(odd) .ant-table-cell-fix-left{background-color:var(--table-even-row-2)}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row .ant-table-row-expand-icon-cell div{display:flex}.customizable-table .data-table .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-expanded-row>.ant-table-cell{padding:0!important}.customizable-table .data-table .ant-table-selection-column .ant-checkbox-wrapper .ant-checkbox{border-color:var(--color-neutral-n4)}.customizable-table .data-table .ant-table-selection-column .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked{background-color:var(--color-primary);border-color:var(--color-primary)}.customizable-table .data-table .ant-btn .ant-btn-icon{width:20px;aspect-ratio:1;height:20px;display:flex;align-items:center;justify-content:center}.column-visibility-modal .ant-modal-title{font-weight:700;font-size:20px;line-height:140%;letter-spacing:0%;color:#050505}.column-visibility-modal .modal-description{margin-bottom:20px;color:#636f73;font-weight:300;font-size:14px;line-height:140%}.column-visibility-modal .column-list-container{overflow:hidden}.column-visibility-modal .column-list-container .column-list-header{background-color:#19345b;color:#fff;padding:8px;border-bottom:1px solid #b9c3c5}.column-visibility-modal .column-list-container .column-list-header .select-all-checkbox .ant-checkbox .ant-checkbox-inner{background-color:#fff;border-color:#fff;border-radius:5px!important;width:20px;height:20px}.column-visibility-modal .column-list-container .column-list-header .select-all-checkbox .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#fff;border-color:#fff;border-radius:5px!important}.column-visibility-modal .column-list-container .column-list-header .select-all-checkbox .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#19345b;inset-inline-start:30%}.column-visibility-modal .column-list-container .column-list-header .select-all-checkbox .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#fff;border-color:#fff;border-radius:5px!important}.column-visibility-modal .column-list-container .column-list-header .select-all-checkbox .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#19345b}.column-visibility-modal .column-list-container .column-list-header .select-all-checkbox .header-title{color:#fff!important;font-weight:600;font-size:16px;margin-left:8px}.column-visibility-modal .column-list-container .column-list{max-height:400px;overflow-y:auto}.column-visibility-modal .column-list-container .column-list .ant-list-item{border-bottom:none;margin:0}.column-visibility-modal .column-list-container .column-list .column-list-item{padding:8px;height:40px;margin:0;border-bottom:1px solid #e4eced;background-color:#f7f7f7}.column-visibility-modal .column-list-container .column-list .column-list-item:last-child{border-bottom:none}.column-visibility-modal .column-list-container .column-list .column-list-item .column-checkbox{width:100%;margin:0}.column-visibility-modal .column-list-container .column-list .column-list-item .column-checkbox .ant-checkbox .ant-checkbox-inner{border-color:#879699;border-radius:5px!important;width:20px;height:20px}.column-visibility-modal .column-list-container .column-list .column-list-item .column-checkbox .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#19345b;border-color:#19345b}.column-visibility-modal .column-list-container .column-list .column-list-item .column-checkbox .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{inset-inline-start:30%}.column-visibility-modal .column-list-container .column-list .column-list-item .column-checkbox .column-title{margin-left:12px;font-weight:500;font-size:14px;color:#050505}.column-visibility-modal .column-list-container .column-list .column-list-item.disabled{opacity:.6;background-color:#b9c3c5}.column-visibility-modal .ant-modal-footer{display:flex;justify-content:flex-end;gap:12px;padding-top:20px}.column-visibility-modal .ant-modal-footer .ant-btn{height:40px;padding:0 24px;font-weight:500;border-radius:6px}.column-visibility-modal .ant-modal-footer .custom-button-outline{color:var(--color-primary)!important;border-color:var(--color-primary)!important;background-color:transparent!important}.column-visibility-modal .ant-modal-footer .custom-button-outline:hover{color:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important;background-color:var(--color-primary-overlay-5)!important}.column-visibility-modal .ant-modal-footer .custom-button-primary{background-color:#19345b!important;border-color:#19345b!important;color:#fff!important}.column-visibility-modal .ant-modal-footer .custom-button-primary:hover{background-color:#0e1d33!important;border-color:#0e1d33!important}.column-visibility-modal.dark .column-visibility-modal .modal-description{background-color:#636f73!important}.column-visibility-modal.dark .column-visibility-modal .column-list-container{border-color:#4f5759}.column-visibility-modal.dark .column-visibility-modal .column-list-container .column-list-header{background-color:#113872;border-bottom-color:#4f5759}.column-visibility-modal.dark .column-visibility-modal .column-list-container .column-list .column-list-item{border-bottom-color:#4f5759}.column-visibility-modal.dark .column-visibility-modal .column-list-container .column-list .column-list-item.even{background-color:#f7f7f7}.column-visibility-modal.dark .column-visibility-modal .column-list-container .column-list .column-list-item.odd{background-color:#e4eced}.column-visibility-modal.dark .column-visibility-modal .column-list-container .column-list .column-list-item.disabled{opacity:.6;background-color:#1f1d1e!important}.column-visibility-modal.dark .column-visibility-modal .column-list-container .column-list .column-list-item .column-checkbox .column-title{color:#e4eced}.dark .column-visibility-modal .ant-modal-footer .custom-button-outline{color:var(--color-neutral-n8)!important;border-color:var(--color-neutral-n8)!important;background-color:transparent!important}.dark .column-visibility-modal .ant-modal-footer .custom-button-outline:hover{color:var(--color-neutral-n8)!important;border-color:var(--color-neutral-n8)!important;background-color:#ffffff1a!important}.dark .column-visibility-modal .ant-modal-footer .custom-button-outline:active{color:var(--color-neutral-n8)!important;border-color:var(--color-neutral-n8)!important;background-color:#fff3!important}.dark .column-visibility-modal .ant-modal-footer .custom-button-primary{background-color:#113872!important;border-color:#113872!important;color:#fff!important}.dark .column-visibility-modal .ant-modal-footer .custom-button-primary:hover{background-color:#184e9e!important;border-color:#184e9e!important}.statistical-table-container .statistical-table .ant-table{overflow-x:auto}.statistical-table-container .statistical-table .ant-table .ant-table-thead>tr>th{color:#fff!important;font-weight:600;text-align:center;border:none!important;padding:12px 16px}.statistical-table-container .statistical-table .ant-table .ant-table-tbody>tr{border-bottom:1px solid #e5e7eb!important}.statistical-table-container .statistical-table .ant-table .ant-table-tbody>tr:last-child{border-bottom:none!important}.statistical-table-container .statistical-table .ant-table .ant-table-tbody>tr>td{border:none!important;padding:16px;vertical-align:top}.statistical-table-container .statistical-table .customizable-table-header{display:none!important}.dark .statistical-table-container .statistical-table .ant-table .ant-table-thead>tr>th{background-color:#1e40af!important;color:#fff!important}.dark .statistical-table-container .statistical-table .ant-table .ant-table-tbody>tr{border-bottom:1px solid #374151!important}.dark .statistical-table-container .statistical-table .ant-table .ant-table-tbody>tr:last-child{border-bottom:none!important}.dark .statistical-table-container .statistical-table .ant-table .ant-table-tbody>tr>td{background-color:#1f2937!important;color:#f9fafb!important}.dashboard-collapse .ant-collapse-item{border:none!important}.dashboard-collapse .ant-collapse-item .ant-collapse-header{background:white;border:none!important;padding:12px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.dashboard-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text{font-weight:700;font-size:14px;color:#000;text-transform:uppercase;letter-spacing:.5px;flex:1}.dashboard-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{color:#000!important;font-size:12px;transition:transform .3s ease;margin-left:auto!important;margin-right:0!important}.dashboard-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow.ant-collapse-arrow-expanded{transform:rotate(180deg)}.dashboard-collapse .ant-collapse-item .ant-collapse-content{border:none!important;background:white}.dashboard-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:16px}.statistical-table2-container .statistical-table2 .ant-table .ant-table-thead>tr>th{color:#fff!important;font-weight:600;text-align:center;border:none!important;padding:12px 16px}.statistical-table2-container .statistical-table2 .ant-table .ant-table-tbody>tr{border-bottom:1px solid #e5e7eb!important}.statistical-table2-container .statistical-table2 .ant-table .ant-table-tbody>tr:last-child{border-bottom:none!important}.statistical-table2-container .statistical-table2 .ant-table .ant-table-tbody>tr>td{border:none!important;padding:16px;vertical-align:middle;text-align:center}.statistical-table2-container .statistical-table2 .customizable-table-header{display:none!important}.status-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;height:50px}.status-box .status-value{width:100%;height:30px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-bottom:4px;color:#fff}.status-box .status-value.status-green{background-color:#10b981}.status-box .status-value.status-gray{background-color:#e5e7eb;color:#374151}.status-box .status-value.status-orange{background-color:#f59e0b}.status-box .status-label{font-size:10px;text-align:center;line-height:1.2;color:#374151}.upcoming-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:45px;height:50px}.upcoming-box .upcoming-value{width:100%;height:30px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-bottom:4px;color:#fff}.upcoming-box .upcoming-value.upcoming-blue{background-color:#3f51b5}.upcoming-box .upcoming-label{font-size:10px;text-align:center;line-height:1.2;color:#374151}.overdue-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;height:50px}.overdue-box .overdue-value{width:100%;height:30px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-bottom:4px;color:#fff}.overdue-box .overdue-value.overdue-red{background-color:#ef4444}.overdue-box .overdue-label{font-size:10px;text-align:center;line-height:1.2;color:#374151}.chart-cell{display:flex;justify-content:center;align-items:center;padding:4px}.chart-cell .embedded-chart{width:100%;max-width:420px}.dark .statistical-table2-container .statistical-table2 .ant-table .ant-table-thead>tr>th{background-color:#1e40af!important;color:#fff!important}.dark .statistical-table2-container .statistical-table2 .ant-table .ant-table-tbody>tr{border-bottom:1px solid #374151!important}.dark .statistical-table2-container .statistical-table2 .ant-table .ant-table-tbody>tr:last-child{border-bottom:none!important}.dark .statistical-table2-container .statistical-table2 .ant-table .ant-table-tbody>tr>td{background-color:#1f2937!important;color:#f9fafb!important}.dark .chart-cell .embedded-chart .mini-pie-chart{background:transparent!important}.feature-image-card{width:100%;height:100%}.feature-image-card .feature-card{width:100%;height:100%;border-radius:0;border:none;box-shadow:0 2px 8px #0000001a}.feature-image-card .feature-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.feature-image-card .feature-card .ant-card-cover{position:relative;overflow:hidden;border-radius:0}.feature-image-card .feature-card .ant-card-body{padding:0!important}.feature-image-card .feature-card .image-container{position:relative;width:100%;height:200px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#f9fafb}.feature-image-card .feature-card .image-container .feature-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.feature-image-card .feature-card .image-container .delete-icon{position:absolute;top:8px;right:8px;width:32px;height:32px;background-color:#0009;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .3s ease;z-index:1}.feature-image-card .feature-card .image-container .delete-icon:hover{background-color:#f00c;transform:scale(1.1)}.feature-image-card .feature-card .image-container .delete-icon .anticon{font-size:14px}.feature-image-card .feature-card .description-area{background-color:#6b7280;padding:12px 16px;min-height:60px;display:flex;flex-direction:column;justify-content:center}.feature-image-card .feature-card .description-area .description-title{color:#fff;font-size:14px;font-weight:600;margin:0 0 4px;line-height:1.2}.feature-image-card .feature-card .description-area .description-text{color:#e5e7eb;font-size:12px;margin:0;line-height:1.2}@media (max-width: 576px){.feature-image-card .feature-card .image-container{height:160px;display:flex;align-items:center;justify-content:center;background-color:#f9fafb}.feature-image-card .feature-card .image-container .delete-icon{width:28px;height:28px;top:6px;right:6px}.feature-image-card .feature-card .image-container .delete-icon .anticon{font-size:12px}.feature-image-card .feature-card .description-area{padding:10px 12px;min-height:50px}.feature-image-card .feature-card .description-area .description-title{font-size:13px}.feature-image-card .feature-card .description-area .description-text{font-size:11px}}@media (min-width: 576px) and (max-width: 768px){.feature-image-card .feature-card .image-container{height:180px;display:flex;align-items:center;justify-content:center;background-color:#f9fafb}.feature-image-card .feature-card .description-area{padding:11px 14px;min-height:55px}}@media (min-width: 768px){.feature-image-card .feature-card .image-container{height:200px;display:flex;align-items:center;justify-content:center;background-color:#f9fafb}.feature-image-card .feature-card .description-area{padding:12px 16px;min-height:60px}}.featured-image-collapse{padding:16px 0}.featured-image-collapse .featured-grid .featured-col{margin-bottom:16px}@media (max-width: 576px){.featured-image-collapse{padding:8px 0}.featured-image-collapse .featured-grid .featured-col{margin-bottom:12px}}@media (min-width: 576px) and (max-width: 768px){.featured-image-collapse{padding:12px 0}.featured-image-collapse .featured-grid .featured-col{margin-bottom:14px}}@media (min-width: 768px) and (max-width: 992px){.featured-image-collapse{padding:14px 0}}@media (min-width: 992px){.featured-image-collapse{padding:16px 0}}.approval-steps-card{min-height:37px}.approve-process-card .content-card-header{padding-bottom:0}.approve-process-card .add-button .ant-btn-icon{width:24px;height:24px}.approve-process-card .card-body{min-height:400px;max-height:600px;padding:16px 20px;overflow-y:auto}.approve-process-card .card-body .approve-process-container{display:flex;margin-bottom:20px;position:relative;align-items:flex-start}.approve-process-card .card-body .approve-process-container .process-icon{width:32px;height:32px;border-radius:50%;border:3px solid var(--color-neutral-n3);position:relative;display:flex;align-items:center;justify-content:center}.approve-process-card .card-body .approve-process-container .process-icon .approve{background-color:var(--color-project-done);display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%}.approve-process-card .card-body .approve-process-container .process-icon .processing{background-color:#faad14;opacity:.2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%}.approve-process-card .card-body .approve-process-container .process-icon .reject{background-color:var(--color-accent);opacity:.2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%}.approve-process-card .card-body .approve-process-container .process-icon .pending{background-color:var(--color-neutral-n0);display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%}.approve-process-card .card-body .approve-process-container .process-icon .current{background-color:var(--color-logo);border:2px solid var(--color-neutral-n0);z-index:999;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;aspect-ratio:1}.approve-process-card .card-body .approve-process-container .process-icon .current span{color:var(--color-neutral-n0);font-weight:700;font-size:12px;text-align:center}.approve-process-card .card-body .approve-process-container .process-icon .icon{position:absolute;display:flex;align-items:center}.approve-process-card .card-body .approve-process-container .process-icon .icon span{color:var(--color-neutral-n7);font-weight:700;font-size:12px;text-align:center}.approve-process-card .card-body .approve-process-container .current-background{position:absolute;top:-6px;left:-6px;width:calc(100% + 12px);height:calc(100% + 12px);opacity:.1;border-radius:50%;background-color:var(--color-logo)}.approve-process-card .card-body .approve-process-container .process-content{flex:1;min-width:0;margin-left:8px;margin-top:4px}.approve-process-card .card-body .approve-process-container .process-content .process-content-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;gap:8px;min-height:24px}.approve-process-card .card-body .approve-process-container .process-content .process-content-header .title{font-weight:700;font-size:13px;color:var(--color-logo);white-space:nowrap;flex-shrink:0}.approve-process-card .card-body .approve-process-container .process-content .time{font-size:12px;color:var(--color-neutral-n5);white-space:nowrap;flex-shrink:0}.approve-process-card .card-body .approve-process-container .process-content .process-content-staff{display:flex;margin-bottom:4px}.approve-process-card .card-body .approve-process-container .process-content .process-content-staff .staff-name{font-size:13px;color:var(--color-logo);margin-left:4px}.approve-process-card .card-body .approve-process-container .process-content .process-content-staff .staff-name .role-name{font-size:12px;color:var(--color-neutral-n5);display:block}.approve-process-card .card-body .approve-process-container .process-content .note{font-size:13px;color:var(--color-logo);margin-top:4px}.approve-process-card .card-body .approve-process-container .process-content .ant-form-item{flex:1}.approve-process-card .card-body .line-mobile{display:none;width:35px;height:1px;background-color:var(--color-neutral-n3);margin:15px 0}.approve-process-card .card-body .line{position:absolute;left:16px;top:42px;width:1px;height:calc(100% - 28px);background-color:var(--color-neutral-n3)}@media (max-width: 768px){.modal-approve-process .approve-process-card .card-body{display:flex;flex-direction:column;padding-left:2px;padding-right:0}.modal-approve-process .approve-process-card .card-body .approve-process-container{padding-left:6px!important;cursor:pointer;border-radius:.5rem;padding:.75rem;margin-bottom:.5rem;box-shadow:0 4px 6px #0000001a;transition:all .2s ease-in-out;height:max-content;margin-bottom:0;display:flex;flex-direction:column}.modal-approve-process .approve-process-card .card-body .approve-process-container:hover{box-shadow:0 10px 15px #0000001a}.modal-approve-process .approve-process-card .card-body .approve-process-container .ant-form-item{width:50%!important}.modal-approve-process .approve-process-card .card-body .approve-process-container .ant-form-item input,.modal-approve-process .approve-process-card .card-body .approve-process-container .ant-form-item .ant-select{width:100%!important}.modal-approve-process .approve-process-card .card-body .approve-process-container .process-content{padding-left:0!important}.modal-approve-process .approve-process-card .card-body .approve-process-container .process-content .item-user{width:100%!important}.modal-approve-process .approve-process-card .card-body .approve-process-container .process-content{min-width:100%;margin-left:0!important}.modal-approve-process .approve-process-card .card-body .approve-process-container .process-content .approve-process-form-row{display:flex;flex-direction:column}.modal-approve-process .approve-process-card .card-body .approve-process-container .approve-item-step{display:flex;flex-wrap:wrap}.modal-approve-process .approve-process-card .card-body .approve-process-container .approve-item-step .ant-form-item:not(:nth-last-child(-n+1)){flex:0 0 calc(50% - 4px)}.modal-approve-process .approve-process-card .card-body .process-icon span{display:flex;justify-content:center;align-items:center;height:32px;width:32px}.content-card-header{padding-bottom:0!important}.approve-process-card .card-body{display:flex;justify-content:flex-start;min-height:max-content;gap:6px;overflow-y:auto}.approve-process-card .card-body .approve-process-container .process-content{min-width:max-content;max-width:200px}.approve-process-card .card-body .approve-process-container{height:50px;padding:0}.approve-process-card .card-body .approve-process-container .line{display:none}.approve-process-card .card-body .line-mobile{display:block}}.modal-approve-process .modal-header{background-color:var(--color-neutral-n1);padding:8px 20px}.modal-approve-process .modal-header h3{color:var(--color-logo);font-weight:700;margin:0}.modal-approve-process .modal-select{display:flex;column-gap:8px;padding:8px 20px;border-bottom:1px solid var(--color-neutral-n2)}.modal-approve-process .modal-select .ant-select{flex:1}.modal-approve-process .approve-process-card .content-card-header{padding-bottom:0;padding-top:8px}.modal-approve-process .approve-process-card .line{left:18px}.approve-process-form-row{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:4px;width:100%}.approve-process-staff-row{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:8px}.approve-process-staff-row+.approve-process-staff-row{margin-top:8px}.approve-process-staff-row{display:flex;align-items:center;width:100%;gap:8px;overflow:hidden}.approve-process-staff2{flex:1;min-width:0;max-width:100%;margin-bottom:0}.approve-process-staff2 .ant-select,.approve-process-staff1 .ant-select{width:100%!important;min-width:0!important}.approve-process-placeholder{width:32px;display:inline-block}.approve-process-staff2 .ant-select-selector,.approve-process-staff1 .ant-select-selector{width:100%!important;min-width:0!important;box-sizing:border-box;display:flex;align-items:center}.modal-approve-process .cta-button,.modal-approve-process .ant-btn{border-radius:8px!important;height:36px!important;font-size:14px!important}@media (min-width: 1024px){.approval-steps-card{margin-top:-64px}}@media (max-width: 425px){.approval-steps-card-wrapper{overflow:auto}.approval-steps-card-wrapper .approval-steps-card{overflow:auto;width:max-content}}.pdf-preview{position:relative;cursor:pointer;background-color:#f8f9fa;transition:box-shadow .2s ease;overflow:hidden;width:100%;height:100%}.pdf-preview:hover{box-shadow:0 4px 8px #0000001a}.pdf-preview .loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;z-index:1;color:#666;font-size:14px;animation:pulse 1.5s ease-in-out infinite}.pdf-preview .document{display:flex;justify-content:center;align-items:center;height:100%;width:100%;pointer-events:none;overflow:hidden}.pdf-preview .document .react-pdf__Page{box-shadow:0 2px 8px #0000001a;max-width:none!important;max-height:100%!important;width:100%!important;height:auto!important;object-fit:cover!important}.pdf-preview .document .react-pdf__Page__canvas{max-width:none!important;max-height:100%!important;width:100%!important;height:auto!important;object-fit:cover!important}.pdf-preview .external-link{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.7);color:#fff;border:none;border-radius:4px;padding:4px 8px;font-size:12px;cursor:pointer;z-index:2;transition:background-color .2s ease}.pdf-preview .external-link:hover{background:rgba(0,0,0,.9)}.pdf-preview .error{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;cursor:pointer;padding:20px;text-align:center;transition:border-color .2s ease}.pdf-preview .error:hover{border-color:#007bff}.pdf-preview .error .icon{font-size:48px;margin-bottom:8px;color:#dc3545}.pdf-preview .error .title{font-size:14px;color:#495057;font-weight:600;margin-bottom:4px}.pdf-preview .error .subtitle{font-size:10px;color:#868e96}.pdf-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.pdf-modal .content{width:90%;height:90%;background-color:#fff;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000004d}.pdf-modal .header{padding:16px 20px;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center;background-color:#f8f9fa}.pdf-modal .header h3{margin:0;font-size:18px;color:#495057}.pdf-modal .controls{display:flex;gap:8px}.pdf-modal .controls .button{padding:8px 12px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s ease}.pdf-modal .controls .button.primary{background-color:#007bff;color:#fff}.pdf-modal .controls .button.primary:hover{background-color:#0056b3}.pdf-modal .controls .button.secondary{background-color:#6c757d;color:#fff}.pdf-modal .controls .button.secondary:hover{background-color:#545b62}.pdf-modal .body{height:calc(100% - 65px);width:100%;position:relative}.pdf-modal .pdf-container{height:100%;display:flex;justify-content:center;overflow:auto;padding:20px}.pdf-modal .navigation{position:absolute;bottom:0;left:0;right:0;height:60px;display:flex;align-items:center;justify-content:center;gap:10px;background-color:#f8f9fa;border-top:1px solid #dee2e6}.pdf-modal .navigation button{padding:8px 16px;border:1px solid #dee2e6;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .2s ease}.pdf-modal .navigation button:hover:not(:disabled){background-color:#e9ecef}.pdf-modal .navigation button:disabled{background-color:#e9ecef;cursor:not-allowed;opacity:.6}.pdf-modal .navigation span{font-size:14px;color:#495057;font-weight:500}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.bmd-ckeditor .ck-editor__editable{min-height:300px;max-height:500px;overflow-y:auto}.bmd-ckeditor .ck-editor__editable:focus{box-shadow:none;border-color:#1890ff}.bmd-ckeditor .ck-toolbar{border-radius:6px 6px 0 0;border-color:#d9d9d9}.bmd-ckeditor .ck-content{border-radius:0 0 6px 6px;border-color:#d9d9d9;border-top:none}.bmd-ckeditor.disabled .ck-editor__editable{background-color:#f5f5f5;cursor:not-allowed}.bmd-ckeditor .ck-editor__editable{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;line-height:1.5715}.bmd-ckeditor .ck-content table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.bmd-ckeditor .ck-content table td,.bmd-ckeditor .ck-content table th{border:2px solid #bfbfbf;padding:.75rem;position:relative;vertical-align:top}.bmd-ckeditor .ck-content table th{background-color:#f8f9fa;font-weight:700}.bmd-ckeditor .ck-content figure{margin:1em 0;text-align:center}.bmd-ckeditor .ck-content figure img{max-width:100%;height:auto}.bmd-ckeditor .ck-content figure figcaption{color:#666;font-size:.875em;margin-top:.5em}.bmd-ckeditor-readonly{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;line-height:1.5715;color:#262626}.bmd-ckeditor-readonly table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.bmd-ckeditor-readonly table td,.bmd-ckeditor-readonly table th{border:2px solid #bfbfbf;padding:.75rem;position:relative;vertical-align:top}.bmd-ckeditor-readonly table th{background-color:#f8f9fa;font-weight:700}.bmd-ckeditor-readonly figure{margin:1em 0;text-align:center}.bmd-ckeditor-readonly figure img{max-width:100%;height:auto}.bmd-ckeditor-readonly figure figcaption{color:#666;font-size:.875em;margin-top:.5em}.bmd-ckeditor-readonly h1,.bmd-ckeditor-readonly h2,.bmd-ckeditor-readonly h3,.bmd-ckeditor-readonly h4,.bmd-ckeditor-readonly h5,.bmd-ckeditor-readonly h6{margin:1em 0 .5em;font-weight:600}.bmd-ckeditor-readonly ul,.bmd-ckeditor-readonly ol{margin:.5em 0;padding-left:2em}.bmd-ckeditor-readonly a{color:#1890ff;text-decoration:none}.bmd-ckeditor-readonly a:hover{text-decoration:underline}.bmd-ckeditor-readonly blockquote{border-left:4px solid #d9d9d9;margin:1em 0;padding-left:1em;color:#666}.custom-follower-card .add-button{height:40px!important;font-size:14px}.weather-print-container{width:100%!important}.weather-print-container .wrap{font-family:Arial,Helvetica,sans-serif}.weather-print-container .title{font-weight:700;border:1px solid #999;color:#000;padding:6px 8px;display:inline-block;width:100%;box-sizing:border-box}.weather-print-container .blue-text{color:#1e4e79!important}.weather-print-container .table{border-collapse:collapse;width:100%;table-layout:fixed}.weather-print-container th,.weather-print-container td{border:1px solid #999;padding:8px;vertical-align:middle;background:#fff;word-wrap:break-word}.weather-print-container thead th{color:#000;font-weight:700;text-align:center;font-size:13px!important;vertical-align:middle!important}.weather-print-container tr td{vertical-align:middle!important;font-size:11px}.weather-print-container .colorBox{width:28px;height:20px;border:1px solid #777;display:inline-block}.weather-print-container .chart{padding:0 30px}.weather-print-container .shiftTitle{font-weight:700;margin:6px 0 4px;color:#2e75b6}.weather-print-container .grid{display:grid;grid-template-columns:auto repeat(8,1fr);margin-bottom:6px;gap:2px}.weather-print-container .cell{border:1px solid #3d3d3d;padding:6px;text-align:center;font-size:11px;display:flex;align-items:center;justify-content:center}.weather-print-container .cell-text{font-size:13px;white-space:nowrap;font-weight:700}.weather-print-container .cell-sunny{background:#fadb14!important}.weather-print-container .cell-cloudy{background:#d9d9d9!important}.weather-print-container .cell-rainy{background:#52c41a!important}.weather-print-container .cell-storm{background:#722ed1!important}.weather-print-container .cell-windy{background:#1890ff!important}.weather-print-container .cell-other{background:#d989d9!important}.images-print-container{width:100%!important}.images-print-container .hder{font-weight:700;font-size:12px;text-align:center;background-color:#a9d08e;display:flex;align-items:center;justify-content:center;padding:8px 0;border:1px solid #3d3d3d}.images-print-container .list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;border:1px solid #3d3d3d;border-top:none}.images-print-container .image-item{width:50%;height:350px;border:1px solid #3d3d3d;display:flex!important;flex-direction:column!important;padding:0!important}.images-print-container .image-item .image{height:90%;border-bottom:1px solid #3d3d3d;overflow:hidden}.images-print-container .image-item .image img{height:100%;width:100%;padding:0;object-fit:cover;display:block}.images-print-container .image-item .note{height:10%;padding:2px 8px;font-size:11px;text-align:left;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:flex;align-items:center}.images-print-container .image-item:nth-child(1),.images-print-container .image-item:nth-child(2){border-top:none}.images-print-container .image-item:nth-child(even){border-right:none;border-left:none}.images-print-container .image-item:nth-child(odd){border-left:none}.weather-print-1-container .weather-table{width:100%;border-collapse:collapse;border:1px solid black}.weather-print-1-container .weather-table th{border:1px solid black;padding:4px 6px;text-align:center;background:#a8d08d!important}.weather-print-1-container .weather-table td{text-align:center}.weather-print-1-container .weather-table .weather{min-width:125px}.weather-print-1-container .weather-table .weather-time{min-width:100px}.weather-print-1-container .weather-table .weather-title{min-width:85px}.weather-print-1-container .weather-table .header-row{background-color:#a9d08e}.weather-print-1-container .weather-table .col-site{width:60%;font-size:12px}.weather-print-1-container .weather-table .half{width:50%}.weather-print-1-container .weather-table .code{width:179px}.weather-print-1-container .shift-weather{display:flex;flex-direction:row;width:100%;height:150px;border-bottom:1px solid #3d3d3d}.weather-print-1-container .shift-weather .shift-section{display:flex;height:100%}.weather-print-1-container .shift-weather .shift-section .col{width:179px;height:100%;display:flex;flex-direction:column}.weather-print-1-container .shift-weather .shift-section .col .firstCol,.weather-print-1-container .shift-weather .shift-section .col .norCol{flex:1;display:flex;align-items:center;justify-content:center;border:1px solid #3d3d3d;font-size:14px}.weather-print-1-container .shift-weather .shift-section .col .firstCol.small,.weather-print-1-container .shift-weather .shift-section .col .norCol.small{font-size:12px}.weather-print-1-container .shift-weather .weather-label{min-width:73px;height:100%;border:1px solid #3d3d3d;display:flex;align-items:center;justify-content:center}.weather-print-1-container .shift-weather .weather-label .standCol{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.weather-print-1-container .shift-weather .weather-options{display:flex;flex-wrap:wrap;height:100%}.weather-print-1-container .shift-weather .weather-options .option-cell{width:200px;height:33.33%;padding:8px;border:1px solid #3d3d3d;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.safety-summary-print-container{width:100%;border-collapse:collapse;margin-top:16px;font-size:13px}.safety-summary-print-container .text-header-blue{color:#297ac2!important}.safety-summary-print-container th,.safety-summary-print-container td{border:1px solid #000;padding:4px 6px}.safety-summary-print-container thead th{font-weight:600}.safety-summary-print-container .center{text-align:center}.safety-summary-print-container .right{text-align:right}.safety-summary-print-container .vn{color:#00f}.safety-summary-print-container .wide{width:360px}.safety-summary-print-container .nested-cell{padding:0}.safety-summary-print-container .nested-table{width:100%;height:100%;border-collapse:collapse}.safety-summary-print-container .nested-table th,.safety-summary-print-container .nested-table td{border:1px solid #000;padding:4px 6px}.safety-summary-print-container .nested-table thead th{font-weight:600}.safety-summary-print-container .nested-table .sub-title{text-align:center;font-weight:600}.inspection-summary-print-container{width:100%;border-collapse:collapse;margin-top:20px;text-align:center;font-size:13px}.inspection-summary-print-container th,.inspection-summary-print-container td{border:1px solid #000;padding:4px 6px;vertical-align:top}.inspection-summary-print-container thead th{background:#f2f2f2;font-weight:600}.inspection-summary-print-container .col-item{width:25%}.inspection-summary-print-container .col-before{width:20%}.inspection-summary-print-container .col-after{width:15%}.inspection-summary-print-container .col-incident{width:40%}.inspection-summary-print-container .text-left{text-align:left}.inspection-summary-print-container .checkbox-group{margin-right:8px;display:inline-block}.hse-daily-print-container{width:100%;border-collapse:collapse;margin-top:16px;font-size:13px}.hse-daily-print-container th,.hse-daily-print-container td{border:1px solid #000;padding:6px 8px;vertical-align:top}.hse-daily-print-container thead th{background:#f2f2f2!important;font-weight:700;text-align:center}.hse-daily-print-container .col-code{width:50px;text-align:center}.hse-daily-print-container .col-activity{text-align:center}.hse-daily-print-container .col-result{width:200px;text-align:center}.hse-daily-print-container .col-remark{width:250px;text-align:center}.hse-daily-print-container .center{text-align:center}.hse-daily-print-container .vn{color:#00f}.ignore-bl{border-left:none!important}.ignore-br{border-right:none!important}.ignore-bt{border-top:none!important}.ignore-bb{border-bottom:none!important}.weather-template-1-modal table>thead>tr{background-color:#a9d08e}.weather-template-1-modal table>thead>tr>th{padding:2px 8px;border:1px solid #3d3d3d;text-align:center;font-weight:700;line-height:19px;font-size:12px}.weather-template-1-modal table>tbody>tr>td{padding:12px 8px;border:1px solid #3d3d3d}.weather-template-1-modal .firstCol:first-child,.weather-template-1-modal .norCol:first-child,.weather-template-1-modal .standCol:first-child{border-top:1px solid #3d3d3d;width:100%;font-weight:700;font-size:12px;text-align:center}.weather-template-1-modal .firstCol{border:1px solid #3d3d3d}.weather-template-1-modal .norCol,.weather-template-1-modal .standCol{border:1px solid #3d3d3d;border-left:none}.weather-template-1-modal .norCol,.weather-template-1-modal .firstCol,.weather-template-1-modal .standCol{border-top:none;padding:8px 4px;width:100%;text-align:center!important}.weather-template-1-modal .standCol{display:flex;align-items:center;justify-content:center}.weather-template-1-modal .partCell{border:1px solid #3d3d3d;border-left:none!important}.weather-template-1-modal .cus-hder,.weather-template-1-modal .cus-hder-2{font-weight:700;font-size:12px;text-align:center;background-color:#a9d08e;display:flex;align-items:center;justify-content:center;padding:8px 0;border:1px solid #3d3d3d;border-left:none!important;border-top:none!important}.weather-template-1-modal .cus-bd,.weather-template-1-modal .cus-bd-2{font-weight:400!important;font-size:12px;text-align:center;display:flex;align-items:center;justify-content:center;padding:8px 0;border:1px solid #3d3d3d;border-left:none!important;border-top:none!important}.weather-template-1-modal .cus-hder:first-child,.weather-template-1-modal .cus-bd:first-child{border-left:1px solid #3d3d3d!important}.weather-template-1-modal .noBl{border-left:none!important}.weather-template-1-modal .noBr{border-right:none!important}.weather-template-1-modal .noBb{border-bottom:none!important}.weather-template-1-modal .bt{border-top:1px solid #3d3d3d!important}.weather-template-1-modal .bb{border-bottom:1px solid #3d3d3d!important}.weather-template-1-modal .bl{border-left:1px solid #3d3d3d!important}.weather-template-1-modal .br{border-right:1px solid #3d3d3d!important}.weather-template-2-mobile .collapse-weather-mobile{border:none;background-color:transparent!important}.weather-template-2-mobile .collapse-weather-mobile .ant-collapse-item{margin-bottom:12px;background-color:#fff!important}.weather-template-2-mobile .collapse-weather-mobile .ant-collapse-header{font-weight:600!important;background-color:#fafafa!important}.weather-template-2-mobile .collapse-weather-mobile .ant-collapse-item .ant-collapse-header{padding:8px 12px!important}.weather-template-2-mobile .collapse-weather-mobile .ant-collapse-item-active .ant-collapse-header{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.custom-input-container{display:flex;flex-direction:column;width:100%;border-radius:0!important}.custom-input-container .custom-input-label{margin-bottom:4px;color:var(--color-neutral-n8);font-weight:700;font-size:13px;line-height:18px;letter-spacing:0%}.custom-input-container .custom-input-label .custom-input-required{color:var(--color-accent);margin-left:2px}.custom-input-container .custom-input:not(textarea){height:35px}.custom-input-container .custom-input{width:100%;background-color:var(--color-neutral-n0);color:var(--color-neutral-n8);border-radius:5px!important}.custom-input-container .custom-input .ant-input-suffix .anticon{transition:color .2s ease}.custom-input-container .custom-input .ant-input-suffix .anticon:hover{color:var(--color-primary)!important}.custom-input-container .custom-input.ant-select{border:none!important}.custom-input-container .custom-input.ant-select .ant-select-selector{font-size:13px;padding:6px 12px 6px 16px!important}.custom-input-container .custom-input.ant-select .ant-select-selector .ant-select-selection-placeholder,.custom-input-container .custom-input.ant-select .ant-select-selector .ant-select-selection-item{line-height:18px!important}.custom-input-container .custom-input.ant-select .ant-select-selector .ant-select-selection-placeholder{color:var(--color-neutral-n5)!important}.custom-input-container .custom-input.ant-picker{border:none!important;padding:4px 11px!important}.custom-input-container .custom-input.ant-picker .ant-picker-input>input{height:30px!important;line-height:30px!important}.custom-input-container .custom-input.ant-picker .ant-picker-input>input::placeholder{color:var(--color-neutral-n5)!important}.custom-input-container .custom-input.custom-input-normal{border:1px solid var(--color-neutral-n3)}.custom-input-container .custom-input.custom-input-normal:not(:focus):invalid{border:1px solid #b9c3c5!important}.custom-input-container .custom-input.custom-input-normal.ant-select:not(.ant-select-focused) .ant-select-selector:not(.ant-select-selector-selected){border:1px solid #b9c3c5!important}.custom-input-container .custom-input.custom-input-normal.ant-select .ant-select-selector:has(.ant-select-selection-placeholder){border:1px solid #b9c3c5!important}.custom-input-container .custom-input.custom-input-normal:hover,.custom-input-container .custom-input.custom-input-normal:focus{border-color:var(--color-primary)}.custom-input-container .custom-input.custom-input-normal .ant-select-selector{border:1px solid var(--color-neutral-n3)!important;background-color:var(--color-neutral-n0)!important;color:var(--color-neutral-n8)!important;border-radius:5px!important}.custom-input-container .custom-input.custom-input-normal .ant-select-selector:hover{border-color:var(--color-primary)!important}.custom-input-container .custom-input.custom-input-normal.ant-select-focused .ant-select-selector{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--color-primary-overlay-20)!important}.custom-input-container .custom-input.custom-input-normal .ant-select-arrow{color:var(--color-neutral-n5)!important}.custom-input-container .custom-input.custom-input-normal.ant-picker{border:1px solid var(--color-neutral-n3)!important;background-color:var(--color-neutral-n0)!important;color:var(--color-neutral-n8)!important;border-radius:0!important}.custom-input-container .custom-input.custom-input-normal.ant-picker:hover{border-color:var(--color-primary)!important}.custom-input-container .custom-input.custom-input-normal.ant-picker.ant-picker-focused{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--color-primary-overlay-20)!important}.custom-input-container .custom-input.custom-input-normal.ant-picker .ant-picker-suffix{color:var(--color-neutral-n5)!important}.custom-input-container .custom-input.custom-input-disabled{background-color:var(--color-neutral-n2);border-color:var(--color-neutral-n4);color:var(--color-disabled-text);cursor:not-allowed}.custom-input-container .custom-input.custom-input-disabled .ant-select-selector{background-color:var(--color-neutral-n2)!important;border-color:var(--color-neutral-n4)!important;color:var(--color-disabled-text)!important;cursor:not-allowed!important;border-radius:5px!important}.custom-input-container .custom-input.custom-input-disabled .ant-select-arrow{color:var(--color-disabled-text)!important}.custom-input-container .custom-input.custom-input-disabled.ant-picker{background-color:var(--color-neutral-n2)!important;border-color:var(--color-neutral-n4)!important;color:var(--color-disabled-text)!important;cursor:not-allowed!important;border-radius:0!important}.custom-input-container .custom-input.custom-input-disabled.ant-picker .ant-picker-suffix{color:var(--color-disabled-text)!important}.custom-input-container .custom-input.custom-input-error{border-color:var(--color-accent)}.custom-input-container .custom-input.custom-input-error:hover,.custom-input-container .custom-input.custom-input-error:focus{border-color:var(--color-accent);opacity:.8}.custom-input-container .custom-input.custom-input-error .ant-select-selector{border-color:var(--color-accent)!important;border-radius:0!important}.custom-input-container .custom-input.custom-input-error .ant-select-selector:hover{border-color:var(--color-accent)!important;opacity:.8}.custom-input-container .custom-input.custom-input-error.ant-select-focused .ant-select-selector{border-color:var(--color-accent)!important;box-shadow:0 0 0 2px #ed1c2433!important}.custom-input-container .custom-input.custom-input-error.ant-picker{border-color:var(--color-accent)!important;border-radius:0!important}.custom-input-container .custom-input.custom-input-error.ant-picker:hover{border-color:var(--color-accent)!important;opacity:.8}.custom-input-container .custom-input.custom-input-error.ant-picker.ant-picker-focused{border-color:var(--color-accent)!important;box-shadow:0 0 0 2px #ed1c2433!important}.custom-input-container .custom-input-error-message{padding-top:2px;color:var(--color-accent);font-size:14px;margin-top:4px;font-weight:300}.custom-input-container .custom-input.ant-select-multiple .ant-select-selector{min-height:40px!important;height:40px!important;display:flex;align-items:center;overflow:hidden;padding:0 11px!important}.custom-input-container .custom-input.ant-select-multiple .ant-select-selection-item{margin-top:0!important;margin-bottom:0!important}.custom-input-container .custom-input.ant-select-multiple .ant-select-selection-placeholder{display:flex!important;align-items:center!important;justify-content:flex-start}.ant-select-dropdown{background-color:var(--color-neutral-n0);border:1px solid var(--color-neutral-n2)}.ant-select-dropdown .ant-select-item{color:var(--color-neutral-n8)}.ant-select-dropdown .ant-select-item.ant-select-item-option-disabled{color:#00000040}.ant-select-dropdown .ant-select-item-option-selected{background-color:var(--color-primary-overlay-10);color:var(--color-primary);font-weight:600}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected){background-color:var(--color-neutral-n1)}[data-theme=dark] .custom-input-container .custom-input.custom-input-normal .ant-select-arrow{color:var(--color-neutral-n5)!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected){background-color:var(--color-neutral-n2)}.custom-input-container.status-planning .custom-input.custom-input-normal{border-color:var(--color-status-planning)}.custom-input-container.status-planning .custom-input.custom-input-normal:focus{border-color:var(--color-status-planning);box-shadow:0 0 0 2px #3949ab33}.custom-input-container.status-in-progress .custom-input.custom-input-normal{border-color:var(--color-status-in-progress)}.custom-input-container.status-in-progress .custom-input.custom-input-normal:focus{border-color:var(--color-status-in-progress);box-shadow:0 0 0 2px #ff830033}.custom-input-container.status-done .custom-input.custom-input-normal{border-color:var(--color-status-done)}.custom-input-container.status-done .custom-input.custom-input-normal:focus{border-color:var(--color-status-done);box-shadow:0 0 0 2px #43a04733}.ant-form-item-label>label{margin-bottom:0!important;height:auto!important;font-weight:700!important;font-size:13px!important;color:var(--color-neutral-n8)!important}.ant-form-item{margin-bottom:16px!important}.ant-form-vertical .ant-form-item-label{padding-bottom:0!important}.form-card.ant-card.ant-card-bordered{border:1px solid var(--color-neutral-n2)}.form-card.ant-card .ant-card-body{padding:8px 20px}.form-card .ant-card-head{background-color:var(--color-neutral-n1)!important;border-bottom:1px solid var(--color-neutral-n2)!important;padding:8px 20px}.form-card .ant-card-head .ant-card-head-title{color:var(--color-primary)!important;font-weight:700!important;font-size:16px!important;line-height:21px}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree-treenode-disabled) .ant-select-tree-node-content-wrapper:hover{color:var(--color-neutral-n8)}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title{color:var(--color-neutral-n8);font-weight:400}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper{color:var(--color-neutral-n8)}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper:hover{color:var(--color-neutral-n8);background-color:var(--color-neutral-n1)}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:#2e3a59;color:#fff!important;font-weight:600}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected span{color:#fff!important}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:rgba(255,255,0,1);box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}@media screen and (max-width: 430px){.upload-file-container .ant-space-align-center{display:flex;flex-direction:column}}.export-type1{width:100%;font-size:14px}.export-type1 table{width:100%;border-collapse:collapse;margin-bottom:16px}.export-type1 th,.export-type1 td{border:1px solid #000;padding:6px 8px;vertical-align:middle}.export-type1 th{background:#f2f2f2;font-weight:700}.export-type1 .sub-header th{text-align:center}.export-type1 .total-row td{font-weight:700;background:#fafafa}.export-type1 .w-name{width:55%}.export-type1 .table-mp th:nth-child(2),.export-type1 .table-mp th:nth-child(4),.export-type1 .table-mp td:nth-child(2),.export-type1 .table-mp td:nth-child(4){text-align:center}.export-type1 .table-eq th:nth-child(2),.export-type1 .table-eq td:nth-child(2){text-align:center}.manpower-equipment1-print-container table{width:100%}.manpower-equipment1-print-container table,.manpower-equipment1-print-container th,.manpower-equipment1-print-container td{border:1px solid #000;border-collapse:collapse}.manpower-equipment1-print-container .sub-header th,.manpower-equipment1-print-container .sub-header td,.manpower-equipment1-print-container .header th,.manpower-equipment1-print-container .header td{font-size:12px;text-align:center}.manpower-equipment1-print-container .sub-header th span,.manpower-equipment1-print-container .sub-header td span,.manpower-equipment1-print-container .header th span,.manpower-equipment1-print-container .header td span{text-align:center;font-weight:700}.manpower-equipment1-print-container .body td{text-align:center}.manpower-equipment1-print-container .body .text-name{text-align:left}.manpower-equipment1-print-container .text-header-blue{color:#297ac2}.manpower-equipment1-print-container .text-body-blue{color:#5037ff}.manpower-equipment1-print-container .text-bold{font-weight:700}.manpower-equipment2-print-container table{width:100%}.manpower-equipment2-print-container table,.manpower-equipment2-print-container th,.manpower-equipment2-print-container td{border:1px solid #000;border-collapse:collapse}.manpower-equipment2-print-container .header{background-color:#e2f0da;font-weight:700}.manpower-equipment2-print-container .sub-header td{text-align:center;font-weight:700}.manpower-equipment2-print-container .body td{text-align:center}.manpower-equipment2-print-container .body.text-bold td{font-weight:700}.manpower-equipment2-print-container .text-name{text-align:left!important}.form-print-manpower-type-2 table{width:100%}.form-print-manpower-type-2 table,.form-print-manpower-type-2 th,.form-print-manpower-type-2 td{border:1px solid #3d3d3d!important;border-collapse:collapse;padding:4px!important}.form-print-manpower-type-2 .header{background-color:#e2f0da!important;font-weight:700}.form-print-manpower-type-2 .sub-header td{text-align:center;font-weight:700}.form-print-manpower-type-2 .body td{text-align:center}.form-print-manpower-type-2 .body.text-bold td{font-weight:700}.form-print-manpower-type-2 .text-name{text-align:left!important}.safety-assessment-print-container{margin-top:20px;font-size:13px;width:100%}.safety-assessment-print-container .checkbox-square{width:12px;height:12px;border:1px solid #4b5563;display:flex;align-items:center;justify-content:center;margin-top:1px}.safety-assessment-print-container .title{font-weight:700;border:1px solid #1e4e79!important;background:#a8d08d!important;color:#3d3d3d!important;text-align:left;border-bottom:none!important;display:flex;align-items:center}.safety-assessment-print-container .title .sub-title{border-right:1px solid #1e4e79!important;min-width:50px!important;text-align:center;padding:6px 8px}.safety-assessment-print-container .title .content-title{padding-left:1px}.safety-assessment-print-container table{width:100%;border-collapse:collapse;text-align:center}.safety-assessment-print-container table th,.safety-assessment-print-container table td{border:1px solid #3d3d3d!important;padding:2px;vertical-align:top}.safety-assessment-print-container table thead th{background:white!important;font-weight:400}.safety-assessment-print-container table .text-left{text-align:left}.safety-assessment-print-container table .checkbox-group{margin-right:8px;display:inline-block}.safety-assessment-print-container table .text-en-blue{color:#334eff!important}.tomorrow-activities-print-container table thead .header-sub .sub-plan-today{width:150px;text-align:center;font-size:12px;color:#374151}.tomorrow-activities-print-container table tbody .cell-plan-today{text-align:center;font-size:12px;color:#1f2937}.tomorrow-activities-print-container{width:100%;overflow-x:auto;background:white;box-shadow:0 1px 3px #0000001a}.tomorrow-activities-print-container table{width:100%;border-collapse:collapse;border:1px solid #4a5568}.tomorrow-activities-print-container table th,.tomorrow-activities-print-container table td{border:1px solid #4a5568;padding:4px 8px}.tomorrow-activities-print-container table thead{background-color:#bfbfbf!important}.tomorrow-activities-print-container table thead .header-number{width:75px;text-align:center;font-size:14px;font-weight:700}.tomorrow-activities-print-container table thead .header-activities{text-align:left;font-size:12px;font-weight:700}.tomorrow-activities-print-container table thead .header-remark{width:30%;text-align:center;font-size:14px;font-weight:600}.tomorrow-activities-print-container table thead .header-main{background-color:#bfbfbf!important}.tomorrow-activities-print-container table thead .header-main td{border:1px solid #4a5568}.tomorrow-activities-print-container table thead .header-main .header-number{width:75px;text-align:center;font-size:14px;font-weight:600;color:#1f2937}.tomorrow-activities-print-container table thead .header-main .header-activities{text-align:left;font-size:12px;font-weight:600;color:#1f2937}.tomorrow-activities-print-container table thead .header-main .header-remark{width:30%;text-align:center;font-size:14px;font-weight:600;color:#1f2937}.tomorrow-activities-print-container table thead .header-sub{background-color:#f9fafb}.tomorrow-activities-print-container table thead .header-sub th{text-align:center;font-size:12px;color:#374151}.tomorrow-activities-print-container table thead .header-sub .text-header-blue{color:#1e4e79!important}.tomorrow-activities-print-container table tbody .row-even{background-color:#fff}.tomorrow-activities-print-container table tbody .row-odd{background-color:#f9fafb}.tomorrow-activities-print-container table tbody .cell-number{text-align:center;font-size:12px;color:#1f2937}.tomorrow-activities-print-container table tbody .cell-content{font-size:12px;color:#1f2937;text-align:left}.tomorrow-activities-print-container table tbody .cell-remark{font-size:12px;color:#1f2937;text-align:center}.collapse-custom-mobile{border:1px solid #e5e7eb;border-radius:8px;background:white;overflow:hidden;margin-bottom:16px}.collapse-custom-mobile .ant-collapse-item{border-bottom:none}.collapse-custom-mobile .ant-collapse-header{padding:12px 16px!important;background:#f9fafb;font-weight:500}.collapse-custom-mobile .ant-collapse-header:hover{background:#f3f4f6}.collapse-custom-mobile .ant-collapse-content{border-top:1px solid #e5e7eb}.collapse-custom-mobile .ant-collapse-content-box{padding:16px!important}.collapse-custom-mobile .panel-header{display:flex;justify-content:space-between;align-items:center;width:100%}.collapse-custom-mobile .panel-title{font-weight:600}.collapse-custom-mobile-readonly{border:1px solid #d1d5db;border-radius:8px;background:#f9fafb;overflow:hidden;margin-bottom:8px}.collapse-custom-mobile-readonly .ant-collapse-item{border-bottom:none}.collapse-custom-mobile-readonly .ant-collapse-header{padding:12px 16px!important;background:#e5e7eb;font-weight:500}.collapse-custom-mobile-readonly .ant-collapse-content{border-top:1px solid #d1d5db}.collapse-custom-mobile-readonly .ant-collapse-content-box{padding:16px!important}.mobile-summary-card{border-radius:8px;box-shadow:0 1px 3px #0000001a}.mobile-summary-card .ant-card-body{padding:16px}.mobile-summary-card .summary-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.mobile-summary-card .summary-row:not(:last-child){border-bottom:1px solid #f0f0f0}.mobile-summary-card .summary-label{font-size:13px;font-weight:600;color:#6b7280}.mobile-summary-card .summary-value{font-size:14px;font-weight:600;color:var(--color-primary, #1890ff);text-align:right}.mobile-summary-card .summary-value-total{font-size:18px;font-weight:700;color:var(--color-primary, #1890ff);text-align:right}.mobile-section-header{margin-bottom:12px;padding:12px 16px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px}.mobile-section-header .section-title{font-size:16px;font-weight:600;color:#1e40af}.mobile-section-header .section-actions{display:flex;gap:8px;align-items:center}.mobile-activity-list,.mobile-construction-work-list,.mobile-experimental-work-list,.mobile-material-control-list,.mobile-hse-daily-list,.mobile-safety-assessment-list,.mobile-safety-summary-list,.mobile-manpower-list,.mobile-equipment-list{display:flex;flex-direction:column}.mobile-field-display{margin-top:4px;padding:8px 12px;background:#f9fafb;border-radius:6px;word-break:break-words;white-space:pre-wrap;font-size:14px;line-height:1.5}.mobile-field-display.text-right{text-align:right}.mobile-field-display.bg-blue-light{background:#eff6ff;font-weight:600}.mobile-field-display .empty-value{color:#9ca3af}.mobile-field-group{margin-bottom:4px}.mobile-field-group .field-label{font-size:13px;color:#374151;margin-bottom:4px;display:block}.mobile-field-group .field-value{margin-top:4px;padding:8px 4px;background:#f9fafb;border-radius:6px;word-break:break-words;white-space:pre-wrap;font-size:14px}.mobile-field-group .field-value.empty{color:#9ca3af}.mobile-field-group .field-value-highlight{margin-top:4px;padding:8px 12px;background:#eff6ff;border-radius:6px;text-align:right;font-weight:600;font-size:14px}.mobile-panel-content{display:flex;flex-direction:column;gap:6px;font-size:14px}.mobile-field-row{display:flex;gap:16px}.mobile-field-row .mobile-field-col{flex:1}.mobile-field-row.col-3 .mobile-field-col{flex:1;min-width:0}.mobile-panel-header{display:flex;justify-content:space-between;align-items:center;width:100%}.mobile-panel-header .header-title{font-weight:600}.mobile-number-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:12px;margin-top:8px}.mobile-number-grid .number-item .number-label{font-size:13px;color:#6b7280;margin-bottom:4px}.mobile-number-grid .number-item .number-value{padding:8px;background:#f9fafb;border-radius:6px;text-align:right;font-weight:500}.mobile-number-grid .number-item .number-value.highlight{background:#eff6ff;color:#1e40af;font-weight:600}.mobile-checkbox-group{display:flex;flex-direction:column;gap:8px}.mobile-checkbox-group .ant-checkbox-wrapper{margin:0;padding:8px;background:#f9fafb;border-radius:6px}.mobile-checkbox-group .ant-checkbox-wrapper:hover{background:#f3f4f6}.mobile-form-item{margin-bottom:12px}.mobile-form-item .ant-form-item-label{padding-bottom:4px}.mobile-form-item .ant-form-item-label label{font-size:13px;font-weight:500;color:#374151}.mobile-form-item:last-child{margin-bottom:0}.mobile-calculated-field{padding:8px 12px;background:#eff6ff;border-radius:6px;text-align:right;font-weight:600;font-size:14px;color:#1e40af}.mobile-checkbox-wrapper{display:flex;flex-direction:column;gap:8px}@media (max-width: 768px){.mobile-hide{display:none!important}.mobile-full-width{width:100%!important}.mobile-stack{flex-direction:column!important}}.mobile-action-button{width:100%;margin-bottom:12px}.mobile-btn-full{width:100%}.mobile-section-divider{margin:24px 0;border-color:#e5e7eb}.mobile-mb-6{margin-bottom:24px}.mobile-section{margin-bottom:6px}.mobile-section .section-header{display:flex;justify-content:space-between;align-items:center}.mobile-section .section-header .section-title{font-size:16px;font-weight:700}.mobile-section-card{margin-bottom:6px;padding:6px 8px;background:#eff6ff;background:#f3f4f6;border:1px solid #f3f4f6;border-radius:8px}.mobile-section-card .section-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.mobile-section-card .section-card-header .section-number{font-size:16px;font-weight:600}.mobile-section-card .section-card-header .section-actions{display:flex;gap:8px}.mobile-section-card .section-card-content .ant-form-item{margin-bottom:8px}.mobile-section-card .section-card-content .ant-form-item:last-child{margin-bottom:0}.mobile-summary-total-card{margin-top:8px;border-radius:8px}.mobile-summary-total-card .ant-card-body{padding:16px}.mobile-summary-total-card .summary-title{font-weight:600;margin-bottom:8px}.mobile-summary-total-card .summary-grid{display:grid;gap:12px}.mobile-summary-total-card .summary-grid.grid-2{grid-template-columns:repeat(2,1fr)}.mobile-summary-total-card .summary-grid.grid-3{grid-template-columns:repeat(3,1fr)}.mobile-summary-total-card .summary-grid .summary-item{display:flex;align-items:center;justify-content:space-between}.mobile-summary-total-card .summary-grid .summary-item .item-label{font-size:12px;font-weight:600;color:#6b7280}.mobile-summary-total-card .summary-grid .summary-item .item-value{text-align:right;font-weight:600;color:var(--color-primary, #1890ff);font-size:14px}.production-progress-container .ant-collapse{border:none}.production-progress-container .ant-collapse .ant-collapse-item .ant-collapse-header{padding:4px!important;font-weight:500}.production-progress-container .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{margin:auto}.pdf-production-progress .text-content-blue{color:#457cba!important}.pdf-production-progress td,.pdf-production-progress th{text-align:center;border:1px solid #000}.form-print-construction-progress table{width:100%}.form-print-construction-progress table,.form-print-construction-progress th,.form-print-construction-progress td{border:1px solid #000;border-collapse:collapse;padding:2px 1px}.form-print-construction-progress .header{background-color:#bfbfbf!important}.form-print-construction-progress .header td{font-weight:700;min-width:80px}.form-print-construction-progress .form-progress{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.form-print-construction-progress .form-progress .progress-bar{position:absolute;flex:1;height:100%;background-color:#b4c6e7!important;left:0}.form-print-construction-progress .form-progress span{position:relative}.form-print-construction-progress .text-header-blue{color:#297ac2!important}.form-print-construction-progress-type-2 table{width:100%}.form-print-construction-progress-type-2 table,.form-print-construction-progress-type-2 th,.form-print-construction-progress-type-2 td{border:1px solid #000;border-collapse:collapse;padding:2px 6px}.form-print-construction-progress-type-2 .header{background-color:#a9d08e}.form-print-construction-progress-type-2 .header td{font-weight:700;text-align:center}.overtime-plan-container{font-family:Arial,sans-serif;margin:0 auto}.overtime-plan-container .header-row th{font-style:italic!important}.overtime-plan-container .header-section{text-align:center;margin-bottom:20px;border:2px solid #000;padding:8px}.overtime-plan-container .header-title{font-weight:700;font-size:16px;text-transform:uppercase;margin-bottom:8px}.overtime-plan-container .header-year{font-size:14px;margin-bottom:4px}.overtime-plan-container .header-time{font-size:12px}.overtime-plan-container .main-table{width:100%;border-collapse:collapse;font-size:11px}.overtime-plan-container .main-table th,.overtime-plan-container .main-table td{border:1px solid #000;padding:4px;text-align:center;line-height:1.2}.overtime-plan-container .main-table th{background-color:#fff;font-weight:700;font-size:12px}.overtime-plan-container .stt-col,.overtime-plan-container .stt-contractor{width:50px;max-width:50px}.overtime-plan-container .name-col{width:100px;max-width:100px}.overtime-plan-container .supervisor-cols{width:90px;max-width:90px}.overtime-plan-container .work-col{width:175px;text-align:left;padding:0!important;max-width:175px}.overtime-plan-container .work-title{background-color:#4472c4!important;color:#000;padding:4px;font-weight:700;font-size:12px;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000}.overtime-plan-container .work-content{padding:2px 4px;font-size:12px;line-height:1.35;text-align:left;margin:4px 0}.overtime-plan-container .total-row{font-weight:700}.overtime-plan-container .pre-wrap{white-space:pre-wrap}.overtime-plan-container thead tr th{vertical-align:middle}.prefix-code-input .prefix-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;background-color:#0000000a;width:100%}.prefix-code-input .code-input{border-top-left-radius:0!important;border-bottom-left-radius:0!important;width:80%}.status-column{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:2px;position:relative}.status-column__undefined{color:#666;font-size:12px}.status-column .status-column__info{display:flex;flex-direction:column;align-items:center;min-width:20px}.status-column__info{display:flex;align-items:flex-start;gap:0px;flex-direction:column}.status-column__indicator{width:16px;height:16px;flex-shrink:0;margin-top:4px}.status-column__label{font-size:13px;color:var(--color-neutral-n8);font-weight:300}.status-column__progress{width:96px;display:flex;gap:4px}.status-column__progress-step{flex:1;height:6px;transition:background-color .2s ease}.status-column__progress-step--active{background-color:var(--color-task-normal)}.status-column__progress-step--inactive{background-color:var(--color-neutral-n3)}.comment-card .ant-btn:not(:disabled){cursor:pointer!important}.comment-card .ant-select .ant-select-selector,.comment-card .ant-select-dropdown .ant-select-item{cursor:pointer!important}.comment-card .comment-list{row-gap:16px}.comment-card .comment-list .comment-item{background-color:var(--color-neutral-n1);padding:8px;row-gap:4px}.comment-card .comment-list .comment-item .staff-name{color:var(--color-logo);font-weight:700;font-size:13px}.comment-card .comment-list .comment-item .content{font-size:13px;color:var(--color-logo)}.comment-card .comment-list .comment-item .time{font-size:12px;color:var(--color-neutral-n5)}.comment-card .custom-pagination div:first-child{visibility:hidden}.comment-item .staff-name{font-weight:500;margin-left:8px}.comment-item .comment-content{margin:4px 0}.comment-item .time{color:#8c8c8c}.display-file-upload .ant-progress-text{display:none}.display-file-upload .ant-image,.display-file-upload .ant-image .ant-image-img{width:24px!important;height:24px!important}.ant-popconfirm-buttons .ant-btn{padding:0 6px;height:24px;font-size:12px}.ant-popconfirm-buttons .ant-btn:not(:disabled){cursor:pointer!important}.ant-popconfirm-buttons .ant-btn-primary{background-color:var(--color-logo)!important;border-color:var(--color-logo)!important}@media screen and (max-width: 430px){.module-comment-modal{width:calc(100vw - 26px)!important}.module-comment-modal .ant-modal-body .module-comment-content{width:100%}.module-comment-modal .ant-modal-body .module-comment-content .module-comment-item{display:flex;flex-direction:column}}.mention-input{position:relative}.mention-input .ant-mentions .ant-mentions-dropdown{max-height:240px;overflow-y:auto}.mention-input .ant-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu{max-height:240px}.mention-input .ant-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item{padding:8px 12px}.mention-input .ant-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item .mention-option{display:flex;align-items:center;gap:8px;padding:4px 0;width:100%}.mention-input .ant-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item .mention-option .mention-avatar{flex-shrink:0}.mention-input .ant-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item .mention-option .mention-name{font-weight:500;font-size:14px;color:#1f2937;flex:1;text-align:left}.mention-input .ant-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item-active,.mention-input .ant-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item:hover{background-color:#f0f9ff}.mention-input .ant-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item-active .mention-option .mention-name,.mention-input .ant-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item:hover .mention-option .mention-name{color:#0369a1}.mention-input .ant-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item-selected{background-color:#dbeafe}.mention-input .ant-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item-selected .mention-option .mention-name{color:#1e40af;font-weight:600}.mention-input .ant-mentions-measure .ant-mentions-measure-text .ant-mentions-measure-text-item[data-type=mention]{background-color:#dbeafe;color:#1e40af;padding:2px 4px;border-radius:4px;font-weight:500}.mention-highlight{background-color:#dbeafe;color:#1e40af;padding:2px 4px;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s ease}.mention-highlight:hover{background-color:#bfdbfe;color:#1d4ed8}.work-scope-modal .ant-btn-variant-outlined{margin-right:8px}#projectProgressGantt .e-gantt-toolbar .e-toolbar-items .e-toolbar-item[title="Expand all tasks"] .e-tbar-btn .e-tbar-btn-text,#projectProgressGantt .e-gantt-toolbar .e-toolbar-items .e-toolbar-item[title="Collapse all tasks"] .e-tbar-btn .e-tbar-btn-text,#projectProgressGantt .e-gantt-toolbar .e-toolbar-items .e-toolbar-item[title="Zoom in"] .e-tbar-btn .e-tbar-btn-text,#projectProgressGantt .e-gantt-toolbar .e-toolbar-items .e-toolbar-item[title="Zoom out"] .e-tbar-btn .e-tbar-btn-text,#projectProgressGantt .e-gantt-toolbar .e-toolbar-items .e-toolbar-item[title=Indent] .e-tbar-btn .e-tbar-btn-text,#projectProgressGantt .e-gantt-toolbar .e-toolbar-items .e-toolbar-item[title=Outdent] .e-tbar-btn .e-tbar-btn-text,#projectProgressGantt .e-gantt-toolbar .e-toolbar-items .e-toolbar-item[title="Excel export"] .e-tbar-btn .e-tbar-btn-text,#projectProgressGantt .e-gantt-toolbar .e-toolbar-items .e-toolbar-item[title="CSV export"] .e-tbar-btn .e-tbar-btn-text,#projectProgressGantt .e-gantt-toolbar .e-toolbar-items .e-toolbar-item[title="PDF export"] .e-tbar-btn .e-tbar-btn-text{display:none}.disabled-row{background-color:var(--color-neutral-n2)}.disabled-row .cell-editable{pointer-events:auto}.plan-row{background-color:var(--color-neutral-n2);font-weight:600}.custom-multiselect-checkbox .e-list-item{display:flex!important;align-items:center!important;padding:8px 12px!important;min-height:48px!important}.custom-multiselect-checkbox .e-list-item .e-frame{margin-right:12px!important;margin-top:0!important;flex-shrink:0}.custom-multiselect-checkbox .multiselect-item-content{display:flex!important;align-items:center!important;gap:10px!important;flex:1!important;overflow:hidden}.custom-multiselect-checkbox .multiselect-avatar{width:24px!important;height:24px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0}.custom-multiselect-checkbox .multiselect-name{font-size:14px!important;flex:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#262626!important}.custom-multiselect-checkbox .e-list-item:hover{background-color:#f5f5f5!important}.custom-multiselect-checkbox .e-list-item.e-active{background-color:#e6f7ff!important}.custom-multiselect-checkbox .e-filter-parent{padding:8px 12px!important;margin:0!important}.custom-multiselect-checkbox .e-filter-parent .e-input-group{width:100%!important}.custom-multiselect-checkbox .e-filter-parent input{width:100%!important;padding-right:30px!important}.custom-multiselect-checkbox .e-selectall-parent{padding:8px 12px!important;display:flex!important;align-items:center!important}.custom-multiselect-checkbox .e-popup{min-width:320px!important}.custom-multiselect-checkbox .e-content{padding-right:4px!important}.parent-row .e-rowcell{font-weight:700!important}.child-row{font-weight:300}.assignee-modal .ant-btn.ant-btn-variant-outlined{margin-right:8px}.assignee-modal .ant-modal-header{margin:0!important}.assignee-schedule-modal .ant-btn.ant-btn-variant-outlined{margin-right:8px}.form-label-right .ant-form-item .ant-form-item-label>label:after{content:none}.safety-block{border:1px solid #d9d9d9;padding:16px;border-radius:6px;margin-bottom:16px;background:#fff}.block-title{text-align:center;font-weight:700;font-size:15px;margin-bottom:4px}.block-subtitle{text-align:center;margin-bottom:12px;color:#555}.input-right{text-align:right!important;width:100%}.value-right{width:100%;text-align:right;font-weight:500}.label-right{width:100%;display:block;text-align:right}.left-col{border-right:1px solid #d9d9d9;padding-right:16px}.right-col{padding-left:16px}@media (max-width: 768px){.left-col{border-right:none;padding-right:0}.right-col{padding-left:0}}.form-manpower-equipment input.ant-input{padding:0 8px!important}.form-manpower-equipment tbody.ant-table-cell{padding:8px 4px!important}.form-manpower-equipment .manpower-footer{width:calc(100% - 70px)}.form-manpower-equipment .equipment-footer{width:calc(100% - 200px)}.subcontractor-modal .ant-btn.ant-btn-variant-outlined{margin-right:8px}.tomorrow-activities2-print-container{width:100%;border:1px solid #4a5568;border-bottom:0px!important;font-family:Arial,sans-serif}.tomorrow-activities2-print-container .activities-header{background-color:#e2efda;padding:4px 8px;text-align:center;font-weight:700;font-size:14px;color:#1a202c;border-bottom:1px solid #999!important}.tomorrow-activities2-print-container .activities-content .activity-text{padding:4px 8px;font-size:14px;color:#1a202c;line-height:1.4;background-color:#d6dce4;border-bottom:1px solid #999!important}.tomorrow-activities2-print-container .activities-content .activity-text .vietnamese{font-weight:500}.tomorrow-activities2-print-container .activities-content .activity-text .separator{font-weight:400;margin:0 2px}.choose-range-time-modal .ant-btn.ant-btn-variant-outlined{margin-right:8px}.customizable-table .ant-table .ant-table-tbody td.overtime-divider-left{border-left:1px solid #000!important}.customizable-table .ant-table .ant-table-thead th{font-size:12px!important;padding:4px 8px!important}.create-version-modal .ant-btn.ant-btn-variant-outlined{margin-right:8px}.site-layout-background .anticon.trigger{color:#4d74fc}.site-layout-background .nav-bar-item-wrapper{background-color:var(--color-neutral-n1);border:1px solid var(--color-neutral-n2);border-radius:22px}.site-layout-background .nav-bar-item-wrapper .ant-scroll-number-custom-component{background-color:var(--color-accent);border:2px solid var(--color-neutral-n0);padding:3px 5px;border-radius:10px;font-size:10px;color:#fff;font-weight:700}.site-layout-background .nav-bar-item-wrapper .language-text,.site-layout-background .nav-bar-item-wrapper .language-icon{color:var(--color-neutral-n8)}.site-layout-background .nav-bar-item-wrapper .bell-icon path{stroke:var(--color-neutral-n8)}.site-layout-background .nav-bar-avatar .-full-name,.site-layout-background .nav-bar-avatar .-role,.site-layout-background .nav-bar-avatar .-icon{color:var(--color-neutral-n8)}.ant-layout .trigger{padding:0 24px;font-size:18px;line-height:64px;cursor:pointer;transition:color .3s}.ant-layout .trigger:hover{color:#1890ff}.ant-layout .logo{width:100%;height:64px;display:flex;align-items:center;justify-content:center}.ant-layout .logo img{width:120px}.ant-layout .logo-small{width:100%;height:64px;display:flex;align-items:center;justify-content:center}.ant-layout .logo-small img{width:60px}.ant-layout-header{position:fixed;width:100%;top:0;right:0;z-index:100;display:flex;height:68px;justify-content:space-between;transition:width .2s}.ant-layout-header.collapsed{width:100%}.ant-layout-content{margin-top:64px!important;min-height:calc(100vh - 64px);overflow:auto}.site-layout{transition:margin-left .2s}.ant-layout-sider{position:fixed;height:100vh}.ant-menu-root li:first-child{margin-top:0}.sidebar-version{position:absolute;bottom:0;left:0;right:0;background-color:var(--color-primary);border-top:1px solid rgba(255,255,255,.1);z-index:10}.sidebar-content{flex:1;overflow:hidden;padding-bottom:40px}.custom-sider .ant-drawer-body{display:flex!important;flex-direction:column!important}.custom-sider .ant-layout-sider{display:flex;flex-direction:column}@media screen and (max-width: 500px){.mobile-breadcrumb-none{display:none!important}}.page-container{padding:24px;background-color:var(--color-neutral-n0);border:1px solid var(--color-neutral-n2)}.custom-pagination .custom-input-container .ant-select{min-width:unset}.custom-pagination .ant-pagination .ant-pagination-prev{margin-right:4px}.custom-pagination .ant-pagination .ant-pagination-next{margin-left:4px}.custom-pagination .ant-pagination .ant-pagination-item{border:none;height:36px;width:36px;border-radius:5px}.custom-pagination .ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:var(--color-primary)}.custom-pagination .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.custom-pagination .ant-pagination .ant-pagination-item a{color:var(--color-neutral-n5);font-weight:700;line-height:34px}.service-file-icon path{fill:var(--color-neutral-n8)}.language-nav-item{height:44px;padding:10px;display:flex;align-items:center;gap:4px;cursor:pointer}@media (max-width: 767px){.language-nav-item{height:28px;width:28px;padding:4px}}.notification-modal{min-width:320px;max-width:400px;max-height:400px;display:flex;flex-direction:column}.notification-modal .notification-title{font-weight:700;font-size:20px;margin-bottom:12px;padding:0 16px;flex-shrink:0;color:var(--color-neutral-n8)}.notification-modal .notification-empty{padding:16px;color:var(--color-neutral-n7);text-align:center;flex:1;display:flex;align-items:center;justify-content:center}.notification-modal .notification-list{flex:1;overflow-y:auto;padding-right:10px;padding-left:10px}.notification-modal .notification-list::-webkit-scrollbar{width:6px}.notification-modal .notification-list::-webkit-scrollbar-track{background:var(--color-neutral-n2);border-radius:3px}.notification-modal .notification-list::-webkit-scrollbar-thumb{background:var(--color-neutral-n3);border-radius:3px}.notification-modal .notification-list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.notification-modal .notification-item{border:1px solid #e8e8e8;border-radius:6px;margin-bottom:8px;padding:4px 10px;background:#fff;box-shadow:0 1px 3px #0000001a;transition:all .2s ease}.notification-modal .notification-item:hover{box-shadow:0 3px 6px #00000026;border-color:#d0d0d0}.notification-modal .notification-item:last-child{margin-bottom:0}.notification-modal .notification-item .notification-item-header{display:flex;align-items:flex-start;gap:10px}.notification-modal .notification-item .notification-item-header .notification-item-icon{flex-shrink:0;margin:auto 15px}.notification-modal .notification-item .notification-item-header .notification-item-info{flex:1;min-width:0}.notification-modal .notification-item .notification-item-header .notification-item-info .notification-item-title{font-weight:600;font-size:14px;line-height:1.3;margin-bottom:4px;color:#333}.notification-modal .notification-item .notification-item-header .notification-item-info .notification-item-content{font-size:12px;line-height:1.4;color:var(--color-neutral-n7);word-wrap:break-word}.notification-modal .notification-item .notification-item-time{font-size:11px;color:#999;margin-top:6px;padding-left:38px}.notification-item--read{opacity:.8;border:1.5px solid #e0e0e0;background:#f7f7f7}.notification-item--read .notification-item-title{font-weight:600;color:#333}.notification-item.notification-item--unread{border:1px solid var(--color-logo);background:var(--color-neutral-n1);box-shadow:0 2px 8px var(--color-table-even-row-2)}.notification-item.notification-item--unread .notification-item-title{font-weight:900;color:var(--color-logo);font-size:16px;letter-spacing:.2px}@media screen and (max-width: 480px){.notification-popover .ant-popover-content{margin-right:6px}}.notification-nav-item{height:44px;padding:10px;display:flex;align-items:center;gap:4px;cursor:pointer}@media (max-width: 767px){.notification-nav-item{height:28px;width:28px;padding:1px}}.card-view{padding:16px;background-color:var(--color-neutral-n0);border:1px solid var(--color-neutral-n3);font-weight:300;border-radius:5px;box-shadow:0 2px 4px #0000001a}.card-view .project-status{width:16px;height:16px}.card-view .status-new{width:100%;height:100%;background-color:var(--color-project-planning)}.card-view .status-progress{width:100%;height:100%;background-color:var(--color-project-in-progress)}.card-view .status-cancel{width:100%;height:100%;background-color:var(--color-project-hold)}.card-view .status-complete{width:100%;height:100%;background-color:var(--color-project-done)}.card-view .task-status{position:relative;padding:4px 16px;min-width:100px;display:flex;align-items:center;justify-content:center;height:fit-content}.card-view .task-status .task-status-label{font-weight:700;position:relative;text-align:center;display:inline-block}.card-view .card-view-collapse .expand-icon *{stroke:var(--color-neutral-n8)}.card-view .card-view-collapse .ant-collapse-header,.card-view .card-view-collapse .ant-collapse-content-box{padding:0}.card-view .header-info{display:flex;gap:20px;flex-wrap:wrap;margin-top:.25rem;align-items:start}.card-view .header-info .info-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:start;gap:.25rem}.card-view .header-info .info-item .info-content{display:flex;gap:.5rem;align-items:center}.card-view .header-info .info-item .info-content .icon-wrapper{width:32px;height:32px;background:#e4eced;border-radius:50%;display:flex;align-items:center;justify-content:center}.login-page{min-height:100vh;background:#f2f2f7;display:flex;justify-content:center}.login-page .login-container{width:450px;box-shadow:#10192814 0 4px 8px;padding:24px 40px;background-color:#fff;border-radius:5px}.login-page .ant-input-affix-wrapper input.ant-input{margin-left:0!important;height:100%!important;padding-left:8px!important}.login-page .ant-input-affix-wrapper .ant-input-prefix{margin-left:8px!important;margin-right:8px!important}.login-page .ant-input-affix-wrapper input:-webkit-autofill,.login-page .ant-input-affix-wrapper input:-webkit-autofill:hover,.login-page .ant-input-affix-wrapper input:-webkit-autofill:focus,.login-page .ant-input-affix-wrapper input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important;background:transparent!important;padding-left:8px!important}.login-form .ant-input-affix-wrapper{border-radius:5px}.login-form .ant-input-affix-wrapper input.ant-input{margin-left:0!important;height:100%!important;padding-left:8px!important}.login-form .ant-input-affix-wrapper .ant-input-prefix{margin-left:8px!important;margin-right:8px!important}.login-form .ant-input-affix-wrapper input:-webkit-autofill,.login-form .ant-input-affix-wrapper input:-webkit-autofill:hover,.login-form .ant-input-affix-wrapper input:-webkit-autofill:focus,.login-form .ant-input-affix-wrapper input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important;background:transparent!important;padding-left:8px!important}.dark .login-page{background:#141414}.dark .login-page .login-container{background:#1f1f1f}.dark .login-page .ant-input-affix-wrapper{background-color:#262626;border-color:#404040}.dark .login-page .ant-input-affix-wrapper .ant-input{background-color:#262626;color:#fff}.dark .login-page .ant-input-affix-wrapper .ant-input::placeholder{color:#8c8c8c}.dark .login-page .ant-input-affix-wrapper .anticon{color:#8c8c8c}.dark .login-page .ant-input-affix-wrapper:hover,.dark .login-page .ant-input-affix-wrapper-focused{background-color:#262626;border-color:#1890ff}.dark .login-page .ant-form-item-label>label{color:#fff}.dark .login-page .ant-form-item-explain-error{color:#ff4d4f}.dark .login-page div:last-child{color:#8c8c8c}.auth-layout-bg{position:relative}.auth-layout-bg:after{content:"";background:radial-gradient(#d2f1df,#d3d7fa,#bad8f4);background-size:400% 400%;animation:gradient 15s ease infinite;position:absolute;height:100%;width:100%;opacity:.3}.language-nav-item{background-color:var(--color-neutral-n1);border:1px solid var(--color-neutral-n2);border-radius:22px}.language-nav-item .language-text,.language-nav-item .language-icon{color:var(--color-neutral-n8)}.schedule-truncate-multiline{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.longlead-modal .ant-btn.ant-btn-variant-outlined{margin-right:8px}.task-depend-select.ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background-color:#b7c7e0;color:unset}.criteria-points .action-header svg{color:var(--color-neutral-n0)}.table-criteria .ant-table-thead .ant-table-cell div{font-size:14px;font-weight:700!important}.table-criteria .criteria-level-2 div{font-size:13px;font-weight:600!important}.table-criteria .criteria-level-3 div{font-size:12px}.table-criteria .criteria-level-3 div strong{font-size:12px;font-weight:400!important}.table-criteria{margin-bottom:12px}.table-criteria .action-header svg{color:var(--color-neutral-n0)}.table-criteria .criteria-level-2{background-color:var(--color-neutral-n2)!important}.table-criteria-collapse .ant-table-tbody{display:none}.project-quality-assessment-modal .ant-form-item .ant-form-item-control-input{min-height:unset!important}.rate-report-print-container{width:100%!important;font-family:Times New Roman,sans-serif;font-size:11px!important;line-height:1.3!important;background:#fff;padding:50px}.rate-report-print-container .print-main-container{width:297mm;background:#fff;padding:20px;font-family:Times New Roman,sans-serif}.rate-report-print-container .header-container{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #ddd;margin-bottom:20px;border:1px solid #3d3d3d!important}.rate-report-print-container .header-left-logo{width:100%;text-align:center;display:flex;justify-content:center}.rate-report-print-container .header-center{flex:1;text-align:center}.rate-report-print-container .header-right-logo{width:80px;text-align:center;display:flex;justify-content:center}.rate-report-print-container .upg-logo-container{margin:auto;text-align:center}.rate-report-print-container .upg-logo-text{font-size:8px}.rate-report-print-container .header-title{font-size:20px!important;font-weight:700!important;margin-bottom:8px;color:#3178c3!important;font-style:italic!important}.rate-report-print-container .header-subtitle{font-size:16px!important;font-weight:700!important;margin-bottom:8px;color:#2d2d2d!important}.rate-report-print-container .header-subtitle-small{font-size:14px!important;font-weight:700!important;margin-bottom:10px}.rate-report-print-container .header-subtitle-small-dark{font-size:14px!important;color:#2d2d2d!important;font-weight:700!important}.rate-report-print-container .table-header{font-size:11px!important;font-weight:700!important;background-color:#d7e2bb!important;color:#000!important;text-align:center!important;padding:8px 6px!important;border:1px solid #3d3d3d!important}.rate-report-print-container .table-cell{font-size:11px!important;line-height:1.2!important;padding:6px!important;border:1px solid #3d3d3d!important;vertical-align:middle!important}.rate-report-print-container .group-row{font-weight:700!important}.rate-report-print-container .group-row-total{background-color:#bbdde8!important;font-weight:700!important;text-align:center!important}.rate-report-print-container .border{border:1px solid #3d3d3d!important}.rate-report-print-container .footer-text{font-size:11px!important;line-height:1.4!important}.rate-report-print-container .total-score{font-size:13px!important;font-weight:700!important}.rate-report-print-container .section-title{font-weight:700!important;font-size:14px!important;margin-bottom:10px!important;color:#2d2d2d!important}.rate-report-print-container .section-container{margin-bottom:20px}.rate-report-print-container .section-content{margin-left:20px}.rate-report-print-container .section-item{margin-bottom:5px;font-size:14px}.rate-report-print-container .section-item-large{margin-bottom:8px;font-size:14px;display:flex;justify-content:space-between}.rate-report-print-container .section-item-small{margin-bottom:3px;font-size:14px}.rate-report-print-container .section-item-flex{display:flex;justify-content:space-between;text-align:left}.rate-report-print-container .section-item-left{flex:3}.rate-report-print-container .section-item-right{flex:2}.rate-report-print-container .section-item-right-left{flex:3;text-align:left}.rate-report-print-container .section-item-number{color:#3178c3!important;font-weight:700;font-style:italic!important}.rate-report-print-container .section-item-title{color:#3178c3!important}.rate-report-print-container .section-item-title-split,.rate-report-print-container .section-item-position{color:#3178c3!important;font-style:italic!important;font-weight:700}.rate-report-print-container .blue-text{color:#3178c3!important}.rate-report-print-container .blue-text-2{color:#2d2eff!important}.rate-report-print-container .blue-text-bold-italic{color:#3178c3!important;font-weight:700!important;font-style:italic!important}.rate-report-print-container .logo-container{width:80px!important;height:80px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:24px!important;font-weight:700!important}.rate-report-print-container .upg-logo{width:80px!important;height:80px!important;background-color:#3178c3!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:10px!important;font-weight:700!important}.rate-report-print-container .evaluation-table{width:100%!important;border-collapse:collapse!important;margin-top:10px!important}.rate-report-print-container .evaluation-table th{color:#000!important;font-weight:700!important;text-align:center!important;padding:8px 6px!important;border:1px solid #3d3d3d!important;font-size:14px!important}.rate-report-print-container .evaluation-table td{padding:6px!important;border:1px solid #3d3d3d!important;font-size:14px!important;vertical-align:middle!important}.rate-report-print-container .table-container{overflow-x:auto}.rate-report-print-container .table-cell-center{text-align:center}.rate-report-print-container .table-cell-left{text-align:left}.rate-report-print-container .table-cell-right{text-align:right}.rate-report-print-container .table-cell-bold{font-weight:700}.rate-report-print-container .table-cell-padded{padding:6px 4px}.rate-report-print-container .table-cell-small{min-width:40px}.rate-report-print-container .table-cell-medium{min-width:200px}.rate-report-print-container .table-cell-large{min-width:100px}.rate-report-print-container .table-cell-extra-large{min-width:120px}.rate-report-print-container .table-cell-number{width:60px}.rate-report-print-container .table-cell-project{width:200px}.rate-report-print-container .table-cell-point{width:100px}.rate-report-print-container .table-cell-class{width:120px}.rate-report-print-container .table-cell-remarks{width:auto}.rate-report-print-container .table-cell-padded-small{padding:6px 4px;min-width:40px}.rate-report-print-container .table-cell-padded-medium{padding:6px 4px;min-width:200px}.rate-report-print-container .table-cell-padded-large{padding:6px 4px;min-width:100px}.rate-report-print-container .table-cell-padded-extra-large{padding:6px 4px;min-width:120px}.rate-report-print-container .table-cell-padded-remarks{padding:6px 4px}.rate-report-print-container .photo-placeholder{width:100%!important;height:150px!important;background-color:#f0f0f0!important;border:1px solid #ddd!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:8px!important}.rate-report-print-container .photo-caption{font-size:14px!important;font-weight:700!important;text-align:center!important}.rate-report-print-container img{print-color-adjust:exact!important;max-width:100%!important;page-break-inside:auto!important}.rate-report-print-container .recipients-section{flex:1!important;margin-right:20px!important}.rate-report-print-container .signature-section{text-align:center!important;min-width:200px!important}.rate-report-print-container .classification-notes{margin-top:20px!important;background-color:#f8f9fa!important;border-radius:5px!important;padding:15px!important;font-size:14px!important;line-height:1.5!important}.rate-report-print-container .notes-container{margin-top:20px;background-color:#f8f9fa;border-radius:5px;padding:15px;font-size:14px;line-height:1.5}.rate-report-print-container .notes-title{font-weight:700;margin-bottom:8px;font-size:12px}.rate-report-print-container .notes-content{text-align:justify;line-height:1.4}.rate-report-print-container .footer-container{margin-top:30px;border-top:2px solid #ddd;padding-top:20px;display:flex;justify-content:space-between;align-items:flex-start}.rate-report-print-container .recipients-section{flex:1;margin-right:20px}.rate-report-print-container .recipients-title{font-weight:700;margin-bottom:10px;font-size:12px}.rate-report-print-container .recipients-content{font-size:11px;line-height:1.4}.rate-report-print-container .recipients-item{margin-bottom:0}.rate-report-print-container .recipients-item-italic{color:#3178c3;font-style:italic}.rate-report-print-container .signature-section{text-align:center;min-width:200px}.rate-report-print-container .signature-title{font-weight:700;margin-bottom:20px;font-size:12px}.rate-report-print-container .signature-name{margin-top:40px;font-size:11px}.rate-report-print-container .signature-name-italic{color:#3178c3;font-style:italic}.rate-report-print-container .internal-evaluation-container{margin-bottom:20px;page-break-before:always}.rate-report-print-container .rate-detail-container{margin-top:10px;page-break-before:auto}.rate-report-print-container .rate-detail-container-with-break{margin-top:30px;page-break-before:always}.rate-report-print-container .project-title{font-size:13px;font-weight:700;padding-bottom:5px;display:flex;justify-content:space-between;align-items:center}.rate-report-print-container .project-title-left{font-weight:700;font-style:italic!important}.rate-report-print-container .project-title-right{font-size:10px;color:#6b7280;font-weight:400;font-style:italic!important}.rate-report-print-container .evaluators-list,.rate-report-print-container .leader-info{font-size:13px;font-weight:700;padding-bottom:5px;font-style:italic!important}.rate-report-print-container .evaluation-table-internal{width:100%;border-collapse:collapse;font-size:11px}.rate-report-print-container .table-header-rowspan{padding:8px 6px;text-align:center;width:40px;vertical-align:middle}.rate-report-print-container .red-text{color:#dc3545!important}.rate-report-print-container .table-header-rowspan-large{padding:8px 6px;text-align:center;width:250px;vertical-align:middle}.rate-report-print-container .table-header-colspan{padding:8px 6px;text-align:center}.rate-report-print-container .table-header-rowspan-score{padding:8px 6px;text-align:center;width:60px;vertical-align:middle}.rate-report-print-container .table-header-rowspan-weight{padding:8px 6px;text-align:center;width:50px;vertical-align:middle}.rate-report-print-container .table-header-rowspan-total{padding:8px 6px;text-align:center;width:75px;vertical-align:middle}.rate-report-print-container .table-header-italic{font-size:10px;font-style:italic}.rate-report-print-container .table-header-small{padding:6px 4px;text-align:center;width:35px;font-size:10px}.rate-report-print-container .table-header-extra-small{padding:4px;text-align:center;font-size:10px}.rate-report-print-container .table-cell-no{text-align:left;padding:6px 4px;min-width:40px}.rate-report-print-container .table-cell-content{padding:6px;text-align:left;min-width:250px;max-width:350px;word-wrap:break-word}.rate-report-print-container .table-cell-content-strong{color:#2d2eff!important}.rate-report-print-container .table-cell-evaluation{text-align:center;padding:6px 4px;min-width:55px}.rate-report-print-container .table-cell-score{text-align:right;padding:6px 4px;min-width:40px}.rate-report-print-container .table-cell-weight{text-align:center;padding:6px 4px;min-width:50px}.rate-report-print-container .table-cell-total{text-align:center;padding:6px 4px;min-width:60px;background-color:#fbe9d9!important}.rate-report-print-container .table-cell-total-bold{text-align:center;padding:6px 4px;min-width:60px;font-weight:700;background-color:#fff!important;color:#3178c3!important}.rate-report-print-container .table-row-total-bold{text-align:center;padding:6px 4px;min-width:60px;font-weight:700;color:#f1261a!important;background-color:#fbe9d9!important}.rate-report-print-container .table-cell-total-normal{text-align:center;padding:6px 4px;min-width:60px;font-weight:400;color:#ae393c!important;background-color:#f9c8ce!important}.rate-report-print-container .evaluation-footer{display:flex;justify-content:space-between;align-items:flex-start;border-top:2px solid #ddd;padding-top:6px;margin-top:8px}.rate-report-print-container .evaluation-footer-left{flex:1}.rate-report-print-container .total-score-text{font-size:12px;font-weight:700;margin-bottom:4px;color:#3178c3}.rate-report-print-container .classification-text{font-size:12px;font-weight:700}.rate-report-print-container .classification-text-good{color:#28a745}.rate-report-print-container .classification-text-fair{color:#ffc107}.rate-report-print-container .classification-text-average{color:#fd7e14}.rate-report-print-container .classification-text-poor{color:#dc3545}.rate-report-print-container .no-data-container,.rate-report-print-container .loading-container{margin-top:10px;padding:20px;text-align:center;color:#999}.rate-report-print-container .images-print-container-rate{width:100%!important}.rate-report-print-container .images-print-container-rate .hder{font-weight:700;font-size:12px;text-align:center;background-color:#a9d08e!important;display:flex;align-items:center;justify-content:center;padding:8px 0}.rate-report-print-container .images-print-container-rate .list-wrapper-rate{border-top:none;display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px}.rate-report-print-container .images-print-container-rate .image-item{height:350px;width:calc(50% - 5px);border:1px solid #3d3d3d!important;display:flex!important;flex-direction:column!important;page-break-inside:avoid!important}.rate-report-print-container .images-print-container-rate .image-item .image{height:100%!important;border-bottom:1px solid #3d3d3d!important;overflow:hidden;page-break-inside:auto!important}.rate-report-print-container .images-print-container-rate .image-item .image img{height:100%!important;width:100%;object-fit:cover!important;page-break-inside:auto!important}.rate-report-print-container .images-print-container-rate .image-item .note{height:15%;padding:6px 8px;font-size:14px;font-weight:700;font-style:italic!important;color:#3178c3!important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:flex;align-items:center;justify-content:center}.rate-report-print-container .images-print-container-rate .image-item:nth-child(1),.rate-report-print-container .images-print-container-rate .image-item:nth-child(2){border-top:none}.rate-report-print-container .images-print-container-rate .image-item:nth-child(even){border-right:none;border-left:none}.rate-report-print-container .images-print-container-rate .image-item:nth-child(odd){border-left:none}.rate-report-print-container .images-print-container-rate .image-item-placeholder{grid-column:1/-1;text-align:center;padding:20px;color:#999;display:flex;align-items:center;justify-content:center}.rate-report-print-container .note-section{margin-top:20px;display:flex;gap:30px;page-break-inside:avoid}.rate-report-print-container .note-left-block,.rate-report-print-container .note-right-block{flex:1;color:#dc3545!important;font-size:11px;line-height:1.3}.rate-report-print-container .note-title{margin-bottom:8px}.rate-report-print-container .note-title-underline{text-decoration:underline;font-weight:400}.rate-report-print-container .note-subtitle{margin-bottom:8px;font-weight:400}.rate-report-print-container .note-list,.rate-report-print-container .note-award-list{margin-left:0}.rate-report-print-container .note-item{margin-bottom:3px;display:flex;align-items:flex-start}.rate-report-print-container .note-item-dash{margin-right:5px;font-weight:400}.rate-report-print-container .note-item-label{font-weight:700;margin-right:5px}.rate-report-print-container .note-award-title{margin-bottom:8px;font-weight:400}.rate-report-print-container .note-award-asterisk{font-weight:700;margin-right:3px}@media print{.rate-report-print-container{width:100%!important;font-family:Times New Roman,sans-serif;font-size:11px!important;line-height:1.3!important;background:#fff;padding:50px}.rate-report-print-container .print-main-container{width:297mm;background:#fff;padding:20px;font-family:Times New Roman,sans-serif}.rate-report-print-container .header-container{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #ddd;margin-bottom:20px;border:1px solid #3d3d3d!important}.rate-report-print-container .header-left-logo{width:100%;text-align:center;display:flex;justify-content:center}.rate-report-print-container .header-center{flex:1;text-align:center}.rate-report-print-container .header-right-logo{width:80px;text-align:center;display:flex;justify-content:center}.rate-report-print-container .upg-logo-container{margin:auto;text-align:center}.rate-report-print-container .upg-logo-text{font-size:8px}.rate-report-print-container .header-title{font-size:20px!important;font-weight:700!important;margin-bottom:8px;color:#3178c3!important;font-style:italic!important}.rate-report-print-container .header-subtitle{font-size:16px!important;font-weight:700!important;margin-bottom:8px;color:#2d2d2d!important}.rate-report-print-container .header-subtitle-small{font-size:14px!important;font-weight:700!important;margin-bottom:10px}.rate-report-print-container .header-subtitle-small-dark{font-size:14px!important;color:#2d2d2d!important;font-weight:700!important}.rate-report-print-container .table-header{font-size:11px!important;font-weight:700!important;background-color:#d7e2bb!important;color:#000!important;text-align:center!important;padding:8px 6px!important;border:1px solid #3d3d3d!important}.rate-report-print-container .table-cell{font-size:11px!important;line-height:1.2!important;padding:6px!important;border:1px solid #3d3d3d!important;vertical-align:middle!important}.rate-report-print-container .group-row{font-weight:700!important}.rate-report-print-container .group-row-total{background-color:#bbdde8!important;font-weight:700!important;text-align:center!important}.rate-report-print-container .border{border:1px solid #3d3d3d!important}.rate-report-print-container .footer-text{font-size:11px!important;line-height:1.4!important}.rate-report-print-container .total-score{font-size:13px!important;font-weight:700!important}.rate-report-print-container .section-title{font-weight:700!important;font-size:14px!important;margin-bottom:10px!important;color:#2d2d2d!important}.rate-report-print-container .section-container{margin-bottom:20px}.rate-report-print-container .section-content{margin-left:20px}.rate-report-print-container .section-item{margin-bottom:5px;font-size:14px}.rate-report-print-container .section-item-large{margin-bottom:8px;font-size:14px;display:flex;justify-content:space-between}.rate-report-print-container .section-item-small{margin-bottom:3px;font-size:14px}.rate-report-print-container .section-item-flex{display:flex;justify-content:space-between;text-align:left}.rate-report-print-container .section-item-left{flex:3}.rate-report-print-container .section-item-right{flex:2}.rate-report-print-container .section-item-right-left{flex:3;text-align:left}.rate-report-print-container .section-item-number{color:#3178c3!important;font-weight:700;font-style:italic!important}.rate-report-print-container .section-item-title{color:#3178c3!important}.rate-report-print-container .section-item-title-split,.rate-report-print-container .section-item-position{color:#3178c3!important;font-style:italic!important;font-weight:700}.rate-report-print-container .blue-text{color:#3178c3!important}.rate-report-print-container .blue-text-2{color:#2d2eff!important}.rate-report-print-container .blue-text-bold-italic{color:#3178c3!important;font-weight:700!important;font-style:italic!important}.rate-report-print-container .logo-container{width:80px!important;height:80px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:24px!important;font-weight:700!important}.rate-report-print-container .upg-logo{width:80px!important;height:80px!important;background-color:#3178c3!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:10px!important;font-weight:700!important}.rate-report-print-container .evaluation-table{width:100%!important;border-collapse:collapse!important;margin-top:10px!important}.rate-report-print-container .evaluation-table th{color:#000!important;font-weight:700!important;text-align:center!important;padding:8px 6px!important;border:1px solid #3d3d3d!important;font-size:14px!important}.rate-report-print-container .evaluation-table td{padding:6px!important;border:1px solid #3d3d3d!important;font-size:14px!important;vertical-align:middle!important}.rate-report-print-container .table-container{overflow-x:auto}.rate-report-print-container .table-cell-center{text-align:center}.rate-report-print-container .table-cell-left{text-align:left}.rate-report-print-container .table-cell-right{text-align:right}.rate-report-print-container .table-cell-bold{font-weight:700}.rate-report-print-container .table-cell-padded{padding:6px 4px}.rate-report-print-container .table-cell-small{min-width:40px}.rate-report-print-container .table-cell-medium{min-width:200px}.rate-report-print-container .table-cell-large{min-width:100px}.rate-report-print-container .table-cell-extra-large{min-width:120px}.rate-report-print-container .table-cell-number{width:60px}.rate-report-print-container .table-cell-project{width:200px}.rate-report-print-container .table-cell-point{width:100px}.rate-report-print-container .table-cell-class{width:120px}.rate-report-print-container .table-cell-remarks{width:auto}.rate-report-print-container .table-cell-padded-small{padding:6px 4px;min-width:40px}.rate-report-print-container .table-cell-padded-medium{padding:6px 4px;min-width:200px}.rate-report-print-container .table-cell-padded-large{padding:6px 4px;min-width:100px}.rate-report-print-container .table-cell-padded-extra-large{padding:6px 4px;min-width:120px}.rate-report-print-container .table-cell-padded-remarks{padding:6px 4px}.rate-report-print-container .photo-placeholder{width:100%!important;height:150px!important;background-color:#f0f0f0!important;border:1px solid #ddd!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:8px!important}.rate-report-print-container .photo-caption{font-size:14px!important;font-weight:700!important;text-align:center!important}.rate-report-print-container img{print-color-adjust:exact!important;max-width:100%!important;page-break-inside:auto!important}.rate-report-print-container .recipients-section{flex:1!important;margin-right:20px!important}.rate-report-print-container .signature-section{text-align:center!important;min-width:200px!important}.rate-report-print-container .classification-notes{margin-top:20px!important;background-color:#f8f9fa!important;border-radius:5px!important;padding:15px!important;font-size:14px!important;line-height:1.5!important}.rate-report-print-container .notes-container{margin-top:20px;background-color:#f8f9fa;border-radius:5px;padding:15px;font-size:14px;line-height:1.5}.rate-report-print-container .notes-title{font-weight:700;margin-bottom:8px;font-size:12px}.rate-report-print-container .notes-content{text-align:justify;line-height:1.4}.rate-report-print-container .footer-container{margin-top:30px;border-top:2px solid #ddd;padding-top:20px;display:flex;justify-content:space-between;align-items:flex-start}.rate-report-print-container .recipients-section{flex:1;margin-right:20px}.rate-report-print-container .recipients-title{font-weight:700;margin-bottom:10px;font-size:12px}.rate-report-print-container .recipients-content{font-size:11px;line-height:1.4}.rate-report-print-container .recipients-item{margin-bottom:0}.rate-report-print-container .recipients-item-italic{color:#3178c3;font-style:italic}.rate-report-print-container .signature-section{text-align:center;min-width:200px}.rate-report-print-container .signature-title{font-weight:700;margin-bottom:20px;font-size:12px}.rate-report-print-container .signature-name{margin-top:40px;font-size:11px}.rate-report-print-container .signature-name-italic{color:#3178c3;font-style:italic}.rate-report-print-container .internal-evaluation-container{margin-bottom:20px;page-break-before:always}.rate-report-print-container .rate-detail-container{margin-top:10px;page-break-before:auto}.rate-report-print-container .rate-detail-container-with-break{margin-top:30px;page-break-before:always}.rate-report-print-container .project-title{font-size:13px;font-weight:700;padding-bottom:5px;display:flex;justify-content:space-between;align-items:center}.rate-report-print-container .project-title-left{font-weight:700;font-style:italic!important}.rate-report-print-container .project-title-right{font-size:10px;color:#6b7280;font-weight:400;font-style:italic!important}.rate-report-print-container .evaluators-list,.rate-report-print-container .leader-info{font-size:13px;font-weight:700;padding-bottom:5px;font-style:italic!important}.rate-report-print-container .evaluation-table-internal{width:100%;border-collapse:collapse;font-size:11px}.rate-report-print-container .table-header-rowspan{padding:8px 6px;text-align:center;width:40px;vertical-align:middle}.rate-report-print-container .red-text{color:#dc3545!important}.rate-report-print-container .table-header-rowspan-large{padding:8px 6px;text-align:center;width:250px;vertical-align:middle}.rate-report-print-container .table-header-colspan{padding:8px 6px;text-align:center}.rate-report-print-container .table-header-rowspan-score{padding:8px 6px;text-align:center;width:60px;vertical-align:middle}.rate-report-print-container .table-header-rowspan-weight{padding:8px 6px;text-align:center;width:50px;vertical-align:middle}.rate-report-print-container .table-header-rowspan-total{padding:8px 6px;text-align:center;width:75px;vertical-align:middle}.rate-report-print-container .table-header-italic{font-size:10px;font-style:italic}.rate-report-print-container .table-header-small{padding:6px 4px;text-align:center;width:35px;font-size:10px}.rate-report-print-container .table-header-extra-small{padding:4px;text-align:center;font-size:10px}.rate-report-print-container .table-cell-no{text-align:left;padding:6px 4px;min-width:40px}.rate-report-print-container .table-cell-content{padding:6px;text-align:left;min-width:250px;max-width:350px;word-wrap:break-word}.rate-report-print-container .table-cell-content-strong{color:#2d2eff!important}.rate-report-print-container .table-cell-evaluation{text-align:center;padding:6px 4px;min-width:55px}.rate-report-print-container .table-cell-score{text-align:right;padding:6px 4px;min-width:40px}.rate-report-print-container .table-cell-weight{text-align:center;padding:6px 4px;min-width:50px}.rate-report-print-container .table-cell-total{text-align:center;padding:6px 4px;min-width:60px;background-color:#fbe9d9!important}.rate-report-print-container .table-cell-total-bold{text-align:center;padding:6px 4px;min-width:60px;font-weight:700;color:#3178c3!important}.rate-report-print-container .table-row-total-bold{text-align:center;padding:6px 4px;min-width:60px;font-weight:700;color:#f1261a!important;background-color:#fbe9d9!important}.rate-report-print-container .table-cell-total-normal{text-align:center;padding:6px 4px;min-width:60px;font-weight:400;color:#ae393c!important;background-color:#f9c8ce!important}.rate-report-print-container .evaluation-footer{display:flex;justify-content:space-between;align-items:flex-start;border-top:2px solid #ddd;padding-top:6px;margin-top:8px}.rate-report-print-container .evaluation-footer-left{flex:1}.rate-report-print-container .total-score-text{font-size:12px;font-weight:700;margin-bottom:4px;color:#3178c3}.rate-report-print-container .classification-text{font-size:12px;font-weight:700}.rate-report-print-container .classification-text-good{color:#28a745}.rate-report-print-container .classification-text-fair{color:#ffc107}.rate-report-print-container .classification-text-average{color:#fd7e14}.rate-report-print-container .classification-text-poor{color:#dc3545}.rate-report-print-container .no-data-container,.rate-report-print-container .loading-container{margin-top:10px;padding:20px;text-align:center;color:#999}.rate-report-print-container .images-print-container-rate{width:100%!important}.rate-report-print-container .images-print-container-rate .hder{font-weight:700;font-size:12px;text-align:center;background-color:#a9d08e!important;display:flex;align-items:center;justify-content:center;padding:8px 0}.rate-report-print-container .images-print-container-rate .list-wrapper-rate{border-top:none;display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px}.rate-report-print-container .images-print-container-rate .image-item{height:350px;width:calc(50% - 5px);border:1px solid #3d3d3d!important;display:flex!important;flex-direction:column!important;page-break-inside:avoid!important}.rate-report-print-container .images-print-container-rate .image-item .image{height:100%!important;border-bottom:1px solid #3d3d3d!important;overflow:hidden;page-break-inside:auto!important}.rate-report-print-container .images-print-container-rate .image-item .image img{height:100%!important;width:100%;object-fit:cover!important;page-break-inside:auto!important}.rate-report-print-container .images-print-container-rate .image-item .note{height:15%;padding:6px 8px;font-size:14px;font-weight:700;font-style:italic!important;color:#3178c3!important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:flex;align-items:center;justify-content:center}.rate-report-print-container .images-print-container-rate .image-item:nth-child(1),.rate-report-print-container .images-print-container-rate .image-item:nth-child(2){border-top:none}.rate-report-print-container .images-print-container-rate .image-item:nth-child(even){border-right:none;border-left:none}.rate-report-print-container .images-print-container-rate .image-item:nth-child(odd){border-left:none}.rate-report-print-container .images-print-container-rate .image-item-placeholder{grid-column:1/-1;text-align:center;padding:20px;color:#999;display:flex;align-items:center;justify-content:center}.rate-report-print-container .note-section{margin-top:20px;display:flex;gap:30px;page-break-inside:avoid}.rate-report-print-container .note-left-block,.rate-report-print-container .note-right-block{flex:1;color:#dc3545!important;font-size:11px;line-height:1.3}.rate-report-print-container .note-title{margin-bottom:8px;color:#dc3545!important}.rate-report-print-container .note-title-underline{text-decoration:underline;font-weight:400;color:#dc3545!important}.rate-report-print-container .note-subtitle{margin-bottom:8px;font-weight:400;color:#dc3545!important}.rate-report-print-container .note-list,.rate-report-print-container .note-award-list{margin-left:0;color:#dc3545!important}.rate-report-print-container .note-item{margin-bottom:3px;display:flex;align-items:flex-start;color:#dc3545!important}.rate-report-print-container .note-item-dash{margin-right:5px;font-weight:400;color:#dc3545!important}.rate-report-print-container .note-item-label{font-weight:700;margin-right:5px;color:#dc3545!important}.rate-report-print-container .note-award-title{margin-bottom:8px;font-weight:400;color:#dc3545!important}.rate-report-print-container .note-award-asterisk{font-weight:700;margin-right:3px;color:#dc3545!important}}.image-selection-modal .ant-modal-header .ant-modal-title{font-size:20px;font-weight:600}.image-selection-modal .ant-modal-footer{text-align:right}.existing-images-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.existing-images-section .section-header h4{margin:0;font-size:14px;font-weight:600}.existing-images-section .section-header .select-actions .ant-checkbox-wrapper{font-size:13px}.existing-images-section .image-grid .image-item{position:relative;border:2px solid #e5e7eb;border-radius:4px;overflow:hidden;cursor:pointer;height:160px}.existing-images-section .image-grid .image-item.selected{border-color:#3b82f6}.existing-images-section .image-grid .image-item .image-container{position:relative;width:100%;height:120px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#f9fafb}.existing-images-section .image-grid .image-item .image-container .image-preview{width:100%;height:100%;object-fit:cover}.existing-images-section .image-grid .image-item .image-container .image-overlay{position:absolute;top:4px;right:4px}.existing-images-section .image-grid .image-item .image-container .image-overlay .image-checkbox .ant-checkbox .ant-checkbox-inner{background-color:#fff;border-color:#d1d5db;border-width:2px}.existing-images-section .image-grid .image-item .image-container .image-overlay .image-checkbox .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.existing-images-section .image-grid .image-item .image-title{margin:4px 0 0;padding:0 4px 4px;font-size:11px;color:#6b7280;text-align:center;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-preview-modal .ant-modal-body{padding:0}.image-preview-modal .ant-modal-body img{border-radius:8px}.dark .image-selection-modal .ant-modal-header{border-bottom-color:#374151}.dark .image-selection-modal .ant-modal-header .ant-modal-title{color:#f9fafb}.dark .image-selection-modal .ant-modal-body,.dark .image-selection-modal .ant-modal-footer{background-color:#1f2937}.dark .existing-images-section .section-header h4{color:#f9fafb}.dark .existing-images-section .section-header .select-actions .ant-checkbox-wrapper{color:#d1d5db}.dark .existing-images-section .image-grid .image-item{border-color:#4b5563}.dark .existing-images-section .image-grid .image-item.selected{border-color:#3b82f6}.dark .existing-images-section .image-grid .image-item .image-title{color:#9ca3af}@media print{*{print-color-adjust:exact!important}img{height:auto!important;width:98%!important}}.my-tble-tp>table>thead>tr>th{border:1px solid #3d3d3d!important;text-align:center;font-weight:700;line-height:19px;font-size:12px;box-sizing:content-box}.my-tble-tp>table>tbody>tr>td{border:1px solid #3d3d3d!important;box-sizing:content-box}.line-through-page{padding-bottom:20px;border-bottom:2px solid #023d9b!important}.bgSlate{background-color:#a3c9fd;margin-bottom:0}.noBl{border-left:none!important}.noBr{border-right:none!important}.noBb{border-bottom:none!important}.bt{border-top:1px solid #3d3d3d!important}.bb{border-bottom:1px solid #3d3d3d!important}.bl{border-left:1px solid #3d3d3d!important}.br{border-right:1px solid #3d3d3d!important}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{print-color-adjust:exact}}#Body{--color-primary: #19345b;--color-accent: #ed1c24;--color-logo: #19345b;--color-text-selected: #ffffff;--table-even-row: #f6f8ff;--table-even-row-2: #fcfcfc;--color-neutral-n0: #ffffff;--color-neutral-n1: #f7f7f7;--color-neutral-n2: #e4eced;--color-neutral-n3: #b9c3c5;--color-neutral-n4: #879699;--color-neutral-n5: #636f73;--color-neutral-n6: #4f5759;--color-neutral-n7: #1f1d1e;--color-neutral-n8: #050505;--color-project-planning: #3949ab;--color-project-in-progress: #ff8300;--color-project-hold: #9e9e9e;--color-project-done: #43a047;--color-project-draft: #050505;--color-project-cancel: #f44336;--color-project-pause: #9e9e9e;--color-task-normal: #3949ab;--color-task-speedup: #43a047;--color-task-warning: #fdd835;--color-task-issue: #fb8c00;--color-task-slow: #e53935;--color-primary-hover: #254578;--color-primary-active: #122a48;--color-secondary-hover: #d5e3f5;--color-secondary-active: #c4d7f2;--color-danger: #ff4d4f;--color-danger-hover: #ff4d4f;--color-danger-active: #ff4d4f;--color-primary-overlay-5: rgba(25, 52, 91, .0509803922);--color-primary-overlay-10: rgba(25, 52, 91, .1019607843);--color-disabled-border: rgba(25, 52, 91, .5019607843);--color-disabled-text: rgba(255, 255, 255, .6);--color-secondary-disabled-bg: rgba(230, 238, 248, .5019607843);--color-primary-hover-dark: #254578;--color-primary-active-dark: #122a48;--color-secondary-hover-dark: #d5e3f5;--color-secondary-active-dark: #c4d7f2;--color-primary-overlay-10-dark: rgba(25, 52, 91, .1019607843);--color-primary-overlay-20-dark: rgba(77, 116, 252, .2);--color-primary-hover-outline-dark: #254578;--color-primary-active-outline-dark: #122a48;--color-card-header-title: #19345b}#Body[data-theme=dark]{--color-primary: #113872;--color-accent: #ed1c24;--color-logo: #ffffff;--color-text-selected: #ffffff;--color-neutral-n0: #050505;--color-neutral-n1: #1f1d1e;--color-neutral-n2: #2d3233;--color-neutral-n3: #586266;--color-neutral-n4: #788588;--color-neutral-n5: #b9c3c5;--color-neutral-n6: #dde4e5;--color-neutral-n7: #f7f7f7;--color-neutral-n8: #ffffff;--color-project-planning: #283593;--color-project-in-progress: #ff8f00;--color-project-hold: #424242;--color-project-done: #2e7d32;--color-project-draft: #1e3a8a;--color-project-cancel: #f44336;--color-project-pause: #9e9e9e;--color-task-normal: #283593;--color-task-speedup: #2e7d32;--color-task-warning: #f9a825;--color-task-issue: #ef6c00;--color-task-slow: #c62828;--color-primary-hover: #3a5d92;--color-primary-active: #1e3b66;--color-secondary-hover: #34485e;--color-secondary-active: #202e3c;--color-primary-overlay-5: rgba(77, 116, 252, .0509803922);--color-primary-overlay-10: rgba(77, 116, 252, .1019607843);--color-disabled-border: rgba(77, 116, 252, .5019607843);--color-disabled-text: rgba(255, 255, 255, .6);--color-secondary-disabled-bg: rgba(79, 87, 89, .5019607843);--color-primary-hover-dark: #3a5d92;--color-primary-active-dark: #1e3b66;--color-secondary-hover-dark: #34485e;--color-secondary-active-dark: #202e3c;--color-primary-overlay-10-dark: rgba(77, 116, 252, .1019607843);--color-primary-overlay-20-dark: rgba(77, 116, 252, .2);--color-primary-hover-outline-dark: #6a8afc;--color-primary-active-outline-dark: #3a5efc;--color-card-header-title: #113872}.theme-light{--color-primary: #19345b;--color-accent: #ed1c24;--color-logo: #19345b;--color-text-selected: #ffffff;--table-even-row: #f6f8ff;--table-even-row-2: #fcfcfc;--color-neutral-n0: #ffffff;--color-neutral-n1: #f7f7f7;--color-neutral-n2: #e4eced;--color-neutral-n3: #b9c3c5;--color-neutral-n4: #879699;--color-neutral-n5: #636f73;--color-neutral-n6: #4f5759;--color-neutral-n7: #1f1d1e;--color-neutral-n8: #050505;--color-project-planning: #3949ab;--color-project-in-progress: #ff8300;--color-project-hold: #9e9e9e;--color-project-done: #43a047;--color-project-draft: #050505;--color-project-cancel: #f44336;--color-project-pause: #9e9e9e;--color-task-normal: #3949ab;--color-task-speedup: #43a047;--color-task-warning: #fdd835;--color-task-issue: #fb8c00;--color-task-slow: #e53935;--color-primary-hover: #254578;--color-primary-active: #122a48;--color-secondary-hover: #d5e3f5;--color-secondary-active: #c4d7f2;--color-danger: #ff4d4f;--color-danger-hover: #ff4d4f;--color-danger-active: #ff4d4f;--color-primary-overlay-5: rgba(25, 52, 91, .0509803922);--color-primary-overlay-10: rgba(25, 52, 91, .1019607843);--color-disabled-border: rgba(25, 52, 91, .5019607843);--color-disabled-text: rgba(255, 255, 255, .6);--color-secondary-disabled-bg: rgba(230, 238, 248, .5019607843);--color-primary-hover-dark: #254578;--color-primary-active-dark: #122a48;--color-secondary-hover-dark: #d5e3f5;--color-secondary-active-dark: #c4d7f2;--color-primary-overlay-10-dark: rgba(25, 52, 91, .1019607843);--color-primary-overlay-20-dark: rgba(77, 116, 252, .2);--color-primary-hover-outline-dark: #254578;--color-primary-active-outline-dark: #122a48;--color-card-header-title: #19345b}.theme-dark{--color-primary: #113872;--color-accent: #ed1c24;--color-logo: #ffffff;--color-text-selected: #ffffff;--color-neutral-n0: #050505;--color-neutral-n1: #1f1d1e;--color-neutral-n2: #2d3233;--color-neutral-n3: #586266;--color-neutral-n4: #788588;--color-neutral-n5: #b9c3c5;--color-neutral-n6: #dde4e5;--color-neutral-n7: #f7f7f7;--color-neutral-n8: #ffffff;--color-project-planning: #283593;--color-project-in-progress: #ff8f00;--color-project-hold: #424242;--color-project-done: #2e7d32;--color-project-draft: #1e3a8a;--color-project-cancel: #f44336;--color-project-pause: #9e9e9e;--color-task-normal: #283593;--color-task-speedup: #2e7d32;--color-task-warning: #f9a825;--color-task-issue: #ef6c00;--color-task-slow: #c62828;--color-primary-hover: #3a5d92;--color-primary-active: #1e3b66;--color-secondary-hover: #34485e;--color-secondary-active: #202e3c;--color-primary-overlay-5: rgba(77, 116, 252, .0509803922);--color-primary-overlay-10: rgba(77, 116, 252, .1019607843);--color-disabled-border: rgba(77, 116, 252, .5019607843);--color-disabled-text: rgba(255, 255, 255, .6);--color-secondary-disabled-bg: rgba(79, 87, 89, .5019607843);--color-primary-hover-dark: #3a5d92;--color-primary-active-dark: #1e3b66;--color-secondary-hover-dark: #34485e;--color-secondary-active-dark: #202e3c;--color-primary-overlay-10-dark: rgba(77, 116, 252, .1019607843);--color-primary-overlay-20-dark: rgba(77, 116, 252, .2);--color-primary-hover-outline-dark: #6a8afc;--color-primary-active-outline-dark: #3a5efc;--color-card-header-title: #113872}.tox-notifications-container{display:none!important}a{color:rgb(22,119,255,var(--tw-text-opacity, 1))}.text-18{font-size:18px!important}img{vertical-align:middle}.upload-avatar{width:200px;height:200px;margin-top:6px}.text-header{font-size:24px;font-weight:700;line-height:32px}.upload-list-custom .ant-upload-list{float:left!important}img.full{width:100%;height:100%}.w-100{width:100%}.text-blue{color:#00a751}.text-error{color:red}.text-success{color:green}label{font-weight:500}.text-center{text-align:center}.filter-container{margin-bottom:12px}.filter-container .filter-item label{font-weight:500;font-size:15px}.filter-container .filter-item.btn button{position:relative;top:11px}.app-container{border-radius:5px}.app-container .ant-card-bordered{border:1px solid var(--color-neutral-n2);border-radius:5px}.upload-video .video-item{width:104px;height:104px;padding:8px;border:1px solid #d9d9d9;border-radius:2px;cursor:pointer;position:relative}.upload-video .video-item video{object-fit:cover;width:100%;height:100%}.upload-video .video-item:hover .pseudo{opacity:1}.upload-video .video-item .pseudo{transition:opacity .3s;position:absolute;inset:0;padding:8px;opacity:0}.upload-video .video-item .pseudo .actions{height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;gap:8px}.upload-video .video-item .pseudo .actions span{color:#fff;font-size:16px}.text-one-line{-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:200px;white-space:pre-wrap;overflow:hidden;display:-webkit-box}.wheel-piece-img{width:100px!important;height:100px!important;object-fit:cover;object-position:center -150px}.input-no-style{border:unset!important;pointer-events:none}.cursor-pointer{cursor:pointer}.text-underline-hover:hover{text-decoration:underline}#woay-wheel{border-radius:50%}.game-actions{text-align:center;margin-top:50px}.woay-box-wheel{margin:30px auto;max-width:720px}.woay-box-wheel .woay-bg{position:relative;border-radius:50%;padding-bottom:100%}.woay-box-wheel #woay-wheel{position:absolute;width:92%;left:4%;top:4%}.woay-box-wheel .woay-border{position:absolute;width:100%;left:0;top:0}.woay-box-wheel .btn-woay{position:absolute;width:20%;padding-bottom:20%;left:40%;top:40%;cursor:pointer}.woay-box-wheel .btn-woay .woay-button-bg{position:absolute;width:100%;left:0;top:0}.woay-box-wheel .btn-woay .woay-button-text{width:70%;position:absolute;left:15%;top:15%;height:70%;background-image:url();background-repeat:no-repeat;background-position:center center;background-size:contain}.woay-box-wheel .woay-arrow{position:absolute;width:12%;left:44%;top:0}.product-category-table .ant-table-column-sorter{display:none}.form-height-full .ant-form-item-row,.form-height-full .ant-form-item-control-input,.form-height-full .ant-form-item-control-input-content,.form-height-full .ant-form-item-has-success{height:100%!important}.upload-file-staff .ant-row:first-child{display:block;max-height:100%;overflow:auto}.form-grid-5{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;align-items:start}.form-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:start}.form-grid-7{display:grid;grid-template-columns:repeat(7,1fr);gap:16px;align-items:start}.page-enter{opacity:0;transform:translate(20px)}.page-enter-active{opacity:1;transform:translate(0);transition:all .3s ease}.page-exit{opacity:1;transform:translate(0)}.page-exit-active{opacity:0;transform:translate(-20px);transition:all .3s ease}.status-tag{border-radius:5px!important;padding:0 12px!important}.status-tag.ant-tag-green{border-color:#52c41a!important}.status-tag.ant-tag-red{border-color:#ff4d4f!important}.status-comp-container{display:flex;align-items:center}.progress-text-status-comp{font-weight:400;font-size:11px;margin-left:4px}.small-scrollbar-horizontal::-webkit-scrollbar{height:4px}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:black;border-radius:5px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--color-primary)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#555555}.card-box{--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);padding:16px;background-color:var(--color-neutral-n0);font-weight:300;border-radius:5px}*:focus-visible{outline:none!important}main.ant-layout-content{margin:0;padding:24px}@media screen and (max-width: 430px){main.ant-layout-content{padding:12px 8px}.ant-card .ant-card-body{padding:12px}.title-breadcrumb{display:flex;flex-direction:column}}@media screen and (max-width: 768px){#onesignal-bell-launcher{bottom:-99px!important}}.ant-form-item-label label{font-weight:500}.ant-mentions-dropdown{z-index:9999!important}.ant-breadcrumb a{color:#e3e3e373!important}.custom-sider{background-color:var(--color-primary)}.custom-sider .sidebar{--item-background-color: #011f3f;--item-background-color2: #000b25;--icon-color: var(--color-neutral-n3);--icon-color-hover: var(--color-text-selected);--text-color: var(--color-neutral-n3);--text-color-hover: var(--color-text-selected)}.custom-sider .sidebar.ant-menu-light:not(.ant-menu-horizontal){background-color:transparent}.custom-sider .sidebar.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:after{transition:none}.custom-sider .sidebar.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected){background-color:inherit}.custom-sider .sidebar.ant-menu{overflow:hidden auto;padding:0 0 20px;max-height:calc(100vh - 70px);border-right:1px solid var(--color-neutral-n2)}.custom-sider .sidebar.ant-menu .ant-menu-title-content{font-size:12px;transition:none}.custom-sider .sidebar.ant-menu .-title-content,.custom-sider .sidebar.ant-menu .ant-menu-title-content{margin-left:8px;margin-inline-start:8px!important}.custom-sider .sidebar.ant-menu .ant-menu-inline .ant-menu-title-content{line-height:32px}.custom-sider .sidebar.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{border-radius:0!important}.custom-sider .sidebar.ant-menu-inline-collapsed .ant-menu-item{height:56px;display:flex;align-items:center}.custom-sider .sidebar.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title{padding:0 0 0 16px!important;height:56px;display:flex;align-items:center}.custom-sider .sidebar.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title .-title-content{opacity:0}.custom-sider .sidebar .ant-menu-item{margin:0;width:100%;border:none;padding:0 16px!important;height:44px;font-size:11px;transition:none!important}.custom-sider .sidebar .ant-menu-item:active{border-radius:0!important}.custom-sider .sidebar .ant-menu-item:not(.ant-menu-item-only-child) .ant-menu-title-content{font-weight:700;color:var(--text-color)}.custom-sider .sidebar .ant-menu-item.ant-menu-item-active .ant-menu-item-icon path{fill:var(--icon-color-hover)}.custom-sider .sidebar .ant-menu-item.ant-menu-item-active .ant-menu-title-content{color:var(--text-color-hover)}.custom-sider .sidebar .ant-menu-item.ant-menu-item-active .ant-menu-title-content .menu-dot{border:1px solid var(--text-color-hover)}.custom-sider .sidebar .ant-menu-item.ant-menu-item-selected{background-color:var(--item-background-color);color:var(--text-color)}.custom-sider .sidebar .ant-menu-item.ant-menu-item-selected:after{transition:none}.custom-sider .sidebar .ant-menu-item .ant-menu-item-icon{width:20px;height:20px;flex-shrink:0}.custom-sider .sidebar .ant-menu-submenu{border-radius:0!important;border:none}.custom-sider .sidebar .ant-menu-submenu .ant-menu-submenu-title{font-size:12px}.custom-sider .sidebar .ant-menu-submenu.ant-menu-submenu-active:not(.ant-menu-submenu-open) .ant-menu-submenu-title .-item-icon path{fill:var(--icon-color-hover)}.custom-sider .sidebar .ant-menu-submenu.ant-menu-submenu-active:not(.ant-menu-submenu-open) .ant-menu-submenu-title .-title-content{color:var(--text-color-hover)}.custom-sider .sidebar .ant-menu-submenu.ant-menu-submenu-selected:not(.ant-menu-submenu-open){background-color:var(--item-background-color)}.custom-sider .sidebar .ant-menu-submenu.ant-menu-submenu-open{background-color:unset}.custom-sider .sidebar .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title{color:var(--text-color)}.custom-sider .sidebar .ant-menu-submenu .ant-menu-submenu-title{margin:0;padding:0 16px!important;height:44px;transition:none!important;width:100%}.custom-sider .sidebar .ant-menu-submenu .ant-menu-submenu-title .-item-icon{width:20px;height:20px;flex-shrink:0}.custom-sider .sidebar .ant-menu-submenu .ant-menu-submenu-title .-title-content{font-weight:700;transition:none!important;color:var(--text-color)}.custom-sider .sidebar .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow{width:16px;transform:translateY(-50%)!important}.custom-sider .sidebar .ant-menu-submenu .ant-menu-item .ant-menu-title-content{font-weight:400;margin-inline-start:7px!important}.custom-sider .sidebar .ant-menu-submenu .ant-menu-item .ant-menu-title-content .menu-dot{display:inline-block;border:1px solid var(--text-color);border-radius:100%;margin-right:6px;width:8px;height:8px}.custom-sider .sidebar .ant-menu-submenu .ant-menu-item.ant-menu-item-selected{background-color:var(--item-background-color2)}.custom-sider .sidebar .ant-menu-submenu .ant-menu-item.ant-menu-item-selected .ant-menu-title-content{color:var(--text-color);font-weight:700}.custom-sider .sidebar .ant-menu-submenu .ant-menu-item.ant-menu-item-selected .ant-menu-title-content .menu-dot{background-color:var(--text-color)}.custom-sider .sidebar .ant-menu-submenu .ant-menu-submenu.ant-menu-submenu-selected:not(.ant-menu-submenu-open){background-color:var(--item-background-color2)}.custom-sider .sidebar .ant-menu-submenu .ant-menu-sub.ant-menu-inline{background-color:var(--item-background-color)}.custom-sider .sidebar svg path{fill:var(--icon-color)}.custom-sider .sidebar a{transition:none}.custom-sub-menu-popup.ant-menu-submenu-popup .ant-menu.ant-menu-sub.ant-menu-vertical{background-color:var(--color-neutral-n0);margin:0}.custom-sub-menu-popup.ant-menu-submenu-popup .ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item{border-radius:0}.custom-sub-menu-popup.ant-menu-submenu-popup .ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item.ant-menu-item-selected{background-color:var(--color-primary)}.custom-sub-menu-popup.ant-menu-submenu-popup .ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item.ant-menu-item-selected .ant-menu-title-content .menu-dot{border-color:var(--color-accent);background-color:var(--color-accent)}.custom-sub-menu-popup.ant-menu-submenu-popup .ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item.ant-menu-item-selected .ant-menu-title-content a{color:var(--color-text-selected)}.custom-sub-menu-popup.ant-menu-submenu-popup .ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item .ant-menu-title-content .menu-dot{display:inline-block;border-color:var(--color-neutral-n8);border-width:1px;border-style:solid;border-radius:100%;margin-right:16px;width:8px;height:8px}.custom-sub-menu-popup.ant-menu-submenu-popup .ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item .ant-menu-title-content a{color:var(--color-neutral-n8)}.ant-menu-item-only-child{border:none}.menu-collapse-icon{color:var(--color-neutral-n8)}.ant-menu-item:active{border-radius:8px!important}.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-input,.ant-picker,.ant-input-number,.ant-input-affix-wrapper{border-radius:5px!important}.ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background:#2e3a59;color:#fff}.ant-select-dropdown .ant-select-item .ant-select-item-option-content{white-space:normal}.ant-input{line-height:18px}.ant-input:focus{box-shadow:0 0 0 2px #020f191f}.ant-input[type=password]{padding:0 5px!important}input.ant-input{font-size:13px!important}.ant-breadcrumb-separator{color:#e3e3e373!important}.ant-breadcrumb>span:last-child{color:#fff!important}.ant-btn{height:35px;font-size:13px;border-radius:5px;padding:6px 16px}.ant-btn.login-btn{height:auto!important;padding:12px 16px!important;font-size:16px!important}.ant-btn .ant-btn-icon{display:flex;align-items:center}.ant-layout .ant-layout-header{border-bottom:1px solid var(--color-neutral-n2)}.ant-layout-header{background:#fff!important}.ant-layout-sider.ant-layout-sider-collapsed{width:56px!important;min-width:unset!important}.ant-btn-primary{color:#fff;-webkit-transition:all .3s;font-weight:500;transition:all .3s}.ant-input-outlined:focus-within{box-shadow:none!important}.ant-form-item{margin-bottom:0!important}.ant-row .ant-form-item{margin-bottom:8px!important}.ant-row .disable-margin{margin-bottom:0!important}.footer-full .ant-modal-footer{margin-top:20px}.ant-modal{border-radius:8px!important;overflow:hidden}.ant-upload-picture-card-wrapper{text-align:center}.campaign-modal .ant-picker,.campaign-modal .ant-input-number,.campaign-modal .ant-input-number-group-wrapper{width:100%}.campaign-modal .add-product-btn{margin-bottom:10px}.ant-upload-list-picture-card .ant-upload-list-item-info:before{left:0!important}.ant-upload-list-item svg{font-size:18px}.ant-upload-list-item .ant-upload-list-item-name{font-size:16px}.row-dragging{background:#fafafa;border:1px solid #ccc;z-index:9999}.ant-descriptions-row>th,.ant-descriptions-row>td{padding-bottom:5px!important}.ant-tag{font-weight:700;border-radius:5px}.row-dragging td{padding:16px}.row-dragging .drag-visible{visibility:visible}.drag-icon{padding:0!important}.ant-descriptions-header{margin-bottom:5px!important}.image-box{overflow:hidden;position:relative;max-height:120px;box-shadow:#00000005 0 1px 3px,#1b1f2326 0 0 0 1px;border-radius:7px;background-color:#fff;display:flex;justify-content:center;cursor:pointer;-webkit-user-select:none;-o-user-select:none;user-select:none}.image-box:hover .copy-wrapper{opacity:1}.image-box .checkbox-absolute{position:absolute;right:5px;top:5px;z-index:99}.image-box .image-name{position:absolute;bottom:0;z-index:5;padding:0 10px;width:100%;background-color:#000000b3;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:200%;height:30px;text-overflow:ellipsis;color:#fff}.image-box img{height:120px!important;margin:auto}.image-box .copy-wrapper{opacity:0;position:absolute;width:100%;height:100%;background-color:#ffffff80;z-index:9;display:flex;align-items:center;justify-content:center;transition:.4s}.giftType-stats-table tbody{display:none}.ant-select.readOnly{pointer-events:none}.ant-input[disabled]{color:#000!important}.ant-input-number-handler-wrap{visibility:hidden}.ant-form-vertical .ant-form-item-label>label{width:100%}.ant-modal.ant-modal-confirm{border-radius:unset!important}.ant-modal.ant-modal-confirm .ant-modal-content{border-radius:0;padding:20px}.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-confirm-title{color:var(--color-neutral-n8);font-size:16px;font-weight:700}.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-confirm-content{color:var(--color-neutral-n8);font-size:14px;font-weight:300}.cta-button{padding:10px 16px}.ant-tag.ant-tag-green{color:#43a047;background:#e3f1e4;border:none}.ant-tag{height:28px;min-width:99px;display:flex;justify-content:center;align-items:center;margin-right:0}.ant-input-affix-wrapper.input-number{height:35px;padding:0;padding-right:16px!important}.ant-input-affix-wrapper.input-number input{line-height:35px!important;height:34px;display:flex;align-items:center}.ant-divider{color:var(--color-neutral-n2)}:where(.css-dev-only-do-not-override-13mspl4).ant-btn-color-primary{box-shadow:none}.ant-modal-body .ant-form-item-label{padding:0!important}.ant-modal-content .ant-modal-title{font-weight:700;font-size:30px;line-height:140%;letter-spacing:0%;color:var(--color-neutral-n8)}.ant-modal-content .ant-modal-close-x svg{color:var(--color-neutral-n8)}.ant-modal-content .ant-modal-close-x svg path{width:14px;height:14px}.ant-form-item-label{margin-bottom:4px!important}.ant-form-item-label label{line-height:20px}.ant-modal-header{margin-bottom:20px!important}.ant-modal{border-radius:0!important}.ant-modal-footer{width:100%}.ant-modal-footer .ant-btn-color-primary{height:35px;border-radius:5px;background-color:var(--color-primary);font-weight:700;font-size:13px;line-height:140%;letter-spacing:0%;color:var(--color-neutral-n0);margin-inline-start:0!important;padding:6px 16px}.footer-full .ant-modal-footer{width:100%}.ant-card-head{min-height:38px!important}.ant-modal-confirm-btns .ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{background:#2d4869}.custom-input-container .custom-input.custom-input-normal.custom-input-number input{text-align:right}.custom-input-container .custom-input.custom-input-normal .ant-input-group .ant-input{border:none;border-radius:0}.custom-input-container .custom-input.custom-input-normal .ant-input-suffix{color:var(--color-neutral-n8);font-size:13px}.custom-input-container .custom-input.custom-input-normal .ant-input-group-addon{background:transparent;border:none}.custom-input-container .custom-input.custom-input-normal .ant-input-group-addon .ant-select-selector{border:none!important;height:30px}.custom-input-container .custom-input.custom-input-normal .ant-input-group-addon .ant-select-selector .ant-select-selection-item{color:var(--color-neutral-n4)}.ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background:var(--color-neutral-n2)}.ant-table-container .ant-table-cell-fix-right{background-color:unset;background:#fff;z-index:998}.ant-table-container .ant-table-cell-fix-right:after{border-inline-end:unset!important}.ant-table-container .ant-table-thead .ant-checkbox-inner{background:var(--color-primary);border-radius:4px}.ant-table-container .ant-table-thead .ant-checkbox-checked .ant-checkbox-inner{border-color:#fff}.ant-table-container .ant-table-thead .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner{border-color:#fff}.ant-table-container .ant-table-thead .ant-table-cell{font-size:13px}.ant-table-container .ant-table-tbody .ant-checkbox-inner,.ant-table-container .ant-table-tbody .ant-checkbox.ant-checkbox-checked{border-radius:4px}.ant-table-container .ant-table-tbody .ant-table-cell{font-size:13px}.ant-table-container .ant-table-placeholder .ant-table-cell:hover{background-color:transparent!important}.ant-table-container .ant-empty-normal{pointer-events:none}.ant-table-container .ant-table-tbody>tr.ant-table-placeholder:hover>td{background-color:transparent!important}.ant-tabs .ant-tabs-tab{padding:10px 0}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:700;outline:unset}.staff-table-no-empty-hover .ant-table-placeholder .ant-table-cell:hover{background-color:transparent!important}.staff-table-no-empty-hover .ant-table-tbody>tr.ant-table-placeholder:hover>td{background-color:transparent!important}.staff-table-no-empty-hover .ant-empty{pointer-events:none}.staff-page-container .custom-input-container .custom-input.ant-input,.staff-page-container .custom-input-container .ant-input-affix-wrapper .ant-input{padding-left:8px!important}.ant-card:has(.staff-table-no-empty-hover) .custom-input-container .custom-input.ant-input{padding-left:8px!important}.ant-card:has(.staff-table-no-empty-hover) .custom-input-container .ant-input-affix-wrapper .ant-input{padding-left:8px!important}.ant-select,.ant-input,.ant-picker{background-color:var(--color-neutral-n0);color:var(--color-neutral-n8);border-radius:5px!important;font-size:13px;height:35px}.ant-input-affix-wrapper{padding-left:0}.ant-input-affix-wrapper input.ant-input{height:unset!important}.ant-input-affix-wrapper .ant-input-prefix{margin-left:16px;margin-right:-10px}.ant-input-affix-wrapper input[type=password]{margin-left:12px}.ant-select-open .ant-select-selector,.ant-select-focused .ant-select-selector{box-shadow:unset!important}.ant-picker .ant-picker-input>input{font-size:13px}.ant-input,.ant-picker{padding:0 16px!important;color:var(--color-neutral-n8)}.ant-input[disabled],.ant-picker[disabled]{color:var(--color-neutral-n8)!important}.ant-select .ant-select-selection-item{font-size:13px!important;color:var(--color-neutral-n8)}.ant-select .ant-select-selector{padding:0 16px!important}.ant-select .ant-select-clear{width:15px;height:15px;top:40%}.ant-select .ant-select-clear .anticon.anticon-close-circle{width:100%;height:100%}.ant-select .ant-select-clear .anticon.anticon-close-circle svg{width:100%;height:100%}textarea.ant-input{padding:6px 16px!important}textarea.ant-input.ant-input-outlined.ant-input-status-success.ant-input-status-success.ant-input-disabled{line-height:unset!important}.ant-form-item-label>label.ant-form-item-required:before{display:none!important;content:none!important}.ant-form-item-label>label.ant-form-item-required:after{content:"*"!important;color:#ff4d4f!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-size:inherit!important;line-height:inherit!important;margin-left:4px!important;display:inline!important;visibility:visible!important;opacity:1!important}.ant-form .ant-form-item .ant-form-item-label>label.ant-form-item-required:before{display:none!important;content:none!important}.ant-form .ant-form-item .ant-form-item-label>label.ant-form-item-required:after{content:"*"!important;color:red!important;margin-left:4px!important;display:inline!important;font-weight:400!important}label.ant-form-item-required:before{display:none!important}label.ant-form-item-required:after{content:"*"!important;color:#ff4d4f!important;margin-left:4px!important}.ant-select:not(.ant-select-focused) .ant-select-selector:has(.ant-select-selection-placeholder){border:1px solid #b9c3c5!important}.ant-picker:not(.ant-picker-focused).ant-picker-status-success .ant-picker-input .ant-picker-suffix{color:var(--color-primary)}.custom-input-container .custom-input.custom-input-normal:placeholder-shown:not(:focus){border:1px solid #b9c3c5!important}.custom-input-container .custom-input.custom-input-normal.ant-select:not(.ant-select-focused) .ant-select-selector{border:1px solid #b9c3c5!important}.custom-input-container .custom-input.custom-input-normal.ant-picker:placeholder-shown:not(.ant-picker-focused){border:1px solid #b9c3c5!important}.ant-input:hover,.ant-input:focus,.ant-select:hover .ant-select-selector,.ant-select.ant-select-focused .ant-select-selector,.ant-picker:hover,.ant-picker.ant-picker-focused{border-color:var(--color-primary)!important}.ant-table-wrapper .ant-table-column-sorter{color:#fff}.ant-table-wrapper .ant-table-thead th.ant-table-column-has-sorters:hover{background:var(--color-primary)}.ant-table-wrapper .ant-table-column-sorters:hover .ant-table-column-sorter{color:#fff}.ant-picker-dropdown .ant-picker-content th{text-align:unset!important}form.ant-form.readonly .ant-form-item-label{margin-bottom:0!important;height:18px;line-height:9px}form.ant-form.readonly .ant-form-item-control .ant-form-item-control-input{min-height:unset}form.ant-form.readonly .ant-form-item-control .ant-form-item-control-input .ant-input-disabled,form.ant-form.readonly .ant-form-item-control .ant-form-item-control-input .ant-picker-disabled{height:22px;line-height:11px}form.ant-form.readonly .ant-form-item-control .ant-form-item-control-input textarea{margin-top:6px}form.ant-form.readonly .ant-input-disabled,form.ant-form.readonly .ant-picker-disabled{padding:0!important;background-color:transparent!important;border:none!important;resize:none!important}form.ant-form.readonly .ant-picker-disabled .ant-picker-input input{color:var(--color-neutral-n8)}form.ant-form.readonly .ant-picker-disabled .ant-picker-input .ant-picker-suffix{display:none}form.ant-form.readonly .input-number input{border-bottom:unset!important}form.ant-form.readonly .ant-select-disabled .ant-select-arrow{display:none}form.ant-form.readonly .ant-select-disabled .ant-select-selector{padding:0!important;background-color:transparent!important;border:none!important}form.ant-form.readonly .ant-select-disabled .ant-select-selector .ant-select-selection-wrap:after{line-height:11px;height:22px}form.ant-form.readonly .ant-select-disabled .ant-select-selector .ant-select-selection-wrap .ant-select-selection-search,form.ant-form.readonly .ant-select-disabled .ant-select-selector .ant-select-selection-wrap .ant-select-selection-item{line-height:14px;height:22px}form.ant-form.readonly .ant-select-disabled .ant-select-selector .ant-select-selection-wrap .ant-select-selection-item-content{line-height:initial;color:var(--color-neutral-n8)}form.ant-form.readonly .custom-input-container .custom-input.custom-input-disabled{padding:0!important;background-color:transparent!important;border:none!important;margin-top:0!important}.upload-file-container .ant-upload-wrapper .ant-upload-drag{border:1px dashed var(--color-neutral-n3)}.upload-file-container .ant-upload-wrapper{line-height:18px}.table-empty-icon path{fill:var(--color-neutral-n5)}.role-sub-table .ant-table{margin-block:0px -1px!important;margin-inline:0px!important}.role-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-body colgroup .ant-table-expand-icon-col{width:20px}.role-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-body .ant-table-tbody .ant-table-row{background-color:#e0ebff}.role-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-body .ant-table-tbody .ant-table-expanded-row>.ant-table-cell{padding:0}.role-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-body .ant-table-tbody .ant-table-expanded-row>.ant-table-cell .role-sub-table .ant-table-wrapper .ant-table{margin-block:0px -1px!important;margin-inline:0px!important}.role-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-body .ant-table-tbody .ant-table-expanded-row>.ant-table-cell .role-sub-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content colgroup .ant-table-expand-icon-col{width:40px}.ant-select-multiple{height:unset;min-height:35px}.ant-select-multiple .ant-select-selector{height:unset}.ant-select-multiple .ant-select-selector input{margin-left:-8px!important}.ant-select-multiple .ant-select-selection-wrap{height:100%}.ant-select-multiple .ant-select-selection-placeholder{inset-inline-start:0}.ant-tabs.role-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:10px;font-weight:700}.ant-tabs.role-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-logo)}.ant-tabs.role-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{margin-left:8px}.ant-tabs.role-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:20px;color:var(--color-neutral-n4)}.content-card .content-card-header{display:flex;align-items:center;justify-content:space-between;padding:20px}.content-card .content-card-header .header-text{font-weight:700;font-size:20px;color:var(--color-logo);margin:0}.ant-form .input-password .ant-input[type=password]{padding:0 16px!important}.switch-left-menu .ant-switch-inner{border:1px solid white}.custom-sub-menu-popup.ant-menu-submenu-popup .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-selected{background-color:var(--color-primary)}.custom-sub-menu-popup.ant-menu-submenu-popup .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title{color:var(--color-text-selected)}.custom-sub-menu-popup.ant-menu-submenu-popup .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open{background-color:unset}.custom-sub-menu-popup.ant-menu-submenu-popup .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title{color:var(--color-neutral-n8)}.ant-alert-with-description .ant-alert-description li p{margin:0}.project-list-menu{background-color:#fff}.project-list-menu .ant-dropdown-menu{height:500px;overflow-y:visible;box-shadow:none}.ant-radio-wrapper .ant-radio-inner{border-color:#979797}.card-view-separator{height:3px;background-color:var(--color-neutral-n3);padding:12px 0}.custom-label-no-required .ant-form-item-label>label:after{display:none!important}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td{padding:8px}.ant-badge .ant-badge-count{box-shadow:none}.ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary{background-color:var(--color-primary)}.ant-color-picker-trigger{border-radius:4px}.ant-badge .ant-badge-multiple-words{padding:0 4px}.page-title-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media (max-width: 768px){.page-title-container{flex-direction:column;align-items:flex-start;gap:16px}}.investment-status-selector .ant-select .ant-select-selection-wrap{display:block!important;width:100%;position:relative;min-width:0}.ant-table-filter-dropdown{width:250px}.ant-transfer .ant-transfer-list-content-item-text{overflow:visible}.ant-transfer .ant-transfer-list-content-item{padding:0 10px;border-bottom:1px solid var(--color-neutral-n3)}.ant-transfer .ant-transfer-list-header{border-bottom:1px solid var(--color-neutral-n3)}@media (max-width: 768px){.form-ncr-container .ant-form.ant-form-vertical.readonly .ant-card-body{padding:8px!important}.form-ncr-container .ant-form.ant-form-vertical.readonly .ant-form-item-row{display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;gap:4px;align-items:center}.form-ncr-container .ant-form.ant-form-vertical.readonly .ant-form-item-row .ant-select-in-form-item{height:max-content!important}.form-ncr-container .ant-form.ant-form-vertical.readonly .ant-form-item-label{flex:0 0 auto!important;width:fit-content!important}.form-ncr-container .ant-form.ant-form-vertical.readonly .ant-form-item-control{flex:1 1 auto!important;min-width:0}}.text-ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.e-gantt .e-taskbar-main-container .e-progress-resizer,.e-gantt .e-taskbar-main-container .e-progress-resize-gripper,.e-gantt .e-taskbar-main-container .e-progress-handle{display:none!important}
