*,:after,:before{--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:rgba(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:rgba(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: }.pointer-events-none{pointer-events:none!important}.visible{visibility:visible!important}.static{position:static!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}.inset-0{inset:0!important}.-left-20{left:-5rem!important}.-right-24{right:-6rem!important}.-top-24{top:-6rem!important}.bottom-10{bottom:2.5rem!important}.bottom-40{bottom:10rem!important}.left-3{left:.75rem!important}.right-16{right:4rem!important}.right-2{right:.5rem!important}.start-0{inset-inline-start:0!important}.top-0{top:0!important}.top-1\/2{top:50%!important}.col-span-2{grid-column:span 2/span 2!important}.float-end{float:inline-end!important}.m-0{margin:0!important}.m-2{margin:.5rem!important}.mx-4{margin-left:1rem!important;margin-right:1rem!important}.my-0\.5{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.-ml-1{margin-left:-.25rem!important}.-mt-2{margin-top:-.5rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-8{margin-bottom:2rem!important}.me-1{margin-inline-end:.25rem!important}.me-2{margin-inline-end:.5rem!important}.me-3{margin-inline-end:.75rem!important}.ml-auto{margin-left:auto!important}.ms-1{margin-inline-start:.25rem!important}.ms-2{margin-inline-start:.5rem!important}.ms-3{margin-inline-start:.75rem!important}.ms-auto{margin-inline-start:auto!important}.mt-0\.5{margin-top:.125rem!important}.mt-1{margin-top:.25rem!important}.mt-1\.5{margin-top:.375rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-5{margin-top:1.25rem!important}.mt-6{margin-top:1.5rem!important}.mt-8{margin-top:2rem!important}.mt-auto{margin-top:auto!important}.block{display:block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.grid{display:grid!important}.hidden{display:none!important}.h-10{height:2.5rem!important}.h-11{height:2.75rem!important}.h-14{height:3.5rem!important}.h-16{height:4rem!important}.h-2{height:.5rem!important}.h-2\.5{height:.625rem!important}.h-3\.5{height:.875rem!important}.h-36{height:9rem!important}.h-4{height:1rem!important}.h-40{height:10rem!important}.h-52{height:13rem!important}.h-64{height:16rem!important}.h-7{height:1.75rem!important}.h-72{height:18rem!important}.h-8{height:2rem!important}.h-9{height:2.25rem!important}.h-96{height:24rem!important}.h-full{height:100%!important}.max-h-80{max-height:20rem!important}.min-h-screen{min-height:100vh!important}.w-10{width:2.5rem!important}.w-11{width:2.75rem!important}.w-14{width:3.5rem!important}.w-2{width:.5rem!important}.w-2\.5{width:.625rem!important}.w-3\.5{width:.875rem!important}.w-36{width:9rem!important}.w-4{width:1rem!important}.w-40{width:10rem!important}.w-56{width:14rem!important}.w-7{width:1.75rem!important}.w-72{width:18rem!important}.w-8{width:2rem!important}.w-80{width:20rem!important}.w-9{width:2.25rem!important}.w-96{width:24rem!important}.w-full{width:100%!important}.min-w-0{min-width:0!important}.min-w-\[10rem\]{min-width:10rem!important}.min-w-\[2\.25rem\]{min-width:2.25rem!important}.max-w-\[10rem\]{max-width:10rem!important}.max-w-\[1600px\]{max-width:1600px!important}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)!important}.max-w-full{max-width:100%!important}.max-w-lg{max-width:32rem!important}.max-w-md{max-width:28rem!important}.max-w-xs{max-width:20rem!important}.flex-1{flex:1 1 0%!important}.flex-shrink{flex-shrink:1!important}.shrink-0{flex-shrink:0!important}.-translate-y-1\/2{--tw-translate-y:-50%!important}.-translate-y-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-pointer{cursor:pointer!important}.select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.list-none{list-style-type:none!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.place-items-center{place-items:center!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-1\.5{gap:.375rem!important}.gap-2{gap:.5rem!important}.gap-2\.5{gap:.625rem!important}.gap-3{gap:.75rem!important}.gap-3\.5{gap:.875rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.gap-x-3{-moz-column-gap:.75rem!important;column-gap:.75rem!important}.gap-x-6{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.gap-y-1{row-gap:.25rem!important}.gap-y-2{row-gap:.5rem!important}.gap-y-2\.5{row-gap:.625rem!important}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.25rem*var(--tw-space-y-reverse))!important}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.375rem*var(--tw-space-y-reverse))!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem*var(--tw-space-y-reverse))!important}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.75rem*var(--tw-space-y-reverse))!important}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1rem*var(--tw-space-y-reverse))!important}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))!important}.self-start{align-self:flex-start!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.truncate{overflow:hidden!important;text-overflow:ellipsis!important}.truncate,.whitespace-nowrap{white-space:nowrap!important}.text-nowrap{text-wrap:nowrap!important}.break-all{word-break:break-all!important}.rounded{border-radius:.25rem!important}.rounded-2xl{border-radius:1rem!important}.rounded-full{border-radius:9999px!important}.rounded-lg{border-radius:.5rem!important}.rounded-none{border-radius:0!important}.rounded-sm{border-radius:.125rem!important}.rounded-xl{border-radius:.75rem!important}.border{border-width:1px!important}.border-b{border-bottom-width:1px!important}.border-t{border-top-width:1px!important}.border-dashed{border-style:dashed!important}.border-amber-200{--tw-border-opacity:1!important;border-color:rgb(253 230 138/var(--tw-border-opacity,1))!important}.border-emerald-200{--tw-border-opacity:1!important;border-color:rgb(167 243 208/var(--tw-border-opacity,1))!important}.border-gray-100{--tw-border-opacity:1!important;border-color:rgb(243 244 246/var(--tw-border-opacity,1))!important}.border-gray-200{--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity,1))!important}.border-gray-300{border-color:rgb(209 213 219/var(--tw-border-opacity,1))!important}.border-gray-300,.border-gray-50{--tw-border-opacity:1!important}.border-gray-50{border-color:rgb(249 250 251/var(--tw-border-opacity,1))!important}.border-indigo-200{--tw-border-opacity:1!important;border-color:rgb(199 210 254/var(--tw-border-opacity,1))!important}.border-red-200{border-color:rgb(254 202 202/var(--tw-border-opacity,1))!important}.border-red-200,.border-red-400{--tw-border-opacity:1!important}.border-red-400{border-color:rgb(248 113 113/var(--tw-border-opacity,1))!important}.border-transparent{border-color:transparent!important}.border-white\/10{border-color:hsla(0,0%,100%,.1)!important}.bg-amber-50{background-color:rgb(255 251 235/var(--tw-bg-opacity,1))!important}.bg-amber-50,.bg-brand-500{--tw-bg-opacity:1!important}.bg-brand-500{background-color:rgb(99 102 241/var(--tw-bg-opacity,1))!important}.bg-emerald-50{background-color:rgb(236 253 245/var(--tw-bg-opacity,1))!important}.bg-emerald-50,.bg-gray-100{--tw-bg-opacity:1!important}.bg-gray-100{background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.bg-gray-300{background-color:rgb(209 213 219/var(--tw-bg-opacity,1))!important}.bg-gray-300,.bg-gray-50{--tw-bg-opacity:1!important}.bg-gray-50{background-color:rgb(249 250 251/var(--tw-bg-opacity,1))!important}.bg-gray-50\/70{background-color:rgba(249,250,251,.7)!important}.bg-indigo-50{--tw-bg-opacity:1!important;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))!important}.bg-indigo-50\/40{background-color:rgba(238,242,255,.4)!important}.bg-indigo-50\/50{background-color:rgba(238,242,255,.5)!important}.bg-indigo-500\/20{background-color:rgba(99,102,241,.2)!important}.bg-orange-50{--tw-bg-opacity:1!important;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))!important}.bg-pink-400\/20{background-color:rgba(244,114,182,.2)!important}.bg-red-50{--tw-bg-opacity:1!important;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))!important}.bg-transparent{background-color:transparent!important}.bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.bg-white\/10{background-color:hsla(0,0%,100%,.1)!important}.bg-white\/15{background-color:hsla(0,0%,100%,.15)!important}.bg-white\/20{background-color:hsla(0,0%,100%,.2)!important}.bg-white\/5{background-color:hsla(0,0%,100%,.05)!important}.bg-white\/70{background-color:hsla(0,0%,100%,.7)!important}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))!important}.from-indigo-50\/70{--tw-gradient-from:rgba(238,242,255,.7) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(238,242,255,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)!important}.bg-clip-text{-webkit-background-clip:text!important;background-clip:text!important}.p-0{padding:0!important}.p-10{padding:2.5rem!important}.p-2{padding:.5rem!important}.p-3{padding:.75rem!important}.p-4{padding:1rem!important}.p-5{padding:1.25rem!important}.p-6{padding:1.5rem!important}.p-8{padding:2rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-3\.5{padding-left:.875rem!important;padding-right:.875rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-3\.5{padding-top:.875rem!important;padding-bottom:.875rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-8{padding-top:2rem!important;padding-bottom:2rem!important}.pb-2{padding-bottom:.5rem!important}.pb-5{padding-bottom:1.25rem!important}.pl-1{padding-left:.25rem!important}.pl-9{padding-left:2.25rem!important}.pr-14{padding-right:3.5rem!important}.pr-16{padding-right:4rem!important}.pr-2{padding-right:.5rem!important}.ps-4{padding-inline-start:1rem!important}.pt-2{padding-top:.5rem!important}.pt-4{padding-top:1rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.text-2xl{font-size:1.5rem!important;line-height:2rem!important}.text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.text-5xl{font-size:3rem!important;line-height:1!important}.text-\[11px\]{font-size:11px!important}.text-\[13px\]{font-size:13px!important}.text-\[15px\]{font-size:15px!important}.text-base{font-size:1rem!important;line-height:1.5rem!important}.text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.text-xs{font-size:.75rem!important;line-height:1rem!important}.font-bold{font-weight:700!important}.font-extrabold{font-weight:800!important}.font-medium{font-weight:500!important}.font-normal{font-weight:400!important}.font-semibold{font-weight:600!important}.uppercase{text-transform:uppercase!important}.tabular-nums{--tw-numeric-spacing:tabular-nums!important;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)!important}.leading-tight{line-height:1.25!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-wide{letter-spacing:.025em!important}.text-amber-800{--tw-text-opacity:1!important;color:rgb(146 64 14/var(--tw-text-opacity,1))!important}.text-brand-600{--tw-text-opacity:1!important;color:rgb(79 70 229/var(--tw-text-opacity,1))!important}.text-emerald-300{--tw-text-opacity:1!important;color:rgb(110 231 183/var(--tw-text-opacity,1))!important}.text-emerald-800{--tw-text-opacity:1!important;color:rgb(6 95 70/var(--tw-text-opacity,1))!important}.text-gray-300{color:rgb(209 213 219/var(--tw-text-opacity,1))!important}.text-gray-300,.text-gray-400{--tw-text-opacity:1!important}.text-gray-400{color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.text-gray-500{color:rgb(107 114 128/var(--tw-text-opacity,1))!important}.text-gray-500,.text-gray-600{--tw-text-opacity:1!important}.text-gray-600{color:rgb(75 85 99/var(--tw-text-opacity,1))!important}.text-gray-700{color:rgb(55 65 81/var(--tw-text-opacity,1))!important}.text-gray-700,.text-gray-800{--tw-text-opacity:1!important}.text-gray-800{color:rgb(31 41 55/var(--tw-text-opacity,1))!important}.text-gray-900{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.text-indigo-100{--tw-text-opacity:1!important;color:rgb(224 231 255/var(--tw-text-opacity,1))!important}.text-indigo-200{--tw-text-opacity:1!important;color:rgb(199 210 254/var(--tw-text-opacity,1))!important}.text-indigo-700{--tw-text-opacity:1!important;color:rgb(67 56 202/var(--tw-text-opacity,1))!important}.text-indigo-800{--tw-text-opacity:1!important;color:rgb(55 48 163/var(--tw-text-opacity,1))!important}.text-orange-700{color:rgb(194 65 12/var(--tw-text-opacity,1))!important}.text-orange-700,.text-red-600{--tw-text-opacity:1!important}.text-red-600{color:rgb(220 38 38/var(--tw-text-opacity,1))!important}.text-red-700{color:rgb(185 28 28/var(--tw-text-opacity,1))!important}.text-red-700,.text-slate-400{--tw-text-opacity:1!important}.text-slate-400{color:rgb(148 163 184/var(--tw-text-opacity,1))!important}.text-transparent{color:transparent!important}.text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-white\/80{color:hsla(0,0%,100%,.8)!important}.no-underline{text-decoration-line:none!important}.opacity-90{opacity:.9!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)!important}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-indigo-900\/5{--tw-shadow-color:rgba(49,46,129,.05)!important;--tw-shadow:var(--tw-shadow-colored)!important}.shadow-indigo-950\/50{--tw-shadow-color:rgba(30,27,75,.5)!important;--tw-shadow:var(--tw-shadow-colored)!important}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring-inset{--tw-ring-inset:inset!important}.ring-amber-200{--tw-ring-opacity:1!important;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity,1))!important}.ring-gray-200{--tw-ring-opacity:1!important;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))!important}.ring-indigo-400\/30{--tw-ring-color:rgba(129,140,248,.3)!important}.ring-orange-200{--tw-ring-opacity:1!important;--tw-ring-color:rgb(254 215 170/var(--tw-ring-opacity,1))!important}.ring-red-200{--tw-ring-opacity:1!important;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))!important}.ring-white\/25{--tw-ring-color:hsla(0,0%,100%,.25)!important}.ring-white\/30{--tw-ring-color:hsla(0,0%,100%,.3)!important}.ring-white\/40{--tw-ring-color:hsla(0,0%,100%,.4)!important}.blur-2xl{--tw-blur:blur(40px)!important}.blur-2xl,.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)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}:root{--rg-brand:#6366f1;--rg-brand-600:#4f46e5;--rg-brand-700:#4338ca;--rg-violet:#8b5cf6;--rg-pink:#ec4899;--rg-grad:linear-gradient(135deg,#6366f1,#8b5cf6 55%,#ec4899);--rg-grad-nav:linear-gradient(90deg,#6366f1,#8b5cf6);--rg-ring:0 0 0 3px rgba(99,102,241,.28);--bs-primary:#6366f1;--bs-primary-rgb:99,102,241;--bs-secondary-rgb:100,116,139;--bs-success-rgb:16,185,129;--bs-info-rgb:14,165,233;--bs-warning-rgb:245,158,11;--bs-danger-rgb:239,68,68;--bs-link-color:#4f46e5;--bs-link-color-rgb:79,70,229;--bs-link-hover-color:#4338ca;--bs-link-hover-color-rgb:67,56,202;--bs-body-font-family:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--bs-body-font-size:.875rem;--bs-body-color:#111827;--bs-body-color-rgb:17,24,39;--bs-body-bg:#fff;--bs-secondary-color:#6b7280;--bs-emphasis-color:#111827;--bs-heading-color:#111827;--bs-border-color:#e5e7eb;--bs-border-radius:.5rem;--bs-border-radius-sm:.375rem;--bs-border-radius-lg:.75rem;--bs-focus-ring-color:rgba(99,102,241,.28)}*,:after,:before{border:0 solid #e5e7eb}input:not([type]),input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-width:1px}html{-webkit-text-size-adjust:100%}body.v2-body{font-family:var(--bs-body-font-family);font-size:.875rem;color:#111827;background:#f8fafc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.v2-body) a{text-decoration:none}:where(.v2-body) a:hover{text-decoration:underline;text-underline-offset:3px}:where(.v2-body a:hover>.card),:where(.v2-body) a:is(.btn,.dropdown-item,.nav-link,.page-link,.v2-nav-item,.no-underline,.v2-tile):hover,:where(.v2-nav) a:hover{text-decoration:none}.v2-body h1,.v2-body h2,.v2-body h3,.v2-body h4,.v2-body h5,.v2-body h6{color:inherit;letter-spacing:-.01em}.v2-body svg{flex-shrink:0}.v2-body :focus-visible{outline:2px solid var(--rg-brand);outline-offset:2px}.v2-body .feather{width:1em;height:1em}[x-cloak]{display:none!important}.v2-sidebar{position:fixed;inset:0 auto 0 0;z-index:1045;width:16rem;display:flex;flex-direction:column;flex-shrink:0;background:#0f172a;color:#cbd5e1;transform:translateX(-100%);transition:transform .2s ease}@media (min-width:768px){.v2-sidebar{position:sticky;top:0;height:100vh;transform:none}}html.v2-drawer-open .v2-sidebar{transform:none;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.v2-backdrop{display:none}html.v2-drawer-open .v2-backdrop{display:block;position:fixed;inset:0;z-index:1040;background:rgba(17,24,39,.5);backdrop-filter:blur(1px)}@media (min-width:768px){html.v2-drawer-open .v2-backdrop{display:none}}@media (max-width:767.98px){html.v2-drawer-open,html.v2-drawer-open body{overflow:hidden}}.v2-nav,.v2-nav ul{list-style:none;margin:0;padding:0}.v2-nav>li+li{margin-top:2px}.v2-nav-section{padding:0 .75rem .375rem;font-size:10px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.12em;color:#64748b}.v2-nav-item,.v2-nav>li>a{position:relative;display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#cbd5e1!important;text-decoration:none!important;transition:background-color .15s,color .15s}.v2-nav-item:hover,.v2-nav>li>a:hover{background:hsla(0,0%,100%,.05);color:#fff!important}.v2-nav-item:focus-visible,.v2-nav>li>a:focus-visible{outline:2px solid #a5b4fc;outline-offset:1px}.v2-nav-item.is-active,.v2-nav>li.active>a{background:var(--rg-grad-nav);color:#fff!important;font-weight:500;box-shadow:0 4px 6px -1px rgba(30,27,75,.45),0 2px 4px -2px rgba(30,27,75,.45)}.v2-nav-icon,.v2-nav>li>a>i,.v2-nav>li>a>svg{display:grid;place-items:center;width:1.25rem;height:1.25rem;flex-shrink:0;color:#94a3b8}.v2-nav-icon svg,.v2-nav>li>a>svg{width:18px;height:18px}.v2-nav-item.is-active .v2-nav-icon,.v2-nav-item:hover .v2-nav-icon,.v2-nav>li.active>a>svg,.v2-nav>li>a:hover>svg{color:#fff}.v2-nav-label,.v2-nav>li>a>span:not(.badge){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-nav-badge,.v2-nav>li>a>.badge{margin-left:auto!important;min-width:1.25rem;padding:.0625rem .375rem;border-radius:9999px;font-size:10px;font-weight:600;line-height:1rem;text-align:center;box-shadow:none!important}.v2-nav-badge--danger,.v2-nav>li>a>.badge.bg-danger{background:#f43f5e!important;color:#fff!important}.v2-nav-badge--warning,.v2-nav>li>a>.badge.bg-warning{background:#fbbf24!important;color:#451a03!important}.v2-nav-badge--info,.v2-nav>li>a>.badge.bg-info{background:hsla(0,0%,100%,.15)!important;color:#fff!important}.v2-scroll{scrollbar-width:thin;scrollbar-color:#334155 transparent}.v2-scroll::-webkit-scrollbar{width:6px;height:6px}.v2-scroll::-webkit-scrollbar-thumb{background:#334155;border-radius:9999px}.scroll-thin{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.scroll-thin::-webkit-scrollbar{width:6px;height:6px}.scroll-thin::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:9999px}.v2-topbar{position:sticky;top:0;z-index:1020;display:flex;align-items:center;gap:.75rem;height:3.5rem;padding:0 1rem;border-bottom:1px solid #e5e7eb;background:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media (min-width:640px){.v2-topbar{padding:0 1.5rem}}.v2-icon-btn{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.5rem;color:#4b5563;background:transparent;position:relative;transition:background-color .15s}.v2-icon-btn:hover{background:#f3f4f6;color:#111827}.v2-dot{position:absolute;top:.25rem;right:.25rem;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:9999px;background:#ec4899;color:#fff;font-size:10px;font-weight:700;line-height:1rem;text-align:center;box-shadow:0 0 0 2px #fff}.label{display:block;font-size:.75rem;font-weight:500;color:#4b5563;margin-bottom:.25rem}.input{display:block;width:100%;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#111827;transition:border-color .15s,box-shadow .15s}.input:focus{outline:none;border-color:var(--rg-brand);box-shadow:0 0 0 1px var(--rg-brand)}.btn-ghost{background:#fff;border:1px solid #d1d5db;color:#374151}.btn-ghost:hover{background:#f9fafb;color:#111827}.btn-soft{background:#eef2ff;color:var(--rg-brand-600);border:1px solid transparent}.btn-soft:hover{background:#e0e7ff;color:var(--rg-brand-700)}.btn-hero{background:hsla(0,0%,100%,.15);color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3)}.btn-hero:hover{background:hsla(0,0%,100%,.25);color:#fff}.btn-hero-primary{background:#fff;color:var(--rg-brand-700)}.btn-hero-primary:hover{background:#eef2ff;color:var(--rg-brand-700)}.table-pro{width:100%;font-size:.875rem;border-collapse:separate;border-spacing:0}.table-pro thead th{position:sticky;top:0;z-index:1;background:rgba(249,250,251,.95);padding:.625rem 1rem;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#6b7280;border-bottom:1px solid #e5e7eb;white-space:nowrap}.table-pro tbody td{padding:.75rem 1rem;border-bottom:1px solid #f3f4f6;vertical-align:middle}.table-pro tbody tr:nth-child(2n)>td{background:rgba(249,250,251,.4)}.table-pro tbody tr:hover>td{background:rgba(238,242,255,.55)}.table-pro tbody tr:last-child>td{border-bottom:0}.table-pro .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pill{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--pill-ring,#e5e7eb);background:var(--pill-bg,#f3f4f6);color:var(--pill-fg,#374151)}.pill-dot:before{content:"";width:.375rem;height:.375rem;border-radius:9999px;background:currentColor;opacity:.8}.pill-gray{--pill-bg:#f3f4f6;--pill-fg:#374151;--pill-ring:#e5e7eb}.pill-indigo{--pill-bg:#eef2ff;--pill-fg:#4338ca;--pill-ring:#c7d2fe}.pill-violet{--pill-bg:#f5f3ff;--pill-fg:#6d28d9;--pill-ring:#ddd6fe}.pill-green{--pill-bg:#ecfdf5;--pill-fg:#047857;--pill-ring:#a7f3d0}.pill-amber{--pill-bg:#fffbeb;--pill-fg:#92400e;--pill-ring:#fde68a}.pill-red{--pill-bg:#fef2f2;--pill-fg:#b91c1c;--pill-ring:#fecaca}.pill-sky{--pill-bg:#f0f9ff;--pill-fg:#0369a1;--pill-ring:#bae6fd}.pill-pink{--pill-bg:#fdf2f8;--pill-fg:#be185d;--pill-ring:#fbcfe8}.v2-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1rem;box-shadow:0 1px 2px rgba(0,0,0,.05);color:inherit;transition:box-shadow .15s,transform .15s}a.v2-tile:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.08),0 2px 4px -2px rgba(0,0,0,.06);transform:translateY(-2px);color:inherit}.v2-tile:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--tile-bar,var(--rg-grad-nav))}.tone-indigo{--tile-bar:linear-gradient(90deg,#6366f1,#818cf8);--chip-bg:#eef2ff;--chip-fg:#4f46e5}.tone-violet{--tile-bar:linear-gradient(90deg,#8b5cf6,#e879f9);--chip-bg:#f5f3ff;--chip-fg:#7c3aed}.tone-pink{--tile-bar:linear-gradient(90deg,#ec4899,#fb7185);--chip-bg:#fdf2f8;--chip-fg:#db2777}.tone-teal{--tile-bar:linear-gradient(90deg,#10b981,#2dd4bf);--chip-bg:#ecfdf5;--chip-fg:#059669}.tone-amber{--tile-bar:linear-gradient(90deg,#f59e0b,#facc15);--chip-bg:#fffbeb;--chip-fg:#b45309}.tone-sky{--tile-bar:linear-gradient(90deg,#0ea5e9,#22d3ee);--chip-bg:#f0f9ff;--chip-fg:#0284c7}.tone-orange{--tile-bar:linear-gradient(90deg,#f97316,#fbbf24);--chip-bg:#fff7ed;--chip-fg:#ea580c}.tone-red{--tile-bar:linear-gradient(90deg,#ef4444,#fb923c);--chip-bg:#fef2f2;--chip-fg:#dc2626}.v2-chip{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;flex-shrink:0;background:var(--chip-bg,#eef2ff);color:var(--chip-fg,#4f46e5)}.v2-chip svg{width:1rem;height:1rem}.v2-hero{position:relative;overflow:hidden;border-radius:1rem;color:#fff;background:var(--rg-grad);padding:1.25rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}@media (min-width:640px){.v2-hero{padding:1.5rem 1.75rem}}.v2-hero:before{right:-4rem;top:-5rem;width:16rem;height:16rem;background:hsla(0,0%,100%,.1)}.v2-hero:after,.v2-hero:before{content:"";position:absolute;border-radius:9999px;pointer-events:none}.v2-hero:after{right:7rem;bottom:-6rem;width:12rem;height:12rem;background:hsla(0,0%,100%,.06)}.v2-hero>*{position:relative;z-index:1}.v2-panel{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 1px 2px rgba(0,0,0,.05);min-width:0;display:flex;flex-direction:column}.v2-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.25rem 1.25rem 0}.v2-panel-title{margin:0;font-size:1rem;font-weight:600;color:#111827;line-height:1.5rem}.v2-panel-body{padding:1rem 1.25rem 1.25rem;flex:1 1 auto;min-height:0}.v2-panel-body.flush{padding:.75rem 0 0}.v2-main .page-wrapper{margin:0;padding:0;min-height:0}.v2-main .page-wrapper>.content,.v2-main>.content{padding:1rem;max-width:1600px}@media (min-width:640px){.v2-main .page-wrapper>.content,.v2-main>.content{padding:1.5rem}}.v2-main .page-header{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;padding:1.25rem;border-radius:1rem;color:#fff;background:var(--rg-grad);box-shadow:0 1px 2px rgba(0,0,0,.05)}@media (min-width:640px){.v2-main .page-header{padding:1.5rem}}.v2-main .page-header:before{right:-4rem;top:-5rem;width:14rem;height:14rem;background:hsla(0,0%,100%,.1)}.v2-main .page-header:after,.v2-main .page-header:before{content:"";position:absolute;border-radius:9999px;pointer-events:none}.v2-main .page-header:after{right:7rem;bottom:-6rem;width:11rem;height:11rem;background:hsla(0,0%,100%,.06)}.v2-main .page-header>*{position:relative;z-index:1}.v2-main .page-header .add-item{display:block}.v2-main .page-title{min-width:0}.v2-main .page-title h3,.v2-main .page-title h4{margin:0;font-size:1.25rem;font-weight:700;line-height:1.3;color:#fff}@media (min-width:640px){.v2-main .page-title h3,.v2-main .page-title h4{font-size:1.5rem}}.v2-main .page-title h6,.v2-main .page-title p{margin:.25rem 0 0;font-size:.875rem;font-weight:400;color:hsla(0,0%,100%,.85)}.v2-main .page-header .text-muted,.v2-main .page-header small{color:hsla(0,0%,100%,.75)!important}.v2-main .page-header a:not(.btn){color:#fff;text-decoration:underline;text-underline-offset:3px}.v2-main .page-header .btn,.v2-main .page-header .btn[style]{background:hsla(0,0%,100%,.15)!important;color:#fff!important;border:0!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3)!important}.v2-main .page-header .btn:hover{background:hsla(0,0%,100%,.25)!important}.v2-main .page-header .btn-primary,.v2-main .page-header .btn[style*=gradient]{background:#fff!important;color:var(--rg-brand-700)!important;box-shadow:0 1px 2px rgba(0,0,0,.08)!important}.v2-main .page-header .btn-primary:hover,.v2-main .page-header .btn[style*=gradient]:hover{background:#eef2ff!important}.v2-main .page-header .badge{box-shadow:none!important}.v2-main .page-header .page-btn,.v2-main .page-header>div:last-child:not(.page-title):not(.add-item){display:flex;flex-wrap:wrap;gap:.5rem}.v2-main .page-header form{margin:0}.v2-body .card{--bs-card-border-color:#e5e7eb;--bs-card-border-radius:.75rem;--bs-card-inner-border-radius:calc(0.75rem - 1px);--bs-card-cap-bg:transparent;--bs-card-spacer-y:1.25rem;--bs-card-spacer-x:1.25rem;--bs-card-cap-padding-y:1rem;--bs-card-cap-padding-x:1.25rem;border-radius:.75rem!important;box-shadow:0 1px 2px rgba(0,0,0,.05);margin-bottom:1.5rem;min-width:0}.v2-body .card.mb-0,.v2-body [class*=col][class*=mb-]>.card,.v2-body [class*=col][class*=mb-]>a>.card{margin-bottom:0}.v2-body .card{--bs-card-bg:#fff}.v2-body a>.card{transition:box-shadow .15s,transform .15s}.v2-body a:hover>.card{box-shadow:0 4px 6px -1px rgba(0,0,0,.08);transform:translateY(-2px)}.v2-body .card-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;background:transparent;border-bottom:1px solid #f3f4f6;padding:1rem 1.25rem .875rem}.v2-body .card-header h1,.v2-body .card-header h2,.v2-body .card-header h3,.v2-body .card-header h4,.v2-body .card-header h5,.v2-body .card-header h6,.v2-body .card-title{margin:0;font-size:1rem;font-weight:600;line-height:1.5rem;color:#111827}.v2-body .card-body>h5:first-child,.v2-body .card-body>h6:first-child{font-weight:600;color:#111827}.v2-body .card-body h6{font-size:.8125rem}.v2-body .card-footer{background:rgba(249,250,251,.6);border-top:1px solid #f3f4f6}.v2-body .card[style*=gradient]{border:0}.v2-body .table{--bs-table-bg:transparent;--bs-table-striped-bg:rgba(249,250,251,.6);--bs-table-hover-bg:rgba(238,242,255,.55);--bs-table-border-color:#f3f4f6;font-size:.875rem;color:#111827;margin-bottom:.5rem}.v2-body .table>thead th,.v2-body .table>thead>tr>th{background:rgba(249,250,251,.95);padding:.625rem 1rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#6b7280;border-bottom:1px solid #e5e7eb;white-space:nowrap}.v2-body .table>tbody>tr>td,.v2-body .table>tbody>tr>th,.v2-body .table>tr>td,.v2-body .table>tr>th{padding:.75rem 1rem;vertical-align:middle;border-bottom-color:#f3f4f6}.v2-body .table>tbody>tr>th,.v2-body .table>tr>th{font-weight:500;color:#6b7280}.v2-body .table>tbody>tr:last-child>td,.v2-body .table>tbody>tr:last-child>th{border-bottom:0}.v2-body .table:not(.table-sm)>tbody>tr:hover>*{background:rgba(238,242,255,.5)}.v2-body .table-sm>:not(caption)>*>*{padding:.5rem .75rem}.v2-body .table-responsive{-webkit-overflow-scrolling:touch}@media (max-width:767.98px){.v2-body .table-responsive>.table:not(.table-sm){min-width:48rem}.table-pro{min-width:36rem}}.v2-body .card-body>.table-responsive{margin-left:-1.25rem;margin-right:-1.25rem;width:auto}.v2-body .card-body>.table-responsive>.table>:not(caption)>*>:first-child{padding-left:1.25rem}.v2-body .card-body>.table-responsive>.table>:not(caption)>*>:last-child{padding-right:1.25rem}.v2-body .card-body.table-responsive{padding-left:0;padding-right:0}.v2-body .card-body.table-responsive>.table>:not(caption)>*>:first-child{padding-left:1.25rem}.v2-body .card-body>.table-responsive:last-child,.v2-body .card-body>.table-responsive:last-child>.table{margin-bottom:-.5rem}.v2-body .table-danger{--bs-table-bg:#fef2f2}.v2-body .btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:.5rem;--bs-btn-font-size:.875rem;--bs-btn-font-weight:500;--bs-btn-border-radius:.5rem;--bs-btn-focus-box-shadow:var(--rg-ring);display:inline-flex;align-items:center;justify-content:center;gap:.375rem;line-height:1.25rem;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,filter .15s}.v2-body .btn.w-100{display:flex}.v2-body .btn-sm{--bs-btn-padding-x:.625rem;--bs-btn-padding-y:.25rem;--bs-btn-font-size:.75rem;--bs-btn-border-radius:.5rem;gap:.25rem}.v2-body .btn-lg{--bs-btn-padding-x:1.25rem;--bs-btn-padding-y:.625rem;--bs-btn-font-size:.9375rem}.v2-body .btn[style*=gradient]{border:0;box-shadow:0 1px 2px rgba(0,0,0,.08)}.v2-body .btn[style*=gradient]:hover{filter:brightness(.95);color:#fff}.v2-body .btn-primary{--bs-btn-bg:#6366f1;--bs-btn-border-color:#6366f1;--bs-btn-hover-bg:#4f46e5;--bs-btn-hover-border-color:#4f46e5;--bs-btn-active-bg:#4338ca;--bs-btn-active-border-color:#4338ca;--bs-btn-disabled-bg:#6366f1;--bs-btn-disabled-border-color:#6366f1;--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;box-shadow:0 1px 2px rgba(79,70,229,.25)}.v2-body .btn-outline-secondary,.v2-body .btn-secondary{--bs-btn-bg:#fff;--bs-btn-border-color:#d1d5db;--bs-btn-color:#374151;--bs-btn-hover-bg:#f9fafb;--bs-btn-hover-border-color:#9ca3af;--bs-btn-hover-color:#111827;--bs-btn-active-bg:#f3f4f6;--bs-btn-active-border-color:#9ca3af;--bs-btn-active-color:#111827;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-color:#9ca3af;--bs-btn-disabled-border-color:#e5e7eb}.v2-body .btn-light{--bs-btn-bg:#f3f4f6;--bs-btn-border-color:#f3f4f6;--bs-btn-color:#374151;--bs-btn-hover-bg:#e5e7eb;--bs-btn-hover-border-color:#e5e7eb;--bs-btn-hover-color:#111827;--bs-btn-active-bg:#e5e7eb;--bs-btn-active-border-color:#e5e7eb}.v2-body .btn-outline-primary{--bs-btn-color:#4f46e5;--bs-btn-bg:#fff;--bs-btn-border-color:#c7d2fe;--bs-btn-hover-color:#4338ca;--bs-btn-hover-bg:#eef2ff;--bs-btn-hover-border-color:#a5b4fc;--bs-btn-active-color:#4338ca;--bs-btn-active-bg:#e0e7ff;--bs-btn-active-border-color:#a5b4fc}.v2-body .btn-success{--bs-btn-bg:#10b981;--bs-btn-border-color:#10b981;--bs-btn-hover-bg:#059669;--bs-btn-hover-border-color:#059669;--bs-btn-active-bg:#047857;--bs-btn-active-border-color:#047857;--bs-btn-color:#fff;--bs-btn-hover-color:#fff}.v2-body .btn-danger{--bs-btn-bg:#ef4444;--bs-btn-border-color:#ef4444;--bs-btn-hover-bg:#dc2626;--bs-btn-hover-border-color:#dc2626;--bs-btn-active-bg:#b91c1c;--bs-btn-active-border-color:#b91c1c;--bs-btn-color:#fff;--bs-btn-hover-color:#fff}.v2-body .btn-warning{--bs-btn-bg:#f59e0b;--bs-btn-border-color:#f59e0b;--bs-btn-hover-bg:#d97706;--bs-btn-hover-border-color:#d97706;--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-bg:#b45309;--bs-btn-active-color:#fff}.v2-body .btn-info{--bs-btn-bg:#0ea5e9;--bs-btn-border-color:#0ea5e9;--bs-btn-hover-bg:#0284c7;--bs-btn-hover-border-color:#0284c7;--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-bg:#0369a1;--bs-btn-active-color:#fff}.v2-body .btn-outline-danger{--bs-btn-color:#dc2626;--bs-btn-bg:#fff;--bs-btn-border-color:#fecaca;--bs-btn-hover-color:#b91c1c;--bs-btn-hover-bg:#fef2f2;--bs-btn-hover-border-color:#fca5a5;--bs-btn-active-color:#b91c1c;--bs-btn-active-bg:#fee2e2;--bs-btn-active-border-color:#fca5a5}.v2-body .btn-outline-warning{--bs-btn-color:#b45309;--bs-btn-bg:#fff;--bs-btn-border-color:#fde68a;--bs-btn-hover-color:#92400e;--bs-btn-hover-bg:#fffbeb;--bs-btn-hover-border-color:#fcd34d;--bs-btn-active-color:#92400e;--bs-btn-active-bg:#fef3c7}.v2-body .btn-outline-success{--bs-btn-color:#047857;--bs-btn-bg:#fff;--bs-btn-border-color:#a7f3d0;--bs-btn-hover-color:#065f46;--bs-btn-hover-bg:#ecfdf5;--bs-btn-hover-border-color:#6ee7b7;--bs-btn-active-color:#065f46;--bs-btn-active-bg:#d1fae5}.v2-body .btn-link{--bs-btn-color:#4f46e5;--bs-btn-hover-color:#4338ca;text-decoration:none}.v2-body .btn-close:focus{box-shadow:var(--rg-ring)}.v2-body .badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.1875rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;letter-spacing:0;vertical-align:middle;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.v2-body .badge.bg-primary{background:#eef2ff!important;color:#4338ca!important;box-shadow:inset 0 0 0 1px #c7d2fe}.v2-body .badge.bg-secondary{background:#f3f4f6!important;color:#374151!important;box-shadow:inset 0 0 0 1px #e5e7eb}.v2-body .badge.bg-success{background:#ecfdf5!important;color:#047857!important;box-shadow:inset 0 0 0 1px #a7f3d0}.v2-body .badge.bg-danger{background:#fef2f2!important;color:#b91c1c!important;box-shadow:inset 0 0 0 1px #fecaca}.v2-body .badge.bg-warning{background:#fffbeb!important;color:#92400e!important;box-shadow:inset 0 0 0 1px #fde68a}.v2-body .badge.bg-info{background:#f0f9ff!important;color:#0369a1!important;box-shadow:inset 0 0 0 1px #bae6fd}.v2-body .badge.bg-light{background:#f9fafb!important;color:#374151!important;box-shadow:inset 0 0 0 1px #e5e7eb}.v2-body .badge.bg-dark{background:#1f2937!important;color:#fff!important;box-shadow:none}.v2-body .badge.bg-danger-subtle{background:#fef2f2!important;color:#b91c1c!important}.v2-body .badge.rounded-pill{border-radius:9999px}.v2-body .form-label{display:block;margin-bottom:.375rem;font-size:.8125rem;font-weight:500;color:#374151}.v2-body .form-control,.v2-body .form-select{border:1px solid #d1d5db;border-radius:.5rem;background-color:#fff;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#111827;min-height:2.375rem;transition:border-color .15s,box-shadow .15s}.v2-body .form-select{padding-right:2.25rem}.v2-body .form-control::-moz-placeholder{color:#9ca3af}.v2-body .form-control::placeholder{color:#9ca3af}.v2-body .form-control:focus,.v2-body .form-select:focus{border-color:#6366f1;box-shadow:0 0 0 1px #6366f1,var(--rg-ring);outline:0}.v2-body .form-control-sm,.v2-body .form-select-sm{min-height:2rem;padding-top:.3125rem;padding-bottom:.3125rem;font-size:.8125rem}.v2-body .form-control:disabled,.v2-body .form-control[readonly],.v2-body .form-select:disabled{background-color:#f9fafb;color:#6b7280}.v2-body .form-control.is-invalid,.v2-body .form-select.is-invalid{border-color:#f87171}.v2-body textarea.form-control{min-height:5rem}.v2-body .form-text,.v2-body .invalid-feedback{font-size:.75rem}.v2-body .input-group-text{background:#f9fafb;border-color:#d1d5db;color:#6b7280;font-size:.875rem}.v2-body .input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.v2-body .form-check-input{border:1px solid #d1d5db}.v2-body .form-check-input:checked{background-color:#6366f1;border-color:#6366f1}.v2-body .form-check-input:focus{border-color:#a5b4fc;box-shadow:var(--rg-ring)}.v2-body .form-check-label{color:#374151}.v2-body .form-switch .form-check-input{width:2.25em}.v2-body .alert{--bs-alert-border-radius:.75rem;--bs-alert-padding-y:.75rem;--bs-alert-padding-x:1rem;font-size:.875rem;border-width:1px;margin-bottom:1rem}.v2-body .alert-success{--bs-alert-bg:#ecfdf5;--bs-alert-border-color:#a7f3d0;--bs-alert-color:#065f46}.v2-body .alert-danger{--bs-alert-bg:#fef2f2;--bs-alert-border-color:#fecaca;--bs-alert-color:#991b1b}.v2-body .alert-warning{--bs-alert-bg:#fffbeb;--bs-alert-border-color:#fde68a;--bs-alert-color:#92400e}.v2-body .alert-info{--bs-alert-bg:#f0f9ff;--bs-alert-border-color:#bae6fd;--bs-alert-color:#075985}.v2-body .alert-light{--bs-alert-bg:#f9fafb;--bs-alert-border-color:#e5e7eb;--bs-alert-color:#374151}.v2-body .alert ul{margin-bottom:0}.v2-body .nav-tabs{--bs-nav-tabs-border-color:#e5e7eb;--bs-nav-link-color:#6b7280;--bs-nav-link-hover-color:#111827;gap:.25rem;border-bottom:1px solid #e5e7eb;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.v2-body .nav-tabs::-webkit-scrollbar{display:none}.v2-body .nav-tabs .nav-link{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;border-radius:0;padding:.625rem .75rem;font-size:.875rem;font-weight:500;color:#6b7280;background:transparent}.v2-body .nav-tabs .nav-link:hover{color:#111827;border-bottom-color:#d1d5db;text-decoration:none}.v2-body .nav-tabs .nav-item.show .nav-link,.v2-body .nav-tabs .nav-link.active{color:#4f46e5;background:transparent;border-bottom-color:#6366f1}.v2-body .nav-pills .nav-link.active{background:var(--rg-grad-nav)}.v2-body .dropdown-menu{--bs-dropdown-border-radius:.75rem;--bs-dropdown-border-color:rgba(0,0,0,.06);--bs-dropdown-font-size:.875rem;--bs-dropdown-link-hover-bg:#f9fafb;--bs-dropdown-link-active-bg:#eef2ff;--bs-dropdown-link-active-color:#4338ca;--bs-dropdown-padding-y:.375rem;--bs-dropdown-item-padding-x:.875rem;--bs-dropdown-item-padding-y:.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.v2-body .dropdown-item{display:flex;align-items:center;gap:.5rem;color:#374151}.v2-body .modal{--bs-modal-border-radius:1rem;--bs-modal-border-width:0;--bs-modal-box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.v2-body .modal-content{border:0;border-radius:1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden}.v2-body .modal-header{border-bottom:1px solid #f3f4f6;padding:1rem 1.25rem}.v2-body .modal-title{font-size:1rem;font-weight:600}.v2-body .modal-body{padding:1.25rem}.v2-body .modal-footer{border-top:1px solid #f3f4f6;background:rgba(249,250,251,.6)}.v2-body .modal-backdrop.show{opacity:.5}.v2-body .pagination{--bs-pagination-border-radius:.5rem;--bs-pagination-color:#374151;--bs-pagination-active-bg:#6366f1;--bs-pagination-active-border-color:#6366f1;--bs-pagination-focus-box-shadow:var(--rg-ring);gap:.25rem}.v2-body .text-muted{color:#6b7280!important}.v2-body .text-primary{color:#4f46e5!important}.v2-body .list-group{--bs-list-group-border-color:#f3f4f6;--bs-list-group-border-radius:.75rem}.v2-body .progress{--bs-progress-bg:#eef2ff;--bs-progress-bar-bg:#6366f1;--bs-progress-border-radius:9999px}.v2-body .img-thumbnail{border-radius:.75rem;border-color:#e5e7eb}.v2-body hr{border-top:1px solid #e5e7eb;opacity:1}.v2-body code{color:#be185d;background:#fdf2f8;border-radius:.25rem;padding:.0625rem .25rem}.v2-body .small,.v2-body code,.v2-body small{font-size:.8125em}.v2-body .accordion{--bs-accordion-border-color:#e5e7eb;--bs-accordion-border-radius:.75rem;--bs-accordion-active-bg:#eef2ff;--bs-accordion-active-color:#4338ca;--bs-accordion-btn-focus-box-shadow:var(--rg-ring)}@media print{.v2-backdrop,.v2-sidebar,.v2-topbar{display:none!important}}@media (prefers-reduced-motion:reduce){.v2-body *,.v2-body :after,.v2-body :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.hover\:bg-gray-100:hover{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.hover\:bg-gray-50:hover{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))!important}.hover\:bg-red-50:hover{--tw-bg-opacity:1!important;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))!important}.hover\:bg-red-500\/15:hover{background-color:rgba(239,68,68,.15)!important}.hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)!important}.hover\:text-brand-600:hover{--tw-text-opacity:1!important;color:rgb(79 70 229/var(--tw-text-opacity,1))!important}.hover\:text-gray-800:hover{--tw-text-opacity:1!important;color:rgb(31 41 55/var(--tw-text-opacity,1))!important}.hover\:text-gray-900:hover{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.hover\:text-red-300:hover{--tw-text-opacity:1!important;color:rgb(252 165 165/var(--tw-text-opacity,1))!important}.hover\:text-white:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}@media (min-width:640px){.sm\:mx-6{margin-left:1.5rem!important;margin-right:1.5rem!important}.sm\:block{display:block!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sm\:flex-row{flex-direction:row!important}.sm\:gap-4{gap:1rem!important}.sm\:p-6{padding:1.5rem!important}.sm\:p-8{padding:2rem!important}.sm\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.sm\:text-base{font-size:1rem!important;line-height:1.5rem!important}.sm\:text-sm{font-size:.875rem!important;line-height:1.25rem!important}}@media (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1!important}.md\:hidden{display:none!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2!important}.lg\:flex{display:flex!important}.lg\:hidden{display:none!important}.lg\:min-w-\[20rem\]{min-width:20rem!important}.lg\:max-w-\[40rem\]{max-width:40rem!important}.lg\:flex-1{flex:1 1 0%!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr!important}.lg\:flex-row{flex-direction:row!important}.lg\:items-end{align-items:flex-end!important}.lg\:justify-end{justify-content:flex-end!important}.lg\:justify-between{justify-content:space-between!important}.lg\:bg-none{background-image:none!important}}@media (min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.xl\:p-14{padding:3.5rem!important}.xl\:text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.xl\:text-\[1\.7rem\]{font-size:1.7rem!important}}