*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!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!important}.sticky{position:sticky}.-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.-inset-\[16\%\]{top:-16%;right:-16%;bottom:-16%;left:-16%}.-inset-\[2px\]{top:-2px;right:-2px;bottom:-2px;left:-2px}.inset-0{top:0;right:0;bottom:0;left:0}.inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.inset-\[-16\%\]{top:-16%;right:-16%;bottom:-16%;left:-16%}.inset-\[-18px\]{top:-18px;right:-18px;bottom:-18px;left:-18px}.inset-\[-5px\]{top:-5px;right:-5px;bottom:-5px;left:-5px}.inset-\[1px\]{top:1px;right:1px;bottom:1px;left:1px}.inset-\[6px\]{top:6px;right:6px;bottom:6px;left:6px}.inset-\[9px\]{top:9px;right:9px;bottom:9px;left:9px}.-inset-x-24{left:-6rem;right:-6rem}.-inset-x-4{left:-1rem;right:-1rem}.-inset-x-6{left:-1.5rem;right:-1.5rem}.inset-x-0{left:0;right:0}.inset-x-10{left:2.5rem;right:2.5rem}.inset-x-2{left:.5rem;right:.5rem}.inset-x-3{left:.75rem;right:.75rem}.inset-x-5{left:1.25rem;right:1.25rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-x-8{left:2rem;right:2rem}.inset-x-9{left:2.25rem;right:2.25rem}.inset-x-\[-8\%\]{left:-8%;right:-8%}.inset-x-\[12\%\]{left:12%;right:12%}.inset-x-\[3\%\]{left:3%;right:3%}.inset-y-0{top:0;bottom:0}.inset-y-2{top:.5rem;bottom:.5rem}.inset-y-\[-10\%\]{top:-10%;bottom:-10%}.inset-y-\[-1px\]{top:-1px;bottom:-1px}.inset-y-\[18\%\]{top:18%;bottom:18%}.-bottom-1{bottom:-.25rem}.-bottom-10{bottom:-2.5rem}.-bottom-16{bottom:-4rem}.-bottom-20{bottom:-5rem}.-bottom-24{bottom:-6rem}.-bottom-32{bottom:-8rem}.-bottom-4{bottom:-1rem}.-bottom-44{bottom:-11rem}.-bottom-5{bottom:-1.25rem}.-bottom-52{bottom:-13rem}.-bottom-56{bottom:-14rem}.-bottom-7{bottom:-1.75rem}.-bottom-\[18rem\]{bottom:-18rem}.-left-1\/2{left:-50%}.-left-1\/3{left:-33.333333%}.-left-10{left:-2.5rem}.-left-12{left:-3rem}.-left-14{left:-3.5rem}.-left-16{left:-4rem}.-left-20{left:-5rem}.-left-24{left:-6rem}.-left-28{left:-7rem}.-left-4{left:-1rem}.-left-44{left:-11rem}.-left-6{left:-1.5rem}.-left-8{left:-2rem}.-left-\[16rem\]{left:-16rem}.-left-\[18rem\]{left:-18rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-28{right:-7rem}.-right-40{right:-10rem}.-right-44{right:-11rem}.-right-5{right:-1.25rem}.-right-52{right:-13rem}.-right-6{right:-1.5rem}.-right-8{right:-2rem}.-right-\[15rem\]{right:-15rem}.-right-\[17rem\]{right:-17rem}.-top-0\.5{top:-.125rem}.-top-1\/2{top:-50%}.-top-10{top:-2.5rem}.-top-16{top:-4rem}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-4{top:-1rem}.-top-40{top:-10rem}.-top-44{top:-11rem}.-top-8{top:-2rem}.-top-9{top:-2.25rem}.-top-\[14rem\]{top:-14rem}.-top-\[18rem\]{top:-18rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-120px\]{bottom:-120px}.bottom-\[-180px\]{bottom:-180px}.bottom-\[-20\%\]{bottom:-20%}.bottom-\[-28\%\]{bottom:-28%}.bottom-\[-4\%\]{bottom:-4%}.bottom-\[11\%\]{bottom:11%}.bottom-\[110px\]{bottom:110px}.bottom-\[28px\]{bottom:28px}.bottom-\[3\%\]{bottom:3%}.bottom-\[60px\]{bottom:60px}.bottom-\[7\%\]{bottom:7%}.bottom-\[70px\]{bottom:70px}.bottom-\[88px\]{bottom:88px}.bottom-\[92px\]{bottom:92px}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-10{left:2.5rem}.left-12{left:3rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-8{left:2rem}.left-\[-120px\]{left:-120px}.left-\[-16rem\]{left:-16rem}.left-\[-18rem\]{left:-18rem}.left-\[1\.5\%\]{left:1.5%}.left-\[10px\]{left:10px}.left-\[11\%\]{left:11%}.left-\[118px\]{left:118px}.left-\[12\%\]{left:12%}.left-\[13px\]{left:13px}.left-\[16\%\]{left:16%}.left-\[17\%\]{left:17%}.left-\[17px\]{left:17px}.left-\[18\%\]{left:18%}.left-\[29\%\]{left:29%}.left-\[3\%\]{left:3%}.left-\[33\%\]{left:33%}.left-\[33\.33\%\]{left:33.33%}.left-\[34\%\]{left:34%}.left-\[3px\]{left:3px}.left-\[4\%\]{left:4%}.left-\[43\%\]{left:43%}.left-\[45\%\]{left:45%}.left-\[47\%\]{left:47%}.left-\[56\.25\%\]{left:56.25%}.left-\[58\%\]{left:58%}.left-\[58px\]{left:58px}.left-\[6\%\]{left:6%}.left-\[6px\]{left:6px}.left-\[7\%\]{left:7%}.left-\[70px\]{left:70px}.left-\[76\%\]{left:76%}.left-\[8\%\]{left:8%}.left-\[9\%\]{left:9%}.right-0{right:0}.right-1{right:.25rem}.right-1\/2{right:50%}.right-10{right:2.5rem}.right-11{right:2.75rem}.right-12{right:3rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[-10\%\]{right:-10%}.right-\[-12\%\]{right:-12%}.right-\[-160px\]{right:-160px}.right-\[-18\%\]{right:-18%}.right-\[-18rem\]{right:-18rem}.right-\[-22px\]{right:-22px}.right-\[-2rem\]{right:-2rem}.right-\[-32px\]{right:-32px}.right-\[-4rem\]{right:-4rem}.right-\[-6\%\]{right:-6%}.right-\[-6rem\]{right:-6rem}.right-\[120px\]{right:120px}.right-\[16\%\]{right:16%}.right-\[198px\]{right:198px}.right-\[2\%\]{right:2%}.right-\[2\.5\%\]{right:2.5%}.right-\[3\%\]{right:3%}.right-\[3px\]{right:3px}.right-\[6\%\]{right:6%}.right-\[7\%\]{right:7%}.right-\[70px\]{right:70px}.right-\[7px\]{right:7px}.right-\[8\%\]{right:8%}.top-0{top:0}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-10{top:2.5rem}.top-11{top:2.75rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-28{top:7rem}.top-3{top:.75rem}.top-3\/4{top:75%}.top-36{top:9rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-\[-10rem\]{top:-10rem}.top-\[-120px\]{top:-120px}.top-\[-13rem\]{top:-13rem}.top-\[-18\%\]{top:-18%}.top-\[-180px\]{top:-180px}.top-\[-30\%\]{top:-30%}.top-\[-34px\]{top:-34px}.top-\[-3rem\]{top:-3rem}.top-\[-48px\]{top:-48px}.top-\[-58px\]{top:-58px}.top-\[-7rem\]{top:-7rem}.top-\[-8\%\]{top:-8%}.top-\[-8rem\]{top:-8rem}.top-\[1\%\]{top:1%}.top-\[10\%\]{top:10%}.top-\[10\.5\%\]{top:10.5%}.top-\[104px\]{top:104px}.top-\[108px\]{top:108px}.top-\[118px\]{top:118px}.top-\[12\%\]{top:12%}.top-\[120px\]{top:120px}.top-\[12px\]{top:12px}.top-\[12rem\]{top:12rem}.top-\[15rem\]{top:15rem}.top-\[16rem\]{top:16rem}.top-\[18\%\]{top:18%}.top-\[18px\]{top:18px}.top-\[20rem\]{top:20rem}.top-\[21px\]{top:21px}.top-\[22\%\]{top:22%}.top-\[238px\]{top:238px}.top-\[28\%\]{top:28%}.top-\[33\%\]{top:33%}.top-\[34\%\]{top:34%}.top-\[346px\]{top:346px}.top-\[34rem\]{top:34rem}.top-\[35\%\]{top:35%}.top-\[36\%\]{top:36%}.top-\[38px\]{top:38px}.top-\[39\%\]{top:39%}.top-\[3px\]{top:3px}.top-\[420px\]{top:420px}.top-\[44\%\]{top:44%}.top-\[5\%\]{top:5%}.top-\[54\%\]{top:54%}.top-\[58\%\]{top:58%}.top-\[5rem\]{top:5rem}.top-\[62\%\]{top:62%}.top-\[63\%\]{top:63%}.top-\[64\%\]{top:64%}.top-\[66\%\]{top:66%}.top-\[67\%\]{top:67%}.top-\[680px\]{top:680px}.top-\[68px\]{top:68px}.top-\[72\%\]{top:72%}.top-\[78px\]{top:78px}.top-\[7px\]{top:7px}.top-\[8\%\]{top:8%}.top-\[8\.5rem\]{top:8.5rem}.top-\[8rem\]{top:8rem}.top-\[92px\]{top:92px}.top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}.top-auto{top:auto}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[10010\]{z-index:10010}.z-\[10011\]{z-index:10011}.z-\[10012\]{z-index:10012}.z-\[1001\]{z-index:1001}.z-\[10020\]{z-index:10020}.z-\[1002\]{z-index:1002}.z-\[10050\]{z-index:10050}.z-\[10060\]{z-index:10060}.z-\[100\]{z-index:100}.z-\[119\]{z-index:119}.z-\[120\]{z-index:120}.z-\[125\]{z-index:125}.z-\[130\]{z-index:130}.z-\[1400\]{z-index:1400}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[20\]{z-index:20}.z-\[21\]{z-index:21}.z-\[240\]{z-index:240}.z-\[260\]{z-index:260}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[69\]{z-index:69}.z-\[6\]{z-index:6}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[81\]{z-index:81}.z-\[82\]{z-index:82}.z-\[83\]{z-index:83}.z-\[84\]{z-index:84}.z-\[85\]{z-index:85}.z-\[86\]{z-index:86}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-ml-\[50vw\]{margin-left:-50vw}.-mr-\[50vw\]{margin-right:-50vw}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-4{margin-top:-1rem}.-mt-px{margin-top:-1px}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[0\.55em\]{margin-top:.55em}.mt-\[1px\]{margin-top:1px}.mt-\[24px\]{margin-top:24px}.mt-\[2px\]{margin-top:2px}.mt-\[34px\]{margin-top:34px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.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}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.aspect-\[3420\/2070\]{aspect-ratio:3420/2070}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[104px\]{height:104px}.h-\[110px\]{height:110px}.h-\[112px\]{height:112px}.h-\[120px\]{height:120px}.h-\[132px\]{height:132px}.h-\[140\%\]{height:140%}.h-\[14px\]{height:14px}.h-\[16px\]{height:16px}.h-\[180px\]{height:180px}.h-\[188px\]{height:188px}.h-\[18px\]{height:18px}.h-\[190px\]{height:190px}.h-\[198px\]{height:198px}.h-\[1em\]{height:1em}.h-\[200\%\]{height:200%}.h-\[206px\]{height:206px}.h-\[210px\]{height:210px}.h-\[22px\]{height:22px}.h-\[236px\]{height:236px}.h-\[240px\]{height:240px}.h-\[24px\]{height:24px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[28rem\]{height:28rem}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[310px\]{height:310px}.h-\[320px\]{height:320px}.h-\[32rem\]{height:32rem}.h-\[330px\]{height:330px}.h-\[34px\]{height:34px}.h-\[34rem\]{height:34rem}.h-\[360px\]{height:360px}.h-\[36rem\]{height:36rem}.h-\[38rem\]{height:38rem}.h-\[4\.85rem\]{height:4.85rem}.h-\[40rem\]{height:40rem}.h-\[420px\]{height:420px}.h-\[42rem\]{height:42rem}.h-\[455px\]{height:455px}.h-\[460px\]{height:460px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[52px\]{height:52px}.h-\[54\%\]{height:54%}.h-\[55\%\]{height:55%}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[58px\]{height:58px}.h-\[5px\]{height:5px}.h-\[620px\]{height:620px}.h-\[62px\]{height:62px}.h-\[64\%\]{height:64%}.h-\[66vh\]{height:66vh}.h-\[680px\]{height:680px}.h-\[6px\]{height:6px}.h-\[74\%\]{height:74%}.h-\[74px\]{height:74px}.h-\[74vh\]{height:74vh}.h-\[76\%\]{height:76%}.h-\[760px\]{height:760px}.h-\[78\%\]{height:78%}.h-\[82\%\]{height:82%}.h-\[82px\]{height:82px}.h-\[84px\]{height:84px}.h-\[86\%\]{height:86%}.h-\[86px\]{height:86px}.h-\[88dvh\]{height:88dvh}.h-\[90px\]{height:90px}.h-\[96px\]{height:96px}.h-\[calc\(100\%-1rem\)\]{height:calc(100% - 1rem)}.h-\[calc\(100\%-64px\)\]{height:calc(100% - 64px)}.h-\[clamp\(565px\,53vw\,700px\)\]{height:clamp(565px,53vw,700px)}.h-\[var\(--es-aiws-height\)\]{height:var(--es-aiws-height)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0px}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-72{max-height:18rem}.max-h-\[26dvh\]{max-height:26dvh}.max-h-\[306px\]{max-height:306px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[330px\]{max-height:330px}.max-h-\[340px\]{max-height:340px}.max-h-\[370px\]{max-height:370px}.max-h-\[380px\]{max-height:380px}.max-h-\[55vh\]{max-height:55vh}.max-h-\[560px\]{max-height:560px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[620px\]{max-height:620px}.max-h-\[66vh\]{max-height:66vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[74px\]{max-height:74px}.max-h-\[78vh\]{max-height:78vh}.max-h-\[86dvh\]{max-height:86dvh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[900px\]{max-height:900px}.max-h-\[92vh\]{max-height:92vh}.max-h-\[96vh\]{max-height:96vh}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100vh-14rem\)\]{max-height:calc(100vh - 14rem)}.max-h-\[calc\(100vh-28px\)\]{max-height:calc(100vh - 28px)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(100vh-4\.2rem\)\]{max-height:calc(100vh - 4.2rem)}.max-h-\[calc\(100vh-48px\)\]{max-height:calc(100vh - 48px)}.max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.max-h-\[calc\(78vh-96px\)\]{max-height:calc(78vh - 96px)}.max-h-\[calc\(92vh-90px\)\]{max-height:calc(92vh - 90px)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-14{min-height:3.5rem}.min-h-9{min-height:2.25rem}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[1\.8rem\]{min-height:1.8rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[102px\]{min-height:102px}.min-h-\[104px\]{min-height:104px}.min-h-\[116px\]{min-height:116px}.min-h-\[124px\]{min-height:124px}.min-h-\[128px\]{min-height:128px}.min-h-\[132px\]{min-height:132px}.min-h-\[134px\]{min-height:134px}.min-h-\[170px\]{min-height:170px}.min-h-\[172px\]{min-height:172px}.min-h-\[220px\]{min-height:220px}.min-h-\[292px\]{min-height:292px}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[3\.75rem\]{min-height:3.75rem}.min-h-\[30px\]{min-height:30px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[42px\]{min-height:42px}.min-h-\[430px\]{min-height:430px}.min-h-\[444px\]{min-height:444px}.min-h-\[450px\]{min-height:450px}.min-h-\[460px\]{min-height:460px}.min-h-\[46px\]{min-height:46px}.min-h-\[494px\]{min-height:494px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[56vh\]{min-height:56vh}.min-h-\[58px\]{min-height:58px}.min-h-\[640px\]{min-height:640px}.min-h-\[64px\]{min-height:64px}.min-h-\[66px\]{min-height:66px}.min-h-\[68px\]{min-height:68px}.min-h-\[72px\]{min-height:72px}.min-h-\[74px\]{min-height:74px}.min-h-\[84px\]{min-height:84px}.min-h-\[92px\]{min-height:92px}.min-h-\[98px\]{min-height:98px}.min-h-\[calc\(100vh-88px\)\]{min-height:calc(100vh - 88px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[104px\]{width:104px}.w-\[112px\]{width:112px}.w-\[118px\]{width:118px}.w-\[132px\]{width:132px}.w-\[140\%\]{width:140%}.w-\[14px\]{width:14px}.w-\[152px\]{width:152px}.w-\[154px\]{width:154px}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[23\.333\%\]{width:23.333%}.w-\[252px\]{width:252px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[30\%\]{width:30%}.w-\[31\.25\%\]{width:31.25%}.w-\[320px\]{width:320px}.w-\[32rem\]{width:32rem}.w-\[33\.33\%\]{width:33.33%}.w-\[330px\]{width:330px}.w-\[336px\]{width:336px}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[34rem\]{width:34rem}.w-\[360px\]{width:360px}.w-\[36rem\]{width:36rem}.w-\[380px\]{width:380px}.w-\[385px\]{width:385px}.w-\[38rem\]{width:38rem}.w-\[390px\]{width:390px}.w-\[3px\]{width:3px}.w-\[4\.85rem\]{width:4.85rem}.w-\[40\%\]{width:40%}.w-\[40rem\]{width:40rem}.w-\[410px\]{width:410px}.w-\[420px\]{width:420px}.w-\[42rem\]{width:42rem}.w-\[430px\]{width:430px}.w-\[460px\]{width:460px}.w-\[48\%\]{width:48%}.w-\[48rem\]{width:48rem}.w-\[50px\]{width:50px}.w-\[520px\]{width:520px}.w-\[52rem\]{width:52rem}.w-\[560px\]{width:560px}.w-\[58\%\]{width:58%}.w-\[5px\]{width:5px}.w-\[62\%\]{width:62%}.w-\[620px\]{width:620px}.w-\[64\%\]{width:64%}.w-\[68\%\]{width:68%}.w-\[680px\]{width:680px}.w-\[68rem\]{width:68rem}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[74\%\]{width:74%}.w-\[760px\]{width:760px}.w-\[76rem\]{width:76rem}.w-\[78\%\]{width:78%}.w-\[80\%\]{width:80%}.w-\[81\%\]{width:81%}.w-\[82\%\]{width:82%}.w-\[86\%\]{width:86%}.w-\[86vw\]{width:86vw}.w-\[88\%\]{width:88%}.w-\[88px\]{width:88px}.w-\[92\%\]{width:92%}.w-\[92px\]{width:92px}.w-\[94\%\]{width:94%}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-\[calc\(100vw-44px\)\]{width:calc(100vw - 44px)}.w-\[min\(1180px\,calc\(100vw-48px\)\)\]{width:min(1180px,calc(100vw - 48px))}.w-\[min\(280px\,calc\(100vw-24px\)\)\]{width:min(280px,calc(100vw - 24px))}.w-\[min\(318px\,calc\(100\%-1\.25rem\)\)\]{width:min(318px,calc(100% - 1.25rem))}.w-\[min\(320px\,calc\(100vw-48px\)\)\]{width:min(320px,calc(100vw - 48px))}.w-\[min\(356px\,calc\(100\%-1\.25rem\)\)\]{width:min(356px,calc(100% - 1.25rem))}.w-\[min\(360px\,calc\(100vw-16px\)\)\]{width:min(360px,calc(100vw - 16px))}.w-\[min\(360px\,calc\(100vw-24px\)\)\]{width:min(360px,calc(100vw - 24px))}.w-\[min\(360px\,calc\(100vw-2rem\)\)\]{width:min(360px,calc(100vw - 2rem))}.w-\[min\(420px\,68\%\)\]{width:min(420px,68%)}.w-\[min\(420px\,92vw\)\]{width:min(420px,92vw)}.w-\[min\(440px\,calc\(100vw-28px\)\)\]{width:min(440px,calc(100vw - 28px))}.w-\[min\(470px\,96vw\)\]{width:min(470px,96vw)}.w-\[min\(500px\,76\%\)\]{width:min(500px,76%)}.w-\[min\(520px\,calc\(100vw-28px\)\)\]{width:min(520px,calc(100vw - 28px))}.w-\[min\(520px\,calc\(100vw-32px\)\)\]{width:min(520px,calc(100vw - 32px))}.w-\[min\(520px\,calc\(100vw-48px\)\)\]{width:min(520px,calc(100vw - 48px))}.w-\[min\(560px\,112vw\)\]{width:min(560px,112vw)}.w-\[min\(560px\,calc\(100vw-28px\)\)\]{width:min(560px,calc(100vw - 28px))}.w-\[min\(58rem\,120vw\)\]{width:min(58rem,120vw)}.w-\[min\(62rem\,120vw\)\]{width:min(62rem,120vw)}.w-\[min\(640px\,100vw\)\]{width:min(640px,100vw)}.w-\[min\(720px\,100vw\)\]{width:min(720px,100vw)}.w-\[min\(760px\,92vw\)\]{width:min(760px,92vw)}.w-\[min\(760px\,96vw\)\]{width:min(760px,96vw)}.w-\[min\(820px\,100vw\)\]{width:min(820px,100vw)}.w-\[min\(84vw\,330px\)\]{width:min(84vw,330px)}.w-\[min\(920px\,92vw\)\]{width:min(920px,92vw)}.w-\[min\(92vw\,420px\)\]{width:min(92vw,420px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-4{min-width:1rem}.min-w-6{min-width:1.5rem}.min-w-9{min-width:2.25rem}.min-w-\[108px\]{min-width:108px}.min-w-\[140px\]{min-width:140px}.min-w-\[154px\]{min-width:154px}.min-w-\[16px\]{min-width:16px}.min-w-\[180px\]{min-width:180px}.min-w-\[196px\]{min-width:196px}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[236px\]{min-width:236px}.min-w-\[238px\]{min-width:238px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[270px\]{min-width:270px}.min-w-\[290px\]{min-width:290px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[880px\]{min-width:880px}.min-w-full{min-width:100%}.max-w-16{max-width:4rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1050px\]{max-width:1050px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1168px\]{max-width:1168px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[11px\]{max-width:11px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[126px\]{max-width:126px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1360px\]{max-width:1360px}.max-w-\[1380px\]{max-width:1380px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1420px\]{max-width:1420px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[170px\]{max-width:170px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[230px\]{max-width:230px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[285px\]{max-width:285px}.max-w-\[308px\]{max-width:308px}.max-w-\[320px\]{max-width:320px}.max-w-\[330px\]{max-width:330px}.max-w-\[340px\]{max-width:340px}.max-w-\[342px\]{max-width:342px}.max-w-\[34ch\]{max-width:34ch}.max-w-\[360px\]{max-width:360px}.max-w-\[37\.5rem\]{max-width:37.5rem}.max-w-\[380px\]{max-width:380px}.max-w-\[390px\]{max-width:390px}.max-w-\[420px\]{max-width:420px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[430px\]{max-width:430px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[486px\]{max-width:486px}.max-w-\[520px\]{max-width:520px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[560px\]{max-width:560px}.max-w-\[61rem\]{max-width:61rem}.max-w-\[620px\]{max-width:620px}.max-w-\[64ch\]{max-width:64ch}.max-w-\[650px\]{max-width:650px}.max-w-\[680px\]{max-width:680px}.max-w-\[70ch\]{max-width:70ch}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[78\%\]{max-width:78%}.max-w-\[790px\]{max-width:790px}.max-w-\[800px\]{max-width:800px}.max-w-\[810px\]{max-width:810px}.max-w-\[84\%\]{max-width:84%}.max-w-\[860px\]{max-width:860px}.max-w-\[88\%\]{max-width:88%}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[920px\]{max-width:920px}.max-w-\[92vw\]{max-width:92vw}.max-w-\[94vw\]{max-width:94vw}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-\[9ch\]{max-width:9ch}.max-w-\[9px\]{max-width:9px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2{--tw-translate-x: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-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-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[58\%\]{--tw-translate-y: -58%;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-\[calc\(100\%\+10px\)\]{--tw-translate-y: calc((100% + 10px)*-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))}.-translate-y-\[calc\(100\%\+2px\)\]{--tw-translate-y: calc((100% + 2px)*-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))}.-translate-y-\[calc\(100\%\+5px\)\]{--tw-translate-y: calc((100% + 5px)*-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))}.-translate-y-\[calc\(100\%\+8px\)\]{--tw-translate-y: calc((100% + 8px)*-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))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;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{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;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-12{--tw-rotate: 12deg;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-3{--tw-rotate: 3deg;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-45{--tw-rotate: 45deg;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-6{--tw-rotate: 6deg;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-\[-90deg\]{--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))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 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))}.scale-110{--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))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;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-95{--tw-scale-x: .95;--tw-scale-y: .95;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-\[0\.82\]{--tw-scale-x: .82;--tw-scale-y: .82;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-\[0\.97\]{--tw-scale-x: .97;--tw-scale-y: .97;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-\[1\.005\]{--tw-scale-x: 1.005;--tw-scale-y: 1.005;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-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;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-y-0{--tw-scale-y: 0;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-y-100{--tw-scale-y: 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))}.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))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!animate-none{animation:none!important}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-mt-28{scroll-margin-top:7rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[0\.86fr_1\.14fr\]{grid-template-columns:.86fr 1.14fr}.grid-cols-\[1\.2fr_0\.7fr_0\.72fr_0\.88fr_0\.95fr\]{grid-template-columns:1.2fr .7fr .72fr .88fr .95fr}.grid-cols-\[1\.35fr_0\.65fr\]{grid-template-columns:1.35fr .65fr}.grid-cols-\[1\.5rem_1fr\]{grid-template-columns:1.5rem 1fr}.grid-cols-\[118px_148px_1fr_132px_78px_112px_296px\]{grid-template-columns:118px 148px 1fr 132px 78px 112px 296px}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.grid-cols-\[1fr_40px\]{grid-template-columns:1fr 40px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[28px_1fr\]{grid-template-columns:28px 1fr}.grid-cols-\[58px_1fr\]{grid-template-columns:58px 1fr}.grid-cols-\[88px_minmax\(0\,1fr\)\]{grid-template-columns:88px minmax(0,1fr)}.grid-cols-\[92px_1fr\]{grid-template-columns:92px 1fr}.grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[6px\]{gap:6px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-4{row-gap:1rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-20>: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-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * 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-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * 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-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * 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))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-neutral-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 229 229 / var(--tw-divide-opacity, 1))}.divide-slate-200\/65>:not([hidden])~:not([hidden]){border-color:#e2e8f0a6}.divide-slate-200\/80>:not([hidden])~:not([hidden]){border-color:#e2e8f0cc}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.self-start{align-self:flex-start}.self-center{align-self:center}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.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-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.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}.text-balance{text-wrap:balance}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.55rem\]{border-radius:1.55rem}.rounded-\[1\.85rem\]{border-radius:1.85rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[21px\]{border-radius:21px}.rounded-\[22px\]{border-radius:22px}.rounded-\[23px\]{border-radius:23px}.rounded-\[24px\]{border-radius:24px}.rounded-\[25px\]{border-radius:25px}.rounded-\[26px\]{border-radius:26px}.rounded-\[27px\]{border-radius:27px}.rounded-\[28px\]{border-radius:28px}.rounded-\[29px\]{border-radius:29px}.rounded-\[30px\]{border-radius:30px}.rounded-\[31px\]{border-radius:31px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[36px\]{border-radius:36px}.rounded-\[38px\]{border-radius:38px}.rounded-\[3px\]{border-radius:3px}.rounded-\[40px\]{border-radius:40px}.rounded-\[42px\]{border-radius:42px}.rounded-\[44px\]{border-radius:44px}.rounded-\[4px\]{border-radius:4px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[54px\]{border-radius:54px}.rounded-\[5px\]{border-radius:5px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-l-\[26px\]{border-top-left-radius:26px;border-bottom-left-radius:26px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-\[30px\]{border-top-left-radius:30px;border-top-right-radius:30px}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#DFE5F6\]{--tw-border-opacity: 1;border-color:rgb(223 229 246 / var(--tw-border-opacity, 1))}.border-\[rgba\(124\,58\,237\,0\.11\)\]{border-color:#7c3aed1c}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/30{border-color:#fde68a4d}.border-amber-200\/70{border-color:#fde68ab3}.border-amber-200\/80{border-color:#fde68acc}.border-amber-200\/85{border-color:#fde68ad9}.border-amber-200\/90{border-color:#fde68ae6}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/40{border-color:#fcd34d66}.border-amber-300\/45{border-color:#fcd34d73}.border-amber-300\/70{border-color:#fcd34db3}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-500\/30{border-color:#f59e0b4d}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/10{border-color:#0000001a}.border-black\/30{border-color:#0000004d}.border-black\/5{border-color:#0000000d}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-current{border-color:currentColor}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-100\/90{border-color:#d1fae5e6}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-200\/50{border-color:#a7f3d080}.border-emerald-200\/65{border-color:#a7f3d0a6}.border-emerald-200\/70{border-color:#a7f3d0b3}.border-emerald-200\/75{border-color:#a7f3d0bf}.border-emerald-200\/80{border-color:#a7f3d0cc}.border-emerald-200\/85{border-color:#a7f3d0d9}.border-emerald-200\/90{border-color:#a7f3d0e6}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-300\/40{border-color:#6ee7b766}.border-emerald-300\/45{border-color:#6ee7b773}.border-emerald-300\/60{border-color:#6ee7b799}.border-emerald-300\/70{border-color:#6ee7b7b3}.border-emerald-300\/75{border-color:#6ee7b7bf}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/35{border-color:#34d39959}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-fuchsia-200{--tw-border-opacity: 1;border-color:rgb(245 208 254 / var(--tw-border-opacity, 1))}.border-fuchsia-400\/30{border-color:#e879f94d}.border-fuchsia-500\/35{border-color:#d946ef59}.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-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-100\/75{border-color:#e0e7ffbf}.border-indigo-100\/90{border-color:#e0e7ffe6}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-indigo-200\/35{border-color:#c7d2fe59}.border-indigo-200\/50{border-color:#c7d2fe80}.border-indigo-200\/55{border-color:#c7d2fe8c}.border-indigo-200\/70{border-color:#c7d2feb3}.border-indigo-200\/75{border-color:#c7d2febf}.border-indigo-200\/80{border-color:#c7d2fecc}.border-indigo-200\/85{border-color:#c7d2fed9}.border-indigo-200\/90{border-color:#c7d2fee6}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-indigo-300\/80{border-color:#a5b4fccc}.border-indigo-400\/80{border-color:#818cf8cc}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-neutral-200{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.border-neutral-200\/60{border-color:#e5e5e599}.border-neutral-200\/70{border-color:#e5e5e5b3}.border-neutral-200\/75{border-color:#e5e5e5bf}.border-neutral-200\/80{border-color:#e5e5e5cc}.border-neutral-200\/85{border-color:#e5e5e5d9}.border-neutral-200\/90{border-color:#e5e5e5e6}.border-neutral-300{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.border-neutral-300\/60{border-color:#d4d4d499}.border-neutral-300\/75{border-color:#d4d4d4bf}.border-neutral-300\/80{border-color:#d4d4d4cc}.border-neutral-300\/85{border-color:#d4d4d4d9}.border-neutral-300\/90{border-color:#d4d4d4e6}.border-neutral-300\/95{border-color:#d4d4d4f2}.border-neutral-400\/25{border-color:#a3a3a340}.border-neutral-500{--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity, 1))}.border-neutral-600{--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1))}.border-neutral-700{--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.border-neutral-800{--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity, 1))}.border-neutral-800\/80{border-color:#262626cc}.border-neutral-800\/95{border-color:#262626f2}.border-neutral-900{--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity, 1))}.border-neutral-900\/10{border-color:#1717171a}.border-neutral-900\/20{border-color:#17171733}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-200\/90{border-color:#fed7aae6}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-200\/80{border-color:#e9d5ffcc}.border-purple-400\/25{border-color:#c084fc40}.border-purple-400\/35{border-color:#c084fc59}.border-purple-600{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-rose-100\/90{border-color:#ffe4e6e6}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-200\/45{border-color:#fecdd373}.border-rose-200\/55{border-color:#fecdd38c}.border-rose-200\/70{border-color:#fecdd3b3}.border-rose-200\/75{border-color:#fecdd3bf}.border-rose-200\/80{border-color:#fecdd3cc}.border-rose-200\/85{border-color:#fecdd3d9}.border-rose-200\/90{border-color:#fecdd3e6}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-rose-300\/40{border-color:#fda4af66}.border-rose-300\/45{border-color:#fda4af73}.border-rose-300\/50{border-color:#fda4af80}.border-rose-300\/60{border-color:#fda4af99}.border-rose-300\/70{border-color:#fda4afb3}.border-rose-400\/20{border-color:#fb718533}.border-rose-400\/25{border-color:#fb718540}.border-rose-400\/35{border-color:#fb718559}.border-rose-400\/40{border-color:#fb718566}.border-rose-500\/20{border-color:#f43f5e33}.border-rose-500\/25{border-color:#f43f5e40}.border-rose-500\/30{border-color:#f43f5e4d}.border-rose-500\/40{border-color:#f43f5e66}.border-rose-600{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1))}.border-sky-100{--tw-border-opacity: 1;border-color:rgb(224 242 254 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-200\/70{border-color:#bae6fdb3}.border-sky-200\/80{border-color:#bae6fdcc}.border-sky-200\/90{border-color:#bae6fde6}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-sky-300\/70{border-color:#7dd3fcb3}.border-sky-400\/20{border-color:#38bdf833}.border-sky-400\/25{border-color:#38bdf840}.border-sky-400\/35{border-color:#38bdf859}.border-sky-500\/20{border-color:#0ea5e933}.border-sky-500\/30{border-color:#0ea5e94d}.border-sky-600{--tw-border-opacity: 1;border-color:rgb(2 132 199 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/55{border-color:#e2e8f08c}.border-slate-200\/60{border-color:#e2e8f099}.border-slate-200\/65{border-color:#e2e8f0a6}.border-slate-200\/70{border-color:#e2e8f0b3}.border-slate-200\/75{border-color:#e2e8f0bf}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-200\/85{border-color:#e2e8f0d9}.border-slate-200\/90{border-color:#e2e8f0e6}.border-slate-200\/95{border-color:#e2e8f0f2}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-300\/70{border-color:#cbd5e1b3}.border-slate-300\/80{border-color:#cbd5e1cc}.border-slate-300\/85{border-color:#cbd5e1d9}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-slate-900{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.border-slate-900\/20{border-color:#0f172a33}.border-slate-950\/\[0\.065\]{border-color:#02061711}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-100{--tw-border-opacity: 1;border-color:rgb(237 233 254 / var(--tw-border-opacity, 1))}.border-violet-100\/45{border-color:#ede9fe73}.border-violet-100\/55{border-color:#ede9fe8c}.border-violet-100\/60{border-color:#ede9fe99}.border-violet-100\/65{border-color:#ede9fea6}.border-violet-100\/70{border-color:#ede9feb3}.border-violet-100\/75{border-color:#ede9febf}.border-violet-100\/80{border-color:#ede9fecc}.border-violet-100\/90{border-color:#ede9fee6}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-200\/50{border-color:#ddd6fe80}.border-violet-200\/55{border-color:#ddd6fe8c}.border-violet-200\/60{border-color:#ddd6fe99}.border-violet-200\/65{border-color:#ddd6fea6}.border-violet-200\/70{border-color:#ddd6feb3}.border-violet-200\/75{border-color:#ddd6febf}.border-violet-200\/80{border-color:#ddd6fecc}.border-violet-200\/85{border-color:#ddd6fed9}.border-violet-200\/90{border-color:#ddd6fee6}.border-violet-300{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.border-violet-300\/15{border-color:#c4b5fd26}.border-violet-300\/40{border-color:#c4b5fd66}.border-violet-300\/90{border-color:#c4b5fde6}.border-violet-300\/95{border-color:#c4b5fdf2}.border-violet-400{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.border-violet-400\/20{border-color:#a78bfa33}.border-violet-400\/25{border-color:#a78bfa40}.border-violet-400\/30{border-color:#a78bfa4d}.border-violet-400\/80{border-color:#a78bfacc}.border-violet-50\/90{border-color:#f5f3ffe6}.border-violet-500{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-violet-500\/20{border-color:#8b5cf633}.border-violet-500\/40{border-color:#8b5cf666}.border-violet-500\/90{border-color:#8b5cf6e6}.border-violet-600{--tw-border-opacity: 1;border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.border-violet-700{--tw-border-opacity: 1;border-color:rgb(109 40 217 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/35{border-color:#ffffff59}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/50{border-color:#ffffff80}.border-white\/70{border-color:#ffffffb3}.border-white\/75{border-color:#ffffffbf}.border-white\/80{border-color:#fffc}.border-white\/85{border-color:#ffffffd9}.border-white\/90{border-color:#ffffffe6}.border-white\/95{border-color:#fffffff2}.border-white\/\[0\.14\]{border-color:#ffffff24}.border-white\/\[0\.16\]{border-color:#ffffff29}.border-white\/\[0\.28\]{border-color:#ffffff47}.border-r-transparent{border-right-color:transparent}.border-t-emerald-400{--tw-border-opacity: 1;border-top-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-t-neutral-900{--tw-border-opacity: 1;border-top-color:rgb(23 23 23 / var(--tw-border-opacity, 1))}.border-t-violet-600{--tw-border-opacity: 1;border-top-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-\[\#0e102c\]{--tw-bg-opacity: 1;background-color:rgb(14 16 44 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1724\]{--tw-bg-opacity: 1;background-color:rgb(15 23 36 / var(--tw-bg-opacity, 1))}.bg-\[\#101621\]{--tw-bg-opacity: 1;background-color:rgb(16 22 33 / var(--tw-bg-opacity, 1))}.bg-\[\#15132b\]{--tw-bg-opacity: 1;background-color:rgb(21 19 43 / var(--tw-bg-opacity, 1))}.bg-\[radial-gradient\(120\%_95\%_at_18\%_10\%\,rgba\(125\,211\,252\,0\.12\)\,transparent_58\%\)\,radial-gradient\(120\%_95\%_at_82\%_14\%\,rgba\(196\,181\,253\,0\.1\)\,transparent_60\%\)\,rgba\(15\,23\,42\,0\.28\)\]{background-color:radial-gradient(120% 95% at 18% 10%,rgba(125,211,252,.12),transparent 58%),radial-gradient(120% 95% at 82% 14%,rgba(196,181,253,.1),transparent 60%),rgba(15,23,42,.28)}.bg-\[radial-gradient\(70\%_80\%_at_100\%_0\%\,rgba\(139\,92\,246\,0\.16\)\,transparent_58\%\)\,rgba\(15\,23\,42\,0\.34\)\]{background-color:radial-gradient(70% 80% at 100% 0%,rgba(139,92,246,.16),transparent 58%),rgba(15,23,42,.34)}.bg-\[radial-gradient\(90\%_70\%_at_18\%_8\%\,rgba\(125\,211\,252\,0\.16\)\,transparent_58\%\)\,radial-gradient\(90\%_70\%_at_82\%_8\%\,rgba\(196\,181\,253\,0\.16\)\,transparent_60\%\)\,rgba\(15\,23\,42\,0\.32\)\]{background-color:radial-gradient(90% 70% at 18% 8%,rgba(125,211,252,.16),transparent 58%),radial-gradient(90% 70% at 82% 8%,rgba(196,181,253,.16),transparent 60%),rgba(15,23,42,.32)}.bg-\[radial-gradient\(90\%_70\%_at_50\%_0\%\,rgba\(248\,113\,113\,0\.12\)\,transparent_58\%\)\,rgba\(15\,23\,42\,0\.28\)\]{background-color:radial-gradient(90% 70% at 50% 0%,rgba(248,113,113,.12),transparent 58%),rgba(15,23,42,.28)}.bg-\[radial-gradient\(circle_at_12\%_10\%\,rgba\(124\,58\,237\,0\.16\)\,transparent_28\%\)\,radial-gradient\(circle_at_90\%_84\%\,rgba\(59\,130\,246\,0\.10\)\,transparent_28\%\)\,rgba\(248\,250\,252\,0\.76\)\]{background-color:radial-gradient(circle at 12% 10%,rgba(124,58,237,.16),transparent 28%),radial-gradient(circle at 90% 84%,rgba(59,130,246,.1),transparent 28%),rgba(248,250,252,.76)}.bg-\[rgba\(124\,58\,237\,0\.07\)\]{background-color:#7c3aed12}.bg-\[rgba\(15\,23\,42\,0\.2\)\],.bg-\[rgba\(15\,23\,42\,0\.20\)\]{background-color:#0f172a33}.bg-\[rgba\(15\,23\,42\,0\.22\)\]{background-color:#0f172a38}.bg-\[rgba\(248\,250\,252\,0\.96\)\]{background-color:#f8fafcf5}.bg-\[rgba\(248\,251\,255\,0\.64\)\]{background-color:#f8fbffa3}.bg-\[rgba\(248\,251\,255\,0\.86\)\]{background-color:#f8fbffdb}.bg-\[rgba\(255\,255\,255\,0\.68\)\]{background-color:#ffffffad}.bg-\[rgba\(255\,255\,255\,0\.88\)\]{background-color:#ffffffe0}.bg-\[rgba\(255\,255\,255\,0\.99\)\]{background-color:#fffffffc}.bg-\[rgba\(8\,8\,18\,0\.18\)\]{background-color:#0808122e}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-200\/15{background-color:#fde68a26}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/80{background-color:#fbbf24cc}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-50\/75{background-color:#fffbebbf}.bg-amber-50\/80{background-color:#fffbebcc}.bg-amber-50\/85{background-color:#fffbebd9}.bg-amber-50\/90{background-color:#fffbebe6}.bg-amber-50\/95{background-color:#fffbebf2}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/70{background-color:#f59e0bb3}.bg-amber-950{--tw-bg-opacity: 1;background-color:rgb(69 26 3 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/\[0\.02\]{background-color:#00000005}.bg-black\/\[0\.03\]{background-color:#00000008}.bg-blue-300\/80{background-color:#93c5fdcc}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-current{background-color:currentColor}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-100\/80{background-color:#d1fae5cc}.bg-emerald-100\/90{background-color:#d1fae5e6}.bg-emerald-200\/30{background-color:#a7f3d04d}.bg-emerald-200\/60{background-color:#a7f3d099}.bg-emerald-200\/70{background-color:#a7f3d0b3}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-300\/15{background-color:#6ee7b726}.bg-emerald-300\/20{background-color:#6ee7b733}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/15{background-color:#34d39926}.bg-emerald-400\/70{background-color:#34d399b3}.bg-emerald-400\/80{background-color:#34d399cc}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/50{background-color:#ecfdf580}.bg-emerald-50\/55{background-color:#ecfdf58c}.bg-emerald-50\/60{background-color:#ecfdf599}.bg-emerald-50\/65{background-color:#ecfdf5a6}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-50\/80{background-color:#ecfdf5cc}.bg-emerald-50\/85{background-color:#ecfdf5d9}.bg-emerald-50\/90{background-color:#ecfdf5e6}.bg-emerald-50\/95{background-color:#ecfdf5f2}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/70{background-color:#10b981b3}.bg-emerald-500\/90{background-color:#10b981e6}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-600\/10{background-color:#0596691a}.bg-fuchsia-200\/30{background-color:#f5d0fe4d}.bg-fuchsia-400\/15{background-color:#e879f926}.bg-fuchsia-400\/20{background-color:#e879f933}.bg-fuchsia-50{--tw-bg-opacity: 1;background-color:rgb(253 244 255 / var(--tw-bg-opacity, 1))}.bg-fuchsia-50\/70{background-color:#fdf4ffb3}.bg-fuchsia-500{--tw-bg-opacity: 1;background-color:rgb(217 70 239 / var(--tw-bg-opacity, 1))}.bg-fuchsia-500\/10{background-color:#d946ef1a}.bg-fuchsia-500\/15{background-color:#d946ef26}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-200\/30{background-color:#c7d2fe4d}.bg-indigo-300{--tw-bg-opacity: 1;background-color:rgb(165 180 252 / var(--tw-bg-opacity, 1))}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50\/40{background-color:#eef2ff66}.bg-indigo-50\/45{background-color:#eef2ff73}.bg-indigo-50\/70{background-color:#eef2ffb3}.bg-indigo-50\/75{background-color:#eef2ffbf}.bg-indigo-50\/80{background-color:#eef2ffcc}.bg-indigo-50\/85{background-color:#eef2ffd9}.bg-indigo-50\/90{background-color:#eef2ffe6}.bg-indigo-50\/95{background-color:#eef2fff2}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/10{background-color:#6366f11a}.bg-indigo-500\/70{background-color:#6366f1b3}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-neutral-100{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-neutral-100\/10{background-color:#f5f5f51a}.bg-neutral-100\/15{background-color:#f5f5f526}.bg-neutral-200{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.bg-neutral-200\/60{background-color:#e5e5e599}.bg-neutral-200\/70{background-color:#e5e5e5b3}.bg-neutral-200\/80{background-color:#e5e5e5cc}.bg-neutral-200\/90{background-color:#e5e5e5e6}.bg-neutral-300{--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity, 1))}.bg-neutral-400{--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity, 1))}.bg-neutral-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-neutral-50\/65{background-color:#fafafaa6}.bg-neutral-50\/70{background-color:#fafafab3}.bg-neutral-50\/80{background-color:#fafafacc}.bg-neutral-500{--tw-bg-opacity: 1;background-color:rgb(115 115 115 / var(--tw-bg-opacity, 1))}.bg-neutral-500\/50{background-color:#73737380}.bg-neutral-500\/70{background-color:#737373b3}.bg-neutral-500\/80{background-color:#737373cc}.bg-neutral-800{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.bg-neutral-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-neutral-900\/10{background-color:#1717171a}.bg-neutral-900\/20{background-color:#17171733}.bg-neutral-900\/25{background-color:#17171740}.bg-neutral-900\/30{background-color:#1717174d}.bg-neutral-900\/40{background-color:#17171766}.bg-neutral-900\/5{background-color:#1717170d}.bg-neutral-900\/50{background-color:#17171780}.bg-neutral-900\/60{background-color:#17171799}.bg-neutral-900\/65{background-color:#171717a6}.bg-neutral-900\/70{background-color:#171717b3}.bg-neutral-900\/80{background-color:#171717cc}.bg-neutral-950{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-neutral-950\/20{background-color:#0a0a0a33}.bg-neutral-950\/30{background-color:#0a0a0a4d}.bg-neutral-950\/40{background-color:#0a0a0a66}.bg-neutral-950\/50{background-color:#0a0a0a80}.bg-neutral-950\/55{background-color:#0a0a0a8c}.bg-neutral-950\/60{background-color:#0a0a0a99}.bg-neutral-950\/70{background-color:#0a0a0ab3}.bg-neutral-950\/80{background-color:#0a0a0acc}.bg-neutral-950\/85{background-color:#0a0a0ad9}.bg-neutral-950\/90{background-color:#0a0a0ae6}.bg-neutral-950\/95{background-color:#0a0a0af2}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-50\/50{background-color:#fff7ed80}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-purple-300\/15{background-color:#d8b4fe26}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/90{background-color:#ef4444e6}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-100\/70{background-color:#ffe4e6b3}.bg-rose-100\/80{background-color:#ffe4e6cc}.bg-rose-200\/35{background-color:#fecdd359}.bg-rose-300{--tw-bg-opacity: 1;background-color:rgb(253 164 175 / var(--tw-bg-opacity, 1))}.bg-rose-300\/10{background-color:#fda4af1a}.bg-rose-300\/15{background-color:#fda4af26}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-400\/10{background-color:#fb71851a}.bg-rose-400\/75{background-color:#fb7185bf}.bg-rose-400\/80{background-color:#fb7185cc}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-50\/30{background-color:#fff1f24d}.bg-rose-50\/45{background-color:#fff1f273}.bg-rose-50\/50{background-color:#fff1f280}.bg-rose-50\/70{background-color:#fff1f2b3}.bg-rose-50\/75{background-color:#fff1f2bf}.bg-rose-50\/80{background-color:#fff1f2cc}.bg-rose-50\/85{background-color:#fff1f2d9}.bg-rose-50\/90{background-color:#fff1f2e6}.bg-rose-50\/95{background-color:#fff1f2f2}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-500\/70{background-color:#f43f5eb3}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-100\/40{background-color:#e0f2fe66}.bg-sky-100\/45{background-color:#e0f2fe73}.bg-sky-100\/70{background-color:#e0f2feb3}.bg-sky-100\/75{background-color:#e0f2febf}.bg-sky-100\/90{background-color:#e0f2fee6}.bg-sky-200\/20{background-color:#bae6fd33}.bg-sky-200\/30{background-color:#bae6fd4d}.bg-sky-200\/35{background-color:#bae6fd59}.bg-sky-200\/40{background-color:#bae6fd66}.bg-sky-300{--tw-bg-opacity: 1;background-color:rgb(125 211 252 / var(--tw-bg-opacity, 1))}.bg-sky-300\/15{background-color:#7dd3fc26}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-400\/10{background-color:#38bdf81a}.bg-sky-400\/70{background-color:#38bdf8b3}.bg-sky-400\/80{background-color:#38bdf8cc}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-50\/30{background-color:#f0f9ff4d}.bg-sky-50\/35{background-color:#f0f9ff59}.bg-sky-50\/40{background-color:#f0f9ff66}.bg-sky-50\/70{background-color:#f0f9ffb3}.bg-sky-50\/75{background-color:#f0f9ffbf}.bg-sky-50\/80{background-color:#f0f9ffcc}.bg-sky-50\/90{background-color:#f0f9ffe6}.bg-sky-50\/95{background-color:#f0f9fff2}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/5{background-color:#0ea5e90d}.bg-sky-500\/80{background-color:#0ea5e9cc}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / 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-100\/70{background-color:#f1f5f9b3}.bg-slate-100\/75{background-color:#f1f5f9bf}.bg-slate-100\/80{background-color:#f1f5f9cc}.bg-slate-100\/85{background-color:#f1f5f9d9}.bg-slate-100\/90{background-color:#f1f5f9e6}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-200\/60{background-color:#e2e8f099}.bg-slate-200\/65{background-color:#e2e8f0a6}.bg-slate-200\/75{background-color:#e2e8f0bf}.bg-slate-200\/80{background-color:#e2e8f0cc}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-300\/80{background-color:#cbd5e1cc}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/45{background-color:#f8fafc73}.bg-slate-50\/55{background-color:#f8fafc8c}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-50\/65{background-color:#f8fafca6}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-50\/75{background-color:#f8fafcbf}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-50\/85{background-color:#f8fafcd9}.bg-slate-50\/90{background-color:#f8fafce6}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/20{background-color:#0f172a33}.bg-slate-900\/35{background-color:#0f172a59}.bg-slate-900\/85{background-color:#0f172ad9}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/35{background-color:#02061759}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/80{background-color:#020617cc}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-100\/0{background-color:#ede9fe00}.bg-violet-100\/45{background-color:#ede9fe73}.bg-violet-100\/50{background-color:#ede9fe80}.bg-violet-100\/55{background-color:#ede9fe8c}.bg-violet-100\/70{background-color:#ede9feb3}.bg-violet-100\/90{background-color:#ede9fee6}.bg-violet-200{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.bg-violet-200\/0{background-color:#ddd6fe00}.bg-violet-200\/10{background-color:#ddd6fe1a}.bg-violet-200\/20{background-color:#ddd6fe33}.bg-violet-200\/30{background-color:#ddd6fe4d}.bg-violet-200\/35{background-color:#ddd6fe59}.bg-violet-200\/40{background-color:#ddd6fe66}.bg-violet-200\/60{background-color:#ddd6fe99}.bg-violet-200\/80{background-color:#ddd6fecc}.bg-violet-300\/10{background-color:#c4b5fd1a}.bg-violet-300\/15{background-color:#c4b5fd26}.bg-violet-300\/25{background-color:#c4b5fd40}.bg-violet-300\/70{background-color:#c4b5fdb3}.bg-violet-300\/80{background-color:#c4b5fdcc}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-400\/10{background-color:#a78bfa1a}.bg-violet-400\/20{background-color:#a78bfa33}.bg-violet-400\/70{background-color:#a78bfab3}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-50\/20{background-color:#f5f3ff33}.bg-violet-50\/30{background-color:#f5f3ff4d}.bg-violet-50\/35{background-color:#f5f3ff59}.bg-violet-50\/40{background-color:#f5f3ff66}.bg-violet-50\/45{background-color:#f5f3ff73}.bg-violet-50\/50{background-color:#f5f3ff80}.bg-violet-50\/55{background-color:#f5f3ff8c}.bg-violet-50\/60{background-color:#f5f3ff99}.bg-violet-50\/65{background-color:#f5f3ffa6}.bg-violet-50\/70{background-color:#f5f3ffb3}.bg-violet-50\/75{background-color:#f5f3ffbf}.bg-violet-50\/80{background-color:#f5f3ffcc}.bg-violet-50\/85{background-color:#f5f3ffd9}.bg-violet-50\/90{background-color:#f5f3ffe6}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/70{background-color:#8b5cf6b3}.bg-violet-500\/80{background-color:#8b5cf6cc}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-violet-600\/10{background-color:#7c3aed1a}.bg-violet-700{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/35{background-color:#ffffff59}.bg-white\/45{background-color:#ffffff73}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/55{background-color:#ffffff8c}.bg-white\/60{background-color:#fff9}.bg-white\/65{background-color:#ffffffa6}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.11\]{background-color:#ffffff1c}.bg-white\/\[0\.9\]{background-color:#ffffffe6}.bg-\[conic-gradient\(from_270deg\,\#6d28d9_0deg\,\#6d28d9_244deg\,\#e5e7eb_244deg\,\#e5e7eb_360deg\)\]{background-image:conic-gradient(from 270deg,#6d28d9,#6d28d9 244deg,#e5e7eb 244deg,#e5e7eb 360deg)}.bg-\[linear-gradient\(100deg\,\#6a5ec5_0\%\,\#5365be_52\%\,\#4a77ae_100\%\)\]{background-image:linear-gradient(100deg,#6a5ec5,#5365be 52%,#4a77ae)}.bg-\[linear-gradient\(100deg\,\#7c3aed\,\#8b5cf6_46\%\,\#4f46e5\)\]{background-image:linear-gradient(100deg,#7c3aed,#8b5cf6 46%,#4f46e5)}.bg-\[linear-gradient\(100deg\,\#7c3aed_0\%\,\#8b5cf6_48\%\,\#a855f7_100\%\)\]{background-image:linear-gradient(100deg,#7c3aed,#8b5cf6 48%,#a855f7)}.bg-\[linear-gradient\(100deg\,rgba\(255\,255\,255\,0\.1\)\,rgba\(255\,255\,255\,0\.38\)_44\%\,rgba\(255\,255\,255\,0\.08\)_84\%\)\]{background-image:linear-gradient(100deg,#ffffff1a,#ffffff61 44%,#ffffff14 84%)}.bg-\[linear-gradient\(105deg\,transparent\,rgba\(255\,255\,255\,0\.2\)\,transparent\)\]{background-image:linear-gradient(105deg,transparent,rgba(255,255,255,.2),transparent)}.bg-\[linear-gradient\(120deg\,\#f8f7ff_0\%\,\#f4f8ff_100\%\)\]{background-image:linear-gradient(120deg,#f8f7ff,#f4f8ff)}.bg-\[linear-gradient\(120deg\,rgba\(255\,255\,255\,0\.72\)\,rgba\(255\,255\,255\,0\)_35\%\,rgba\(255\,255\,255\,0\.58\)_70\%\,rgba\(255\,255\,255\,0\)_100\%\)\]{background-image:linear-gradient(120deg,#ffffffb8,#fff0 35%,#ffffff94 70%,#fff0)}.bg-\[linear-gradient\(135deg\,\#6C5CFF\,\#5A8CFF\)\]{background-image:linear-gradient(135deg,#6c5cff,#5a8cff)}.bg-\[linear-gradient\(135deg\,\#7c3aed\,\#8b5cf6\)\]{background-image:linear-gradient(135deg,#7c3aed,#8b5cf6)}.bg-\[linear-gradient\(135deg\,\#8b5cf6\,\#6258ff\)\]{background-image:linear-gradient(135deg,#8b5cf6,#6258ff)}.bg-\[linear-gradient\(135deg\,\#ffffff_0\%\,\#fbfbff_52\%\,\#f7f6ff_100\%\)\]{background-image:linear-gradient(135deg,#fff,#fbfbff 52%,#f7f6ff)}.bg-\[linear-gradient\(135deg\,rgba\(139\,92\,246\,0\.10\)\,rgba\(255\,255\,255\,0\.88\)\)\]{background-image:linear-gradient(135deg,#8b5cf61a,#ffffffe0)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.93\)\,rgba\(248\,251\,255\,0\.9\)\)\]{background-image:linear-gradient(135deg,#ffffffed,#f8fbffe6)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(248\,250\,255\,0\.88\)\)\]{background-image:linear-gradient(135deg,#fffffff5,#f8faffe0)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.96\)_0\%\,rgba\(250\,250\,255\,0\.92\)_42\%\,rgba\(239\,246\,255\,0\.9\)_100\%\)\]{background-image:linear-gradient(135deg,#fffffff5,#fafaffeb 42%,#eff6ffe6)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(236\,253\,245\,0\.72\)\)\]{background-image:linear-gradient(135deg,#fffffffa,#ecfdf5b8)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,255\,0\.90\)\)\]{background-image:linear-gradient(135deg,#fffffffa,#f8faffe6)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(255\,241\,242\,0\.82\)\)\]{background-image:linear-gradient(135deg,#fffffffa,#fff1f2d1)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(255\,247\,237\,0\.78\)\)\]{background-image:linear-gradient(135deg,#fffffffa,#fff7edc7)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(238\,242\,255\,0\.96\)_42\%\,rgba\(240\,249\,255\,0\.9\)\)\]{background-image:linear-gradient(135deg,#fffffffc,#eef2fff5 42%,#f0f9ffe6)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.99\)_0\%\,rgba\(245\,243\,255\,0\.99\)_55\%\,rgba\(237\,233\,254\,0\.99\)_100\%\)\]{background-image:linear-gradient(135deg,#fffffffc,#f5f3fffc 55%,#ede9fefc)}.bg-\[linear-gradient\(135deg\,rgba\(34\,197\,94\,0\.12\)\,rgba\(34\,197\,94\,0\.04\)\)\]{background-image:linear-gradient(135deg,#22c55e1f,#22c55e0a)}.bg-\[linear-gradient\(140deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.95\)\)\]{background-image:linear-gradient(140deg,#fffffffa,#f8fafcf2)}.bg-\[linear-gradient\(145deg\,\#f8fafc\,\#eef2ff\)\]{background-image:linear-gradient(145deg,#f8fafc,#eef2ff)}.bg-\[linear-gradient\(145deg\,\#fbfbff_0\%\,\#f7f6ff_46\%\,\#fbfdff_100\%\)\]{background-image:linear-gradient(145deg,#fbfbff,#f7f6ff 46%,#fbfdff)}.bg-\[linear-gradient\(145deg\,\#fff\,\#f2f4ff\)\]{background-image:linear-gradient(145deg,#fff,#f2f4ff)}.bg-\[linear-gradient\(145deg\,rgba\(113\,63\,18\,0\.44\)\,rgba\(30\,41\,59\,0\.9\)\)\]{background-image:linear-gradient(145deg,#713f1270,#1e293be6)}.bg-\[linear-gradient\(145deg\,rgba\(255\,251\,235\,0\.95\)\,rgba\(255\,247\,237\,0\.9\)\)\]{background-image:linear-gradient(145deg,#fffbebf2,#fff7ede6)}.bg-\[linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(239\,246\,255\,0\.8\)_42\%\,rgba\(245\,243\,255\,0\.88\)\)\]{background-image:linear-gradient(145deg,#fffffffa,#eff6ffcc 42%,#f5f3ffe0)}.bg-\[linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(239\,246\,255\,0\.8\)_46\%\,rgba\(245\,243\,255\,0\.84\)\)\]{background-image:linear-gradient(145deg,#fffffffa,#eff6ffcc 46%,#f5f3ffd6)}.bg-\[linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(245\,243\,255\,0\.86\)_46\%\,rgba\(248\,250\,252\,0\.94\)\)\]{background-image:linear-gradient(145deg,#fffffffa,#f5f3ffdb 46%,#f8fafcf0)}.bg-\[linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(245\,243\,255\,0\.86\)_48\%\,rgba\(248\,250\,252\,0\.94\)\)\]{background-image:linear-gradient(145deg,#fffffffa,#f5f3ffdb 48%,#f8fafcf0)}.bg-\[linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(255\,251\,235\,0\.86\)_48\%\,rgba\(248\,250\,252\,0\.98\)\)\]{background-image:linear-gradient(145deg,#fffffffc,#fffbebdb 48%,#f8fafcfa)}.bg-\[linear-gradient\(150deg\,rgba\(129\,140\,248\,0\.14\)\,rgba\(56\,189\,248\,0\.12\)\)\]{background-image:linear-gradient(150deg,#818cf824,#38bdf81f)}.bg-\[linear-gradient\(150deg\,rgba\(15\,23\,42\,0\.98\)\,rgba\(30\,41\,59\,0\.95\)\)\]{background-image:linear-gradient(150deg,#0f172afa,#1e293bf2)}.bg-\[linear-gradient\(150deg\,rgba\(248\,250\,252\,0\.95\)\,rgba\(255\,255\,255\,0\.96\)\)\]{background-image:linear-gradient(150deg,#f8fafcf2,#fffffff5)}.bg-\[linear-gradient\(150deg\,rgba\(255\,255\,255\,1\)\,rgba\(247\,247\,255\,0\.94\)_55\%\,rgba\(245\,250\,255\,0\.9\)\)\]{background-image:linear-gradient(150deg,#fff,#f7f7fff0 55%,#f5faffe6)}.bg-\[linear-gradient\(152deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(247\,250\,255\,0\.94\)_52\%\,rgba\(241\,248\,255\,0\.9\)\)\]{background-image:linear-gradient(152deg,#fffffffa,#f7fafff0 52%,#f1f8ffe6)}.bg-\[linear-gradient\(155deg\,rgba\(245\,243\,255\,0\.95\)\,rgba\(255\,255\,255\,0\.92\)\)\]{background-image:linear-gradient(155deg,#f5f3fff2,#ffffffeb)}.bg-\[linear-gradient\(155deg\,rgba\(245\,243\,255\,0\.98\)\,rgba\(255\,255\,255\,0\.99\)\)\]{background-image:linear-gradient(155deg,#f5f3fffa,#fffffffc)}.bg-\[linear-gradient\(155deg\,rgba\(253\,244\,255\,0\.9\)\,rgba\(255\,255\,255\,0\.99\)\)\]{background-image:linear-gradient(155deg,#fdf4ffe6,#fffffffc)}.bg-\[linear-gradient\(155deg\,rgba\(254\,243\,199\,0\.50\)\,rgba\(255\,255\,255\,0\.98\)\)\]{background-image:linear-gradient(155deg,#fef3c780,#fffffffa)}.bg-\[linear-gradient\(155deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.92\)\)\]{background-image:linear-gradient(155deg,#fffffffa,#f8fafceb)}.bg-\[linear-gradient\(155deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.94\)\)\]{background-image:linear-gradient(155deg,#fffffffa,#f8fafcf0)}.bg-\[linear-gradient\(155deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(248\,250\,255\,0\.95\)\)\]{background-image:linear-gradient(155deg,#fffffffc,#f8fafff2)}.bg-\[linear-gradient\(156deg\,rgba\(224\,231\,255\,0\.88\)\,rgba\(255\,255\,255\,0\.98\)\)\]{background-image:linear-gradient(156deg,#e0e7ffe0,#fffffffa)}.bg-\[linear-gradient\(156deg\,rgba\(238\,242\,255\,0\.78\)\,rgba\(255\,255\,255\,0\.99\)\)\]{background-image:linear-gradient(156deg,#eef2ffc7,#fffffffc)}.bg-\[linear-gradient\(158deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(245\,247\,251\,0\.93\)\)\]{background-image:linear-gradient(158deg,#fffffffc,#f5f7fbed)}.bg-\[linear-gradient\(160deg\,rgba\(236\,242\,255\,\.92\)\,rgba\(255\,255\,255\,\.98\)\)\]{background-image:linear-gradient(160deg,#ecf2ffeb,#fffffffa)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.94\)\,rgba\(250\,251\,253\,0\.86\)\)\]{background-image:linear-gradient(160deg,#fffffff0,#fafbfddb)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(248\,250\,255\,0\.82\)_52\%\,rgba\(245\,243\,255\,0\.68\)\)\]{background-image:linear-gradient(160deg,#fffffff5,#f8faffd1 52%,#f5f3ffad)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(248\,250\,255\,0\.9\)\)\]{background-image:linear-gradient(160deg,#fffffff5,#f8faffe6)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(244\,241\,255\,0\.92\)\)\]{background-image:linear-gradient(160deg,#fffffffa,#f4f1ffeb)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(246\,248\,252\,0\.94\)\)\]{background-image:linear-gradient(160deg,#fffffffa,#f6f8fcf0)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(247\,248\,255\,0\.94\)\)\]{background-image:linear-gradient(160deg,#fffffffa,#f7f8fff0)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(247\,250\,255\,0\.92\)\)\]{background-image:linear-gradient(160deg,#fffffffa,#f7faffeb)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,255\,0\.96\)\)\]{background-image:linear-gradient(160deg,#fffffffa,#f8fafff5)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(249\,251\,255\,0\.94\)\)\]{background-image:linear-gradient(160deg,#fffffffa,#f9fbfff0)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(250\,251\,253\,0\.78\)\)\]{background-image:linear-gradient(160deg,#fffffffa,#fafbfdc7)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(255\,247\,247\,0\.92\)\)\]{background-image:linear-gradient(160deg,#fffffffa,#fff7f7eb)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(244\,248\,255\,0\.92\)\)\]{background-image:linear-gradient(160deg,#fffffffc,#f4f8ffeb)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(248\,250\,252\,0\.95\)\)\]{background-image:linear-gradient(160deg,#fffffffc,#f8fafcf2)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(253\,253\,255\,0\.98\)_55\%\,rgba\(249\,250\,255\,0\.98\)_100\%\)\]{background-image:linear-gradient(160deg,#fffffffc,#fdfdfffa 55%,#f9fafffa)}.bg-\[linear-gradient\(165deg\,rgba\(238\,242\,255\,0\.92\)\,rgba\(240\,249\,255\,0\.88\)\)\]{background-image:linear-gradient(165deg,#eef2ffeb,#f0f9ffe0)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.84\)\,rgba\(255\,248\,249\,0\.72\)\)\]{background-image:linear-gradient(165deg,#ffffffd6,#fff8f9b8)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.86\)\,rgba\(244\,247\,255\,0\.74\)\)\]{background-image:linear-gradient(165deg,#ffffffdb,#f4f7ffbd)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.9\)\,rgba\(244\,252\,248\,0\.78\)\)\]{background-image:linear-gradient(165deg,#ffffffe6,#f4fcf8c7)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.94\)\,rgba\(248\,250\,255\,0\.9\)\)\]{background-image:linear-gradient(165deg,#fffffff0,#f8faffe6)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.95\)\,rgba\(244\,247\,255\,0\.9\)\)\]{background-image:linear-gradient(165deg,#fffffff2,#f4f7ffe6)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(247\,249\,255\,0\.95\)_52\%\,rgba\(241\,246\,255\,0\.94\)\)\]{background-image:linear-gradient(165deg,#fffffff5,#f7f9fff2 52%,#f1f6fff0)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(255\,245\,248\,0\.92\)\)\]{background-image:linear-gradient(165deg,#fffffff5,#fff5f8eb)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.97\)\,rgba\(239\,237\,255\,0\.92\)\)\]{background-image:linear-gradient(165deg,#fffffff7,#efedffeb)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(237\,233\,254\,0\.9\)\)\]{background-image:linear-gradient(165deg,#fffffffa,#ede9fee6)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(243\,252\,247\,0\.94\)\)\]{background-image:linear-gradient(165deg,#fffffffa,#f3fcf7f0)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(246\,248\,252\,0\.93\)\)\]{background-image:linear-gradient(165deg,#fffffffa,#f6f8fced)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(246\,248\,255\,0\.92\)\)\]{background-image:linear-gradient(165deg,#fffffffa,#f6f8ffeb)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(255\,245\,246\,0\.94\)\)\]{background-image:linear-gradient(165deg,#fffffffa,#fff5f6f0)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.985\)\,rgba\(250\,250\,255\,0\.9\)_48\%\,rgba\(245\,243\,255\,0\.74\)\)\]{background-image:linear-gradient(165deg,#fffffffb,#fafaffe6 48%,#f5f3ffbd)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(237\,233\,254\,0\.9\)\)\]{background-image:linear-gradient(165deg,#fffffffc,#ede9fee6)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(239\,250\,247\,0\.9\)_44\%\,rgba\(239\,246\,255\,0\.95\)\)\]{background-image:linear-gradient(165deg,#fffffffc,#effaf7e6 44%,#eff6fff2)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(244\,247\,255\,0\.95\)\)\]{background-image:linear-gradient(165deg,#fffffffc,#f4f7fff2)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(244\,248\,255\,0\.98\)\)\]{background-image:linear-gradient(165deg,#fffffffc,#f4f8fffa)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(249\,250\,252\,0\.97\)\)\]{background-image:linear-gradient(165deg,#fffffffc,#f9fafcf7)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(252\,247\,255\,0\.97\)\)\]{background-image:linear-gradient(165deg,#fffffffc,#fcf7fff7)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.995\)\,rgba\(243\,240\,255\,0\.92\)\)\]{background-image:linear-gradient(165deg,#fffffffe,#f3f0ffeb)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.995\)\,rgba\(248\,249\,255\,0\.96\)\)\]{background-image:linear-gradient(165deg,#fffffffe,#f8f9fff5)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.995\)\,rgba\(250\,250\,252\,0\.96\)\)\]{background-image:linear-gradient(165deg,#fffffffe,#fafafcf5)}.bg-\[linear-gradient\(166deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(247\,250\,255\,0\.93\)\)\]{background-image:linear-gradient(166deg,#fffffffa,#f7faffed)}.bg-\[linear-gradient\(170deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,247\,255\,0\.94\)\)\]{background-image:linear-gradient(170deg,#fffffffa,#f8f7fff0)}.bg-\[linear-gradient\(170deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,248\,255\,0\.9\)\)\]{background-image:linear-gradient(170deg,#fffffffa,#f8f8ffe6)}.bg-\[linear-gradient\(170deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(250\,250\,255\,0\.92\)\)\]{background-image:linear-gradient(170deg,#fffffffa,#fafaffeb)}.bg-\[linear-gradient\(175deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(244\,248\,255\,0\.9\)\)\]{background-image:linear-gradient(175deg,#fffffff5,#f4f8ffe6)}.bg-\[linear-gradient\(175deg\,rgba\(255\,255\,255\,0\.97\)\,rgba\(244\,248\,255\,0\.9\)\)\]{background-image:linear-gradient(175deg,#fffffff7,#f4f8ffe6)}.bg-\[linear-gradient\(175deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(247\,250\,255\,0\.92\)\)\]{background-image:linear-gradient(175deg,#fffffffa,#f7faffeb)}.bg-\[linear-gradient\(175deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(247\,250\,255\,0\.94\)\)\]{background-image:linear-gradient(175deg,#fffffffc,#f7fafff0)}.bg-\[linear-gradient\(178deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(247\,250\,255\,0\.93\)\)\]{background-image:linear-gradient(178deg,#fffffffa,#f7faffed)}.bg-\[linear-gradient\(180deg\,\#f8fafc\,\#eef2ff\)\]{background-image:linear-gradient(180deg,#f8fafc,#eef2ff)}.bg-\[linear-gradient\(180deg\,\#fefeff_0\%\,\#f8f9ff_42\%\,\#eff3ff_100\%\)\]{background-image:linear-gradient(180deg,#fefeff,#f8f9ff 42%,#eff3ff)}.bg-\[linear-gradient\(180deg\,\#fff\,\#f8fafc\)\]{background-image:linear-gradient(180deg,#fff,#f8fafc)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#f1edff\)\]{background-image:linear-gradient(180deg,#fff,#f1edff)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#f2efff\)\]{background-image:linear-gradient(180deg,#fff,#f2efff)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#f5f2ff\)\]{background-image:linear-gradient(180deg,#fff,#f5f2ff)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#f8f6ff\)\]{background-image:linear-gradient(180deg,#fff,#f8f6ff)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#f8fafc\)\]{background-image:linear-gradient(180deg,#fff,#f8fafc)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#f7fbff_45\%\,\#ffffff_100\%\)\]{background-image:linear-gradient(180deg,#fff,#f7fbff 45%,#fff)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#f8fafc_100\%\)\]{background-image:linear-gradient(180deg,#fff,#f8fafc)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#faf8ff_52\%\,\#f8fbff_100\%\)\]{background-image:linear-gradient(180deg,#fff,#faf8ff 52%,#f8fbff)}.bg-\[linear-gradient\(180deg\,rgba\(108\,92\,255\,0\.14\)\,rgba\(255\,255\,255\,0\.98\)\)\]{background-image:linear-gradient(180deg,#6c5cff24,#fffffffa)}.bg-\[linear-gradient\(180deg\,rgba\(236\,253\,245\,0\.8\)\,rgba\(255\,255\,255\,0\.92\)\)\]{background-image:linear-gradient(180deg,#ecfdf5cc,#ffffffeb)}.bg-\[linear-gradient\(180deg\,rgba\(238\,242\,255\,0\.34\)\,rgba\(255\,255\,255\,0\.96\)\)\]{background-image:linear-gradient(180deg,#eef2ff57,#fffffff5)}.bg-\[linear-gradient\(180deg\,rgba\(248\,250\,252\,0\.82\)\,rgba\(255\,255\,255\,0\.95\)\)\]{background-image:linear-gradient(180deg,#f8fafcd1,#fffffff2)}.bg-\[linear-gradient\(180deg\,rgba\(248\,250\,252\,0\.92\)\,rgba\(255\,255\,255\,0\.98\)\)\]{background-image:linear-gradient(180deg,#f8fafceb,#fffffffa)}.bg-\[linear-gradient\(180deg\,rgba\(250\,245\,255\,0\.72\)\,rgba\(255\,255\,255\,0\.94\)\)\]{background-image:linear-gradient(180deg,#faf5ffb8,#fffffff0)}.bg-\[linear-gradient\(180deg\,rgba\(250\,245\,255\,0\.92\)\,rgba\(245\,243\,255\,0\.7\)\)\]{background-image:linear-gradient(180deg,#faf5ffeb,#f5f3ffb3)}.bg-\[linear-gradient\(180deg\,rgba\(255\,241\,242\,0\.72\)\,rgba\(255\,255\,255\,0\.92\)\)\]{background-image:linear-gradient(180deg,#fff1f2b8,#ffffffeb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(251\,253\,255\,0\.74\)\)\]{background-image:linear-gradient(180deg,#fff0,#fbfdffbd)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)_0\%\,rgba\(255\,255\,255\,0\.36\)_55\%\,rgba\(248\,250\,255\,0\.86\)_100\%\)\]{background-image:linear-gradient(180deg,#fff0,#ffffff5c 55%,#f8faffdb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.045\)\,transparent_38\%\,rgba\(14\,7\,34\,0\.18\)\)\]{background-image:linear-gradient(180deg,rgba(255,255,255,.045),transparent 38%,rgba(14,7,34,.18))}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.45\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(180deg,#ffffff73,#fff0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.56\)\,rgba\(248\,250\,255\,0\.72\)\)\]{background-image:linear-gradient(180deg,#ffffff8f,#f8faffb8)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.78\)\,rgba\(248\,250\,255\,0\.54\)\)\]{background-image:linear-gradient(180deg,#ffffffc7,#f8faff8a)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.85\)\,rgba\(246\,249\,255\,0\.72\)\)\]{background-image:linear-gradient(180deg,#ffffffd9,#f6f9ffb8)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.92\)\,rgba\(246\,248\,255\,0\.86\)\)\]{background-image:linear-gradient(180deg,#ffffffeb,#f6f8ffdb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.95\)\,rgba\(244\,247\,252\,0\.96\)\)\]{background-image:linear-gradient(180deg,#fffffff2,#f4f7fcf5)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.95\)\,rgba\(244\,248\,255\,0\.92\)\)\]{background-image:linear-gradient(180deg,#fffffff2,#f4f8ffeb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.95\)\,rgba\(248\,250\,252\,0\.84\)\)\]{background-image:linear-gradient(180deg,#fffffff2,#f8fafcd6)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(244\,247\,252\,0\.97\)\)\]{background-image:linear-gradient(180deg,#fffffff5,#f4f7fcf7)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(246\,243\,255\,0\.92\)\)\]{background-image:linear-gradient(180deg,#fffffff5,#f6f3ffeb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(248\,245\,255\,0\.72\)\)\]{background-image:linear-gradient(180deg,#fffffff5,#f8f5ffb8)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(250\,252\,255\,0\.9\)\)\]{background-image:linear-gradient(180deg,#fffffff5,#fafcffe6)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(255\,247\,247\,0\.72\)\)\]{background-image:linear-gradient(180deg,#fffffff5,#fff7f7b8)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(238\,242\,255\,0\.72\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#eef2ffb8)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(238\,242\,255\,0\.76\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#eef2ffc2)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(245\,248\,255\,0\.96\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f5f8fff5)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(246\,248\,255\,0\.96\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f6f8fff5)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(246\,249\,255\,0\.8\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f6f9ffcc)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(246\,250\,255\,0\.96\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f6fafff5)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(247\,250\,255\,0\.96\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f7fafff5)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.9\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f8fafce6)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.92\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f8fafceb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.94\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f8fafcf0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.96\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f8fafcf5)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,255\,0\.94\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f8fafff0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(249\,251\,255\,0\.96\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f9fbfff5)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(247\,249\,255\,0\.82\)\)\]{background-image:linear-gradient(180deg,#fffffffc,#f7f9ffd1)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(248\,250\,252\,0\.95\)\)\]{background-image:linear-gradient(180deg,#fffffffc,#f8fafcf2)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(248\,250\,255\,0\.97\)\)\]{background-image:linear-gradient(180deg,#fffffffc,#f8fafff7)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(249\,250\,255\,0\.96\)\)\]{background-image:linear-gradient(180deg,#fffffffc,#f9fafff5)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,1\)\,rgba\(238\,242\,255\,0\.62\)\)\]{background-image:linear-gradient(180deg,#fff,#eef2ff9e)}.bg-\[linear-gradient\(185deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(246\,250\,255\,0\.94\)\)\]{background-image:linear-gradient(185deg,#fffffffa,#f6fafff0)}.bg-\[linear-gradient\(90deg\,rgba\(124\,58\,237\,0\.14\)\,rgba\(56\,189\,248\,0\.2\)\,rgba\(124\,58\,237\,0\.14\)\)\]{background-image:linear-gradient(90deg,#7c3aed24,#38bdf833,#7c3aed24)}.bg-\[linear-gradient\(90deg\,rgba\(139\,92\,246\,0\)\,rgba\(139\,92\,246\,0\.36\)\,rgba\(56\,189\,248\,0\.28\)\,rgba\(139\,92\,246\,0\.36\)\,rgba\(139\,92\,246\,0\)\)\]{background-image:linear-gradient(90deg,#8b5cf600,#8b5cf65c,#38bdf847,#8b5cf65c,#8b5cf600)}.bg-\[linear-gradient\(90deg\,rgba\(139\,92\,246\,0\.5\)\,rgba\(167\,139\,250\,0\)\)\]{background-image:linear-gradient(90deg,#8b5cf680,#a78bfa00)}.bg-\[linear-gradient\(90deg\,rgba\(167\,139\,250\,0\)\,rgba\(139\,92\,246\,0\.5\)\)\]{background-image:linear-gradient(90deg,#a78bfa00,#8b5cf680)}.bg-\[linear-gradient\(90deg\,rgba\(167\,139\,250\,0\)\,rgba\(139\,92\,246\,0\.72\)\,rgba\(167\,139\,250\,0\)\)\]{background-image:linear-gradient(90deg,#a78bfa00,#8b5cf6b8,#a78bfa00)}.bg-\[linear-gradient\(90deg\,rgba\(167\,139\,250\,0\.18\)\,rgba\(139\,92\,246\,0\.88\)\,rgba\(56\,189\,248\,0\.84\)\)\]{background-image:linear-gradient(90deg,#a78bfa2e,#8b5cf6e0,#38bdf8d6)}.bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\)\,rgba\(148\,163\,184\,0\.26\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(90deg,#fff0,#94a3b842,#fff0)}.bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\)\,rgba\(167\,139\,250\,0\.42\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(90deg,#fff0,#a78bfa6b,#fff0)}.bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\.78\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(90deg,#fff0,#ffffffc7,#fff0)}.bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\.9\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(90deg,#fff0,#ffffffe6,#fff0)}.bg-\[linear-gradient\(90deg\,rgba\(99\,102\,241\,0\.32\)\,rgba\(56\,189\,248\,0\.0\)\)\]{background-image:linear-gradient(90deg,#6366f152,#38bdf800)}.bg-\[linear-gradient\(92deg\,\#7C3AED\,\#8B5CF6_58\%\,\#3B82F6\)\],.bg-\[linear-gradient\(92deg\,\#7C3AED_0\%\,\#8B5CF6_58\%\,\#3B82F6_100\%\)\]{background-image:linear-gradient(92deg,#7c3aed,#8b5cf6 58%,#3b82f6)}.bg-\[linear-gradient\(95deg\,\#7C3AED_0\%\,\#8B5CF6_48\%\,\#3B82F6_100\%\)\]{background-image:linear-gradient(95deg,#7c3aed,#8b5cf6 48%,#3b82f6)}.bg-\[radial-gradient\(120\%_130\%_at_100\%_0\%\,rgba\(16\,185\,129\,0\.18\)\,rgba\(255\,255\,255\,0\.96\)_58\%\)\]{background-image:radial-gradient(120% 130% at 100% 0%,#10b9812e,#fffffff5 58%)}.bg-\[radial-gradient\(120\%_90\%_at_50\%_0\%\,rgba\(99\,102\,241\,0\.15\)\,rgba\(99\,102\,241\,0\)_54\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(244\,248\,255\,0\.86\)\)\]{background-image:radial-gradient(120% 90% at 50% 0%,#6366f126,#6366f100 54%),linear-gradient(180deg,#fffffff5,#f4f8ffdb)}.bg-\[radial-gradient\(1420px_700px_at_64\%_22\%\,rgba\(139\,92\,246\,0\.034\)\,rgba\(59\,130\,246\,0\.018\)_48\%\,rgba\(255\,255\,255\,0\)_78\%\)\,radial-gradient\(1480px_620px_at_50\%_82\%\,rgba\(124\,58\,237\,0\.018\)\,rgba\(14\,165\,233\,0\.014\)_46\%\,rgba\(255\,255\,255\,0\)_80\%\)\,linear-gradient\(180deg\,\#ffffff_0\%\,\#ffffff_48\%\,\#fdfcff_82\%\,\#fbfdff_100\%\)\]{background-image:radial-gradient(1420px 700px at 64% 22%,#8b5cf609,#3b82f605 48%,#fff0 78%),radial-gradient(1480px 620px at 50% 82%,#7c3aed05,#0ea5e904 46%,#fff0 80%),linear-gradient(180deg,#fff,#fff 48%,#fdfcff 82%,#fbfdff)}.bg-\[radial-gradient\(1500px_900px_at_50\%_-22\%\,rgba\(191\,219\,254\,0\.64\)_0\%\,rgba\(255\,255\,255\,0\)_66\%\)\,radial-gradient\(1200px_700px_at_102\%_14\%\,rgba\(196\,181\,253\,0\.52\)_0\%\,rgba\(255\,255\,255\,0\)_72\%\)\,radial-gradient\(1180px_760px_at_-4\%_18\%\,rgba\(125\,211\,252\,0\.5\)_0\%\,rgba\(255\,255\,255\,0\)_72\%\)\]{background-image:radial-gradient(1500px 900px at 50% -22%,#bfdbfea3,#fff0 66%),radial-gradient(1200px 700px at 102% 14%,#c4b5fd85,#fff0 72%),radial-gradient(1180px 760px at -4% 18%,#7dd3fc80,#fff0 72%)}.bg-\[radial-gradient\(360px_120px_at_0\%_0\%\,rgba\(148\,163\,184\,0\.16\)\,transparent_72\%\)\]{background-image:radial-gradient(360px 120px at 0% 0%,rgba(148,163,184,.16),transparent 72%)}.bg-\[radial-gradient\(480px_180px_at_50\%_100\%\,rgba\(255\,255\,255\,0\.65\)\,rgba\(255\,255\,255\,0\)_80\%\)\]{background-image:radial-gradient(480px 180px at 50% 100%,#ffffffa6,#fff0 80%)}.bg-\[radial-gradient\(520px_220px_at_26\%_8\%\,rgba\(196\,181\,253\,0\.28\)\,transparent_62\%\)\,radial-gradient\(420px_210px_at_92\%_26\%\,rgba\(125\,211\,252\,0\.16\)\,transparent_64\%\)\]{background-image:radial-gradient(520px 220px at 26% 8%,rgba(196,181,253,.28),transparent 62%),radial-gradient(420px 210px at 92% 26%,rgba(125,211,252,.16),transparent 64%)}.bg-\[radial-gradient\(520px_220px_at_28\%_8\%\,rgba\(196\,181\,253\,0\.25\)\,transparent_62\%\)\,radial-gradient\(420px_210px_at_90\%_22\%\,rgba\(125\,211\,252\,0\.14\)\,transparent_64\%\)\]{background-image:radial-gradient(520px 220px at 28% 8%,rgba(196,181,253,.25),transparent 62%),radial-gradient(420px 210px at 90% 22%,rgba(125,211,252,.14),transparent 64%)}.bg-\[radial-gradient\(520px_220px_at_72\%_8\%\,rgba\(125\,211\,252\,0\.16\)\,transparent_62\%\)\,radial-gradient\(420px_210px_at_18\%_26\%\,rgba\(196\,181\,253\,0\.18\)\,transparent_64\%\)\]{background-image:radial-gradient(520px 220px at 72% 8%,rgba(125,211,252,.16),transparent 62%),radial-gradient(420px 210px at 18% 26%,rgba(196,181,253,.18),transparent 64%)}.bg-\[radial-gradient\(520px_220px_at_76\%_10\%\,rgba\(196\,181\,253\,0\.24\)\,transparent_62\%\)\,radial-gradient\(420px_210px_at_18\%_30\%\,rgba\(125\,211\,252\,0\.16\)\,transparent_64\%\)\]{background-image:radial-gradient(520px 220px at 76% 10%,rgba(196,181,253,.24),transparent 62%),radial-gradient(420px 210px at 18% 30%,rgba(125,211,252,.16),transparent 64%)}.bg-\[radial-gradient\(540px_170px_at_8\%_0\%\,rgba\(16\,185\,129\,0\.12\)\,transparent_72\%\)\,radial-gradient\(560px_180px_at_92\%_0\%\,rgba\(59\,130\,246\,0\.14\)\,transparent_72\%\)\]{background-image:radial-gradient(540px 170px at 8% 0%,rgba(16,185,129,.12),transparent 72%),radial-gradient(560px 180px at 92% 0%,rgba(59,130,246,.14),transparent 72%)}.bg-\[radial-gradient\(560px_260px_at_50\%_20\%\,rgba\(167\,139\,250\,0\.18\)\,rgba\(56\,189\,248\,0\.09\)_52\%\,rgba\(255\,255\,255\,0\)_74\%\)\]{background-image:radial-gradient(560px 260px at 50% 20%,#a78bfa2e,#38bdf817 52%,#fff0 74%)}.bg-\[radial-gradient\(620px_180px_at_8\%_-8\%\,rgba\(59\,130\,246\,0\.16\)\,transparent_70\%\)\,radial-gradient\(620px_200px_at_90\%_0\%\,rgba\(16\,185\,129\,0\.12\)\,transparent_74\%\)\]{background-image:radial-gradient(620px 180px at 8% -8%,rgba(59,130,246,.16),transparent 70%),radial-gradient(620px 200px at 90% 0%,rgba(16,185,129,.12),transparent 74%)}.bg-\[radial-gradient\(620px_190px_at_10\%_0\%\,rgba\(14\,165\,233\,0\.12\)\,transparent_72\%\)\,radial-gradient\(560px_170px_at_90\%_0\%\,rgba\(16\,185\,129\,0\.14\)\,transparent_74\%\)\]{background-image:radial-gradient(620px 190px at 10% 0%,rgba(14,165,233,.12),transparent 72%),radial-gradient(560px 170px at 90% 0%,rgba(16,185,129,.14),transparent 74%)}.bg-\[radial-gradient\(68\%_52\%_at_50\%_46\%\,rgba\(255\,255\,255\,0\.78\)_0\%\,rgba\(255\,255\,255\,0\.18\)_52\%\,rgba\(255\,255\,255\,0\)_84\%\)\]{background-image:radial-gradient(68% 52% at 50% 46%,#ffffffc7,#ffffff2e 52%,#fff0 84%)}.bg-\[radial-gradient\(70\%_90\%_at_0\%_50\%\,rgba\(99\,102\,241\,0\.15\)\,rgba\(99\,102\,241\,0\)\)\]{background-image:radial-gradient(70% 90% at 0% 50%,#6366f126,#6366f100)}.bg-\[radial-gradient\(70\%_90\%_at_100\%_50\%\,rgba\(14\,165\,233\,0\.15\)\,rgba\(14\,165\,233\,0\)\)\]{background-image:radial-gradient(70% 90% at 100% 50%,#0ea5e926,#0ea5e900)}.bg-\[radial-gradient\(70\%_90\%_at_50\%_0\%\,rgba\(56\,189\,248\,0\.24\)\,rgba\(56\,189\,248\,0\)\)\]{background-image:radial-gradient(70% 90% at 50% 0%,#38bdf83d,#38bdf800)}.bg-\[radial-gradient\(720px_260px_at_50\%_0\%\,rgba\(139\,92\,246\,0\.18\)\,transparent_64\%\)\,linear-gradient\(180deg\,\#fff\,\#f8fafc\)\]{background-image:radial-gradient(720px 260px at 50% 0%,rgba(139,92,246,.18),transparent 64%),linear-gradient(180deg,#fff,#f8fafc)}.bg-\[radial-gradient\(720px_300px_at_10\%_0\%\,rgba\(139\,92\,246\,0\.16\)\,transparent_66\%\)\,linear-gradient\(180deg\,\#fff\,\#f8fafc\)\]{background-image:radial-gradient(720px 300px at 10% 0%,rgba(139,92,246,.16),transparent 66%),linear-gradient(180deg,#fff,#f8fafc)}.bg-\[radial-gradient\(720px_520px_at_58\%_58\%\,rgba\(124\,58\,237\,0\.14\)\,transparent_70\%\)\,radial-gradient\(680px_520px_at_88\%_72\%\,rgba\(59\,130\,246\,0\.07\)\,transparent_78\%\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.82\)\,rgba\(255\,255\,255\,0\)_30\%\)\]{background-image:radial-gradient(720px 520px at 58% 58%,rgba(124,58,237,.14),transparent 70%),radial-gradient(680px 520px at 88% 72%,rgba(59,130,246,.07),transparent 78%),linear-gradient(90deg,#ffffffd1,#fff0 30%)}.bg-\[radial-gradient\(760px_260px_at_50\%_10\%\,rgba\(139\,92\,246\,0\.12\)\,rgba\(255\,255\,255\,0\)_66\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.84\)\,rgba\(250\,249\,255\,0\.56\)_64\%\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(760px 260px at 50% 10%,#8b5cf61f,#fff0 66%),linear-gradient(180deg,#ffffffd6,#faf9ff8f 64%,#fff0)}.bg-\[radial-gradient\(760px_260px_at_50\%_8\%\,rgba\(139\,92\,246\,0\.11\)\,rgba\(255\,255\,255\,0\)_66\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.86\)\,rgba\(250\,249\,255\,0\.58\)_64\%\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(760px 260px at 50% 8%,#8b5cf61c,#fff0 66%),linear-gradient(180deg,#ffffffdb,#faf9ff94 64%,#fff0)}.bg-\[radial-gradient\(760px_280px_at_50\%_0\%\,rgba\(139\,92\,246\,0\.12\)\,rgba\(255\,255\,255\,0\)_68\%\)\,radial-gradient\(720px_260px_at_92\%_28\%\,rgba\(56\,189\,248\,0\.06\)\,rgba\(255\,255\,255\,0\)_70\%\)\]{background-image:radial-gradient(760px 280px at 50% 0%,#8b5cf61f,#fff0 68%),radial-gradient(720px 260px at 92% 28%,#38bdf80f,#fff0 70%)}.bg-\[radial-gradient\(760px_300px_at_50\%_-8\%\,rgba\(196\,181\,253\,0\.25\)\,transparent_64\%\)\,radial-gradient\(600px_260px_at_88\%_18\%\,rgba\(125\,211\,252\,0\.14\)\,transparent_62\%\)\,radial-gradient\(560px_250px_at_10\%_34\%\,rgba\(244\,114\,182\,0\.07\)\,transparent_62\%\)\]{background-image:radial-gradient(760px 300px at 50% -8%,rgba(196,181,253,.25),transparent 64%),radial-gradient(600px 260px at 88% 18%,rgba(125,211,252,.14),transparent 62%),radial-gradient(560px 250px at 10% 34%,rgba(244,114,182,.07),transparent 62%)}.bg-\[radial-gradient\(760px_300px_at_50\%_-8\%\,rgba\(196\,181\,253\,0\.3\)\,transparent_64\%\)\,radial-gradient\(600px_260px_at_88\%_18\%\,rgba\(125\,211\,252\,0\.17\)\,transparent_62\%\)\,radial-gradient\(560px_250px_at_10\%_34\%\,rgba\(244\,114\,182\,0\.08\)\,transparent_62\%\)\]{background-image:radial-gradient(760px 300px at 50% -8%,rgba(196,181,253,.3),transparent 64%),radial-gradient(600px 260px at 88% 18%,rgba(125,211,252,.17),transparent 62%),radial-gradient(560px 250px at 10% 34%,rgba(244,114,182,.08),transparent 62%)}.bg-\[radial-gradient\(760px_300px_at_50\%_30\%\,rgba\(129\,140\,248\,0\.14\)\,rgba\(129\,140\,248\,0\)_72\%\)\]{background-image:radial-gradient(760px 300px at 50% 30%,#818cf824,#818cf800 72%)}.bg-\[radial-gradient\(760px_320px_at_22\%_0\%\,rgba\(139\,92\,246\,0\.085\)\,transparent_72\%\)\]{background-image:radial-gradient(760px 320px at 22% 0%,rgba(139,92,246,.085),transparent 72%)}.bg-\[radial-gradient\(820px_340px_at_72\%_18\%\,rgba\(139\,92\,246\,0\.08\)\,transparent_72\%\)\]{background-image:radial-gradient(820px 340px at 72% 18%,rgba(139,92,246,.08),transparent 72%)}.bg-\[radial-gradient\(820px_340px_at_92\%_16\%\,rgba\(59\,130\,246\,0\.075\)\,transparent_76\%\)\]{background-image:radial-gradient(820px 340px at 92% 16%,rgba(59,130,246,.075),transparent 76%)}.bg-\[radial-gradient\(820px_430px_at_78\%_18\%\,rgba\(139\,92\,246\,0\.2\)\,transparent_60\%\)\,linear-gradient\(135deg\,rgba\(14\,17\,45\,0\.98\)\,rgba\(12\,13\,35\,0\.97\)_48\%\,rgba\(23\,18\,55\,0\.96\)\)\]{background-image:radial-gradient(820px 430px at 78% 18%,rgba(139,92,246,.2),transparent 60%),linear-gradient(135deg,#0e112dfa,#0c0d23f7 48%,#171237f5)}.bg-\[radial-gradient\(840px_420px_at_50\%_26\%\,rgba\(139\,92\,246\,0\.058\)\,rgba\(59\,130\,246\,0\.034\)_45\%\,rgba\(255\,255\,255\,0\)_74\%\)\,radial-gradient\(980px_360px_at_50\%_76\%\,rgba\(124\,58\,237\,0\.026\)\,rgba\(14\,165\,233\,0\.022\)_42\%\,rgba\(255\,255\,255\,0\)_76\%\)\]{background-image:radial-gradient(840px 420px at 50% 26%,#8b5cf60f,#3b82f609 45%,#fff0 74%),radial-gradient(980px 360px at 50% 76%,#7c3aed07,#0ea5e906 42%,#fff0 76%)}.bg-\[radial-gradient\(90\%_62\%_at_28\%_0\%\,rgba\(255\,255\,255\,0\.94\)\,transparent_66\%\)\,radial-gradient\(560px_380px_at_100\%_72\%\,rgba\(147\,197\,253\,0\.1\)\,transparent_72\%\)\,radial-gradient\(420px_300px_at_0\%_86\%\,rgba\(139\,92\,246\,0\.05\)\,transparent_70\%\)\]{background-image:radial-gradient(90% 62% at 28% 0%,rgba(255,255,255,.94),transparent 66%),radial-gradient(560px 380px at 100% 72%,rgba(147,197,253,.1),transparent 72%),radial-gradient(420px 300px at 0% 86%,rgba(139,92,246,.05),transparent 70%)}.bg-\[radial-gradient\(900px_280px_at_45\%_-10\%\,rgba\(255\,255\,255\,0\.22\)\,transparent_58\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.12\)\,transparent_24\%\,rgba\(20\,11\,52\,0\.1\)_100\%\)\]{background-image:radial-gradient(900px 280px at 45% -10%,rgba(255,255,255,.22),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.12),transparent 24%,rgba(20,11,52,.1) 100%)}.bg-\[radial-gradient\(920px_420px_at_10\%_10\%\,rgba\(96\,165\,250\,0\.12\)\,transparent_44\%\)\,radial-gradient\(980px_420px_at_92\%_12\%\,rgba\(168\,85\,247\,0\.12\)\,transparent_40\%\)\,linear-gradient\(180deg\,\#f8f9ff_0\%\,\#f3f5fb_100\%\)\]{background-image:radial-gradient(920px 420px at 10% 10%,rgba(96,165,250,.12),transparent 44%),radial-gradient(980px 420px at 92% 12%,rgba(168,85,247,.12),transparent 40%),linear-gradient(180deg,#f8f9ff,#f3f5fb)}.bg-\[radial-gradient\(circle\,rgba\(124\,58\,237\,0\.12\)\,transparent_70\%\)\]{background-image:radial-gradient(circle,rgba(124,58,237,.12),transparent 70%)}.bg-\[radial-gradient\(circle\,rgba\(125\,211\,252\,0\.56\)_0\%\,rgba\(147\,197\,253\,0\.34\)_44\%\,rgba\(255\,255\,255\,0\)_76\%\)\]{background-image:radial-gradient(circle,#7dd3fc8f,#93c5fd57 44%,#fff0 76%)}.bg-\[radial-gradient\(circle\,rgba\(139\,92\,246\,0\.15\)\,transparent_60\%\)\]{background-image:radial-gradient(circle,rgba(139,92,246,.15),transparent 60%)}.bg-\[radial-gradient\(circle\,rgba\(139\,92\,246\,0\.18\)\,transparent_62\%\)\]{background-image:radial-gradient(circle,rgba(139,92,246,.18),transparent 62%)}.bg-\[radial-gradient\(circle\,rgba\(139\,92\,246\,0\.46\)_0\%\,rgba\(56\,189\,248\,0\.3\)_48\%\,rgba\(255\,255\,255\,0\)_76\%\)\]{background-image:radial-gradient(circle,#8b5cf675,#38bdf84d 48%,#fff0 76%)}.bg-\[radial-gradient\(circle\,rgba\(147\,197\,253\,0\.66\)_0\%\,rgba\(167\,139\,250\,0\.42\)_42\%\,rgba\(255\,255\,255\,0\)_74\%\)\]{background-image:radial-gradient(circle,#93c5fda8,#a78bfa6b 42%,#fff0 74%)}.bg-\[radial-gradient\(circle\,rgba\(168\,85\,247\,0\.1\)\,rgba\(168\,85\,247\,0\)\)\]{background-image:radial-gradient(circle,#a855f71a,#a855f700)}.bg-\[radial-gradient\(circle\,rgba\(196\,181\,253\,0\.65\)_0\%\,rgba\(125\,211\,252\,0\.4\)_46\%\,rgba\(255\,255\,255\,0\)_74\%\)\]{background-image:radial-gradient(circle,#c4b5fda6,#7dd3fc66 46%,#fff0 74%)}.bg-\[radial-gradient\(circle\,rgba\(56\,189\,248\,0\.15\)\,rgba\(56\,189\,248\,0\)\)\]{background-image:radial-gradient(circle,#38bdf826,#38bdf800)}.bg-\[radial-gradient\(circle\,rgba\(99\,102\,241\,0\.18\)\,rgba\(99\,102\,241\,0\)\)\]{background-image:radial-gradient(circle,#6366f12e,#6366f100)}.bg-\[radial-gradient\(circle_at_10\%_0\%\,rgba\(16\,185\,129\,0\.12\)\,transparent_44\%\)\,linear-gradient\(180deg\,\#ffffff\,\#f3fbf8\)\]{background-image:radial-gradient(circle at 10% 0%,rgba(16,185,129,.12),transparent 44%),linear-gradient(180deg,#fff,#f3fbf8)}.bg-\[radial-gradient\(circle_at_10\%_0\%\,rgba\(244\,63\,94\,0\.13\)\,transparent_44\%\)\,linear-gradient\(180deg\,\#ffffff\,\#fff7f7\)\]{background-image:radial-gradient(circle at 10% 0%,rgba(244,63,94,.13),transparent 44%),linear-gradient(180deg,#fff,#fff7f7)}.bg-\[radial-gradient\(circle_at_14\%_14\%\,rgba\(124\,58\,237\,0\.16\)\,transparent_26\%\)\,radial-gradient\(circle_at_88\%_82\%\,rgba\(59\,130\,246\,0\.12\)\,transparent_28\%\)\,linear-gradient\(180deg\,rgba\(248\,250\,252\,0\.78\)\,rgba\(241\,245\,249\,0\.86\)\)\]{background-image:radial-gradient(circle at 14% 14%,rgba(124,58,237,.16),transparent 26%),radial-gradient(circle at 88% 82%,rgba(59,130,246,.12),transparent 28%),linear-gradient(180deg,#f8fafcc7,#f1f5f9db)}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(139\,92\,246\,0\.12\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(250\,250\,255\,0\.9\)\)\]{background-image:radial-gradient(circle at 18% 0%,rgba(139,92,246,.12),transparent 34%),linear-gradient(180deg,#fffffff5,#fafaffe6)}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(16\,185\,129\,0\.14\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(236\,253\,245\,0\.9\)\,rgba\(255\,255\,255\,0\.96\)\)\]{background-image:radial-gradient(circle at 18% 0%,rgba(16,185,129,.14),transparent 34%),linear-gradient(135deg,#ecfdf5e6,#fffffff5)}.bg-\[radial-gradient\(circle_at_20\%_8\%\,rgba\(124\,58\,237\,0\.055\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at 20% 8%,rgba(124,58,237,.055),transparent 30%)}.bg-\[radial-gradient\(circle_at_22\%_8\%\,rgba\(124\,58\,237\,0\.08\)\,transparent_26\%\)\,radial-gradient\(circle_at_78\%_10\%\,rgba\(59\,130\,246\,0\.05\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at 22% 8%,rgba(124,58,237,.08),transparent 26%),radial-gradient(circle at 78% 10%,rgba(59,130,246,.05),transparent 30%)}.bg-\[radial-gradient\(circle_at_28\%_24\%\,rgba\(129\,140\,248\,0\.32\)\,rgba\(129\,140\,248\,0\)_72\%\)\]{background-image:radial-gradient(circle at 28% 24%,#818cf852,#818cf800 72%)}.bg-\[radial-gradient\(circle_at_30\%_28\%\,rgba\(255\,255\,255\,0\.98\)\,rgba\(241\,245\,249\,0\.92\)\)\]{background-image:radial-gradient(circle at 30% 28%,#fffffffa,#f1f5f9eb)}.bg-\[radial-gradient\(circle_at_48\%_34\%\,rgba\(255\,255\,255\,0\.2\)\,transparent_46\%\)\]{background-image:radial-gradient(circle at 48% 34%,rgba(255,255,255,.2),transparent 46%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(237\,233\,254\,0\.52\)\,rgba\(255\,255\,255\,0\)_42\%\)\,linear-gradient\(180deg\,\#ffffff_0\%\,\#fbfdff_100\%\)\]{background-image:radial-gradient(circle at 50% 0%,#ede9fe85,#fff0 42%),linear-gradient(180deg,#fff,#fbfdff)}.bg-\[radial-gradient\(circle_at_50\%_40\%\,rgba\(167\,139\,250\,0\.65\)\,rgba\(255\,255\,255\,0\.08\)_44\%\,rgba\(255\,255\,255\,0\.03\)_70\%\)\]{background-image:radial-gradient(circle at 50% 40%,#a78bfaa6,#ffffff14 44%,#ffffff08 70%)}.bg-\[radial-gradient\(circle_at_72\%_0\%\,rgba\(139\,92\,246\,0\.12\)\,transparent_32\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,255\,0\.97\)\)\]{background-image:radial-gradient(circle at 72% 0%,rgba(139,92,246,.12),transparent 32%),linear-gradient(180deg,#fffffffa,#f8fafff7)}.bg-\[radial-gradient\(circle_at_78\%_0\%\,rgba\(139\,92\,246\,0\.13\)\,transparent_34\%\)\,linear-gradient\(166deg\,rgba\(248\,250\,255\,0\.99\)\,rgba\(255\,255\,255\,0\.99\)\)\]{background-image:radial-gradient(circle at 78% 0%,rgba(139,92,246,.13),transparent 34%),linear-gradient(166deg,#f8fafffc,#fffffffc)}.bg-\[radial-gradient\(circle_at_78\%_28\%\,rgba\(109\,40\,217\,0\.38\)\,transparent_32\%\)\,linear-gradient\(145deg\,\#07081d\,\#11122e_54\%\,\#060716\)\]{background-image:radial-gradient(circle at 78% 28%,rgba(109,40,217,.38),transparent 32%),linear-gradient(145deg,#07081d,#11122e 54%,#060716)}.bg-\[radial-gradient\(circle_at_78\%_8\%\,rgba\(139\,92\,246\,0\.42\)\,transparent_30\%\)\,linear-gradient\(152deg\,\#07081d\,\#11142f_54\%\,\#060716\)\]{background-image:radial-gradient(circle at 78% 8%,rgba(139,92,246,.42),transparent 30%),linear-gradient(152deg,#07081d,#11142f 54%,#060716)}.bg-\[radial-gradient\(circle_at_82\%_0\%\,rgba\(139\,92\,246\,0\.10\)\,transparent_32\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,251\,255\,0\.96\)\)\]{background-image:radial-gradient(circle at 82% 0%,rgba(139,92,246,.1),transparent 32%),linear-gradient(180deg,#fffffffa,#f8fbfff5)}.bg-\[radial-gradient\(circle_at_82\%_0\%\,rgba\(139\,92\,246\,0\.12\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,255\,0\.96\)\)\]{background-image:radial-gradient(circle at 82% 0%,rgba(139,92,246,.12),transparent 34%),linear-gradient(180deg,#fffffffa,#f8fafff5)}.bg-\[radial-gradient\(circle_at_center\,rgba\(139\,92\,246\,0\.045\)\,rgba\(255\,255\,255\,0\)_70\%\)\]{background-image:radial-gradient(circle at center,#8b5cf60b,#fff0 70%)}.bg-\[radial-gradient\(circle_at_center\,rgba\(139\,92\,246\,0\.18\)\,transparent_68\%\)\]{background-image:radial-gradient(circle at center,rgba(139,92,246,.18),transparent 68%)}.bg-\[radial-gradient\(circle_at_center\,rgba\(239\,68\,68\,0\.14\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at center,rgba(239,68,68,.14),transparent 58%)}.bg-\[radial-gradient\(circle_at_center\,rgba\(96\,165\,250\,0\.052\)\,rgba\(255\,255\,255\,0\)_68\%\)\]{background-image:radial-gradient(circle at center,#60a5fa0d,#fff0 68%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(244\,114\,182\,0\.12\)\,transparent_46\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(59\,130\,246\,0\.12\)\,transparent_46\%\)\,linear-gradient\(180deg\,\#f8fafc_0\%\,\#ffffff_100\%\)\]{background-image:radial-gradient(circle at top left,rgba(244,114,182,.12),transparent 46%),radial-gradient(circle at bottom right,rgba(59,130,246,.12),transparent 46%),linear-gradient(180deg,#f8fafc,#fff)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(192\,132\,252\,0\.18\)\,transparent_32\%\)\,radial-gradient\(circle_at_bottom_left\,rgba\(221\,214\,254\,0\.55\)\,transparent_38\%\)\]{background-image:radial-gradient(circle at top right,rgba(192,132,252,.18),transparent 32%),radial-gradient(circle at bottom left,rgba(221,214,254,.55),transparent 38%)}.bg-\[radial-gradient\(closest-side\,rgba\(125\,211\,252\,0\.042\)\,rgba\(255\,255\,255\,0\)_76\%\)\]{background-image:radial-gradient(closest-side,#7dd3fc0b,#fff0 76%)}.bg-\[radial-gradient\(closest-side\,rgba\(125\,211\,252\,0\.1\)\,rgba\(125\,211\,252\,0\)\)\]{background-image:radial-gradient(closest-side,#7dd3fc1a,#7dd3fc00)}.bg-\[radial-gradient\(closest-side\,rgba\(129\,140\,248\,0\.2\)\,rgba\(129\,140\,248\,0\)\)\]{background-image:radial-gradient(closest-side,#818cf833,#818cf800)}.bg-\[radial-gradient\(closest-side\,rgba\(129\,140\,248\,0\.2\)\,rgba\(99\,102\,241\,0\.08\)_55\%\,rgba\(255\,255\,255\,0\)_76\%\)\]{background-image:radial-gradient(closest-side,#818cf833,#6366f114 55%,#fff0 76%)}.bg-\[radial-gradient\(closest-side\,rgba\(139\,92\,246\,0\.075\)\,rgba\(167\,139\,250\,0\.028\)_48\%\,rgba\(255\,255\,255\,0\)_80\%\)\]{background-image:radial-gradient(closest-side,#8b5cf613,#a78bfa07 48%,#fff0 80%)}.bg-\[radial-gradient\(closest-side\,rgba\(139\,92\,246\,0\.075\)\,rgba\(56\,189\,248\,0\.035\)_46\%\,rgba\(255\,255\,255\,0\)_78\%\)\]{background-image:radial-gradient(closest-side,#8b5cf613,#38bdf809 46%,#fff0 78%)}.bg-\[radial-gradient\(closest-side\,rgba\(139\,92\,246\,0\.1\)\,rgba\(139\,92\,246\,0\)\)\]{background-image:radial-gradient(closest-side,#8b5cf61a,#8b5cf600)}.bg-\[radial-gradient\(closest-side\,rgba\(139\,92\,246\,0\.12\)\,rgba\(139\,92\,246\,0\)\)\]{background-image:radial-gradient(closest-side,#8b5cf61f,#8b5cf600)}.bg-\[radial-gradient\(closest-side\,rgba\(139\,92\,246\,0\.12\)\,rgba\(139\,92\,246\,0\.04\)_42\%\,rgba\(255\,255\,255\,0\)_76\%\)\]{background-image:radial-gradient(closest-side,#8b5cf61f,#8b5cf60a 42%,#fff0 76%)}.bg-\[radial-gradient\(closest-side\,rgba\(139\,92\,246\,0\.12\)\,rgba\(167\,139\,250\,0\.05\)_46\%\,rgba\(255\,255\,255\,0\)_78\%\)\]{background-image:radial-gradient(closest-side,#8b5cf61f,#a78bfa0d 46%,#fff0 78%)}.bg-\[radial-gradient\(closest-side\,rgba\(139\,92\,246\,0\.16\)\,rgba\(139\,92\,246\,0\)\)\]{background-image:radial-gradient(closest-side,#8b5cf629,#8b5cf600)}.bg-\[radial-gradient\(closest-side\,rgba\(139\,92\,246\,0\.16\)\,rgba\(139\,92\,246\,0\.055\)_44\%\,rgba\(255\,255\,255\,0\)_78\%\)\]{background-image:radial-gradient(closest-side,#8b5cf629,#8b5cf60e 44%,#fff0 78%)}.bg-\[radial-gradient\(closest-side\,rgba\(139\,92\,246\,0\.18\)\,rgba\(139\,92\,246\,0\)\)\]{background-image:radial-gradient(closest-side,#8b5cf62e,#8b5cf600)}.bg-\[radial-gradient\(closest-side\,rgba\(139\,92\,246\,0\.24\)\,rgba\(139\,92\,246\,0\)\)\]{background-image:radial-gradient(closest-side,#8b5cf63d,#8b5cf600)}.bg-\[radial-gradient\(closest-side\,rgba\(14\,165\,233\,0\.08\)\,rgba\(14\,165\,233\,0\)\)\]{background-image:radial-gradient(closest-side,#0ea5e914,#0ea5e900)}.bg-\[radial-gradient\(closest-side\,rgba\(14\,165\,233\,0\.13\)\,rgba\(14\,165\,233\,0\)\)\]{background-image:radial-gradient(closest-side,#0ea5e921,#0ea5e900)}.bg-\[radial-gradient\(closest-side\,rgba\(14\,165\,233\,0\.14\)\,rgba\(14\,165\,233\,0\)\)\]{background-image:radial-gradient(closest-side,#0ea5e924,#0ea5e900)}.bg-\[radial-gradient\(closest-side\,rgba\(167\,139\,250\,0\.08\)\,rgba\(255\,255\,255\,0\)_72\%\)\]{background-image:radial-gradient(closest-side,#a78bfa14,#fff0 72%)}.bg-\[radial-gradient\(closest-side\,rgba\(255\,255\,255\,0\.9\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(closest-side,#ffffffe6,#fff0)}.bg-\[radial-gradient\(closest-side\,rgba\(56\,189\,248\,0\.055\)\,rgba\(255\,255\,255\,0\)_74\%\)\]{background-image:radial-gradient(closest-side,#38bdf80e,#fff0 74%)}.bg-\[radial-gradient\(ellipse\,rgba\(191\,219\,254\,0\.28\)\,rgba\(255\,255\,255\,0\)_68\%\)\]{background-image:radial-gradient(ellipse,#bfdbfe47,#fff0 68%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(124\,58\,237\,0\.14\)\,transparent_70\%\)\]{background-image:radial-gradient(ellipse at center,rgba(124,58,237,.14),transparent 70%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(124\,58\,237\,0\.25\)\,rgba\(139\,92\,246\,0\.11\)_45\%\,transparent_72\%\)\]{background-image:radial-gradient(ellipse at center,rgba(124,58,237,.25),rgba(139,92,246,.11) 45%,transparent 72%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(124\,92\,255\,0\.075\)\,rgba\(96\,165\,250\,0\.035\)_44\%\,rgba\(255\,255\,255\,0\)_72\%\)\]{background-image:radial-gradient(ellipse at center,#7c5cff13,#60a5fa09 44%,#fff0 72%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(139\,92\,246\,0\.035\)\,rgba\(59\,130\,246\,0\.018\)_44\%\,rgba\(255\,255\,255\,0\)_76\%\)\]{background-image:radial-gradient(ellipse at center,#8b5cf609,#3b82f605 44%,#fff0 76%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(139\,92\,246\,0\.07\)\,rgba\(167\,139\,250\,0\.022\)_46\%\,rgba\(255\,255\,255\,0\)_78\%\)\]{background-image:radial-gradient(ellipse at center,#8b5cf612,#a78bfa06 46%,#fff0 78%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(139\,92\,246\,0\.095\)\,rgba\(56\,189\,248\,0\.04\)_42\%\,rgba\(255\,255\,255\,0\)_72\%\)\]{background-image:radial-gradient(ellipse at center,#8b5cf618,#38bdf80a 42%,#fff0 72%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(139\,92\,246\,0\.105\)\,rgba\(56\,189\,248\,0\.045\)_42\%\,rgba\(255\,255\,255\,0\)_72\%\)\]{background-image:radial-gradient(ellipse at center,#8b5cf61b,#38bdf80b 42%,#fff0 72%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(139\,92\,246\,0\.12\)\,rgba\(56\,189\,248\,0\.07\)_44\%\,transparent_72\%\)\]{background-image:radial-gradient(ellipse at center,rgba(139,92,246,.12),rgba(56,189,248,.07) 44%,transparent 72%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(139\,92\,246\,0\.15\)\,rgba\(56\,189\,248\,0\.08\)_42\%\,rgba\(255\,255\,255\,0\)_76\%\)\]{background-image:radial-gradient(ellipse at center,#8b5cf626,#38bdf814 42%,#fff0 76%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(139\,92\,246\,0\.18\)\,rgba\(56\,189\,248\,0\.07\)_48\%\,transparent_74\%\)\]{background-image:radial-gradient(ellipse at center,rgba(139,92,246,.18),rgba(56,189,248,.07) 48%,transparent 74%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(139\,92\,246\,0\.2\)\,rgba\(56\,189\,248\,0\.075\)_42\%\,rgba\(255\,255\,255\,0\)_76\%\)\]{background-image:radial-gradient(ellipse at center,#8b5cf633,#38bdf813 42%,#fff0 76%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(139\,92\,246\,0\.25\)\,rgba\(79\,70\,229\,0\.09\)_42\%\,transparent_72\%\)\]{background-image:radial-gradient(ellipse at center,rgba(139,92,246,.25),rgba(79,70,229,.09) 42%,transparent 72%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(255\,255\,255\,0\.54\)\,rgba\(255\,255\,255\,0\)_74\%\)\]{background-image:radial-gradient(ellipse at center,#ffffff8a,#fff0 74%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(255\,255\,255\,0\.76\)_0\%\,rgba\(250\,247\,255\,0\.36\)_38\%\,rgba\(255\,255\,255\,0\)_74\%\)\]{background-image:radial-gradient(ellipse at center,#ffffffc2,#faf7ff5c 38%,#fff0 74%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(255\,255\,255\,0\.86\)\,rgba\(255\,255\,255\,0\)_72\%\)\]{background-image:radial-gradient(ellipse at center,#ffffffdb,#fff0 72%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#4f46e5\]{--tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#7C3AED\]{--tw-gradient-from: #7C3AED var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#8B5CF6\]{--tw-gradient-from: #8B5CF6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from: #fffbeb var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-100{--tw-gradient-from: #d1fae5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-300{--tw-gradient-from: #6ee7b7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400\/20{--tw-gradient-from: rgb(52 211 153 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50\/35{--tw-gradient-from: rgb(236 253 245 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-100{--tw-gradient-from: #fae8ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 232 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-100\/60{--tw-gradient-from: rgb(224 231 255 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-400{--tw-gradient-from: #818cf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50{--tw-gradient-from: #eef2ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50\/95{--tw-gradient-from: rgb(238 242 255 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-neutral-200{--tw-gradient-from: #e5e5e5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(229 229 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-neutral-400{--tw-gradient-from: #a3a3a3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(163 163 163 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from: #fb923c var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from: #fff7ed var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from: #faf5ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-400{--tw-gradient-from: #fb7185 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 113 133 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from: #fff1f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 241 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-50\/95{--tw-gradient-from: rgb(255 241 242 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 241 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/20{--tw-gradient-from: rgb(244 63 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-100{--tw-gradient-from: #e0f2fe var(--tw-gradient-from-position);--tw-gradient-to: rgb(224 242 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-50\/35{--tw-gradient-from: rgb(240 249 255 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 249 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-50\/65{--tw-gradient-from: rgb(240 249 255 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 249 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-300{--tw-gradient-from: #cbd5e1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-400{--tw-gradient-from: #2dd4bf var(--tw-gradient-from-position);--tw-gradient-to: rgb(45 212 191 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-100{--tw-gradient-from: #ede9fe var(--tw-gradient-from-position);--tw-gradient-to: rgb(237 233 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-100\/70{--tw-gradient-from: rgb(237 233 254 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(237 233 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-100\/80{--tw-gradient-from: rgb(237 233 254 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(237 233 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-300{--tw-gradient-from: #c4b5fd var(--tw-gradient-from-position);--tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-300\/45{--tw-gradient-from: rgb(196 181 253 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-400{--tw-gradient-from: #a78bfa var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-50{--tw-gradient-from: #f5f3ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-50\/70{--tw-gradient-from: rgb(245 243 255 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-50\/90{--tw-gradient-from: rgb(245 243 255 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/10{--tw-gradient-from: rgb(139 92 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/20{--tw-gradient-from: rgb(139 92 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/25{--tw-gradient-from: rgb(139 92 246 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/30{--tw-gradient-from: rgb(139 92 246 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/70{--tw-gradient-from: rgb(139 92 246 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from: #7c3aed var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-700{--tw-gradient-from: #6d28d9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/90{--tw-gradient-from: rgb(255 255 255 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/95{--tw-gradient-from: rgb(255 255 255 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-300{--tw-gradient-from: #fde047 var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from: #facc15 var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#5964f2\]{--tw-gradient-to: rgb(89 100 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #5964f2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#8B5CF6\]{--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #8B5CF6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-300\/70{--tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(252 211 77 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-400{--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fbbf24 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-300\/80{--tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(110 231 183 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-fuchsia-500{--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #d946ef var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-fuchsia-500\/20{--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(217 70 239 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-100{--tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #e0e7ff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-200{--tw-gradient-to: rgb(199 210 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #c7d2fe var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-200\/55{--tw-gradient-to: rgb(199 210 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(199 210 254 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-400{--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #818cf8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500{--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #6366f1 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-600{--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4f46e5 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-800{--tw-gradient-to: rgb(55 48 163 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #3730a3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-neutral-200{--tw-gradient-to: rgb(229 229 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #e5e5e5 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-neutral-950\/30{--tw-gradient-to: rgb(10 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(10 10 10 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-600{--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #9333ea var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-100{--tw-gradient-to: rgb(224 242 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #e0f2fe var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-100\/40{--tw-gradient-to: rgb(224 242 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(224 242 254 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-300{--tw-gradient-to: rgb(125 211 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7dd3fc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-300\/15{--tw-gradient-to: rgb(125 211 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(125 211 252 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-300\/30{--tw-gradient-to: rgb(125 211 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(125 211 252 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-50{--tw-gradient-to: rgb(240 249 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f0f9ff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-50\/25{--tw-gradient-to: rgb(240 249 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(240 249 255 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-50\/90{--tw-gradient-to: rgb(240 249 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(240 249 255 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-500{--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0ea5e9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-600{--tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0284c7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-200{--tw-gradient-to: rgb(226 232 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #e2e8f0 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-200{--tw-gradient-to: rgb(221 214 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ddd6fe var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-200\/0{--tw-gradient-to: rgb(221 214 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(221 214 254 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-200\/75{--tw-gradient-to: rgb(221 214 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(221 214 254 / .75) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-200\/80{--tw-gradient-to: rgb(221 214 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(221 214 254 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-300\/70{--tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(196 181 253 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-300\/80{--tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(196 181 253 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-50\/70{--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(245 243 255 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-500{--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-600{--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7c3aed var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/25{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/30{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/45{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/70{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/95{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#3b82f6\]{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-\[\#6366F1\]{--tw-gradient-to: #6366F1 var(--tw-gradient-to-position)}.to-\[\#7C8CFF\]{--tw-gradient-to: #7C8CFF var(--tw-gradient-to-position)}.to-\[\#eef4ff\]\/85{--tw-gradient-to: rgb(238 244 255 / .85) var(--tw-gradient-to-position)}.to-\[\#f4f8ff\]{--tw-gradient-to: #f4f8ff var(--tw-gradient-to-position)}.to-\[\#f6f9ff\]{--tw-gradient-to: #f6f9ff var(--tw-gradient-to-position)}.to-\[\#f7faff\]{--tw-gradient-to: #f7faff var(--tw-gradient-to-position)}.to-amber-400{--tw-gradient-to: #fbbf24 var(--tw-gradient-to-position)}.to-amber-50{--tw-gradient-to: #fffbeb var(--tw-gradient-to-position)}.to-amber-50\/85{--tw-gradient-to: rgb(255 251 235 / .85) var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to: #22d3ee var(--tw-gradient-to-position)}.to-emerald-100{--tw-gradient-to: #d1fae5 var(--tw-gradient-to-position)}.to-emerald-100\/60{--tw-gradient-to: rgb(209 250 229 / .6) var(--tw-gradient-to-position)}.to-emerald-300{--tw-gradient-to: #6ee7b7 var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position)}.to-emerald-50\/35{--tw-gradient-to: rgb(236 253 245 / .35) var(--tw-gradient-to-position)}.to-emerald-50\/40{--tw-gradient-to: rgb(236 253 245 / .4) var(--tw-gradient-to-position)}.to-emerald-50\/70{--tw-gradient-to: rgb(236 253 245 / .7) var(--tw-gradient-to-position)}.to-fuchsia-100{--tw-gradient-to: #fae8ff var(--tw-gradient-to-position)}.to-fuchsia-100\/60{--tw-gradient-to: rgb(250 232 255 / .6) var(--tw-gradient-to-position)}.to-fuchsia-300{--tw-gradient-to: #f0abfc var(--tw-gradient-to-position)}.to-fuchsia-300\/20{--tw-gradient-to: rgb(240 171 252 / .2) var(--tw-gradient-to-position)}.to-fuchsia-300\/40{--tw-gradient-to: rgb(240 171 252 / .4) var(--tw-gradient-to-position)}.to-fuchsia-500{--tw-gradient-to: #d946ef var(--tw-gradient-to-position)}.to-fuchsia-500\/10{--tw-gradient-to: rgb(217 70 239 / .1) var(--tw-gradient-to-position)}.to-fuchsia-600{--tw-gradient-to: #c026d3 var(--tw-gradient-to-position)}.to-indigo-100\/60{--tw-gradient-to: rgb(224 231 255 / .6) var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to: #eef2ff var(--tw-gradient-to-position)}.to-indigo-50\/45{--tw-gradient-to: rgb(238 242 255 / .45) var(--tw-gradient-to-position)}.to-indigo-50\/75{--tw-gradient-to: rgb(238 242 255 / .75) var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to: #6366f1 var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-neutral-50\/70{--tw-gradient-to: rgb(250 250 250 / .7) var(--tw-gradient-to-position)}.to-neutral-600{--tw-gradient-to: #525252 var(--tw-gradient-to-position)}.to-orange-400\/10{--tw-gradient-to: rgb(251 146 60 / .1) var(--tw-gradient-to-position)}.to-orange-50\/80{--tw-gradient-to: rgb(255 247 237 / .8) var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-pink-500\/25{--tw-gradient-to: rgb(236 72 153 / .25) var(--tw-gradient-to-position)}.to-rose-50\/35{--tw-gradient-to: rgb(255 241 242 / .35) var(--tw-gradient-to-position)}.to-rose-50\/40{--tw-gradient-to: rgb(255 241 242 / .4) var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to: #f43f5e var(--tw-gradient-to-position)}.to-sky-100\/60{--tw-gradient-to: rgb(224 242 254 / .6) var(--tw-gradient-to-position)}.to-sky-400{--tw-gradient-to: #38bdf8 var(--tw-gradient-to-position)}.to-sky-400\/60{--tw-gradient-to: rgb(56 189 248 / .6) var(--tw-gradient-to-position)}.to-sky-50{--tw-gradient-to: #f0f9ff var(--tw-gradient-to-position)}.to-sky-50\/35{--tw-gradient-to: rgb(240 249 255 / .35) var(--tw-gradient-to-position)}.to-sky-50\/60{--tw-gradient-to: rgb(240 249 255 / .6) var(--tw-gradient-to-position)}.to-sky-50\/70{--tw-gradient-to: rgb(240 249 255 / .7) var(--tw-gradient-to-position)}.to-sky-500{--tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position)}.to-sky-600{--tw-gradient-to: #0284c7 var(--tw-gradient-to-position)}.to-slate-200\/70{--tw-gradient-to: rgb(226 232 240 / .7) var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.to-slate-500{--tw-gradient-to: #64748b var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to: #0d9488 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-100{--tw-gradient-to: #ede9fe var(--tw-gradient-to-position)}.to-violet-100\/60{--tw-gradient-to: rgb(237 233 254 / .6) var(--tw-gradient-to-position)}.to-violet-50{--tw-gradient-to: #f5f3ff var(--tw-gradient-to-position)}.to-violet-50\/30{--tw-gradient-to: rgb(245 243 255 / .3) var(--tw-gradient-to-position)}.to-violet-50\/45{--tw-gradient-to: rgb(245 243 255 / .45) var(--tw-gradient-to-position)}.to-violet-50\/55{--tw-gradient-to: rgb(245 243 255 / .55) var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to: #7c3aed var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-yellow-600{--tw-gradient-to: #ca8a04 var(--tw-gradient-to-position)}.bg-\[length\:200\%_200\%\]{background-size:200% 200%}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.fill-neutral-100{fill:#f5f5f5}.fill-rose-500{fill:#f43f5e}.fill-slate-500{fill:#64748b}.fill-slate-900{fill:#0f172a}.fill-white{fill:#fff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1\.5px\]{padding:1.5px}.p-\[18px\]{padding:18px}.p-\[1px\]{padding:1px}.p-\[5px\]{padding:5px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.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-3\.5{padding-left:.875rem;padding-right:.875rem}.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-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[16px\]{padding-left:16px;padding-right:16px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[max\(8px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(8px,env(safe-area-inset-bottom))}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-0{padding-right:0}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-\[7\.2rem\]{padding-right:7.2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-11{padding-top:2.75rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[5\.5rem\]{padding-top:5.5rem}.pt-\[60px\]{padding-top:60px}.pt-\[clamp\(38px\,5\.8vh\,62px\)\]{padding-top:clamp(38px,5.8vh,62px)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-\[-2px\]{vertical-align:-2px}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.62em\]{font-size:.62em}.text-\[0\.94rem\]{font-size:.94rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.03rem\]{font-size:1.03rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.12rem\]{font-size:1.12rem}.text-\[1\.18rem\]{font-size:1.18rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.36rem\]{font-size:1.36rem}.text-\[1\.42rem\]{font-size:1.42rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.46rem\]{font-size:1.46rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.58rem\]{font-size:1.58rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.68rem\]{font-size:1.68rem}.text-\[1\.72rem\]{font-size:1.72rem}.text-\[1\.76rem\]{font-size:1.76rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.85rem\]{font-size:1.85rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.2px\]{font-size:12.2px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[1rem\]{font-size:1rem}.text-\[2\.08rem\]{font-size:2.08rem}.text-\[2\.15rem\]{font-size:2.15rem}.text-\[2\.18rem\]{font-size:2.18rem}.text-\[2\.1rem\]{font-size:2.1rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.2rem\]{font-size:2.2rem}.text-\[2\.35rem\]{font-size:2.35rem}.text-\[2\.45rem\]{font-size:2.45rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.55rem\]{font-size:2.55rem}.text-\[2\.58rem\]{font-size:2.58rem}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[2\.7rem\]{font-size:2.7rem}.text-\[2\.85rem\]{font-size:2.85rem}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[2rem\]{font-size:2rem}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[3rem\]{font-size:3rem}.text-\[4\.25rem\]{font-size:4.25rem}.text-\[40px\]{font-size:40px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(2\.65rem\,4vw\,4\.35rem\)\]{font-size:clamp(2.65rem,4vw,4.35rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[650\]{font-weight:650}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.96\]{line-height:.96}.leading-\[0\.98\]{line-height:.98}.leading-\[1\.01\]{line-height:1.01}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.07\]{line-height:1.07}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.13\]{line-height:1.13}.leading-\[1\.14\]{line-height:1.14}.leading-\[1\.28\]{line-height:1.28}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.62\]{line-height:1.62}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.005em\]{letter-spacing:-.005em}.tracking-\[-0\.012em\]{letter-spacing:-.012em}.tracking-\[-0\.014em\]{letter-spacing:-.014em}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.018em\]{letter-spacing:-.018em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.028em\]{letter-spacing:-.028em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.032em\]{letter-spacing:-.032em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.038em\]{letter-spacing:-.038em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.048em\]{letter-spacing:-.048em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.052em\]{letter-spacing:-.052em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.06em\]{letter-spacing:-.06em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09em\]{letter-spacing:.09em}.tracking-\[0\.10em\]{letter-spacing:.1em}.tracking-\[0\.11em\]{letter-spacing:.11em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.19em\]{letter-spacing:.19em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0f172a\]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-\[\#111322\]{--tw-text-opacity: 1;color:rgb(17 19 34 / var(--tw-text-opacity, 1))}.text-\[\#4b5a7a\]{--tw-text-opacity: 1;color:rgb(75 90 122 / var(--tw-text-opacity, 1))}.text-\[\#516086\]{--tw-text-opacity: 1;color:rgb(81 96 134 / var(--tw-text-opacity, 1))}.text-\[\#6b7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[var\(--text\)\]{color:var(--text)}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-100\/80{color:#fef3c7cc}.text-amber-100\/90{color:#fef3c7e6}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-800\/85{color:#92400ed9}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/70{color:#000000b3}.text-black\/80{color:#000c}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-50{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-700\/90{color:#047857e6}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-800\/75{color:#065f46bf}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-fuchsia-100{--tw-text-opacity: 1;color:rgb(250 232 255 / var(--tw-text-opacity, 1))}.text-fuchsia-200{--tw-text-opacity: 1;color:rgb(245 208 254 / var(--tw-text-opacity, 1))}.text-fuchsia-300{--tw-text-opacity: 1;color:rgb(240 171 252 / var(--tw-text-opacity, 1))}.text-fuchsia-700{--tw-text-opacity: 1;color:rgb(162 28 175 / 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-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-500\/75{color:#6366f1bf}.text-indigo-500\/85{color:#6366f1d9}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-600\/75{color:#4f46e5bf}.text-indigo-600\/80{color:#4f46e5cc}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-700\/80{color:#4338cacc}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.text-indigo-900\/45{color:#312e8173}.text-indigo-900\/55{color:#312e818c}.text-indigo-900\/60{color:#312e8199}.text-indigo-900\/65{color:#312e81a6}.text-indigo-900\/70{color:#312e81b3}.text-indigo-950{--tw-text-opacity: 1;color:rgb(30 27 75 / var(--tw-text-opacity, 1))}.text-neutral-100{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.text-neutral-100\/10{color:#f5f5f51a}.text-neutral-200{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.text-neutral-200\/90{color:#e5e5e5e6}.text-neutral-300{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.text-neutral-300\/90{color:#d4d4d4e6}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.text-neutral-400\/80{color:#a3a3a3cc}.text-neutral-50{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.text-neutral-500\/90{color:#737373e6}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-neutral-600\/80{color:#525252cc}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.text-neutral-700\/95{color:#404040f2}.text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-neutral-950{--tw-text-opacity: 1;color:rgb(10 10 10 / 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-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-rose-950{--tw-text-opacity: 1;color:rgb(76 5 25 / var(--tw-text-opacity, 1))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-300\/90{color:#cbd5e1e6}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-500\/75{color:#64748bbf}.text-slate-500\/80{color:#64748bcc}.text-slate-500\/90{color:#64748be6}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-600\/80{color:#475569cc}.text-slate-600\/90{color:#475569e6}.text-slate-600\/95{color:#475569f2}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-100{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.text-violet-100\/80{color:#ede9fecc}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-200\/70{color:#ddd6feb3}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-300\/20{color:#c4b5fd33}.text-violet-300\/50{color:#c4b5fd80}.text-violet-300\/60{color:#c4b5fd99}.text-violet-300\/65{color:#c4b5fda6}.text-violet-300\/70{color:#c4b5fdb3}.text-violet-300\/85{color:#c4b5fdd9}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-400\/55{color:#a78bfa8c}.text-violet-400\/85{color:#a78bfad9}.text-violet-50{--tw-text-opacity: 1;color:rgb(245 243 255 / var(--tw-text-opacity, 1))}.text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-violet-500\/70{color:#8b5cf6b3}.text-violet-500\/80{color:#8b5cf6cc}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-700\/60{color:#6d28d999}.text-violet-700\/70{color:#6d28d9b3}.text-violet-700\/75{color:#6d28d9bf}.text-violet-700\/80{color:#6d28d9cc}.text-violet-700\/85{color:#6d28d9d9}.text-violet-700\/90{color:#6d28d9e6}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-violet-900{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.text-violet-950{--tw-text-opacity: 1;color:rgb(46 16 101 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/25{color:#ffffff40}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/5{color:#ffffff0d}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-neutral-400\/80{text-decoration-color:#a3a3a3cc}.decoration-neutral-700{text-decoration-color:#404040}.decoration-slate-300{text-decoration-color:#cbd5e1}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-neutral-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(163 163 163 / var(--tw-placeholder-opacity, 1))}.placeholder-neutral-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(163 163 163 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.032\]{opacity:.032}.opacity-\[0\.055\]{opacity:.055}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.82\]{opacity:.82}.opacity-\[0\.94\]{opacity:.94}.opacity-\[0\.97\]{opacity:.97}.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-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px 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-\[0_0_0_1px_rgba\(148\,163\,184\,0\.35\)\]{--tw-shadow: 0 0 0 1px rgba(148,163,184,.35);--tw-shadow-colored: 0 0 0 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-\[0_0_0_1px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow: 0 0 0 1px rgba(16,185,129,.15);--tw-shadow-colored: 0 0 0 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-\[0_0_0_1px_rgba\(167\,139\,250\,0\.22\)\,0_16px_50px_-30px_rgba\(139\,92\,246\,0\.55\)\]{--tw-shadow: 0 0 0 1px rgba(167,139,250,.22),0 16px 50px -30px rgba(139,92,246,.55);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 16px 50px -30px 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-\[0_0_0_1px_rgba\(236\,72\,153\,0\.10\)\]{--tw-shadow: 0 0 0 1px rgba(236,72,153,.1);--tw-shadow-colored: 0 0 0 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-\[0_0_0_1px_rgba\(251\,113\,133\,0\.2\)\,0_16px_50px_-30px_rgba\(244\,63\,94\,0\.5\)\]{--tw-shadow: 0 0 0 1px rgba(251,113,133,.2),0 16px 50px -30px rgba(244,63,94,.5);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 16px 50px -30px 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-\[0_0_0_1px_rgba\(251\,191\,36\,0\.2\)\,0_16px_50px_-30px_rgba\(245\,158\,11\,0\.55\)\]{--tw-shadow: 0 0 0 1px rgba(251,191,36,.2),0 16px 50px -30px rgba(245,158,11,.55);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 16px 50px -30px 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-\[0_0_0_1px_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: 0 0 0 1px rgba(255,255,255,.04);--tw-shadow-colored: 0 0 0 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-\[0_0_0_1px_rgba\(52\,211\,153\,0\.25\)\,0_16px_50px_-30px_rgba\(16\,185\,129\,0\.55\)\]{--tw-shadow: 0 0 0 1px rgba(52,211,153,.25),0 16px 50px -30px rgba(16,185,129,.55);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 16px 50px -30px 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-\[0_0_0_1px_rgba\(56\,189\,248\,0\.12\)\]{--tw-shadow: 0 0 0 1px rgba(56,189,248,.12);--tw-shadow-colored: 0 0 0 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-\[0_0_0_1px_rgba\(56\,189\,248\,0\.22\)\,0_16px_50px_-30px_rgba\(14\,165\,233\,0\.55\)\]{--tw-shadow: 0 0 0 1px rgba(56,189,248,.22),0 16px 50px -30px rgba(14,165,233,.55);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 16px 50px -30px 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-\[0_0_0_2px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 0 0 2px rgba(0,0,0,.6);--tw-shadow-colored: 0 0 0 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-\[0_0_0_2px_rgba\(129\,140\,248\,0\.14\)\]{--tw-shadow: 0 0 0 2px rgba(129,140,248,.14);--tw-shadow-colored: 0 0 0 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-\[0_0_0_2px_rgba\(148\,163\,184\,0\.14\)\]{--tw-shadow: 0 0 0 2px rgba(148,163,184,.14);--tw-shadow-colored: 0 0 0 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-\[0_0_0_2px_rgba\(167\,139\,250\,0\.14\)\]{--tw-shadow: 0 0 0 2px rgba(167,139,250,.14);--tw-shadow-colored: 0 0 0 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-\[0_0_0_2px_rgba\(250\,204\,21\,0\.14\)\]{--tw-shadow: 0 0 0 2px rgba(250,204,21,.14);--tw-shadow-colored: 0 0 0 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-\[0_0_0_2px_rgba\(251\,146\,60\,0\.14\)\]{--tw-shadow: 0 0 0 2px rgba(251,146,60,.14);--tw-shadow-colored: 0 0 0 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-\[0_0_0_2px_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 0 0 2px rgba(255,255,255,.95);--tw-shadow-colored: 0 0 0 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-\[0_0_0_2px_rgba\(45\,212\,191\,0\.14\)\]{--tw-shadow: 0 0 0 2px rgba(45,212,191,.14);--tw-shadow-colored: 0 0 0 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-\[0_0_0_2px_rgba\(56\,189\,248\,0\.14\)\]{--tw-shadow: 0 0 0 2px rgba(56,189,248,.14);--tw-shadow-colored: 0 0 0 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-\[0_0_0_4px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow: 0 0 0 4px rgba(16,185,129,.16);--tw-shadow-colored: 0 0 0 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-\[0_0_0_4px_rgba\(52\,211\,153\,0\.14\)\]{--tw-shadow: 0 0 0 4px rgba(52,211,153,.14);--tw-shadow-colored: 0 0 0 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-\[0_0_0_4px_rgba\(99\,102\,241\,0\.1\)\]{--tw-shadow: 0 0 0 4px rgba(99,102,241,.1);--tw-shadow-colored: 0 0 0 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-\[0_0_0_4px_rgba\(99\,102\,241\,0\.18\)\]{--tw-shadow: 0 0 0 4px rgba(99,102,241,.18);--tw-shadow-colored: 0 0 0 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-\[0_0_0_5px_rgba\(124\,58\,237\,0\.09\)\]{--tw-shadow: 0 0 0 5px rgba(124,58,237,.09);--tw-shadow-colored: 0 0 0 5px 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-\[0_0_0_5px_rgba\(244\,63\,94\,0\.12\)\,0_0_18px_rgba\(244\,63\,94\,0\.35\)\]{--tw-shadow: 0 0 0 5px rgba(244,63,94,.12),0 0 18px rgba(244,63,94,.35);--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color), 0 0 18px 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-\[0_0_0_5px_rgba\(251\,146\,60\,0\.12\)\,0_0_16px_rgba\(251\,146\,60\,0\.28\)\]{--tw-shadow: 0 0 0 5px rgba(251,146,60,.12),0 0 16px rgba(251,146,60,.28);--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color), 0 0 16px 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-\[0_0_0_5px_rgba\(52\,211\,153\,0\.12\)\,0_0_14px_rgba\(16\,185\,129\,0\.24\)\]{--tw-shadow: 0 0 0 5px rgba(52,211,153,.12),0 0 14px rgba(16,185,129,.24);--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color), 0 0 14px 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-\[0_0_0_5px_rgba\(52\,211\,153\,0\.14\)\]{--tw-shadow: 0 0 0 5px rgba(52,211,153,.14);--tw-shadow-colored: 0 0 0 5px 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-\[0_0_0_6px_rgba\(124\,58\,237\,0\.1\)\]{--tw-shadow: 0 0 0 6px rgba(124,58,237,.1);--tw-shadow-colored: 0 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(110\,231\,183\,0\.9\)\]{--tw-shadow: 0 0 14px rgba(110,231,183,.9);--tw-shadow-colored: 0 0 14px 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-\[0_0_14px_rgba\(124\,58\,237\,0\.22\)\]{--tw-shadow: 0 0 14px rgba(124,58,237,.22);--tw-shadow-colored: 0 0 14px 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-\[0_0_18px_rgba\(139\,92\,246\,0\.55\)\]{--tw-shadow: 0 0 18px rgba(139,92,246,.55);--tw-shadow-colored: 0 0 18px 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-\[0_0_18px_rgba\(56\,189\,248\,0\.35\)\]{--tw-shadow: 0 0 18px rgba(56,189,248,.35);--tw-shadow-colored: 0 0 18px 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-\[0_0_24px_-8px_rgba\(168\,85\,247\,0\.95\)\]{--tw-shadow: 0 0 24px -8px rgba(168,85,247,.95);--tw-shadow-colored: 0 0 24px -8px 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-\[0_0_34px_rgba\(139\,92\,246\,0\.18\)\]{--tw-shadow: 0 0 34px rgba(139,92,246,.18);--tw-shadow-colored: 0 0 34px 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-\[0_0_70px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 0 70px rgba(15,23,42,.45);--tw-shadow-colored: 0 0 70px 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-\[0_10px_20px_-14px_rgba\(109\,40\,217\,0\.42\)\]{--tw-shadow: 0 10px 20px -14px rgba(109,40,217,.42);--tw-shadow-colored: 0 10px 20px -14px 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-\[0_10px_20px_-14px_rgba\(79\,70\,229\,0\.9\)\]{--tw-shadow: 0 10px 20px -14px rgba(79,70,229,.9);--tw-shadow-colored: 0 10px 20px -14px 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-\[0_10px_20px_-16px_rgba\(109\,40\,217\,0\.5\)\]{--tw-shadow: 0 10px 20px -16px rgba(109,40,217,.5);--tw-shadow-colored: 0 10px 20px -16px 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-\[0_10px_20px_-16px_rgba\(79\,70\,229\,0\.38\)\]{--tw-shadow: 0 10px 20px -16px rgba(79,70,229,.38);--tw-shadow-colored: 0 10px 20px -16px 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-\[0_10px_20px_-16px_rgba\(79\,70\,229\,0\.55\)\]{--tw-shadow: 0 10px 20px -16px rgba(79,70,229,.55);--tw-shadow-colored: 0 10px 20px -16px 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-\[0_10px_20px_rgba\(15\,23\,42\,0\.1\)\]{--tw-shadow: 0 10px 20px rgba(15,23,42,.1);--tw-shadow-colored: 0 10px 20px 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-\[0_10px_22px_-14px_rgba\(79\,70\,229\,0\.7\)\]{--tw-shadow: 0 10px 22px -14px rgba(79,70,229,.7);--tw-shadow-colored: 0 10px 22px -14px 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-\[0_10px_22px_-16px_rgba\(109\,40\,217\,0\.5\)\]{--tw-shadow: 0 10px 22px -16px rgba(109,40,217,.5);--tw-shadow-colored: 0 10px 22px -16px 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-\[0_10px_22px_-16px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 10px 22px -16px rgba(15,23,42,.55);--tw-shadow-colored: 0 10px 22px -16px 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-\[0_10px_22px_-18px_rgba\(124\,58\,237\,0\.48\)\]{--tw-shadow: 0 10px 22px -18px rgba(124,58,237,.48);--tw-shadow-colored: 0 10px 22px -18px 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-\[0_10px_22px_-18px_rgba\(14\,165\,233\,0\.42\)\]{--tw-shadow: 0 10px 22px -18px rgba(14,165,233,.42);--tw-shadow-colored: 0 10px 22px -18px 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-\[0_10px_22px_-18px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 10px 22px -18px rgba(15,23,42,.28);--tw-shadow-colored: 0 10px 22px -18px 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-\[0_10px_22px_-18px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow: 0 10px 22px -18px rgba(15,23,42,.5);--tw-shadow-colored: 0 10px 22px -18px 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-\[0_10px_22px_-18px_rgba\(15\,23\,42\,0\.6\)\]{--tw-shadow: 0 10px 22px -18px rgba(15,23,42,.6);--tw-shadow-colored: 0 10px 22px -18px 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-\[0_10px_22px_-18px_rgba\(79\,70\,229\,0\.65\)\]{--tw-shadow: 0 10px 22px -18px rgba(79,70,229,.65);--tw-shadow-colored: 0 10px 22px -18px 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-\[0_10px_22px_-20px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 10px 22px -20px rgba(15,23,42,.34);--tw-shadow-colored: 0 10px 22px -20px 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-\[0_10px_22px_-20px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow: 0 10px 22px -20px rgba(15,23,42,.4);--tw-shadow-colored: 0 10px 22px -20px 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-\[0_10px_22px_-24px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 10px 22px -24px rgba(15,23,42,.18);--tw-shadow-colored: 0 10px 22px -24px 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-\[0_10px_22px_-24px_rgba\(15\,23\,42\,0\.26\)\]{--tw-shadow: 0 10px 22px -24px rgba(15,23,42,.26);--tw-shadow-colored: 0 10px 22px -24px 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-\[0_10px_22px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 22px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 22px 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-\[0_10px_22px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 10px 22px rgba(15,23,42,.07);--tw-shadow-colored: 0 10px 22px 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-\[0_10px_22px_rgba\(79\,70\,229\,0\.18\)\]{--tw-shadow: 0 10px 22px rgba(79,70,229,.18);--tw-shadow-colored: 0 10px 22px 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-\[0_10px_22px_rgba\(99\,102\,241\,0\.18\)\]{--tw-shadow: 0 10px 22px rgba(99,102,241,.18);--tw-shadow-colored: 0 10px 22px 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-\[0_10px_24px_-20px_rgba\(124\,58\,237\,0\.45\)\]{--tw-shadow: 0 10px 24px -20px rgba(124,58,237,.45);--tw-shadow-colored: 0 10px 24px -20px 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-\[0_10px_24px_-20px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 10px 24px -20px rgba(15,23,42,.28);--tw-shadow-colored: 0 10px 24px -20px 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-\[0_10px_24px_-20px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 10px 24px -20px rgba(15,23,42,.45);--tw-shadow-colored: 0 10px 24px -20px 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-\[0_10px_24px_-20px_rgba\(99\,102\,241\,0\.4\)\]{--tw-shadow: 0 10px 24px -20px rgba(99,102,241,.4);--tw-shadow-colored: 0 10px 24px -20px 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-\[0_10px_24px_-22px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 10px 24px -22px rgba(15,23,42,.24);--tw-shadow-colored: 0 10px 24px -22px 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-\[0_10px_24px_-22px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 10px 24px -22px rgba(15,23,42,.28);--tw-shadow-colored: 0 10px 24px -22px 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-\[0_10px_24px_-22px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 10px 24px -22px rgba(15,23,42,.32);--tw-shadow-colored: 0 10px 24px -22px 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-\[0_10px_24px_-22px_rgba\(67\,56\,202\,0\.32\)\]{--tw-shadow: 0 10px 24px -22px rgba(67,56,202,.32);--tw-shadow-colored: 0 10px 24px -22px 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-\[0_10px_24px_-24px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 10px 24px -24px rgba(15,23,42,.18);--tw-shadow-colored: 0 10px 24px -24px 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-\[0_10px_24px_-24px_rgba\(15\,23\,42\,0\.26\)\]{--tw-shadow: 0 10px 24px -24px rgba(15,23,42,.26);--tw-shadow-colored: 0 10px 24px -24px 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-\[0_10px_24px_-26px_rgba\(79\,70\,229\,0\.24\)\]{--tw-shadow: 0 10px 24px -26px rgba(79,70,229,.24);--tw-shadow-colored: 0 10px 24px -26px 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-\[0_10px_24px_rgba\(109\,40\,217\,0\.14\)\]{--tw-shadow: 0 10px 24px rgba(109,40,217,.14);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(124\,58\,237\,0\.08\)\]{--tw-shadow: 0 10px 24px rgba(124,58,237,.08);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.05);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.07);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.2);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(244\,63\,94\,0\.05\)\]{--tw-shadow: 0 10px 24px rgba(244,63,94,.05);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(99\,102\,241\,0\.30\)\]{--tw-shadow: 0 10px 24px rgba(99,102,241,.3);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_26px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 10px 26px rgba(15,23,42,.07);--tw-shadow-colored: 0 10px 26px 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-\[0_10px_28px_-24px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 10px 28px -24px rgba(15,23,42,.35);--tw-shadow-colored: 0 10px 28px -24px 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-\[0_10px_28px_-24px_rgba\(16\,185\,129\,0\.3\)\]{--tw-shadow: 0 10px 28px -24px rgba(16,185,129,.3);--tw-shadow-colored: 0 10px 28px -24px 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-\[0_10px_28px_-24px_rgba\(225\,29\,72\,0\.32\)\]{--tw-shadow: 0 10px 28px -24px rgba(225,29,72,.32);--tw-shadow-colored: 0 10px 28px -24px 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-\[0_10px_28px_rgba\(139\,92\,246\,0\.28\)\]{--tw-shadow: 0 10px 28px rgba(139,92,246,.28);--tw-shadow-colored: 0 10px 28px 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-\[0_10px_28px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 28px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 28px 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-\[0_10px_28px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 10px 28px rgba(15,23,42,.12);--tw-shadow-colored: 0 10px 28px 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-\[0_10px_28px_rgba\(99\,102\,241\,0\.34\)\]{--tw-shadow: 0 10px 28px rgba(99,102,241,.34);--tw-shadow-colored: 0 10px 28px 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-\[0_10px_30px_-24px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 10px 30px -24px rgba(15,23,42,.35);--tw-shadow-colored: 0 10px 30px -24px 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-\[0_10px_30px_-32px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 10px 30px -32px rgba(15,23,42,.18);--tw-shadow-colored: 0 10px 30px -32px 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-\[0_10px_30px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 10px 30px rgba(0,0,0,.04);--tw-shadow-colored: 0 10px 30px 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-\[0_10px_30px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 10px 30px rgba(0,0,0,.05);--tw-shadow-colored: 0 10px 30px 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-\[0_10px_30px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 10px 30px rgba(0,0,0,.12);--tw-shadow-colored: 0 10px 30px 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-\[0_10px_30px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 10px 30px rgba(0,0,0,.25);--tw-shadow-colored: 0 10px 30px 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-\[0_10px_30px_rgba\(124\,58\,237\,0\.08\)\]{--tw-shadow: 0 10px 30px rgba(124,58,237,.08);--tw-shadow-colored: 0 10px 30px 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-\[0_10px_30px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 10px 30px rgba(15,23,42,.05);--tw-shadow-colored: 0 10px 30px 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-\[0_10px_30px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 30px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 30px 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-\[0_10px_30px_rgba\(34\,197\,94\,0\.08\)\]{--tw-shadow: 0 10px 30px rgba(34,197,94,.08);--tw-shadow-colored: 0 10px 30px 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-\[0_10px_30px_rgba\(79\,70\,229\,0\.24\)\]{--tw-shadow: 0 10px 30px rgba(79,70,229,.24);--tw-shadow-colored: 0 10px 30px 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-\[0_10px_40px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 10px 40px rgba(0,0,0,.06);--tw-shadow-colored: 0 10px 40px 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-\[0_10px_40px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 10px 40px rgba(0,0,0,.08);--tw-shadow-colored: 0 10px 40px 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-\[0_12px_20px_rgba\(79\,70\,229\,0\.22\)\]{--tw-shadow: 0 12px 20px rgba(79,70,229,.22);--tw-shadow-colored: 0 12px 20px 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-\[0_12px_20px_rgba\(99\,102\,241\,0\.12\)\]{--tw-shadow: 0 12px 20px rgba(99,102,241,.12);--tw-shadow-colored: 0 12px 20px 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-\[0_12px_22px_-22px_rgba\(16\,185\,129\,0\.25\)\]{--tw-shadow: 0 12px 22px -22px rgba(16,185,129,.25);--tw-shadow-colored: 0 12px 22px -22px 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-\[0_12px_22px_rgba\(79\,70\,229\,0\.24\)\]{--tw-shadow: 0 12px 22px rgba(79,70,229,.24);--tw-shadow-colored: 0 12px 22px 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-\[0_12px_24px_-16px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow: 0 12px 24px -16px rgba(15,23,42,.4);--tw-shadow-colored: 0 12px 24px -16px 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-\[0_12px_24px_-18px_rgba\(225\,29\,72\,0\.38\)\]{--tw-shadow: 0 12px 24px -18px rgba(225,29,72,.38);--tw-shadow-colored: 0 12px 24px -18px 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-\[0_12px_24px_-18px_rgba\(79\,70\,229\,0\.38\)\]{--tw-shadow: 0 12px 24px -18px rgba(79,70,229,.38);--tw-shadow-colored: 0 12px 24px -18px 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-\[0_12px_24px_-20px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 12px 24px -20px rgba(15,23,42,.34);--tw-shadow-colored: 0 12px 24px -20px 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-\[0_12px_24px_-20px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 12px 24px -20px rgba(15,23,42,.35);--tw-shadow-colored: 0 12px 24px -20px 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-\[0_12px_24px_-20px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow: 0 12px 24px -20px rgba(15,23,42,.38);--tw-shadow-colored: 0 12px 24px -20px 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-\[0_12px_24px_-20px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 12px 24px -20px rgba(15,23,42,.42);--tw-shadow-colored: 0 12px 24px -20px 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-\[0_12px_24px_-20px_rgba\(16\,185\,129\,0\.36\)\]{--tw-shadow: 0 12px 24px -20px rgba(16,185,129,.36);--tw-shadow-colored: 0 12px 24px -20px 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-\[0_12px_24px_-20px_rgba\(244\,63\,94\,0\.3\)\]{--tw-shadow: 0 12px 24px -20px rgba(244,63,94,.3);--tw-shadow-colored: 0 12px 24px -20px 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-\[0_12px_24px_-20px_rgba\(79\,70\,229\,0\.65\)\]{--tw-shadow: 0 12px 24px -20px rgba(79,70,229,.65);--tw-shadow-colored: 0 12px 24px -20px 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-\[0_12px_24px_-22px_rgba\(109\,40\,217\,0\.34\)\]{--tw-shadow: 0 12px 24px -22px rgba(109,40,217,.34);--tw-shadow-colored: 0 12px 24px -22px 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-\[0_12px_24px_-22px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow: 0 12px 24px -22px rgba(15,23,42,.3);--tw-shadow-colored: 0 12px 24px -22px 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-\[0_12px_24px_-22px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 12px 24px -22px rgba(15,23,42,.35);--tw-shadow-colored: 0 12px 24px -22px 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-\[0_12px_24px_-22px_rgba\(79\,70\,229\,0\.28\)\]{--tw-shadow: 0 12px 24px -22px rgba(79,70,229,.28);--tw-shadow-colored: 0 12px 24px -22px 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-\[0_12px_24px_-24px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow: 0 12px 24px -24px rgba(15,23,42,.4);--tw-shadow-colored: 0 12px 24px -24px 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-\[0_12px_24px_rgba\(124\,58\,237\,0\.22\)\]{--tw-shadow: 0 12px 24px rgba(124,58,237,.22);--tw-shadow-colored: 0 12px 24px 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-\[0_12px_24px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 12px 24px rgba(15,23,42,.08);--tw-shadow-colored: 0 12px 24px 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-\[0_12px_24px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 12px 24px rgba(15,23,42,.14);--tw-shadow-colored: 0 12px 24px 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-\[0_12px_24px_rgba\(79\,70\,229\,0\.22\)\]{--tw-shadow: 0 12px 24px rgba(79,70,229,.22);--tw-shadow-colored: 0 12px 24px 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-\[0_12px_24px_rgba\(99\,102\,241\,0\.18\)\]{--tw-shadow: 0 12px 24px rgba(99,102,241,.18);--tw-shadow-colored: 0 12px 24px 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-\[0_12px_26px_-14px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 12px 26px -14px rgba(15,23,42,.55);--tw-shadow-colored: 0 12px 26px -14px 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-\[0_12px_26px_-18px_rgba\(124\,92\,246\,0\.44\)\]{--tw-shadow: 0 12px 26px -18px rgba(124,92,246,.44);--tw-shadow-colored: 0 12px 26px -18px 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-\[0_12px_26px_-20px_rgba\(15\,23\,42\,0\.48\)\]{--tw-shadow: 0 12px 26px -20px rgba(15,23,42,.48);--tw-shadow-colored: 0 12px 26px -20px 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-\[0_12px_26px_-20px_rgba\(79\,70\,229\,0\.58\)\]{--tw-shadow: 0 12px 26px -20px rgba(79,70,229,.58);--tw-shadow-colored: 0 12px 26px -20px 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-\[0_12px_26px_-22px_rgba\(124\,58\,237\,0\.44\)\]{--tw-shadow: 0 12px 26px -22px rgba(124,58,237,.44);--tw-shadow-colored: 0 12px 26px -22px 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-\[0_12px_26px_-22px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 12px 26px -22px rgba(15,23,42,.45);--tw-shadow-colored: 0 12px 26px -22px 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-\[0_12px_26px_-24px_rgba\(109\,40\,217\,0\.28\)\]{--tw-shadow: 0 12px 26px -24px rgba(109,40,217,.28);--tw-shadow-colored: 0 12px 26px -24px 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-\[0_12px_26px_-24px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 12px 26px -24px rgba(15,23,42,.28);--tw-shadow-colored: 0 12px 26px -24px 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-\[0_12px_26px_rgba\(124\,58\,237\,0\.12\)\]{--tw-shadow: 0 12px 26px rgba(124,58,237,.12);--tw-shadow-colored: 0 12px 26px 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-\[0_12px_26px_rgba\(124\,58\,237\,0\.22\)\]{--tw-shadow: 0 12px 26px rgba(124,58,237,.22);--tw-shadow-colored: 0 12px 26px 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-\[0_12px_26px_rgba\(99\,102\,241\,0\.3\)\]{--tw-shadow: 0 12px 26px rgba(99,102,241,.3);--tw-shadow-colored: 0 12px 26px 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-\[0_12px_28px_-20px_rgba\(124\,58\,237\,0\.72\)\]{--tw-shadow: 0 12px 28px -20px rgba(124,58,237,.72);--tw-shadow-colored: 0 12px 28px -20px 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-\[0_12px_28px_-22px_rgba\(15\,23\,42\,0\.36\)\]{--tw-shadow: 0 12px 28px -22px rgba(15,23,42,.36);--tw-shadow-colored: 0 12px 28px -22px 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-\[0_12px_28px_-22px_rgba\(15\,23\,42\,0\.55\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 12px 28px -22px rgba(15,23,42,.55),inset 0 1px 0 rgba(255,255,255,.95);--tw-shadow-colored: 0 12px 28px -22px var(--tw-shadow-color), inset 0 1px 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-\[0_12px_28px_-22px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 12px 28px -22px rgba(15,23,42,.55);--tw-shadow-colored: 0 12px 28px -22px 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-\[0_12px_28px_-24px_rgba\(0\,0\,0\,0\.62\)\]{--tw-shadow: 0 12px 28px -24px rgba(0,0,0,.62);--tw-shadow-colored: 0 12px 28px -24px 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-\[0_12px_28px_-24px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 12px 28px -24px rgba(15,23,42,.24);--tw-shadow-colored: 0 12px 28px -24px 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-\[0_12px_28px_-24px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 12px 28px -24px rgba(15,23,42,.28);--tw-shadow-colored: 0 12px 28px -24px 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-\[0_12px_28px_-24px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 12px 28px -24px rgba(15,23,42,.32);--tw-shadow-colored: 0 12px 28px -24px 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-\[0_12px_28px_-24px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 12px 28px -24px rgba(15,23,42,.35);--tw-shadow-colored: 0 12px 28px -24px 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-\[0_12px_28px_-26px_rgba\(15\,23\,42\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.95\)\,inset_0_-10px_24px_rgba\(124\,58\,237\,0\.025\)\]{--tw-shadow: 0 12px 28px -26px rgba(15,23,42,.22),inset 0 1px 0 rgba(255,255,255,.95),inset 0 -10px 24px rgba(124,58,237,.025);--tw-shadow-colored: 0 12px 28px -26px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color), inset 0 -10px 24px 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-\[0_12px_28px_-26px_rgba\(79\,70\,229\,0\.28\)\]{--tw-shadow: 0 12px 28px -26px rgba(79,70,229,.28);--tw-shadow-colored: 0 12px 28px -26px 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-\[0_12px_28px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 12px 28px rgba(15,23,42,.06);--tw-shadow-colored: 0 12px 28px 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-\[0_12px_28px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 12px 28px rgba(15,23,42,.08);--tw-shadow-colored: 0 12px 28px 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-\[0_12px_28px_rgba\(99\,102\,241\,0\.32\)\]{--tw-shadow: 0 12px 28px rgba(99,102,241,.32);--tw-shadow-colored: 0 12px 28px 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-\[0_12px_30px_-22px_rgba\(124\,58\,237\,0\.45\)\]{--tw-shadow: 0 12px 30px -22px rgba(124,58,237,.45);--tw-shadow-colored: 0 12px 30px -22px 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-\[0_12px_30px_-24px_rgba\(124\,58\,237\,0\.48\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 12px 30px -24px rgba(124,58,237,.48),inset 0 1px 0 rgba(255,255,255,.95);--tw-shadow-colored: 0 12px 30px -24px var(--tw-shadow-color), inset 0 1px 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-\[0_12px_30px_-24px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow: 0 12px 30px -24px rgba(15,23,42,.5);--tw-shadow-colored: 0 12px 30px -24px 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-\[0_12px_30px_-26px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 12px 30px -26px rgba(15,23,42,.28);--tw-shadow-colored: 0 12px 30px -26px 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-\[0_12px_30px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 12px 30px rgba(15,23,42,.06);--tw-shadow-colored: 0 12px 30px 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-\[0_12px_30px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 12px 30px rgba(15,23,42,.07);--tw-shadow-colored: 0 12px 30px 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-\[0_12px_30px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 12px 30px rgba(15,23,42,.08);--tw-shadow-colored: 0 12px 30px 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-\[0_12px_30px_rgba\(79\,70\,229\,0\.34\)\]{--tw-shadow: 0 12px 30px rgba(79,70,229,.34);--tw-shadow-colored: 0 12px 30px 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-\[0_12px_30px_rgba\(79\,70\,229\,0\.36\)\]{--tw-shadow: 0 12px 30px rgba(79,70,229,.36);--tw-shadow-colored: 0 12px 30px 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-\[0_12px_32px_-30px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 12px 32px -30px rgba(15,23,42,.28);--tw-shadow-colored: 0 12px 32px -30px 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-\[0_12px_40px_rgba\(124\,92\,246\,0\.28\)\]{--tw-shadow: 0 12px 40px rgba(124,92,246,.28);--tw-shadow-colored: 0 12px 40px 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-\[0_12px_60px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 12px 60px rgba(0,0,0,.18);--tw-shadow-colored: 0 12px 60px 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-\[0_12px_60px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 12px 60px rgba(0,0,0,.55);--tw-shadow-colored: 0 12px 60px 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-\[0_14px_24px_-20px_rgba\(79\,70\,229\,0\.46\)\]{--tw-shadow: 0 14px 24px -20px rgba(79,70,229,.46);--tw-shadow-colored: 0 14px 24px -20px 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-\[0_14px_26px_-16px_rgba\(109\,40\,217\,0\.7\)\]{--tw-shadow: 0 14px 26px -16px rgba(109,40,217,.7);--tw-shadow-colored: 0 14px 26px -16px 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-\[0_14px_26px_rgba\(79\,70\,229\,0\.24\)\]{--tw-shadow: 0 14px 26px rgba(79,70,229,.24);--tw-shadow-colored: 0 14px 26px 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-\[0_14px_28px_-18px_rgba\(79\,70\,229\,0\.66\)\]{--tw-shadow: 0 14px 28px -18px rgba(79,70,229,.66);--tw-shadow-colored: 0 14px 28px -18px 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-\[0_14px_28px_-20px_rgba\(124\,58\,237\,0\.68\)\]{--tw-shadow: 0 14px 28px -20px rgba(124,58,237,.68);--tw-shadow-colored: 0 14px 28px -20px 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-\[0_14px_28px_-20px_rgba\(99\,102\,241\,0\.65\)\]{--tw-shadow: 0 14px 28px -20px rgba(99,102,241,.65);--tw-shadow-colored: 0 14px 28px -20px 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-\[0_14px_28px_-22px_rgba\(15\,23\,42\,0\.42\)\,inset_0_0_0_1px_rgba\(148\,163\,184\,0\.34\)\]{--tw-shadow: 0 14px 28px -22px rgba(15,23,42,.42),inset 0 0 0 1px rgba(148,163,184,.34);--tw-shadow-colored: 0 14px 28px -22px var(--tw-shadow-color), inset 0 0 0 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-\[0_14px_28px_-24px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 14px 28px -24px rgba(15,23,42,.24);--tw-shadow-colored: 0 14px 28px -24px 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-\[0_14px_28px_-24px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 14px 28px -24px rgba(15,23,42,.35);--tw-shadow-colored: 0 14px 28px -24px 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-\[0_14px_28px_-24px_rgba\(15\,23\,42\,0\.52\)\]{--tw-shadow: 0 14px 28px -24px rgba(15,23,42,.52);--tw-shadow-colored: 0 14px 28px -24px 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-\[0_14px_28px_-24px_rgba\(190\,18\,60\,0\.42\)\]{--tw-shadow: 0 14px 28px -24px rgba(190,18,60,.42);--tw-shadow-colored: 0 14px 28px -24px 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-\[0_14px_28px_-24px_rgba\(79\,70\,229\,0\.34\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 14px 28px -24px rgba(79,70,229,.34),inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: 0 14px 28px -24px var(--tw-shadow-color), inset 0 1px 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-\[0_14px_28px_-24px_rgba\(79\,70\,229\,0\.38\)\]{--tw-shadow: 0 14px 28px -24px rgba(79,70,229,.38);--tw-shadow-colored: 0 14px 28px -24px 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-\[0_14px_28px_-24px_rgba\(79\,70\,229\,0\.42\)\,inset_0_0_0_1px_rgba\(196\,181\,253\,0\.36\)\]{--tw-shadow: 0 14px 28px -24px rgba(79,70,229,.42),inset 0 0 0 1px rgba(196,181,253,.36);--tw-shadow-colored: 0 14px 28px -24px var(--tw-shadow-color), inset 0 0 0 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-\[0_14px_28px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 14px 28px rgba(15,23,42,.08);--tw-shadow-colored: 0 14px 28px 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-\[0_14px_28px_rgba\(2\,6\,23\,0\.45\)\]{--tw-shadow: 0 14px 28px rgba(2,6,23,.45);--tw-shadow-colored: 0 14px 28px 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-\[0_14px_30px_-16px_rgba\(109\,40\,217\,0\.55\)\]{--tw-shadow: 0 14px 30px -16px rgba(109,40,217,.55);--tw-shadow-colored: 0 14px 30px -16px 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-\[0_14px_30px_-18px_rgba\(109\,40\,217\,0\.5\)\,0_2px_10px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 14px 30px -18px rgba(109,40,217,.5),0 2px 10px rgba(15,23,42,.08);--tw-shadow-colored: 0 14px 30px -18px var(--tw-shadow-color), 0 2px 10px 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-\[0_14px_30px_-18px_rgba\(109\,40\,217\,0\.78\)\]{--tw-shadow: 0 14px 30px -18px rgba(109,40,217,.78);--tw-shadow-colored: 0 14px 30px -18px 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-\[0_14px_30px_-18px_rgba\(79\,70\,229\,0\.55\)\]{--tw-shadow: 0 14px 30px -18px rgba(79,70,229,.55);--tw-shadow-colored: 0 14px 30px -18px 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-\[0_14px_30px_-18px_rgba\(79\,70\,229\,0\.75\)\]{--tw-shadow: 0 14px 30px -18px rgba(79,70,229,.75);--tw-shadow-colored: 0 14px 30px -18px 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-\[0_14px_30px_-20px_rgba\(109\,40\,217\,0\.52\)\]{--tw-shadow: 0 14px 30px -20px rgba(109,40,217,.52);--tw-shadow-colored: 0 14px 30px -20px 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-\[0_14px_30px_-20px_rgba\(109\,40\,217\,0\.8\)\]{--tw-shadow: 0 14px 30px -20px rgba(109,40,217,.8);--tw-shadow-colored: 0 14px 30px -20px 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-\[0_14px_30px_-22px_rgba\(124\,58\,237\,0\.46\)\]{--tw-shadow: 0 14px 30px -22px rgba(124,58,237,.46);--tw-shadow-colored: 0 14px 30px -22px 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-\[0_14px_30px_-24px_rgba\(15\,23\,42\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 14px 30px -24px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: 0 14px 30px -24px var(--tw-shadow-color), inset 0 1px 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-\[0_14px_30px_-24px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 14px 30px -24px rgba(15,23,42,.34);--tw-shadow-colored: 0 14px 30px -24px 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-\[0_14px_30px_-24px_rgba\(15\,23\,42\,0\.52\)\]{--tw-shadow: 0 14px 30px -24px rgba(15,23,42,.52);--tw-shadow-colored: 0 14px 30px -24px 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-\[0_14px_30px_-24px_rgba\(16\,185\,129\,0\.34\)\]{--tw-shadow: 0 14px 30px -24px rgba(16,185,129,.34);--tw-shadow-colored: 0 14px 30px -24px 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-\[0_14px_30px_-24px_rgba\(16\,185\,129\,0\.65\)\]{--tw-shadow: 0 14px 30px -24px rgba(16,185,129,.65);--tw-shadow-colored: 0 14px 30px -24px 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-\[0_14px_30px_-24px_rgba\(5\,150\,105\,0\.6\)\]{--tw-shadow: 0 14px 30px -24px rgba(5,150,105,.6);--tw-shadow-colored: 0 14px 30px -24px 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-\[0_14px_30px_-24px_rgba\(79\,70\,229\,0\.35\)\]{--tw-shadow: 0 14px 30px -24px rgba(79,70,229,.35);--tw-shadow-colored: 0 14px 30px -24px 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-\[0_14px_30px_-24px_rgba\(79\,70\,229\,0\.42\)\]{--tw-shadow: 0 14px 30px -24px rgba(79,70,229,.42);--tw-shadow-colored: 0 14px 30px -24px 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-\[0_14px_30px_-26px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow: 0 14px 30px -26px rgba(15,23,42,.4);--tw-shadow-colored: 0 14px 30px -26px 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-\[0_14px_30px_-28px_rgba\(109\,40\,217\,0\.32\)\]{--tw-shadow: 0 14px 30px -28px rgba(109,40,217,.32);--tw-shadow-colored: 0 14px 30px -28px 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-\[0_14px_30px_-28px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 14px 30px -28px rgba(15,23,42,.22);--tw-shadow-colored: 0 14px 30px -28px 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-\[0_14px_30px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 14px 30px rgba(15,23,42,.06);--tw-shadow-colored: 0 14px 30px 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-\[0_14px_30px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 14px 30px rgba(15,23,42,.07);--tw-shadow-colored: 0 14px 30px 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-\[0_14px_30px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 14px 30px rgba(15,23,42,.08);--tw-shadow-colored: 0 14px 30px 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-\[0_14px_32px_-28px_rgba\(124\,58\,237\,0\.38\)\]{--tw-shadow: 0 14px 32px -28px rgba(124,58,237,.38);--tw-shadow-colored: 0 14px 32px -28px 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-\[0_14px_32px_-28px_rgba\(15\,23\,42\,0\.25\)\]{--tw-shadow: 0 14px 32px -28px rgba(15,23,42,.25);--tw-shadow-colored: 0 14px 32px -28px 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-\[0_14px_32px_-28px_rgba\(16\,185\,129\,0\.45\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 14px 32px -28px rgba(16,185,129,.45),inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: 0 14px 32px -28px var(--tw-shadow-color), inset 0 1px 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-\[0_14px_32px_-28px_rgba\(79\,70\,229\,0\.38\)\]{--tw-shadow: 0 14px 32px -28px rgba(79,70,229,.38);--tw-shadow-colored: 0 14px 32px -28px 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-\[0_14px_32px_-28px_rgba\(79\,70\,229\,0\.65\)\]{--tw-shadow: 0 14px 32px -28px rgba(79,70,229,.65);--tw-shadow-colored: 0 14px 32px -28px 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-\[0_14px_32px_-30px_rgba\(15\,23\,42\,0\.3\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.84\)\]{--tw-shadow: 0 14px 32px -30px rgba(15,23,42,.3),inset 0 1px 0 rgba(255,255,255,.84);--tw-shadow-colored: 0 14px 32px -30px var(--tw-shadow-color), inset 0 1px 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-\[0_14px_32px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 14px 32px rgba(15,23,42,.06);--tw-shadow-colored: 0 14px 32px 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-\[0_14px_34px_-18px_rgba\(109\,40\,217\,0\.62\)\]{--tw-shadow: 0 14px 34px -18px rgba(109,40,217,.62);--tw-shadow-colored: 0 14px 34px -18px 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-\[0_14px_34px_-22px_rgba\(16\,185\,129\,0\.8\)\]{--tw-shadow: 0 14px 34px -22px rgba(16,185,129,.8);--tw-shadow-colored: 0 14px 34px -22px 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-\[0_14px_34px_-24px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 14px 34px -24px rgba(15,23,42,.22);--tw-shadow-colored: 0 14px 34px -24px 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-\[0_14px_34px_-26px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 14px 34px -26px rgba(15,23,42,.35);--tw-shadow-colored: 0 14px 34px -26px 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-\[0_14px_34px_-28px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 14px 34px -28px rgba(15,23,42,.24);--tw-shadow-colored: 0 14px 34px -28px 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-\[0_14px_34px_-28px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 14px 34px -28px rgba(15,23,42,.55);--tw-shadow-colored: 0 14px 34px -28px 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-\[0_14px_34px_-30px_rgba\(13\,148\,136\,0\.32\)\]{--tw-shadow: 0 14px 34px -30px rgba(13,148,136,.32);--tw-shadow-colored: 0 14px 34px -30px 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-\[0_14px_34px_-30px_rgba\(15\,23\,42\,0\.36\)\]{--tw-shadow: 0 14px 34px -30px rgba(15,23,42,.36);--tw-shadow-colored: 0 14px 34px -30px 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-\[0_14px_34px_-30px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow: 0 14px 34px -30px rgba(15,23,42,.4);--tw-shadow-colored: 0 14px 34px -30px 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-\[0_14px_34px_-30px_rgba\(79\,70\,229\,0\.48\)\]{--tw-shadow: 0 14px 34px -30px rgba(79,70,229,.48);--tw-shadow-colored: 0 14px 34px -30px 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-\[0_14px_34px_-32px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 14px 34px -32px rgba(15,23,42,.32);--tw-shadow-colored: 0 14px 34px -32px 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-\[0_14px_34px_rgba\(124\,58\,237\,0\.34\)\]{--tw-shadow: 0 14px 34px rgba(124,58,237,.34);--tw-shadow-colored: 0 14px 34px 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-\[0_14px_34px_rgba\(15\,23\,42\,0\.055\)\]{--tw-shadow: 0 14px 34px rgba(15,23,42,.055);--tw-shadow-colored: 0 14px 34px 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-\[0_14px_34px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 14px 34px rgba(15,23,42,.06);--tw-shadow-colored: 0 14px 34px 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-\[0_14px_34px_rgba\(15\,23\,42\,0\.09\)\]{--tw-shadow: 0 14px 34px rgba(15,23,42,.09);--tw-shadow-colored: 0 14px 34px 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-\[0_14px_34px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 14px 34px rgba(15,23,42,.14);--tw-shadow-colored: 0 14px 34px 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-\[0_14px_34px_rgba\(79\,70\,229\,0\.16\)\,0_0_0_4px_rgba\(124\,58\,237\,0\.07\)\]{--tw-shadow: 0 14px 34px rgba(79,70,229,.16),0 0 0 4px rgba(124,58,237,.07);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color), 0 0 0 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-\[0_14px_34px_rgba\(79\,70\,229\,0\.34\)\]{--tw-shadow: 0 14px 34px rgba(79,70,229,.34);--tw-shadow-colored: 0 14px 34px 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-\[0_14px_40px_-26px_rgba\(139\,92\,246\,0\.28\)\]{--tw-shadow: 0 14px 40px -26px rgba(139,92,246,.28);--tw-shadow-colored: 0 14px 40px -26px 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-\[0_14px_40px_-34px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 14px 40px -34px rgba(15,23,42,.35);--tw-shadow-colored: 0 14px 40px -34px 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-\[0_14px_40px_rgba\(168\,85\,247\,0\.30\)\]{--tw-shadow: 0 14px 40px rgba(168,85,247,.3);--tw-shadow-colored: 0 14px 40px 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-\[0_14px_42px_-34px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 14px 42px -34px rgba(0,0,0,.6);--tw-shadow-colored: 0 14px 42px -34px 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-\[0_14px_44px_rgba\(124\,92\,246\,0\.32\)\]{--tw-shadow: 0 14px 44px rgba(124,92,246,.32);--tw-shadow-colored: 0 14px 44px 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-\[0_15px_30px_-26px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 15px 30px -26px rgba(15,23,42,.28);--tw-shadow-colored: 0 15px 30px -26px 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-\[0_16px_28px_-18px_rgba\(109\,40\,217\,0\.8\)\]{--tw-shadow: 0 16px 28px -18px rgba(109,40,217,.8);--tw-shadow-colored: 0 16px 28px -18px 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-\[0_16px_30px_-18px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 16px 30px -18px rgba(15,23,42,.45);--tw-shadow-colored: 0 16px 30px -18px 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-\[0_16px_30px_-18px_rgba\(79\,70\,229\,0\.72\)\]{--tw-shadow: 0 16px 30px -18px rgba(79,70,229,.72);--tw-shadow-colored: 0 16px 30px -18px 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-\[0_16px_30px_-20px_rgba\(15\,23\,42\,0\.64\)\]{--tw-shadow: 0 16px 30px -20px rgba(15,23,42,.64);--tw-shadow-colored: 0 16px 30px -20px 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-\[0_16px_30px_-20px_rgba\(79\,70\,229\,0\.9\)\]{--tw-shadow: 0 16px 30px -20px rgba(79,70,229,.9);--tw-shadow-colored: 0 16px 30px -20px 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-\[0_16px_30px_-22px_rgba\(79\,70\,229\,0\.9\)\]{--tw-shadow: 0 16px 30px -22px rgba(79,70,229,.9);--tw-shadow-colored: 0 16px 30px -22px 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-\[0_16px_30px_-24px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 16px 30px -24px rgba(15,23,42,.35);--tw-shadow-colored: 0 16px 30px -24px 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-\[0_16px_30px_-24px_rgba\(79\,70\,229\,0\.75\)\]{--tw-shadow: 0 16px 30px -24px rgba(79,70,229,.75);--tw-shadow-colored: 0 16px 30px -24px 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-\[0_16px_30px_-25px_rgba\(79\,70\,229\,0\.28\)\,0_7px_12px_-12px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow: 0 16px 30px -25px rgba(79,70,229,.28),0 7px 12px -12px rgba(15,23,42,.2);--tw-shadow-colored: 0 16px 30px -25px var(--tw-shadow-color), 0 7px 12px -12px 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-\[0_16px_30px_-26px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow: 0 16px 30px -26px rgba(15,23,42,.3);--tw-shadow-colored: 0 16px 30px -26px 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-\[0_16px_30px_-28px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 16px 30px -28px rgba(15,23,42,.42);--tw-shadow-colored: 0 16px 30px -28px 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-\[0_16px_32px_-20px_rgba\(124\,58\,237\,0\.58\)\]{--tw-shadow: 0 16px 32px -20px rgba(124,58,237,.58);--tw-shadow-colored: 0 16px 32px -20px 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-\[0_16px_32px_-22px_rgba\(109\,40\,217\,0\.55\)\]{--tw-shadow: 0 16px 32px -22px rgba(109,40,217,.55);--tw-shadow-colored: 0 16px 32px -22px 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-\[0_16px_32px_-24px_rgba\(79\,70\,229\,0\.65\)\]{--tw-shadow: 0 16px 32px -24px rgba(79,70,229,.65);--tw-shadow-colored: 0 16px 32px -24px 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-\[0_16px_32px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 16px 32px rgba(15,23,42,.08);--tw-shadow-colored: 0 16px 32px 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-\[0_16px_32px_rgba\(79\,70\,229\,0\.26\)\]{--tw-shadow: 0 16px 32px rgba(79,70,229,.26);--tw-shadow-colored: 0 16px 32px 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-\[0_16px_34px_-18px_rgba\(124\,58\,237\,0\.72\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.38\)_inset\]{--tw-shadow: 0 16px 34px -18px rgba(124,58,237,.72),0 0 0 1px rgba(255,255,255,.38) inset;--tw-shadow-colored: 0 16px 34px -18px var(--tw-shadow-color), inset 0 0 0 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-\[0_16px_34px_-18px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 16px 34px -18px rgba(15,23,42,.55);--tw-shadow-colored: 0 16px 34px -18px 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-\[0_16px_34px_-20px_rgba\(109\,40\,217\,0\.72\)\]{--tw-shadow: 0 16px 34px -20px rgba(109,40,217,.72);--tw-shadow-colored: 0 16px 34px -20px 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-\[0_16px_34px_-24px_rgba\(225\,29\,72\,0\.58\)\]{--tw-shadow: 0 16px 34px -24px rgba(225,29,72,.58);--tw-shadow-colored: 0 16px 34px -24px 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-\[0_16px_34px_-28px_rgba\(15\,23\,42\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow: 0 16px 34px -28px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.92);--tw-shadow-colored: 0 16px 34px -28px var(--tw-shadow-color), inset 0 1px 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-\[0_16px_34px_-28px_rgba\(37\,99\,235\,0\.32\)\]{--tw-shadow: 0 16px 34px -28px rgba(37,99,235,.32);--tw-shadow-colored: 0 16px 34px -28px 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-\[0_16px_34px_-30px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 16px 34px -30px rgba(15,23,42,.32);--tw-shadow-colored: 0 16px 34px -30px 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-\[0_16px_34px_-30px_rgba\(225\,29\,72\,0\.32\)\]{--tw-shadow: 0 16px 34px -30px rgba(225,29,72,.32);--tw-shadow-colored: 0 16px 34px -30px 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-\[0_16px_34px_rgba\(124\,58\,237\,0\.22\)\]{--tw-shadow: 0 16px 34px rgba(124,58,237,.22);--tw-shadow-colored: 0 16px 34px 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-\[0_16px_34px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 16px 34px rgba(15,23,42,.07);--tw-shadow-colored: 0 16px 34px 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-\[0_16px_34px_rgba\(79\,70\,229\,0\.12\)\]{--tw-shadow: 0 16px 34px rgba(79,70,229,.12);--tw-shadow-colored: 0 16px 34px 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-\[0_16px_34px_rgba\(79\,70\,229\,0\.3\)\]{--tw-shadow: 0 16px 34px rgba(79,70,229,.3);--tw-shadow-colored: 0 16px 34px 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-\[0_16px_34px_rgba\(79\,70\,229\,0\.35\)\]{--tw-shadow: 0 16px 34px rgba(79,70,229,.35);--tw-shadow-colored: 0 16px 34px 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-\[0_16px_36px_-22px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 16px 36px -22px rgba(15,23,42,.35);--tw-shadow-colored: 0 16px 36px -22px 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-\[0_16px_36px_-30px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow: 0 16px 36px -30px rgba(15,23,42,.3);--tw-shadow-colored: 0 16px 36px -30px 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-\[0_16px_36px_-32px_rgba\(15\,23\,42\,0\.2\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.86\)\]{--tw-shadow: 0 16px 36px -32px rgba(15,23,42,.2),inset 0 1px 0 rgba(255,255,255,.86);--tw-shadow-colored: 0 16px 36px -32px var(--tw-shadow-color), inset 0 1px 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-\[0_16px_36px_rgba\(124\,58\,237\,0\.24\)\]{--tw-shadow: 0 16px 36px rgba(124,58,237,.24);--tw-shadow-colored: 0 16px 36px 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-\[0_16px_36px_rgba\(15\,23\,42\,0\.055\)\]{--tw-shadow: 0 16px 36px rgba(15,23,42,.055);--tw-shadow-colored: 0 16px 36px 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-\[0_16px_36px_rgba\(99\,102\,241\,0\.12\)\]{--tw-shadow: 0 16px 36px rgba(99,102,241,.12);--tw-shadow-colored: 0 16px 36px 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-\[0_16px_38px_-30px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 16px 38px -30px rgba(15,23,42,.55);--tw-shadow-colored: 0 16px 38px -30px 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-\[0_16px_38px_-32px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 16px 38px -32px rgba(15,23,42,.42);--tw-shadow-colored: 0 16px 38px -32px 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-\[0_16px_38px_-32px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 16px 38px -32px rgba(15,23,42,.45);--tw-shadow-colored: 0 16px 38px -32px 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-\[0_16px_38px_-34px_rgba\(79\,70\,229\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 16px 38px -34px rgba(79,70,229,.22),inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: 0 16px 38px -34px var(--tw-shadow-color), inset 0 1px 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-\[0_16px_40px_-32px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow: 0 16px 40px -32px rgba(15,23,42,.3);--tw-shadow-colored: 0 16px 40px -32px 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-\[0_16px_40px_-34px_rgba\(16\,185\,129\,0\.45\)\]{--tw-shadow: 0 16px 40px -34px rgba(16,185,129,.45);--tw-shadow-colored: 0 16px 40px -34px 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-\[0_16px_40px_-34px_rgba\(244\,63\,94\,0\.45\)\]{--tw-shadow: 0 16px 40px -34px rgba(244,63,94,.45);--tw-shadow-colored: 0 16px 40px -34px 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-\[0_16px_40px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 16px 40px rgba(15,23,42,.12);--tw-shadow-colored: 0 16px 40px 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-\[0_16px_45px_-40px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow: 0 16px 45px -40px rgba(0,0,0,.22);--tw-shadow-colored: 0 16px 45px -40px 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-\[0_16px_46px_-34px_rgba\(79\,70\,229\,0\.34\)\]{--tw-shadow: 0 16px 46px -34px rgba(79,70,229,.34);--tw-shadow-colored: 0 16px 46px -34px 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-\[0_18px_34px_-22px_rgba\(99\,102\,241\,0\.6\)\]{--tw-shadow: 0 18px 34px -22px rgba(99,102,241,.6);--tw-shadow-colored: 0 18px 34px -22px 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-\[0_18px_34px_-24px_rgba\(109\,40\,217\,0\.48\)\]{--tw-shadow: 0 18px 34px -24px rgba(109,40,217,.48);--tw-shadow-colored: 0 18px 34px -24px 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-\[0_18px_34px_-24px_rgba\(124\,58\,237\,0\.58\)\]{--tw-shadow: 0 18px 34px -24px rgba(124,58,237,.58);--tw-shadow-colored: 0 18px 34px -24px 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-\[0_18px_34px_-30px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 18px 34px -30px rgba(15,23,42,.32);--tw-shadow-colored: 0 18px 34px -30px 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-\[0_18px_34px_-30px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow: 0 18px 34px -30px rgba(15,23,42,.4);--tw-shadow-colored: 0 18px 34px -30px 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-\[0_18px_34px_-30px_rgba\(15\,23\,42\,0\.42\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 18px 34px -30px rgba(15,23,42,.42),inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: 0 18px 34px -30px var(--tw-shadow-color), inset 0 1px 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-\[0_18px_34px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 18px 34px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 34px 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-\[0_18px_34px_rgba\(79\,70\,229\,0\.24\)\]{--tw-shadow: 0 18px 34px rgba(79,70,229,.24);--tw-shadow-colored: 0 18px 34px 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-\[0_18px_34px_rgba\(99\,102\,241\,0\.34\)\]{--tw-shadow: 0 18px 34px rgba(99,102,241,.34);--tw-shadow-colored: 0 18px 34px 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-\[0_18px_36px_-24px_rgba\(79\,70\,229\,0\.78\)\]{--tw-shadow: 0 18px 36px -24px rgba(79,70,229,.78);--tw-shadow-colored: 0 18px 36px -24px 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-\[0_18px_36px_-30px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 18px 36px -30px rgba(15,23,42,.28);--tw-shadow-colored: 0 18px 36px -30px 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-\[0_18px_36px_-30px_rgba\(15\,23\,42\,0\.34\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 18px 36px -30px rgba(15,23,42,.34),inset 0 1px 0 rgba(255,255,255,.95);--tw-shadow-colored: 0 18px 36px -30px var(--tw-shadow-color), inset 0 1px 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-\[0_18px_36px_-30px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow: 0 18px 36px -30px rgba(15,23,42,.38);--tw-shadow-colored: 0 18px 36px -30px 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-\[0_18px_36px_rgba\(109\,40\,217\,0\.28\)\]{--tw-shadow: 0 18px 36px rgba(109,40,217,.28);--tw-shadow-colored: 0 18px 36px 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-\[0_18px_36px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 18px 36px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 36px 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-\[0_18px_36px_rgba\(79\,70\,229\,0\.13\)\]{--tw-shadow: 0 18px 36px rgba(79,70,229,.13);--tw-shadow-colored: 0 18px 36px 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-\[0_18px_38px_-18px_rgba\(99\,102\,241\,0\.64\)\]{--tw-shadow: 0 18px 38px -18px rgba(99,102,241,.64);--tw-shadow-colored: 0 18px 38px -18px 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-\[0_18px_38px_-30px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 18px 38px -30px rgba(15,23,42,.32);--tw-shadow-colored: 0 18px 38px -30px 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-\[0_18px_38px_-30px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 18px 38px -30px rgba(15,23,42,.55);--tw-shadow-colored: 0 18px 38px -30px 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-\[0_18px_38px_-30px_rgba\(37\,99\,235\,0\.42\)\]{--tw-shadow: 0 18px 38px -30px rgba(37,99,235,.42);--tw-shadow-colored: 0 18px 38px -30px 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-\[0_18px_38px_-34px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 18px 38px -34px rgba(15,23,42,.28);--tw-shadow-colored: 0 18px 38px -34px 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-\[0_18px_38px_rgba\(124\,58\,237\,0\.28\)\]{--tw-shadow: 0 18px 38px rgba(124,58,237,.28);--tw-shadow-colored: 0 18px 38px 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-\[0_18px_38px_rgba\(15\,23\,42\,0\.09\)\]{--tw-shadow: 0 18px 38px rgba(15,23,42,.09);--tw-shadow-colored: 0 18px 38px 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-\[0_18px_38px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 18px 38px rgba(15,23,42,.16);--tw-shadow-colored: 0 18px 38px 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-\[0_18px_38px_rgba\(244\,63\,94\,0\.14\)\]{--tw-shadow: 0 18px 38px rgba(244,63,94,.14);--tw-shadow-colored: 0 18px 38px 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-\[0_18px_40px_-24px_rgba\(79\,70\,229\,0\.72\)\]{--tw-shadow: 0 18px 40px -24px rgba(79,70,229,.72);--tw-shadow-colored: 0 18px 40px -24px 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-\[0_18px_40px_-26px_rgba\(109\,40\,217\,0\.38\)\]{--tw-shadow: 0 18px 40px -26px rgba(109,40,217,.38);--tw-shadow-colored: 0 18px 40px -26px 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-\[0_18px_40px_-30px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 18px 40px -30px rgba(15,23,42,.28);--tw-shadow-colored: 0 18px 40px -30px 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-\[0_18px_40px_-32px_rgba\(79\,70\,229\,0\.55\)\]{--tw-shadow: 0 18px 40px -32px rgba(79,70,229,.55);--tw-shadow-colored: 0 18px 40px -32px 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-\[0_18px_40px_-34px_rgba\(124\,58\,237\,0\.45\)\]{--tw-shadow: 0 18px 40px -34px rgba(124,58,237,.45);--tw-shadow-colored: 0 18px 40px -34px 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-\[0_18px_40px_-34px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 18px 40px -34px rgba(15,23,42,.34);--tw-shadow-colored: 0 18px 40px -34px 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-\[0_18px_40px_-34px_rgba\(79\,70\,229\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow: 0 18px 40px -34px rgba(79,70,229,.28),inset 0 1px 0 rgba(255,255,255,.92);--tw-shadow-colored: 0 18px 40px -34px var(--tw-shadow-color), inset 0 1px 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-\[0_18px_40px_rgba\(124\,58\,237\,0\.26\)\]{--tw-shadow: 0 18px 40px rgba(124,58,237,.26);--tw-shadow-colored: 0 18px 40px 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-\[0_18px_40px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 18px 40px rgba(15,23,42,.12);--tw-shadow-colored: 0 18px 40px 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-\[0_18px_42px_-16px_rgba\(124\,58\,237\,0\.78\)\]{--tw-shadow: 0 18px 42px -16px rgba(124,58,237,.78);--tw-shadow-colored: 0 18px 42px -16px 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-\[0_18px_42px_-24px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow: 0 18px 42px -24px rgba(15,23,42,.5);--tw-shadow-colored: 0 18px 42px -24px 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-\[0_18px_42px_-30px_rgba\(15\,23\,42\,0\.25\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.82\)\]{--tw-shadow: 0 18px 42px -30px rgba(15,23,42,.25),inset 0 1px 0 rgba(255,255,255,.82);--tw-shadow-colored: 0 18px 42px -30px var(--tw-shadow-color), inset 0 1px 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-\[0_18px_42px_-30px_rgba\(225\,29\,72\,0\.72\)\]{--tw-shadow: 0 18px 42px -30px rgba(225,29,72,.72);--tw-shadow-colored: 0 18px 42px -30px 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-\[0_18px_42px_-32px_rgba\(234\,88\,12\,0\.54\)\]{--tw-shadow: 0 18px 42px -32px rgba(234,88,12,.54);--tw-shadow-colored: 0 18px 42px -32px 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-\[0_18px_42px_-34px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 18px 42px -34px rgba(15,23,42,.24);--tw-shadow-colored: 0 18px 42px -34px 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-\[0_18px_42px_-34px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 18px 42px -34px rgba(15,23,42,.34);--tw-shadow-colored: 0 18px 42px -34px 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-\[0_18px_42px_-34px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 18px 42px -34px rgba(15,23,42,.35);--tw-shadow-colored: 0 18px 42px -34px 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-\[0_18px_42px_-34px_rgba\(5\,150\,105\,0\.46\)\]{--tw-shadow: 0 18px 42px -34px rgba(5,150,105,.46);--tw-shadow-colored: 0 18px 42px -34px 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-\[0_18px_42px_-36px_rgba\(15\,23\,42\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow: 0 18px 42px -36px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.92);--tw-shadow-colored: 0 18px 42px -36px var(--tw-shadow-color), inset 0 1px 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-\[0_18px_42px_-36px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 18px 42px -36px rgba(15,23,42,.28);--tw-shadow-colored: 0 18px 42px -36px 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-\[0_18px_42px_-36px_rgba\(15\,23\,42\,0\.3\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow: 0 18px 42px -36px rgba(15,23,42,.3),inset 0 1px 0 rgba(255,255,255,.92);--tw-shadow-colored: 0 18px 42px -36px var(--tw-shadow-color), inset 0 1px 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-\[0_18px_42px_-36px_rgba\(79\,70\,229\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 18px 42px -36px rgba(79,70,229,.22),inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: 0 18px 42px -36px var(--tw-shadow-color), inset 0 1px 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-\[0_18px_42px_-36px_rgba\(79\,70\,229\,0\.22\)\]{--tw-shadow: 0 18px 42px -36px rgba(79,70,229,.22);--tw-shadow-colored: 0 18px 42px -36px 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-\[0_18px_42px_-38px_rgba\(79\,70\,229\,0\.24\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 18px 42px -38px rgba(79,70,229,.24),inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: 0 18px 42px -38px var(--tw-shadow-color), inset 0 1px 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-\[0_18px_42px_rgba\(109\,40\,217\,0\.16\)\,inset_0_0_0_1px_rgba\(124\,58\,237\,0\.18\)\]{--tw-shadow: 0 18px 42px rgba(109,40,217,.16),inset 0 0 0 1px rgba(124,58,237,.18);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color), inset 0 0 0 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-\[0_18px_42px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 18px 42px rgba(15,23,42,.07);--tw-shadow-colored: 0 18px 42px 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-\[0_18px_42px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 18px 42px rgba(15,23,42,.12);--tw-shadow-colored: 0 18px 42px 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-\[0_18px_42px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 18px 42px rgba(15,23,42,.14);--tw-shadow-colored: 0 18px 42px 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-\[0_18px_42px_rgba\(239\,68\,68\,0\.22\)\]{--tw-shadow: 0 18px 42px rgba(239,68,68,.22);--tw-shadow-colored: 0 18px 42px 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-\[0_18px_44px_-22px_rgba\(99\,102\,241\,0\.98\)\]{--tw-shadow: 0 18px 44px -22px rgba(99,102,241,.98);--tw-shadow-colored: 0 18px 44px -22px 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-\[0_18px_44px_-32px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow: 0 18px 44px -32px rgba(15,23,42,.4);--tw-shadow-colored: 0 18px 44px -32px 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-\[0_18px_44px_-34px_rgba\(79\,70\,229\,0\.45\)\]{--tw-shadow: 0 18px 44px -34px rgba(79,70,229,.45);--tw-shadow-colored: 0 18px 44px -34px 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-\[0_18px_44px_-42px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 18px 44px -42px rgba(15,23,42,.22);--tw-shadow-colored: 0 18px 44px -42px 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-\[0_18px_44px_rgba\(124\,58\,237\,0\.20\)\]{--tw-shadow: 0 18px 44px rgba(124,58,237,.2);--tw-shadow-colored: 0 18px 44px 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-\[0_18px_44px_rgba\(124\,58\,237\,0\.24\)\]{--tw-shadow: 0 18px 44px rgba(124,58,237,.24);--tw-shadow-colored: 0 18px 44px 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-\[0_18px_44px_rgba\(15\,23\,42\,0\.065\)\]{--tw-shadow: 0 18px 44px rgba(15,23,42,.065);--tw-shadow-colored: 0 18px 44px 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-\[0_18px_44px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 18px 44px rgba(15,23,42,.12);--tw-shadow-colored: 0 18px 44px 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-\[0_18px_45px_-36px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 18px 45px -36px rgba(15,23,42,.34);--tw-shadow-colored: 0 18px 45px -36px 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-\[0_18px_46px_-24px_rgba\(15\,23\,42\,0\.7\)\]{--tw-shadow: 0 18px 46px -24px rgba(15,23,42,.7);--tw-shadow-colored: 0 18px 46px -24px 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-\[0_18px_46px_-32px_rgba\(2\,6\,23\,0\.85\)\]{--tw-shadow: 0 18px 46px -32px rgba(2,6,23,.85);--tw-shadow-colored: 0 18px 46px -32px 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-\[0_18px_46px_-36px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 18px 46px -36px rgba(15,23,42,.34);--tw-shadow-colored: 0 18px 46px -36px 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-\[0_18px_46px_-38px_rgba\(15\,23\,42\,0\.52\)\]{--tw-shadow: 0 18px 46px -38px rgba(15,23,42,.52);--tw-shadow-colored: 0 18px 46px -38px 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-\[0_18px_46px_-40px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 18px 46px -40px rgba(15,23,42,.24);--tw-shadow-colored: 0 18px 46px -40px 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-\[0_18px_46px_-44px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 18px 46px -44px rgba(15,23,42,.16);--tw-shadow-colored: 0 18px 46px -44px 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-\[0_18px_48px_-34px_rgba\(79\,70\,229\,0\.45\)\]{--tw-shadow: 0 18px 48px -34px rgba(79,70,229,.45);--tw-shadow-colored: 0 18px 48px -34px 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-\[0_18px_48px_-40px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 18px 48px -40px rgba(15,23,42,.28);--tw-shadow-colored: 0 18px 48px -40px 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-\[0_18px_48px_-42px_rgba\(15\,23\,42\,0\.46\)\]{--tw-shadow: 0 18px 48px -42px rgba(15,23,42,.46);--tw-shadow-colored: 0 18px 48px -42px 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-\[0_18px_48px_rgba\(16\,185\,129\,0\.18\)\]{--tw-shadow: 0 18px 48px rgba(16,185,129,.18);--tw-shadow-colored: 0 18px 48px 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-\[0_18px_50px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 18px 50px rgba(15,23,42,.07);--tw-shadow-colored: 0 18px 50px 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-\[0_18px_52px_-46px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 18px 52px -46px rgba(15,23,42,.32);--tw-shadow-colored: 0 18px 52px -46px 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-\[0_18px_52px_-46px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 18px 52px -46px rgba(15,23,42,.34);--tw-shadow-colored: 0 18px 52px -46px 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-\[0_18px_54px_-44px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 18px 54px -44px rgba(15,23,42,.32);--tw-shadow-colored: 0 18px 54px -44px 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-\[0_18px_55px_-50px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 18px 55px -50px rgba(15,23,42,.18);--tw-shadow-colored: 0 18px 55px -50px 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-\[0_18px_55px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 18px 55px rgba(0,0,0,.12);--tw-shadow-colored: 0 18px 55px 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-\[0_18px_60px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 18px 60px rgba(0,0,0,.08);--tw-shadow-colored: 0 18px 60px 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-\[0_18px_60px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 18px 60px rgba(0,0,0,.12);--tw-shadow-colored: 0 18px 60px 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-\[0_18px_60px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 18px 60px rgba(15,23,42,.12);--tw-shadow-colored: 0 18px 60px 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-\[0_18px_70px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 18px 70px rgba(0,0,0,.18);--tw-shadow-colored: 0 18px 70px 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-\[0_18px_70px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 18px 70px rgba(0,0,0,.55);--tw-shadow-colored: 0 18px 70px 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-\[0_1px_2px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 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-\[0_1px_2px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 1px 2px rgba(15,23,42,.08);--tw-shadow-colored: 0 1px 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-\[0_1px_6px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 1px 6px rgba(15,23,42,.05);--tw-shadow-colored: 0 1px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_34px_rgba\(79\,70\,229\,0\.16\)\]{--tw-shadow: 0 20px 34px rgba(79,70,229,.16);--tw-shadow-colored: 0 20px 34px 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-\[0_20px_40px_-22px_rgba\(0\,0\,0\,0\.68\)\]{--tw-shadow: 0 20px 40px -22px rgba(0,0,0,.68);--tw-shadow-colored: 0 20px 40px -22px 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-\[0_20px_40px_-24px_rgba\(79\,70\,229\,0\.56\)\]{--tw-shadow: 0 20px 40px -24px rgba(79,70,229,.56);--tw-shadow-colored: 0 20px 40px -24px 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-\[0_20px_40px_-30px_rgba\(99\,102\,241\,0\.5\)\]{--tw-shadow: 0 20px 40px -30px rgba(99,102,241,.5);--tw-shadow-colored: 0 20px 40px -30px 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-\[0_20px_42px_-24px_rgba\(37\,99\,235\,0\.76\)\]{--tw-shadow: 0 20px 42px -24px rgba(37,99,235,.76);--tw-shadow-colored: 0 20px 42px -24px 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-\[0_20px_42px_-24px_rgba\(79\,70\,229\,0\.78\)\]{--tw-shadow: 0 20px 42px -24px rgba(79,70,229,.78);--tw-shadow-colored: 0 20px 42px -24px 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-\[0_20px_42px_-24px_rgba\(79\,70\,229\,0\.8\)\]{--tw-shadow: 0 20px 42px -24px rgba(79,70,229,.8);--tw-shadow-colored: 0 20px 42px -24px 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-\[0_20px_42px_-28px_rgba\(109\,40\,217\,0\.42\)\]{--tw-shadow: 0 20px 42px -28px rgba(109,40,217,.42);--tw-shadow-colored: 0 20px 42px -28px 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-\[0_20px_42px_-30px_rgba\(15\,23\,42\,0\.52\)\]{--tw-shadow: 0 20px 42px -30px rgba(15,23,42,.52);--tw-shadow-colored: 0 20px 42px -30px 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-\[0_20px_42px_-32px_rgba\(15\,23\,42\,0\.5\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow: 0 20px 42px -32px rgba(15,23,42,.5),inset 0 1px 0 rgba(255,255,255,.92);--tw-shadow-colored: 0 20px 42px -32px var(--tw-shadow-color), inset 0 1px 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-\[0_20px_42px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 20px 42px rgba(15,23,42,.1);--tw-shadow-colored: 0 20px 42px 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-\[0_20px_44px_-24px_rgba\(99\,102\,241\,0\.7\)\]{--tw-shadow: 0 20px 44px -24px rgba(99,102,241,.7);--tw-shadow-colored: 0 20px 44px -24px 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-\[0_20px_44px_-34px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 20px 44px -34px rgba(15,23,42,.34);--tw-shadow-colored: 0 20px 44px -34px 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-\[0_20px_44px_-34px_rgba\(15\,23\,42\,0\.46\)\]{--tw-shadow: 0 20px 44px -34px rgba(15,23,42,.46);--tw-shadow-colored: 0 20px 44px -34px 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-\[0_20px_44px_-36px_rgba\(15\,23\,42\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow: 0 20px 44px -36px rgba(15,23,42,.22),inset 0 1px 0 rgba(255,255,255,.92);--tw-shadow-colored: 0 20px 44px -36px var(--tw-shadow-color), inset 0 1px 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-\[0_20px_44px_-36px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 20px 44px -36px rgba(15,23,42,.24);--tw-shadow-colored: 0 20px 44px -36px 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-\[0_20px_44px_-36px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 20px 44px -36px rgba(15,23,42,.28);--tw-shadow-colored: 0 20px 44px -36px 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-\[0_20px_44px_-36px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 20px 44px -36px rgba(15,23,42,.32);--tw-shadow-colored: 0 20px 44px -36px 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-\[0_20px_44px_-36px_rgba\(79\,70\,229\,0\.38\)\,0_8px_20px_-18px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 20px 44px -36px rgba(79,70,229,.38),0 8px 20px -18px rgba(15,23,42,.16);--tw-shadow-colored: 0 20px 44px -36px var(--tw-shadow-color), 0 8px 20px -18px 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-\[0_20px_44px_-38px_rgba\(79\,70\,229\,0\.34\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow: 0 20px 44px -38px rgba(79,70,229,.34),inset 0 1px 0 rgba(255,255,255,.92);--tw-shadow-colored: 0 20px 44px -38px var(--tw-shadow-color), inset 0 1px 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-\[0_20px_44px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 20px 44px rgba(15,23,42,.08);--tw-shadow-colored: 0 20px 44px 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-\[0_20px_46px_-34px_rgba\(79\,70\,229\,0\.5\)\]{--tw-shadow: 0 20px 46px -34px rgba(79,70,229,.5);--tw-shadow-colored: 0 20px 46px -34px 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-\[0_20px_46px_-38px_rgba\(15\,23\,42\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow: 0 20px 46px -38px rgba(15,23,42,.22),inset 0 1px 0 rgba(255,255,255,.92);--tw-shadow-colored: 0 20px 46px -38px var(--tw-shadow-color), inset 0 1px 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-\[0_20px_46px_-40px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 20px 46px -40px rgba(15,23,42,.34);--tw-shadow-colored: 0 20px 46px -40px 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-\[0_20px_46px_rgba\(79\,70\,229\,0\.13\)\]{--tw-shadow: 0 20px 46px rgba(79,70,229,.13);--tw-shadow-colored: 0 20px 46px 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-\[0_20px_48px_-34px_rgba\(79\,70\,229\,0\.55\)\]{--tw-shadow: 0 20px 48px -34px rgba(79,70,229,.55);--tw-shadow-colored: 0 20px 48px -34px 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-\[0_20px_48px_-38px_rgba\(15\,23\,42\,0\.42\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow: 0 20px 48px -38px rgba(15,23,42,.42),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 20px 48px -38px var(--tw-shadow-color), inset 0 1px 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-\[0_20px_48px_-42px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 20px 48px -42px rgba(15,23,42,.28);--tw-shadow-colored: 0 20px 48px -42px 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-\[0_20px_48px_-42px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 20px 48px -42px rgba(15,23,42,.42);--tw-shadow-colored: 0 20px 48px -42px 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-\[0_20px_48px_-42px_rgba\(71\,85\,105\,0\.34\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 20px 48px -42px rgba(71,85,105,.34),inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: 0 20px 48px -42px var(--tw-shadow-color), inset 0 1px 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-\[0_20px_50px_-42px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 20px 50px -42px rgba(15,23,42,.34);--tw-shadow-colored: 0 20px 50px -42px 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-\[0_20px_50px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 20px 50px rgba(15,23,42,.07);--tw-shadow-colored: 0 20px 50px 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-\[0_20px_50px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 20px 50px rgba(15,23,42,.18);--tw-shadow-colored: 0 20px 50px 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-\[0_20px_52px_-44px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 20px 52px -44px rgba(15,23,42,.45);--tw-shadow-colored: 0 20px 52px -44px 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-\[0_20px_54px_-38px_rgba\(79\,70\,229\,0\.34\)\]{--tw-shadow: 0 20px 54px -38px rgba(79,70,229,.34);--tw-shadow-colored: 0 20px 54px -38px 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-\[0_20px_54px_-44px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow: 0 20px 54px -44px rgba(15,23,42,.3);--tw-shadow-colored: 0 20px 54px -44px 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-\[0_20px_56px_rgba\(79\,70\,229\,0\.14\)\]{--tw-shadow: 0 20px 56px rgba(79,70,229,.14);--tw-shadow-colored: 0 20px 56px 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-\[0_20px_60px_-45px_rgba\(124\,58\,237\,0\.25\)\]{--tw-shadow: 0 20px 60px -45px rgba(124,58,237,.25);--tw-shadow-colored: 0 20px 60px -45px 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-\[0_20px_60px_-45px_rgba\(15\,23\,42\,0\.36\)\]{--tw-shadow: 0 20px 60px -45px rgba(15,23,42,.36);--tw-shadow-colored: 0 20px 60px -45px 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-\[0_20px_60px_-52px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 20px 60px -52px rgba(15,23,42,.42);--tw-shadow-colored: 0 20px 60px -52px 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-\[0_20px_60px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 20px 60px rgba(15,23,42,.08);--tw-shadow-colored: 0 20px 60px 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-\[0_20px_80px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 20px 80px rgba(0,0,0,.35);--tw-shadow-colored: 0 20px 80px 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-\[0_22px_40px_-20px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 22px 40px -20px rgba(15,23,42,.35);--tw-shadow-colored: 0 22px 40px -20px 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-\[0_22px_42px_-22px_rgba\(79\,70\,229\,0\.78\)\]{--tw-shadow: 0 22px 42px -22px rgba(79,70,229,.78);--tw-shadow-colored: 0 22px 42px -22px 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-\[0_22px_44px_-34px_rgba\(15\,23\,42\,0\.58\)\]{--tw-shadow: 0 22px 44px -34px rgba(15,23,42,.58);--tw-shadow-colored: 0 22px 44px -34px 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-\[0_22px_46px_-36px_rgba\(245\,158\,11\,0\.46\)\]{--tw-shadow: 0 22px 46px -36px rgba(245,158,11,.46);--tw-shadow-colored: 0 22px 46px -36px 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-\[0_22px_46px_-38px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow: 0 22px 46px -38px rgba(15,23,42,.5);--tw-shadow-colored: 0 22px 46px -38px 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-\[0_22px_48px_-26px_rgba\(0\,0\,0\,0\.82\)\,0_0_28px_-18px_rgba\(139\,92\,246\,0\.85\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow: 0 22px 48px -26px rgba(0,0,0,.82),0 0 28px -18px rgba(139,92,246,.85),inset 0 1px 0 rgba(255,255,255,.1);--tw-shadow-colored: 0 22px 48px -26px var(--tw-shadow-color), 0 0 28px -18px var(--tw-shadow-color), inset 0 1px 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-\[0_22px_48px_-40px_rgba\(15\,23\,42\,0\.42\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 22px 48px -40px rgba(15,23,42,.42),inset 0 1px 0 rgba(255,255,255,.95);--tw-shadow-colored: 0 22px 48px -40px var(--tw-shadow-color), inset 0 1px 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-\[0_22px_48px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow: 0 22px 48px rgba(16,185,129,.16);--tw-shadow-colored: 0 22px 48px 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-\[0_22px_48px_rgba\(245\,158\,11\,0\.16\)\]{--tw-shadow: 0 22px 48px rgba(245,158,11,.16);--tw-shadow-colored: 0 22px 48px 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-\[0_22px_48px_rgba\(76\,29\,149\,0\.24\)\]{--tw-shadow: 0 22px 48px rgba(76,29,149,.24);--tw-shadow-colored: 0 22px 48px 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-\[0_22px_48px_rgba\(79\,70\,229\,0\.16\)\]{--tw-shadow: 0 22px 48px rgba(79,70,229,.16);--tw-shadow-colored: 0 22px 48px 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-\[0_22px_50px_-20px_rgba\(79\,70\,229\,0\.64\)\]{--tw-shadow: 0 22px 50px -20px rgba(79,70,229,.64);--tw-shadow-colored: 0 22px 50px -20px 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-\[0_22px_50px_-34px_rgba\(190\,18\,60\,0\.34\)\]{--tw-shadow: 0 22px 50px -34px rgba(190,18,60,.34);--tw-shadow-colored: 0 22px 50px -34px 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-\[0_22px_50px_-34px_rgba\(79\,70\,229\,0\.5\)\]{--tw-shadow: 0 22px 50px -34px rgba(79,70,229,.5);--tw-shadow-colored: 0 22px 50px -34px 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-\[0_22px_50px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 22px 50px rgba(15,23,42,.1);--tw-shadow-colored: 0 22px 50px 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-\[0_22px_52px_-20px_rgba\(124\,58\,237\,0\.58\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.22\)_inset\]{--tw-shadow: 0 22px 52px -20px rgba(124,58,237,.58),0 0 0 1px rgba(255,255,255,.22) inset;--tw-shadow-colored: 0 22px 52px -20px var(--tw-shadow-color), inset 0 0 0 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-\[0_22px_52px_-30px_rgba\(0\,0\,0\,0\.76\)\]{--tw-shadow: 0 22px 52px -30px rgba(0,0,0,.76);--tw-shadow-colored: 0 22px 52px -30px 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-\[0_22px_52px_-42px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 22px 52px -42px rgba(15,23,42,.42);--tw-shadow-colored: 0 22px 52px -42px 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-\[0_22px_54px_-34px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow: 0 22px 54px -34px rgba(15,23,42,.38);--tw-shadow-colored: 0 22px 54px -34px 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-\[0_22px_54px_-34px_rgba\(79\,70\,229\,\.48\)\]{--tw-shadow: 0 22px 54px -34px rgba(79,70,229,.48);--tw-shadow-colored: 0 22px 54px -34px 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-\[0_22px_54px_-44px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 22px 54px -44px rgba(15,23,42,.34);--tw-shadow-colored: 0 22px 54px -44px 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-\[0_22px_54px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 22px 54px rgba(15,23,42,.08);--tw-shadow-colored: 0 22px 54px 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-\[0_22px_56px_-48px_rgba\(15\,23\,42\,0\.36\)\]{--tw-shadow: 0 22px 56px -48px rgba(15,23,42,.36);--tw-shadow-colored: 0 22px 56px -48px 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-\[0_22px_56px_-48px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 22px 56px -48px rgba(15,23,42,.45);--tw-shadow-colored: 0 22px 56px -48px 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-\[0_22px_58px_-30px_rgba\(79\,70\,229\,0\.34\)\]{--tw-shadow: 0 22px 58px -30px rgba(79,70,229,.34);--tw-shadow-colored: 0 22px 58px -30px 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-\[0_22px_58px_-42px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow: 0 22px 58px -42px rgba(15,23,42,.3);--tw-shadow-colored: 0 22px 58px -42px 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-\[0_22px_58px_-42px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 22px 58px -42px rgba(15,23,42,.32);--tw-shadow-colored: 0 22px 58px -42px 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-\[0_22px_58px_-42px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 22px 58px -42px rgba(15,23,42,.42);--tw-shadow-colored: 0 22px 58px -42px 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-\[0_22px_58px_-44px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 22px 58px -44px rgba(15,23,42,.34);--tw-shadow-colored: 0 22px 58px -44px 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-\[0_22px_58px_-44px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 22px 58px -44px rgba(15,23,42,.45);--tw-shadow-colored: 0 22px 58px -44px 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-\[0_22px_58px_-48px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 22px 58px -48px rgba(15,23,42,.34);--tw-shadow-colored: 0 22px 58px -48px 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-\[0_22px_60px_-44px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 22px 60px -44px rgba(15,23,42,.35);--tw-shadow-colored: 0 22px 60px -44px 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-\[0_22px_60px_-52px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow: 0 22px 60px -52px rgba(15,23,42,.5);--tw-shadow-colored: 0 22px 60px -52px 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-\[0_22px_60px_-52px_rgba\(16\,185\,129\,0\.45\)\]{--tw-shadow: 0 22px 60px -52px rgba(16,185,129,.45);--tw-shadow-colored: 0 22px 60px -52px 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-\[0_22px_64px_-52px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 22px 64px -52px rgba(15,23,42,.42);--tw-shadow-colored: 0 22px 64px -52px 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-\[0_22px_70px_-45px_rgba\(124\,58\,237\,0\.25\)\]{--tw-shadow: 0 22px 70px -45px rgba(124,58,237,.25);--tw-shadow-colored: 0 22px 70px -45px 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-\[0_24px_40px_-30px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 24px 40px -30px rgba(15,23,42,.45);--tw-shadow-colored: 0 24px 40px -30px 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-\[0_24px_40px_rgba\(79\,70\,229\,0\.16\)\]{--tw-shadow: 0 24px 40px rgba(79,70,229,.16);--tw-shadow-colored: 0 24px 40px 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-\[0_24px_44px_-26px_rgba\(79\,70\,229\,0\.72\)\,0_10px_20px_-18px_rgba\(37\,99\,235\,0\.34\)\]{--tw-shadow: 0 24px 44px -26px rgba(79,70,229,.72),0 10px 20px -18px rgba(37,99,235,.34);--tw-shadow-colored: 0 24px 44px -26px var(--tw-shadow-color), 0 10px 20px -18px 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-\[0_24px_44px_-34px_rgba\(109\,40\,217\,0\.35\)\]{--tw-shadow: 0 24px 44px -34px rgba(109,40,217,.35);--tw-shadow-colored: 0 24px 44px -34px 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-\[0_24px_44px_-36px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 24px 44px -36px rgba(15,23,42,.42);--tw-shadow-colored: 0 24px 44px -36px 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-\[0_24px_48px_-34px_rgba\(15\,23\,42\,0\.58\)\]{--tw-shadow: 0 24px 48px -34px rgba(15,23,42,.58);--tw-shadow-colored: 0 24px 48px -34px 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-\[0_24px_50px_-36px_rgba\(217\,70\,239\,0\.55\)\]{--tw-shadow: 0 24px 50px -36px rgba(217,70,239,.55);--tw-shadow-colored: 0 24px 50px -36px 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-\[0_24px_50px_-40px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 24px 50px -40px rgba(15,23,42,.34);--tw-shadow-colored: 0 24px 50px -40px 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-\[0_24px_52px_-28px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 24px 52px -28px rgba(15,23,42,.34);--tw-shadow-colored: 0 24px 52px -28px 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-\[0_24px_54px_-36px_rgba\(109\,40\,217\,0\.45\)\]{--tw-shadow: 0 24px 54px -36px rgba(109,40,217,.45);--tw-shadow-colored: 0 24px 54px -36px 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-\[0_24px_54px_-38px_rgba\(79\,70\,229\,0\.42\)\,0_10px_24px_-18px_rgba\(15\,23\,42\,0\.15\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.98\)\]{--tw-shadow: 0 24px 54px -38px rgba(79,70,229,.42),0 10px 24px -18px rgba(15,23,42,.15),inset 0 1px 0 rgba(255,255,255,.98);--tw-shadow-colored: 0 24px 54px -38px var(--tw-shadow-color), 0 10px 24px -18px var(--tw-shadow-color), inset 0 1px 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-\[0_24px_54px_-40px_rgba\(109\,40\,217\,0\.38\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow: 0 24px 54px -40px rgba(109,40,217,.38),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 24px 54px -40px var(--tw-shadow-color), inset 0 1px 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-\[0_24px_54px_-40px_rgba\(15\,23\,42\,0\.82\)\]{--tw-shadow: 0 24px 54px -40px rgba(15,23,42,.82);--tw-shadow-colored: 0 24px 54px -40px 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-\[0_24px_56px_-48px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 24px 56px -48px rgba(15,23,42,.45);--tw-shadow-colored: 0 24px 56px -48px 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-\[0_24px_56px_rgba\(79\,70\,229\,0\.38\)\]{--tw-shadow: 0 24px 56px rgba(79,70,229,.38);--tw-shadow-colored: 0 24px 56px 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-\[0_24px_58px_-36px_rgba\(79\,70\,229\,0\.28\)\,0_12px_26px_-22px_rgba\(16\,185\,129\,0\.18\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.84\)\]{--tw-shadow: 0 24px 58px -36px rgba(79,70,229,.28),0 12px 26px -22px rgba(16,185,129,.18),inset 0 1px 0 rgba(255,255,255,.84);--tw-shadow-colored: 0 24px 58px -36px var(--tw-shadow-color), 0 12px 26px -22px var(--tw-shadow-color), inset 0 1px 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-\[0_24px_58px_-42px_rgba\(79\,70\,229\,0\.36\)\,0_10px_24px_-22px_rgba\(15\,23\,42\,0\.15\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.98\)\,inset_0_0_22px_rgba\(139\,92\,246\,0\.026\)\]{--tw-shadow: 0 24px 58px -42px rgba(79,70,229,.36),0 10px 24px -22px rgba(15,23,42,.15),inset 0 1px 0 rgba(255,255,255,.98),inset 0 0 22px rgba(139,92,246,.026);--tw-shadow-colored: 0 24px 58px -42px var(--tw-shadow-color), 0 10px 24px -22px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color), inset 0 0 22px 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-\[0_24px_58px_-48px_rgba\(15\,23\,42\,0\.36\)\]{--tw-shadow: 0 24px 58px -48px rgba(15,23,42,.36);--tw-shadow-colored: 0 24px 58px -48px 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-\[0_24px_62px_-48px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 24px 62px -48px rgba(15,23,42,.34);--tw-shadow-colored: 0 24px 62px -48px 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-\[0_24px_62px_-48px_rgba\(15\,23\,42\,0\.62\)\]{--tw-shadow: 0 24px 62px -48px rgba(15,23,42,.62);--tw-shadow-colored: 0 24px 62px -48px 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-\[0_24px_64px_-42px_rgba\(16\,185\,129\,0\.48\)\]{--tw-shadow: 0 24px 64px -42px rgba(16,185,129,.48);--tw-shadow-colored: 0 24px 64px -42px 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-\[0_24px_70px_-54px_rgba\(15\,23\,42\,0\.36\)\]{--tw-shadow: 0 24px 70px -54px rgba(15,23,42,.36);--tw-shadow-colored: 0 24px 70px -54px 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-\[0_24px_70px_rgba\(124\,58\,237\,0\.12\)\]{--tw-shadow: 0 24px 70px rgba(124,58,237,.12);--tw-shadow-colored: 0 24px 70px 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-\[0_24px_70px_rgba\(124\,58\,237\,0\.14\)\]{--tw-shadow: 0 24px 70px rgba(124,58,237,.14);--tw-shadow-colored: 0 24px 70px 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-\[0_24px_70px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 24px 70px rgba(15,23,42,.07);--tw-shadow-colored: 0 24px 70px 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-\[0_24px_70px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 24px 70px rgba(15,23,42,.08);--tw-shadow-colored: 0 24px 70px 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-\[0_24px_70px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 24px 70px rgba(15,23,42,.16);--tw-shadow-colored: 0 24px 70px 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-\[0_24px_72px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 24px 72px rgba(15,23,42,.12);--tw-shadow-colored: 0 24px 72px 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-\[0_24px_80px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.25);--tw-shadow-colored: 0 24px 80px 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-\[0_24px_80px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 24px 80px rgba(15,23,42,.18);--tw-shadow-colored: 0 24px 80px 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-\[0_26px_46px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow: 0 26px 46px rgba(16,185,129,.16);--tw-shadow-colored: 0 26px 46px 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-\[0_26px_48px_-34px_rgba\(244\,63\,94\,0\.34\)\]{--tw-shadow: 0 26px 48px -34px rgba(244,63,94,.34);--tw-shadow-colored: 0 26px 48px -34px 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-\[0_26px_52px_-46px_rgba\(15\,23\,42\,0\.62\)\]{--tw-shadow: 0 26px 52px -46px rgba(15,23,42,.62);--tw-shadow-colored: 0 26px 52px -46px 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-\[0_26px_54px_-42px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 26px 54px -42px rgba(15,23,42,.35);--tw-shadow-colored: 0 26px 54px -42px 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-\[0_26px_56px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 26px 56px rgba(15,23,42,.14);--tw-shadow-colored: 0 26px 56px 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-\[0_26px_56px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 26px 56px rgba(15,23,42,.22);--tw-shadow-colored: 0 26px 56px 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-\[0_26px_58px_rgba\(99\,102\,241\,0\.44\)\]{--tw-shadow: 0 26px 58px rgba(99,102,241,.44);--tw-shadow-colored: 0 26px 58px 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-\[0_26px_64px_rgba\(76\,29\,149\,0\.18\)\]{--tw-shadow: 0 26px 64px rgba(76,29,149,.18);--tw-shadow-colored: 0 26px 64px 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-\[0_26px_70px_-58px_rgba\(15\,23\,42\,0\.75\)\]{--tw-shadow: 0 26px 70px -58px rgba(15,23,42,.75);--tw-shadow-colored: 0 26px 70px -58px 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-\[0_26px_72px_-48px_rgba\(124\,58\,237\,0\.58\)\]{--tw-shadow: 0 26px 72px -48px rgba(124,58,237,.58);--tw-shadow-colored: 0 26px 72px -48px 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-\[0_28px_54px_-34px_rgba\(79\,70\,229\,0\.38\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow: 0 28px 54px -34px rgba(79,70,229,.38),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 28px 54px -34px var(--tw-shadow-color), inset 0 1px 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-\[0_28px_64px_-44px_rgba\(79\,70\,229\,0\.42\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow: 0 28px 64px -44px rgba(79,70,229,.42),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 28px 64px -44px var(--tw-shadow-color), inset 0 1px 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-\[0_28px_64px_-54px_rgba\(15\,23\,42\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.94\)\]{--tw-shadow: 0 28px 64px -54px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.94);--tw-shadow-colored: 0 28px 64px -54px var(--tw-shadow-color), inset 0 1px 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-\[0_28px_64px_rgba\(79\,70\,229\,0\.15\)\]{--tw-shadow: 0 28px 64px rgba(79,70,229,.15);--tw-shadow-colored: 0 28px 64px 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-\[0_28px_66px_-48px_rgba\(15\,23\,42\,0\.5\)\,0_16px_38px_-30px_rgba\(109\,40\,217\,0\.24\)\,0_12px_28px_-24px_rgba\(15\,23\,42\,0\.34\)\,0_0_58px_-46px_rgba\(139\,92\,246\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\,inset_0_0_0_1px_rgba\(255\,255\,255\,0\.42\)\,inset_0_0_26px_rgba\(15\,23\,42\,0\.045\)\]{--tw-shadow: 0 28px 66px -48px rgba(15,23,42,.5),0 16px 38px -30px rgba(109,40,217,.24),0 12px 28px -24px rgba(15,23,42,.34),0 0 58px -46px rgba(139,92,246,.28),inset 0 1px 0 rgba(255,255,255,.96),inset 0 0 0 1px rgba(255,255,255,.42),inset 0 0 26px rgba(15,23,42,.045);--tw-shadow-colored: 0 28px 66px -48px var(--tw-shadow-color), 0 16px 38px -30px var(--tw-shadow-color), 0 12px 28px -24px var(--tw-shadow-color), 0 0 58px -46px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color), inset 0 0 26px 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-\[0_28px_68px_-44px_rgba\(79\,70\,229\,0\.38\)\,0_14px_34px_-30px_rgba\(15\,23\,42\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow: 0 28px 68px -44px rgba(79,70,229,.38),0 14px 34px -30px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 28px 68px -44px var(--tw-shadow-color), 0 14px 34px -30px var(--tw-shadow-color), inset 0 1px 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-\[0_28px_70px_-44px_rgba\(109\,40\,217\,0\.62\)\]{--tw-shadow: 0 28px 70px -44px rgba(109,40,217,.62);--tw-shadow-colored: 0 28px 70px -44px 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-\[0_28px_70px_-48px_rgba\(15\,23\,42\,0\.56\)\]{--tw-shadow: 0 28px 70px -48px rgba(15,23,42,.56);--tw-shadow-colored: 0 28px 70px -48px 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-\[0_28px_70px_-52px_rgba\(15\,23\,42\,0\.48\)\]{--tw-shadow: 0 28px 70px -52px rgba(15,23,42,.48);--tw-shadow-colored: 0 28px 70px -52px 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-\[0_28px_72px_-58px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow: 0 28px 72px -58px rgba(15,23,42,.4);--tw-shadow-colored: 0 28px 72px -58px 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-\[0_28px_72px_-58px_rgba\(79\,70\,229\,0\.4\)\]{--tw-shadow: 0 28px 72px -58px rgba(79,70,229,.4);--tw-shadow-colored: 0 28px 72px -58px 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-\[0_28px_72px_-58px_rgba\(79\,70\,229\,0\.42\)\]{--tw-shadow: 0 28px 72px -58px rgba(79,70,229,.42);--tw-shadow-colored: 0 28px 72px -58px 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-\[0_28px_72px_-60px_rgba\(79\,70\,229\,0\.42\)\]{--tw-shadow: 0 28px 72px -60px rgba(79,70,229,.42);--tw-shadow-colored: 0 28px 72px -60px 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-\[0_28px_80px_-30px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 28px 80px -30px rgba(15,23,42,.55);--tw-shadow-colored: 0 28px 80px -30px 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-\[0_28px_80px_-38px_rgba\(30\,41\,59\,0\.48\)\]{--tw-shadow: 0 28px 80px -38px rgba(30,41,59,.48);--tw-shadow-colored: 0 28px 80px -38px 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-\[0_28px_80px_-40px_rgba\(15\,23\,42\,0\.7\)\]{--tw-shadow: 0 28px 80px -40px rgba(15,23,42,.7);--tw-shadow-colored: 0 28px 80px -40px 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-\[0_28px_80px_-46px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow: 0 28px 80px -46px rgba(15,23,42,.5);--tw-shadow-colored: 0 28px 80px -46px 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-\[0_28px_80px_-48px_rgba\(124\,58\,237\,0\.58\)\]{--tw-shadow: 0 28px 80px -48px rgba(124,58,237,.58);--tw-shadow-colored: 0 28px 80px -48px 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-\[0_28px_80px_-54px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow: 0 28px 80px -54px rgba(15,23,42,.38);--tw-shadow-colored: 0 28px 80px -54px 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-\[0_28px_80px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow: 0 28px 80px rgba(15,23,42,.3);--tw-shadow-colored: 0 28px 80px 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-\[0_28px_82px_-68px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 28px 82px -68px rgba(15,23,42,.34);--tw-shadow-colored: 0 28px 82px -68px 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-\[0_28px_90px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 28px 90px rgba(0,0,0,.55);--tw-shadow-colored: 0 28px 90px 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-\[0_2px_8px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 2px 8px rgba(15,23,42,.06);--tw-shadow-colored: 0 2px 8px 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-\[0_2px_8px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow: 0 2px 8px rgba(16,185,129,.16);--tw-shadow-colored: 0 2px 8px 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-\[0_30px_52px_-28px_rgba\(79\,70\,229\,0\.4\)\,0_12px_22px_-14px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 30px 52px -28px rgba(79,70,229,.4),0 12px 22px -14px rgba(15,23,42,.24);--tw-shadow-colored: 0 30px 52px -28px var(--tw-shadow-color), 0 12px 22px -14px 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-\[0_30px_70px_-38px_rgba\(7\,8\,29\,0\.82\)\]{--tw-shadow: 0 30px 70px -38px rgba(7,8,29,.82);--tw-shadow-colored: 0 30px 70px -38px 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-\[0_30px_70px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow: 0 30px 70px rgba(15,23,42,.2);--tw-shadow-colored: 0 30px 70px 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-\[0_30px_70px_rgba\(79\,70\,229\,0\.12\)\]{--tw-shadow: 0 30px 70px rgba(79,70,229,.12);--tw-shadow-colored: 0 30px 70px 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-\[0_30px_72px_-58px_rgba\(79\,70\,229\,0\.32\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.94\)\]{--tw-shadow: 0 30px 72px -58px rgba(79,70,229,.32),inset 0 1px 0 rgba(255,255,255,.94);--tw-shadow-colored: 0 30px 72px -58px var(--tw-shadow-color), inset 0 1px 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-\[0_30px_74px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 30px 74px rgba(15,23,42,.22);--tw-shadow-colored: 0 30px 74px 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-\[0_30px_78px_-52px_rgba\(79\,70\,229\,0\.42\)\]{--tw-shadow: 0 30px 78px -52px rgba(79,70,229,.42);--tw-shadow-colored: 0 30px 78px -52px 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-\[0_30px_80px_-44px_rgba\(79\,70\,229\,0\.42\)\]{--tw-shadow: 0 30px 80px -44px rgba(79,70,229,.42);--tw-shadow-colored: 0 30px 80px -44px 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-\[0_30px_80px_-48px_rgba\(15\,23\,42\,0\.6\)\]{--tw-shadow: 0 30px 80px -48px rgba(15,23,42,.6);--tw-shadow-colored: 0 30px 80px -48px 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-\[0_30px_80px_-55px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 30px 80px -55px rgba(0,0,0,.6);--tw-shadow-colored: 0 30px 80px -55px 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-\[0_30px_80px_-58px_rgba\(15\,23\,42\,0\.75\)\]{--tw-shadow: 0 30px 80px -58px rgba(15,23,42,.75);--tw-shadow-colored: 0 30px 80px -58px 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-\[0_30px_80px_-62px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 30px 80px -62px rgba(15,23,42,.42);--tw-shadow-colored: 0 30px 80px -62px 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-\[0_30px_80px_-64px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 30px 80px -64px rgba(15,23,42,.42);--tw-shadow-colored: 0 30px 80px -64px 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-\[0_30px_82px_-58px_rgba\(146\,64\,14\,0\.54\)\]{--tw-shadow: 0 30px 82px -58px rgba(146,64,14,.54);--tw-shadow-colored: 0 30px 82px -58px 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-\[0_30px_82px_-62px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow: 0 30px 82px -62px rgba(15,23,42,.38);--tw-shadow-colored: 0 30px 82px -62px 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-\[0_30px_88px_rgba\(15\,23\,42\,0\.16\)\,0_10px_26px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 30px 88px rgba(15,23,42,.16),0 10px 26px rgba(15,23,42,.08);--tw-shadow-colored: 0 30px 88px var(--tw-shadow-color), 0 10px 26px 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-\[0_30px_90px_-60px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 30px 90px -60px rgba(15,23,42,.55);--tw-shadow-colored: 0 30px 90px -60px 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-\[0_30px_90px_-64px_rgba\(15\,23\,42\,0\.36\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 30px 90px -64px rgba(15,23,42,.36),inset 0 1px 0 rgba(255,255,255,.95);--tw-shadow-colored: 0 30px 90px -64px var(--tw-shadow-color), inset 0 1px 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-\[0_30px_90px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 30px 90px rgba(15,23,42,.14);--tw-shadow-colored: 0 30px 90px 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-\[0_34px_100px_-58px_rgba\(15\,23\,42\,0\.65\)\]{--tw-shadow: 0 34px 100px -58px rgba(15,23,42,.65);--tw-shadow-colored: 0 34px 100px -58px 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-\[0_34px_100px_-62px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 34px 100px -62px rgba(15,23,42,.55);--tw-shadow-colored: 0 34px 100px -62px 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-\[0_34px_100px_-64px_rgba\(15\,23\,42\,0\.62\)\]{--tw-shadow: 0 34px 100px -64px rgba(15,23,42,.62);--tw-shadow-colored: 0 34px 100px -64px 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-\[0_34px_110px_-62px_rgba\(15\,23\,42\,0\.72\)\]{--tw-shadow: 0 34px 110px -62px rgba(15,23,42,.72);--tw-shadow-colored: 0 34px 110px -62px 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-\[0_34px_110px_-78px_rgba\(79\,70\,229\,0\.36\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 34px 110px -78px rgba(79,70,229,.36),inset 0 1px 0 rgba(255,255,255,.95);--tw-shadow-colored: 0 34px 110px -78px var(--tw-shadow-color), inset 0 1px 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-\[0_34px_110px_rgba\(2\,6\,23\,0\.34\)\]{--tw-shadow: 0 34px 110px rgba(2,6,23,.34);--tw-shadow-colored: 0 34px 110px 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-\[0_34px_70px_-46px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow: 0 34px 70px -46px rgba(15,23,42,.38);--tw-shadow-colored: 0 34px 70px -46px 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-\[0_34px_82px_-48px_rgba\(79\,70\,229\,0\.52\)\,0_0_0_1px_rgba\(139\,92\,246\,0\.08\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.98\)\]{--tw-shadow: 0 34px 82px -48px rgba(79,70,229,.52),0 0 0 1px rgba(139,92,246,.08),inset 0 1px 0 rgba(255,255,255,.98);--tw-shadow-colored: 0 34px 82px -48px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color), inset 0 1px 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-\[0_34px_86px_-48px_rgba\(79\,70\,229\,0\.38\)\]{--tw-shadow: 0 34px 86px -48px rgba(79,70,229,.38);--tw-shadow-colored: 0 34px 86px -48px 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-\[0_34px_86px_-52px_rgba\(79\,70\,229\,0\.48\)\]{--tw-shadow: 0 34px 86px -52px rgba(79,70,229,.48);--tw-shadow-colored: 0 34px 86px -52px 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-\[0_34px_86px_-66px_rgba\(15\,23\,42\,0\.34\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.94\)\]{--tw-shadow: 0 34px 86px -66px rgba(15,23,42,.34),inset 0 1px 0 rgba(255,255,255,.94);--tw-shadow-colored: 0 34px 86px -66px var(--tw-shadow-color), inset 0 1px 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-\[0_34px_92px_-58px_rgba\(79\,70\,229\,0\.58\)\]{--tw-shadow: 0 34px 92px -58px rgba(79,70,229,.58);--tw-shadow-colored: 0 34px 92px -58px 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-\[0_34px_92px_-78px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow: 0 34px 92px -78px rgba(15,23,42,.38);--tw-shadow-colored: 0 34px 92px -78px 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-\[0_36px_120px_-70px_rgba\(15\,23\,42\,0\.66\)\]{--tw-shadow: 0 36px 120px -70px rgba(15,23,42,.66);--tw-shadow-colored: 0 36px 120px -70px 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-\[0_36px_80px_-44px_rgba\(15\,23\,42\,0\.6\)\]{--tw-shadow: 0 36px 80px -44px rgba(15,23,42,.6);--tw-shadow-colored: 0 36px 80px -44px 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-\[0_36px_84px_-46px_rgba\(79\,70\,229\,0\.46\)\,0_0_0_1px_rgba\(139\,92\,246\,0\.08\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow: 0 36px 84px -46px rgba(79,70,229,.46),0 0 0 1px rgba(139,92,246,.08),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 36px 84px -46px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color), inset 0 1px 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-\[0_36px_88px_-48px_rgba\(15\,23\,42\,0\.62\)\]{--tw-shadow: 0 36px 88px -48px rgba(15,23,42,.62);--tw-shadow-colored: 0 36px 88px -48px 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-\[0_36px_96px_-58px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 36px 96px -58px rgba(0,0,0,.8);--tw-shadow-colored: 0 36px 96px -58px 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-\[0_38px_110px_-62px_rgba\(0\,0\,0\,0\.82\)\]{--tw-shadow: 0 38px 110px -62px rgba(0,0,0,.82);--tw-shadow-colored: 0 38px 110px -62px 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-\[0_38px_118px_-42px_rgba\(6\,5\,24\,0\.96\)\,0_0_64px_-40px_rgba\(167\,139\,250\,0\.9\)\]{--tw-shadow: 0 38px 118px -42px rgba(6,5,24,.96),0 0 64px -40px rgba(167,139,250,.9);--tw-shadow-colored: 0 38px 118px -42px var(--tw-shadow-color), 0 0 64px -40px 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-\[0_38px_120px_-70px_rgba\(15\,23\,42\,0\.65\)\]{--tw-shadow: 0 38px 120px -70px rgba(15,23,42,.65);--tw-shadow-colored: 0 38px 120px -70px 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-\[0_38px_92px_-38px_rgba\(5\,3\,21\,0\.95\)\,0_0_46px_-30px_rgba\(196\,181\,253\,0\.72\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.78\)\]{--tw-shadow: 0 38px 92px -38px rgba(5,3,21,.95),0 0 46px -30px rgba(196,181,253,.72),inset 0 1px 0 rgba(255,255,255,.78);--tw-shadow-colored: 0 38px 92px -38px var(--tw-shadow-color), 0 0 46px -30px var(--tw-shadow-color), inset 0 1px 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-\[0_38px_92px_-64px_rgba\(79\,70\,229\,0\.52\)\,0_18px_44px_-36px_rgba\(15\,23\,42\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 38px 92px -64px rgba(79,70,229,.52),0 18px 44px -36px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.95);--tw-shadow-colored: 0 38px 92px -64px var(--tw-shadow-color), 0 18px 44px -36px var(--tw-shadow-color), inset 0 1px 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-\[0_3px_8px_rgba\(56\,189\,248\,0\.2\)\]{--tw-shadow: 0 3px 8px rgba(56,189,248,.2);--tw-shadow-colored: 0 3px 8px 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-\[0_40px_110px_-60px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 40px 110px -60px rgba(0,0,0,.8);--tw-shadow-colored: 0 40px 110px -60px 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-\[0_40px_110px_-70px_rgba\(15\,23\,42\,0\.62\)\]{--tw-shadow: 0 40px 110px -70px rgba(15,23,42,.62);--tw-shadow-colored: 0 40px 110px -70px 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-\[0_40px_88px_-56px_rgba\(15\,23\,42\,0\.34\)\,0_24px_62px_-48px_rgba\(109\,40\,217\,0\.34\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow: 0 40px 88px -56px rgba(15,23,42,.34),0 24px 62px -48px rgba(109,40,217,.34),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 40px 88px -56px var(--tw-shadow-color), 0 24px 62px -48px var(--tw-shadow-color), inset 0 1px 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-\[0_42px_120px_-72px_rgba\(15\,23\,42\,0\.62\)\]{--tw-shadow: 0 42px 120px -72px rgba(15,23,42,.62);--tw-shadow-colored: 0 42px 120px -72px 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-\[0_42px_88px_-52px_rgba\(15\,23\,42\,0\.56\)\]{--tw-shadow: 0 42px 88px -52px rgba(15,23,42,.56);--tw-shadow-colored: 0 42px 88px -52px 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-\[0_42px_90px_-54px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow: 0 42px 90px -54px rgba(15,23,42,.5);--tw-shadow-colored: 0 42px 90px -54px 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-\[0_42px_92px_-56px_rgba\(15\,23\,42\,0\.34\)\,0_26px_66px_-48px_rgba\(109\,40\,217\,0\.38\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow: 0 42px 92px -56px rgba(15,23,42,.34),0 26px 66px -48px rgba(109,40,217,.38),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 42px 92px -56px var(--tw-shadow-color), 0 26px 66px -48px var(--tw-shadow-color), inset 0 1px 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-\[0_42px_92px_-56px_rgba\(15\,23\,42\,0\.34\)\,0_28px_68px_-48px_rgba\(109\,40\,217\,0\.38\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow: 0 42px 92px -56px rgba(15,23,42,.34),0 28px 68px -48px rgba(109,40,217,.38),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 42px 92px -56px var(--tw-shadow-color), 0 28px 68px -48px var(--tw-shadow-color), inset 0 1px 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-\[0_44px_100px_-54px_rgba\(15\,23\,42\,0\.75\)\]{--tw-shadow: 0 44px 100px -54px rgba(15,23,42,.75);--tw-shadow-colored: 0 44px 100px -54px 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-\[0_44px_120px_-64px_rgba\(30\,41\,59\,0\.58\)\]{--tw-shadow: 0 44px 120px -64px rgba(30,41,59,.58);--tw-shadow-colored: 0 44px 120px -64px 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-\[0_46px_120px_rgba\(15\,23\,42\,0\.27\)\]{--tw-shadow: 0 46px 120px rgba(15,23,42,.27);--tw-shadow-colored: 0 46px 120px 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-\[0_46px_130px_-70px_rgba\(30\,41\,59\,0\.62\)\]{--tw-shadow: 0 46px 130px -70px rgba(30,41,59,.62);--tw-shadow-colored: 0 46px 130px -70px 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-\[0_4px_10px_rgba\(168\,85\,247\,0\.08\)\]{--tw-shadow: 0 4px 10px rgba(168,85,247,.08);--tw-shadow-colored: 0 4px 10px 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-\[0_4px_12px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 4px 12px rgba(15,23,42,.08);--tw-shadow-colored: 0 4px 12px 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-\[0_4px_12px_rgba\(56\,189\,248\,0\.1\)\]{--tw-shadow: 0 4px 12px rgba(56,189,248,.1);--tw-shadow-colored: 0 4px 12px 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-\[0_4px_12px_rgba\(56\,189\,248\,0\.12\)\]{--tw-shadow: 0 4px 12px rgba(56,189,248,.12);--tw-shadow-colored: 0 4px 12px 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-\[0_50px_110px_-54px_rgba\(30\,41\,59\,0\.78\)\]{--tw-shadow: 0 50px 110px -54px rgba(30,41,59,.78);--tw-shadow-colored: 0 50px 110px -54px 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-\[0_6px_14px_rgba\(16\,185\,129\,0\.28\)\]{--tw-shadow: 0 6px 14px rgba(16,185,129,.28);--tw-shadow-colored: 0 6px 14px 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-\[0_6px_16px_rgba\(124\,58\,237\,0\.16\)\]{--tw-shadow: 0 6px 16px rgba(124,58,237,.16);--tw-shadow-colored: 0 6px 16px 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-\[0_6px_16px_rgba\(168\,85\,247\,0\.10\)\]{--tw-shadow: 0 6px 16px rgba(168,85,247,.1);--tw-shadow-colored: 0 6px 16px 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-\[0_6px_16px_rgba\(99\,102\,241\,0\.14\)\]{--tw-shadow: 0 6px 16px rgba(99,102,241,.14);--tw-shadow-colored: 0 6px 16px 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-\[0_6px_18px_-14px_rgba\(79\,70\,229\,0\.7\)\]{--tw-shadow: 0 6px 18px -14px rgba(79,70,229,.7);--tw-shadow-colored: 0 6px 18px -14px 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-\[0_6px_18px_-16px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 6px 18px -16px rgba(15,23,42,.42);--tw-shadow-colored: 0 6px 18px -16px 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-\[0_6px_18px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 6px 18px rgba(15,23,42,.08);--tw-shadow-colored: 0 6px 18px 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-\[0_6px_20px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 6px 20px rgba(15,23,42,.05);--tw-shadow-colored: 0 6px 20px 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-\[0_8px_16px_-12px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 8px 16px -12px rgba(15,23,42,.28);--tw-shadow-colored: 0 8px 16px -12px 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-\[0_8px_16px_-14px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 8px 16px -14px rgba(15,23,42,.45);--tw-shadow-colored: 0 8px 16px -14px 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-\[0_8px_16px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 8px 16px rgba(15,23,42,.04);--tw-shadow-colored: 0 8px 16px 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-\[0_8px_18px_-10px_rgba\(15\,23\,42\,0\.85\)\]{--tw-shadow: 0 8px 18px -10px rgba(15,23,42,.85);--tw-shadow-colored: 0 8px 18px -10px 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-\[0_8px_18px_-14px_rgba\(109\,40\,217\,0\.45\)\]{--tw-shadow: 0 8px 18px -14px rgba(109,40,217,.45);--tw-shadow-colored: 0 8px 18px -14px 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-\[0_8px_18px_-14px_rgba\(14\,165\,233\,0\.4\)\]{--tw-shadow: 0 8px 18px -14px rgba(14,165,233,.4);--tw-shadow-colored: 0 8px 18px -14px 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-\[0_8px_18px_-14px_rgba\(79\,70\,229\,0\.35\)\]{--tw-shadow: 0 8px 18px -14px rgba(79,70,229,.35);--tw-shadow-colored: 0 8px 18px -14px 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-\[0_8px_18px_-14px_rgba\(79\,70\,229\,0\.8\)\]{--tw-shadow: 0 8px 18px -14px rgba(79,70,229,.8);--tw-shadow-colored: 0 8px 18px -14px 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-\[0_8px_18px_-16px_rgba\(99\,102\,241\,0\.55\)\]{--tw-shadow: 0 8px 18px -16px rgba(99,102,241,.55);--tw-shadow-colored: 0 8px 18px -16px 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-\[0_8px_18px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 8px 18px rgba(15,23,42,.05);--tw-shadow-colored: 0 8px 18px 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-\[0_8px_18px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 8px 18px rgba(15,23,42,.12);--tw-shadow-colored: 0 8px 18px 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-\[0_8px_18px_rgba\(16\,185\,129\,0\.18\)\]{--tw-shadow: 0 8px 18px rgba(16,185,129,.18);--tw-shadow-colored: 0 8px 18px 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-\[0_8px_18px_rgba\(244\,63\,94\,0\.16\)\]{--tw-shadow: 0 8px 18px rgba(244,63,94,.16);--tw-shadow-colored: 0 8px 18px 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-\[0_8px_18px_rgba\(244\,63\,94\,0\.18\)\]{--tw-shadow: 0 8px 18px rgba(244,63,94,.18);--tw-shadow-colored: 0 8px 18px 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-\[0_8px_18px_rgba\(56\,189\,248\,0\.18\)\]{--tw-shadow: 0 8px 18px rgba(56,189,248,.18);--tw-shadow-colored: 0 8px 18px 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-\[0_8px_18px_rgba\(99\,102\,241\,0\.14\)\]{--tw-shadow: 0 8px 18px rgba(99,102,241,.14);--tw-shadow-colored: 0 8px 18px 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-\[0_8px_20px_-14px_rgba\(16\,185\,129\,0\.65\)\]{--tw-shadow: 0 8px 20px -14px rgba(16,185,129,.65);--tw-shadow-colored: 0 8px 20px -14px 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-\[0_8px_20px_-16px_rgba\(79\,70\,229\,0\.36\)\]{--tw-shadow: 0 8px 20px -16px rgba(79,70,229,.36);--tw-shadow-colored: 0 8px 20px -16px 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-\[0_8px_20px_rgba\(15\,23\,42\,0\.045\)\]{--tw-shadow: 0 8px 20px rgba(15,23,42,.045);--tw-shadow-colored: 0 8px 20px 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-\[0_8px_20px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 8px 20px rgba(15,23,42,.05);--tw-shadow-colored: 0 8px 20px 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-\[0_8px_20px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 8px 20px rgba(15,23,42,.07);--tw-shadow-colored: 0 8px 20px 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-\[0_8px_20px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 8px 20px rgba(15,23,42,.08);--tw-shadow-colored: 0 8px 20px 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-\[0_8px_20px_rgba\(79\,70\,229\,0\.10\)\]{--tw-shadow: 0 8px 20px rgba(79,70,229,.1);--tw-shadow-colored: 0 8px 20px 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-\[0_8px_20px_rgba\(79\,70\,229\,0\.22\)\]{--tw-shadow: 0 8px 20px rgba(79,70,229,.22);--tw-shadow-colored: 0 8px 20px 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-\[0_8px_22px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 8px 22px rgba(15,23,42,.05);--tw-shadow-colored: 0 8px 22px 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-\[0_8px_22px_rgba\(34\,197\,94\,0\.12\)\]{--tw-shadow: 0 8px 22px rgba(34,197,94,.12);--tw-shadow-colored: 0 8px 22px 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-\[0_8px_24px_-24px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 8px 24px -24px rgba(15,23,42,.28);--tw-shadow-colored: 0 8px 24px -24px 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-\[0_8px_24px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 8px 24px rgba(15,23,42,.06);--tw-shadow-colored: 0 8px 24px 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-\[0_8px_24px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 8px 24px rgba(15,23,42,.22);--tw-shadow-colored: 0 8px 24px 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-\[0_8px_24px_rgba\(92\,92\,255\,0\.22\)\]{--tw-shadow: 0 8px 24px rgba(92,92,255,.22);--tw-shadow-colored: 0 8px 24px 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-\[0_8px_24px_rgba\(92\,92\,255\,0\.25\)\]{--tw-shadow: 0 8px 24px rgba(92,92,255,.25);--tw-shadow-colored: 0 8px 24px 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-\[0_8px_28px_rgba\(168\,85\,247\,0\.12\)\]{--tw-shadow: 0 8px 28px rgba(168,85,247,.12);--tw-shadow-colored: 0 8px 28px 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-\[0_8px_40px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 8px 40px rgba(0,0,0,.06);--tw-shadow-colored: 0 8px 40px 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-\[inset_0_0_0_1px_rgba\(124\,58\,237\,0\.08\)\]{--tw-shadow: inset 0 0 0 1px rgba(124,58,237,.08);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(124\,58\,237\,0\.15\)\]{--tw-shadow: inset 0 0 0 1px rgba(124,58,237,.15);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(139\,92\,246\,0\.08\)\]{--tw-shadow: inset 0 0 0 1px rgba(139,92,246,.08);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(148\,163\,184\,0\.16\)\]{--tw-shadow: inset 0 0 0 1px rgba(148,163,184,.16);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(148\,163\,184\,0\.3\)\]{--tw-shadow: inset 0 0 0 1px rgba(148,163,184,.3);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(167\,243\,208\,0\.22\)\]{--tw-shadow: inset 0 0 0 1px rgba(167,243,208,.22);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(196\,181\,253\,0\.45\)\]{--tw-shadow: inset 0 0 0 1px rgba(196,181,253,.45);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(226\,232\,240\,0\.82\)\]{--tw-shadow: inset 0 0 0 1px rgba(226,232,240,.82);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(226\,232\,240\,0\.9\)\]{--tw-shadow: inset 0 0 0 1px rgba(226,232,240,.9);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.08);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.2\)\,inset_0_-48px_80px_-76px_rgba\(46\,16\,101\,0\.6\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.2),inset 0 -48px 80px -76px rgba(46,16,101,.6);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color), inset 0 -48px 80px -76px 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-\[inset_0_0_0_1px_rgba\(99\,102\,241\,0\.24\)\]{--tw-shadow: inset 0 0 0 1px rgba(99,102,241,.24);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.08);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\,0_12px_28px_-22px_rgba\(167\,139\,250\,0\.8\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 12px 28px -22px rgba(167,139,250,.8);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 12px 28px -22px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.55\)\,0_0_0_1px_rgba\(217\,119\,6\,0\.2\)\,0_3px_8px_rgba\(217\,119\,6\,0\.22\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.55),0 0 0 1px rgba(217,119,6,.2),0 3px 8px rgba(217,119,6,.22);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color), 0 3px 8px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.7\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.7);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.72\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.72);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.8);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.88\)\,inset_0_0_0_1px_rgba\(255\,255\,255\,0\.42\)\,inset_0_-22px_52px_rgba\(15\,23\,42\,0\.095\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.88),inset 0 0 0 1px rgba(255,255,255,.42),inset 0 -22px 52px rgba(15,23,42,.095);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color), inset 0 -22px 52px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\,0_10px_18px_-12px_rgba\(79\,70\,229\,0\.35\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.92),0 10px 18px -12px rgba(79,70,229,.35);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 10px 18px -12px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\,0_22px_48px_-40px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.92),0 22px 48px -40px rgba(15,23,42,.55);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 22px 48px -40px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\,0_22px_52px_-40px_rgba\(79\,70\,229\,0\.52\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.92),0 22px 52px -40px rgba(79,70,229,.52);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 22px 52px -40px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.92);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: inset 0 1px 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-\[inset_0_2px_10px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: inset 0 2px 10px rgba(15,23,42,.08);--tw-shadow-colored: inset 0 2px 10px 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-\[inset_1px_0_rgba\(196\,181\,253\,0\.32\)\,inset_-1px_0_rgba\(196\,181\,253\,0\.32\)\]{--tw-shadow: inset 1px 0 rgba(196,181,253,.32),inset -1px 0 rgba(196,181,253,.32);--tw-shadow-colored: inset 1px 0 var(--tw-shadow-color), inset -1px 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-\[inset_1px_0_rgba\(196\,181\,253\,0\.45\)\,inset_-1px_0_rgba\(196\,181\,253\,0\.45\)\]{--tw-shadow: inset 1px 0 rgba(196,181,253,.45),inset -1px 0 rgba(196,181,253,.45);--tw-shadow-colored: inset 1px 0 var(--tw-shadow-color), inset -1px 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-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 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-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-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)}.shadow-indigo-100\/80{--tw-shadow-color: rgb(224 231 255 / .8);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--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)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-amber-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1))}.ring-amber-300\/25{--tw-ring-color: rgb(252 211 77 / .25)}.ring-amber-400\/25{--tw-ring-color: rgb(251 191 36 / .25)}.ring-black\/5{--tw-ring-color: rgb(0 0 0 / .05)}.ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.ring-emerald-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 250 229 / var(--tw-ring-opacity, 1))}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-emerald-200\/90{--tw-ring-color: rgb(167 243 208 / .9)}.ring-emerald-300\/35{--tw-ring-color: rgb(110 231 183 / .35)}.ring-emerald-400\/20{--tw-ring-color: rgb(52 211 153 / .2)}.ring-emerald-400\/25{--tw-ring-color: rgb(52 211 153 / .25)}.ring-emerald-500\/35{--tw-ring-color: rgb(16 185 129 / .35)}.ring-indigo-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1))}.ring-indigo-200\/60{--tw-ring-color: rgb(199 210 254 / .6)}.ring-indigo-200\/80{--tw-ring-color: rgb(199 210 254 / .8)}.ring-indigo-200\/90{--tw-ring-color: rgb(199 210 254 / .9)}.ring-indigo-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(165 180 252 / var(--tw-ring-opacity, 1))}.ring-neutral-200\/45{--tw-ring-color: rgb(229 229 229 / .45)}.ring-neutral-200\/80{--tw-ring-color: rgb(229 229 229 / .8)}.ring-neutral-950{--tw-ring-opacity: 1;--tw-ring-color: rgb(10 10 10 / var(--tw-ring-opacity, 1))}.ring-orange-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 237 213 / var(--tw-ring-opacity, 1))}.ring-purple-400\/25{--tw-ring-color: rgb(192 132 252 / .25)}.ring-rose-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 228 230 / var(--tw-ring-opacity, 1))}.ring-rose-200\/85{--tw-ring-color: rgb(254 205 211 / .85)}.ring-rose-400\/25{--tw-ring-color: rgb(251 113 133 / .25)}.ring-sky-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(186 230 253 / var(--tw-ring-opacity, 1))}.ring-sky-200\/85{--tw-ring-color: rgb(186 230 253 / .85)}.ring-sky-300\/35{--tw-ring-color: rgb(125 211 252 / .35)}.ring-sky-400\/25{--tw-ring-color: rgb(56 189 248 / .25)}.ring-slate-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 245 249 / var(--tw-ring-opacity, 1))}.ring-slate-100\/70{--tw-ring-color: rgb(241 245 249 / .7)}.ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ring-slate-200\/70{--tw-ring-color: rgb(226 232 240 / .7)}.ring-slate-200\/80{--tw-ring-color: rgb(226 232 240 / .8)}.ring-slate-950\/\[0\.045\]{--tw-ring-color: rgb(2 6 23 / .045)}.ring-slate-950\/\[0\.1\]{--tw-ring-color: rgb(2 6 23 / .1)}.ring-transparent{--tw-ring-color: transparent}.ring-violet-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(237 233 254 / var(--tw-ring-opacity, 1))}.ring-violet-100\/45{--tw-ring-color: rgb(237 233 254 / .45)}.ring-violet-100\/70{--tw-ring-color: rgb(237 233 254 / .7)}.ring-violet-100\/80{--tw-ring-color: rgb(237 233 254 / .8)}.ring-violet-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity, 1))}.ring-violet-200\/25{--tw-ring-color: rgb(221 214 254 / .25)}.ring-violet-200\/70{--tw-ring-color: rgb(221 214 254 / .7)}.ring-violet-400\/20{--tw-ring-color: rgb(167 139 250 / .2)}.ring-violet-50{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 243 255 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/25{--tw-ring-color: rgb(255 255 255 / .25)}.ring-white\/45{--tw-ring-color: rgb(255 255 255 / .45)}.ring-white\/5{--tw-ring-color: rgb(255 255 255 / .05)}.ring-white\/80{--tw-ring-color: rgb(255 255 255 / .8)}.ring-white\/\[0\.08\]{--tw-ring-color: rgb(255 255 255 / .08)}.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)}.blur-2xl{--tw-blur: blur(40px);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)}.blur-3xl{--tw-blur: blur(64px);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)}.blur-\[100px\]{--tw-blur: blur(100px);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)}.blur-\[10px\]{--tw-blur: blur(10px);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)}.blur-\[110px\]{--tw-blur: blur(110px);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)}.blur-\[132px\]{--tw-blur: blur(132px);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)}.blur-\[136px\]{--tw-blur: blur(136px);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)}.blur-\[2px\]{--tw-blur: blur(2px);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)}.blur-\[64px\]{--tw-blur: blur(64px);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)}.blur-\[6px\]{--tw-blur: blur(6px);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)}.blur-\[7px\]{--tw-blur: blur(7px);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)}.blur-\[82px\]{--tw-blur: blur(82px);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)}.blur-lg{--tw-blur: blur(16px);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)}.blur-xl{--tw-blur: blur(24px);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)}.brightness-110{--tw-brightness: brightness(1.1);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)}.brightness-125{--tw-brightness: brightness(1.25);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)}.contrast-\[1\.06\]{--tw-contrast: contrast(1.06);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_18px_rgba\(16\,185\,129\,0\.18\)\]{--tw-drop-shadow: drop-shadow(0 0 18px rgba(16,185,129,.18));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_18px_rgba\(56\,189\,248\,0\.18\)\]{--tw-drop-shadow: drop-shadow(0 0 18px rgba(56,189,248,.18));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_12px_20px_rgba\(79\,70\,229\,0\.14\)\]{--tw-drop-shadow: drop-shadow(0 12px 20px rgba(79,70,229,.14));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_16px_22px_rgba\(15\,23\,42\,0\.08\)\]{--tw-drop-shadow: drop-shadow(0 16px 22px rgba(15,23,42,.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_1px_rgba\(255\,255\,255\,0\.2\)\]{--tw-drop-shadow: drop-shadow(0 1px 1px rgba(255,255,255,.2));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_22px_28px_rgba\(79\,70\,229\,0\.22\)\]{--tw-drop-shadow: drop-shadow(0 22px 28px rgba(79,70,229,.22));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_24px_32px_rgba\(79\,70\,229\,0\.24\)\]{--tw-drop-shadow: drop-shadow(0 24px 32px rgba(79,70,229,.24));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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)}.saturate-\[1\.02\]{--tw-saturate: saturate(1.02);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{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1\.5px\]{--tw-backdrop-blur: blur(1.5px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[12px\]{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[22px\]{--tw-backdrop-blur: blur(22px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[24px\]{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[4px\]{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[5px\]{--tw-backdrop-blur: blur(5px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[6px\]{--tw-backdrop-blur: blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[7px\]{--tw-backdrop-blur: blur(7px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[8px\]{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[9px\]{--tw-backdrop-blur: blur(9px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-\[0\.78\]{--tw-backdrop-saturate: saturate(.78);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-\[1\.12\]{--tw-backdrop-saturate: saturate(1.12);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\,background-color\,color\,transform\]{transition-property:border-color,box-shadow,background-color,color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\,opacity\,transform\]{transition-property:grid-template-rows,opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\]{transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,opacity\,filter\]{transition-property:transform,opacity,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;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-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-\[cubic-bezier\(\.2\,\.8\,\.2\,1\)\]{transition-timing-function:cubic-bezier(.2,.8,.2,1)}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[--demo-glow-left\:36\%\]{--demo-glow-left: 36%}.\[--demo-glow-left\:64\%\]{--demo-glow-left: 64%}.\[--demo-glow-top\:48\%\]{--demo-glow-top: 48%}.\[--demo-glow-top\:50\%\]{--demo-glow-top: 50%}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[animation-delay\:120ms\]{animation-delay:.12s}.\[animation-delay\:240ms\]{animation-delay:.24s}.\[background-image\:linear-gradient\(120deg\,rgba\(255\,255\,255\,0\.8\)\,rgba\(255\,255\,255\,0\)_34\%\,rgba\(255\,255\,255\,0\.5\)_68\%\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(120deg,#fffc,#fff0 34%,#ffffff80 68%,#fff0)}.\[background-image\:radial-gradient\(rgba\(124\,58\,237\,0\.26\)_0\.7px\,transparent_0\.8px\)\]{background-image:radial-gradient(rgba(124,58,237,.26) .7px,transparent .8px)}.\[background-image\:radial-gradient\(rgba\(124\,58\,237\,0\.34\)_0\.7px\,transparent_0\.8px\)\]{background-image:radial-gradient(rgba(124,58,237,.34) .7px,transparent .8px)}.\[background-image\:radial-gradient\(rgba\(139\,92\,246\,0\.22\)_0\.7px\,transparent_0\.8px\)\]{background-image:radial-gradient(rgba(139,92,246,.22) .7px,transparent .8px)}.\[background-image\:radial-gradient\(rgba\(99\,102\,241\,0\.38\)_0\.65px\,transparent_0\.75px\)\]{background-image:radial-gradient(rgba(99,102,241,.38) .65px,transparent .75px)}.\[background-size\:16px_16px\]{background-size:16px 16px}.\[background-size\:18px_18px\]{background-size:18px 18px}.\[filter\:saturate\(1\.08\)_contrast\(1\.04\)\]{filter:saturate(1.08) contrast(1.04)}.\[mask-image\:linear-gradient\(90deg\,transparent_0\%\,\#000_30\%\,\#000_70\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 30%,#000 70%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 30%,#000 70%,transparent 100%)}.\[mask-image\:radial-gradient\(ellipse_at_center\,\#000_0\%\,rgba\(0\,0\,0\,0\.34\)_42\%\,transparent_78\%\)\]{-webkit-mask-image:radial-gradient(ellipse at center,#000 0%,rgba(0,0,0,.34) 42%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 0%,rgba(0,0,0,.34) 42%,transparent 78%)}.\[mask-image\:radial-gradient\(ellipse_at_center\,\#000_0\%\,transparent_68\%\)\]{-webkit-mask-image:radial-gradient(ellipse at center,#000 0%,transparent 68%);mask-image:radial-gradient(ellipse at center,#000 0%,transparent 68%)}.\[mask-image\:radial-gradient\(ellipse_at_center\,\#000_0\%\,transparent_70\%\)\]{-webkit-mask-image:radial-gradient(ellipse at center,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 0%,transparent 70%)}.\[mask-image\:radial-gradient\(ellipse_at_center\,\#000_0\%\,transparent_74\%\)\]{-webkit-mask-image:radial-gradient(ellipse at center,#000 0%,transparent 74%);mask-image:radial-gradient(ellipse at center,#000 0%,transparent 74%)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[transform\:rotate\(-24deg\)_scaleX\(1\.18\)\]{transform:rotate(-24deg) scaleX(1.18)}.\[transform\:rotate\(24deg\)_scaleX\(1\.22\)\]{transform:rotate(24deg) scaleX(1.22)}:root{--es-font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", sans-serif;--es-space-1: 4px;--es-space-2: 8px;--es-space-3: 12px;--es-space-4: 16px;--es-space-5: 24px;--es-space-6: 32px;--es-space-7: 48px;--es-radius-card: 16px;--es-radius-btn: 12px;--es-radius-pill: 999px;--es-shadow-base: 0 10px 24px rgba(15, 23, 42, .08);--es-shadow-hover: 0 16px 34px rgba(15, 23, 42, .12);--es-shadow-glow: 0 0 0 1px rgba(var(--edgestat-accent-rgb, 139, 92, 246), .16), 0 0 26px rgba(var(--edgestat-accent-rgb, 139, 92, 246), .16);--es-duration: .2s;--es-ease-out: ease-out;--es-gradient-primary: linear-gradient(94deg, rgba(var(--edgestat-accent-rgb, 139, 92, 246), 1) 0%, rgba(var(--edgestat-accent-rgb, 139, 92, 246), .92) 58%, rgba(56, 189, 248, .9) 100%)}@keyframes rrPop{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.rr-badge-pop{animation:rrPop .22s ease-out}@keyframes esAuthFloat{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes esAuthNodeDrift{0%,to{translate:0 0;opacity:.82}50%{translate:7px -4px;opacity:1}}.es-auth-float{animation:esAuthFloat 8.5s ease-in-out infinite;will-change:translate}.es-auth-float-delay{animation-delay:-2.4s}.es-auth-float-late{animation-delay:-4.8s}.es-auth-float:hover{translate:0 -4px}.es-auth-orbit-node{width:8px;height:8px;border-radius:999px;background:#7c3aed;box-shadow:0 0 0 5px #7c3aed14,0 12px 24px #7c3aed42;animation:esAuthNodeDrift 6.5s ease-in-out infinite}.es-auth-orbit-node-slow{animation-delay:-3s;animation-duration:8.5s}@media (prefers-reduced-motion: reduce){.es-auth-float,.es-auth-orbit-node{animation:none}}@keyframes esMobileShowcaseImageIn{0%{opacity:0;transform:translateY(7px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.es-mobile-showcase-image{animation:esMobileShowcaseImageIn .36s cubic-bezier(.22,1,.36,1) both;will-change:opacity,transform}@media (prefers-reduced-motion: reduce){.es-mobile-showcase-image{animation:none}}@keyframes esBrokerGlowFlow{0%,to{transform:translate(-8%) scaleX(.94);opacity:.42}50%{transform:translate(8%) scaleX(1);opacity:.72}}@keyframes esBrokerParticleDrift{0%{transform:translate3d(-24px,6px,0) scale(.92);opacity:0}18%,78%{opacity:.82}to{transform:translate3d(38px,-7px,0) scale(1.08);opacity:0}}.es-broker-strip{position:relative;isolation:isolate}.es-broker-energy{pointer-events:none;position:absolute;top:-10px;right:0;bottom:-10px;left:0;z-index:0;overflow:hidden;opacity:.72}.es-broker-particle{position:absolute;width:4px;height:4px;border-radius:999px;background:#7c3aed94;box-shadow:0 0 14px #7c3aed47;animation:esBrokerParticleDrift 9s ease-in-out infinite}.es-broker-particle-one{left:22%;top:54%}.es-broker-particle-two{left:55%;top:24%;animation-delay:-3.2s;background:#38bdf88c;box-shadow:0 0 14px #38bdf83d}.es-broker-particle-three{left:78%;top:62%;animation-delay:-6.1s}.es-broker-row{animation:esMobileShowcaseImageIn .44s cubic-bezier(.22,1,.36,1) both}@keyframes esBrokerMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.es-broker-marquee-mask{position:relative;background:transparent;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 97.5%,transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 97.5%,transparent 100%)}.es-broker-marquee-track{animation:esBrokerMarquee 42s linear infinite;will-change:transform}.es-broker-strip:hover .es-broker-marquee-track{animation-play-state:paused}.es-broker-chip{position:relative;transform-origin:center;backface-visibility:hidden}@media (prefers-reduced-motion: reduce){.es-broker-particle,.es-broker-row,.es-broker-marquee-track{animation:none}.es-broker-marquee-track{transform:translateZ(0)}}@keyframes esReviewCardIn{0%{opacity:0}to{opacity:1}}@keyframes esReviewAssembleIn{0%{opacity:0;filter:blur(8px);translate:0 10px}to{opacity:1;filter:blur(0);translate:0 0}}@keyframes esReviewCardFloat{0%,to{translate:0 0}50%{translate:0 -4px}}@keyframes esReviewHeadlineIn{0%{opacity:0;filter:blur(8px);transform:translate3d(0,10px,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}@keyframes esReviewCenterIn{0%{opacity:0;filter:blur(8px);transform:translate(-50%,-50%) translateY(10px) scale(.985)}to{opacity:1;filter:blur(0);transform:translate(-50%,-50%) translateY(0) scale(1)}}@keyframes esReviewGlowIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:.42;transform:translate(-50%,-50%) scale(.982)}}@keyframes esReviewDiagramIn{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0)}}@keyframes esReviewCenterGlow{0%,to{opacity:.32;transform:translate(-50%,-50%) scale(.982)}50%{opacity:.54;transform:translate(-50%,-50%) scale(1.035)}}@keyframes esReviewCenterBreathe{0%,to{transform:translate(-50%,-50%) translateY(0) scale(1)}50%{transform:translate(-50%,-50%) translateY(-2px) scale(1.012)}}@keyframes esReviewLineBreathe{0%,to{opacity:.4}50%{opacity:.72}}@keyframes esReviewNodePulse{0%,to{opacity:.32}50%{opacity:.78}}@keyframes esReviewSpeckDrift{0%,to{transform:translateZ(0);opacity:.22}50%{transform:translate3d(3px,-5px,0);opacity:.5}}.es-review-feature-card{animation:esReviewCardIn .68s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--review-delay, 0ms);will-change:transform,opacity}.es-review-section{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#fff}.es-review-section:before{content:"";position:absolute;top:50%;left:50%;width:140vw;height:900px;transform:translate(-50%,-50%);z-index:0;pointer-events:none;background:radial-gradient(ellipse at center,#7c3aed0e,#7c3aed07 28%,#fff0 72%);filter:blur(28px)}.es-review-content{position:relative;z-index:1}.es-review-headline-block{opacity:0;filter:blur(8px);transform:translate3d(0,10px,0);will-change:opacity,transform,filter}.es-review-section.is-visible .es-review-headline-block{animation:esReviewHeadlineIn .76s cubic-bezier(.22,1,.36,1) 60ms both}.es-review-diagram-svg{opacity:0;filter:blur(5px)}.es-review-section.is-visible .es-review-diagram-svg{animation:esReviewDiagramIn .82s cubic-bezier(.22,1,.36,1) .5s both}.es-review-diagram-card{isolation:isolate;opacity:0;filter:blur(8px);translate:0 10px;animation:none;will-change:opacity,filter,translate}.es-review-section.is-visible .es-review-diagram-card{animation:esReviewAssembleIn .72s cubic-bezier(.22,1,.36,1) both,esReviewCardFloat 11.5s ease-in-out infinite;animation-delay:var(--review-delay, 0ms),calc(var(--review-delay, 0ms) + .9s + var(--float-delay, 0s))}.es-review-diagram-card:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:-1;border-radius:24px;background:radial-gradient(ellipse at center,rgba(139,92,246,.14),rgba(96,165,250,.055) 44%,transparent 72%);opacity:0;filter:blur(12px);transition:opacity .26s ease,transform .26s ease;transform:scale(.94)}.es-review-diagram-card:hover:before{opacity:1;transform:scale(1)}.es-review-center-hub{opacity:0;filter:blur(8px);will-change:opacity,filter,transform}.es-review-section.is-visible .es-review-center-hub{animation:esReviewCenterIn .72s cubic-bezier(.22,1,.36,1) .3s both,esReviewCenterBreathe 9.5s ease-in-out 1.2s infinite}.es-review-center-glow{opacity:0;will-change:opacity,transform}.es-review-section.is-visible .es-review-center-glow{animation:esReviewGlowIn .76s cubic-bezier(.22,1,.36,1) .42s both,esReviewCenterGlow 8.5s ease-in-out 1.18s infinite}.es-review-diagram-line{stroke:#8b5cf629;stroke-width:1.2;stroke-linecap:round;fill:none;filter:drop-shadow(0 0 6px rgba(139,92,246,.16));animation:esReviewLineBreathe 10.5s ease-in-out infinite}.es-review-orbit-fragment{stroke:#8b5cf614;stroke-width:1;fill:none;filter:drop-shadow(0 0 8px rgba(139,92,246,.07))}.es-review-orbit-fragment-soft{stroke:#8b5cf60e;stroke-dasharray:5 9}.es-review-flow-dot{fill:#8b5cf694;opacity:.54}.es-review-node{fill:#8b5cf680;animation:esReviewNodePulse 5.6s ease-in-out infinite}.es-review-speck{position:absolute;z-index:1;width:4px;height:4px;border-radius:999px;background:#8b5cf647;box-shadow:0 0 14px #8b5cf62e;animation:esReviewSpeckDrift 8s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.es-review-feature-card,.es-review-diagram-card,.es-review-center-glow,.es-review-center-hub,.es-review-diagram-line,.es-review-node,.es-review-flow-dot,.es-review-speck{animation:none}.es-review-headline-block,.es-review-diagram-svg,.es-review-diagram-card,.es-review-center-hub,.es-review-center-glow{opacity:1;filter:none;translate:0 0}}@keyframes esBacktestingFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes esBacktestingSpotlightIn{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes esBacktestingPulse{0%,to{box-shadow:0 6px 18px #6366f114}50%{box-shadow:0 10px 22px #3b82f624}}@keyframes esBacktestingLineShimmer{0%,to{opacity:.72}50%{opacity:.92}}.es-backtesting-surface{position:relative;isolation:isolate}.es-backtesting-surface:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffffb3,#fff0)}.es-backtesting-grid{background-image:linear-gradient(to right,rgba(148,163,184,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(148,163,184,.12) 1px,transparent 1px);background-size:36px 36px}.es-backtesting-float{animation:esBacktestingFloat 9s ease-in-out infinite}.es-backtesting-spotlight{animation:esBacktestingSpotlightIn .26s ease-out;transition:transform .2s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease}.es-backtesting-spotlight:hover{transform:translateY(-2px);border-color:#94a3b873;box-shadow:0 18px 56px #0f172a24}.es-backtesting-icon{background:linear-gradient(135deg,#ddd6fedb,#e0f2fee6);border:1px solid rgba(148,163,184,.24);animation:esBacktestingPulse 5.5s ease-in-out infinite;box-shadow:0 10px 20px #6366f11f,inset 0 1px #fffc}.es-backtesting-chip{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease;border:1px solid rgba(226,232,240,.9)}.es-backtesting-chip:hover{transform:translateY(-1px);background-color:#f1f5f9;border-color:#94a3b86b;box-shadow:0 8px 14px #0f172a14}.es-backtesting-cta{transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.es-backtesting-cta:hover{transform:translateY(-1px) scale(1.01);filter:brightness(1.03);box-shadow:0 14px 30px #4f46e54d}.es-backtesting-cta:active{transform:translateY(0) scale(.985)}.es-backtesting-line{animation:esBacktestingLineShimmer 7.5s ease-in-out infinite}@keyframes esStepEnterLeft{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes esStepEnterRight{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes esProfitReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.es-step-enter-left{animation:esStepEnterLeft .22s ease-out}.es-step-enter-right{animation:esStepEnterRight .22s ease-out}.es-profit-reveal{animation:esProfitReveal .22s ease-out}.es-trade-modal button{transition:transform .15s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease,opacity .18s ease}.es-trade-modal button:hover{transform:translateY(-1px)}.es-trade-modal button:active{transform:translateY(0) scale(.97)}.es-trade-modal button:disabled,.es-trade-modal button[aria-disabled=true]{transform:none;box-shadow:none}.es-trade-modal input,.es-trade-modal textarea{transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.es-enter{transform:translateY(10px) scale(.99)}.es-enter.es-enter-active{transform:translateY(0) scale(1);transition:transform .42s cubic-bezier(.2,.8,.2,1)}.es-pop{transform:scale(.965)}.es-pop.es-pop-active{transform:scale(1);transition:transform .32s cubic-bezier(.2,.8,.2,1)}.es-source-line{transform:scaleX(0);transform-origin:left}.es-source-line.es-source-line-active{transform:scaleX(1);transition:transform .46s cubic-bezier(.2,.8,.2,1)}.es-sweep{position:relative;height:2px;width:100%;overflow:hidden;border-radius:9999px;opacity:.9}.es-sweep:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-110%);animation:esSweep .9s cubic-bezier(.2,.8,.2,1) forwards}.es-sweep-neutral:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)}.es-sweep-sky:before{background:linear-gradient(90deg,transparent,rgba(56,189,248,.75),transparent)}.es-sweep-violet:before{background:linear-gradient(90deg,transparent,rgba(167,139,250,.75),transparent)}.es-sweep-emerald:before{background:linear-gradient(90deg,transparent,rgba(52,211,153,.75),transparent)}@keyframes esSweep{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes esGradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes esShineSweep{0%{transform:translate(-140%) skew(-18deg);opacity:0}15%{opacity:.9}55%{opacity:.25}to{transform:translate(140%) skew(-18deg);opacity:0}}.es-founder-btn{position:relative;overflow:hidden;transform:translateZ(0)}.es-founder-btn:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(90deg,#10b981d9,#38bdf8d9,#a78bfad9);background-size:220% 220%;filter:blur(16px);opacity:.35;transition:opacity .16s ease;animation:esGradientShift 2.8s ease-in-out infinite;pointer-events:none}.es-founder-btn:after{content:"";position:absolute;top:-40%;bottom:-40%;width:44%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);opacity:0;pointer-events:none}.es-founder-btn:hover:before{opacity:.5}.es-founder-btn:hover:after{animation:esShineSweep .9s cubic-bezier(.2,.8,.2,1) forwards}.es-founder-btn:active{transform:translateY(1px) scale(.99)}.es-founder-btn[disabled]{opacity:.75;cursor:not-allowed;transform:none}.es-founder-btn[disabled]:after{display:none}.es-slot-cta{--es-slot-cta-row-height: 1.35rem;--es-slot-cta-duration: .34s;--es-slot-cta-ease: cubic-bezier(.22, 1, .36, 1);display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;isolation:isolate;line-height:1}.es-slot-cta:focus-visible{outline:2px solid rgba(129,140,248,.52);outline-offset:3px}.es-slot-cta-content{position:relative;display:inline-flex;width:100%;min-width:0;align-items:center;justify-content:center;gap:.5rem;line-height:1;white-space:nowrap}.es-slot-cta-copy{display:inline-flex;min-width:0;max-width:100%;flex:0 1 auto;justify-content:center}.es-slot-cta-content-has-arrow .es-slot-cta-copy{max-width:calc(100% - 2.05rem)}.es-slot-cta-viewport{position:relative;display:block;width:100%;max-width:100%;height:var(--es-slot-cta-row-height);min-width:0;overflow:hidden;vertical-align:middle}.es-slot-cta-label-track{display:flex;height:calc(var(--es-slot-cta-row-height) * 2);min-width:0;flex-direction:column;backface-visibility:hidden;transform:translateZ(0);transition:transform var(--es-slot-cta-duration) var(--es-slot-cta-ease);will-change:transform}.es-slot-cta-label-line{display:inline-flex;align-items:center;justify-content:center;height:var(--es-slot-cta-row-height);min-width:0;width:100%;transform:translateZ(0);overflow:hidden;text-overflow:ellipsis;line-height:var(--es-slot-cta-row-height);text-align:center;white-space:nowrap;transition:opacity .26s var(--es-slot-cta-ease)}.es-slot-cta-label-line:nth-child(2){opacity:.68}.es-slot-cta:hover .es-slot-cta-label-track,.es-slot-cta:focus-visible .es-slot-cta-label-track,.es-slot-cta:is(:hover,:focus-visible) .es-slot-cta-label-track{transform:translate3d(0,calc(-1 * var(--es-slot-cta-row-height)),0)}.es-slot-cta:hover .es-slot-cta-label-line:first-child,.es-slot-cta:focus-visible .es-slot-cta-label-line:first-child,.es-slot-cta:is(:hover,:focus-visible) .es-slot-cta-label-line:first-child{opacity:.18}.es-slot-cta:hover .es-slot-cta-label-line:nth-child(2),.es-slot-cta:focus-visible .es-slot-cta-label-line:nth-child(2),.es-slot-cta:is(:hover,:focus-visible) .es-slot-cta-label-line:nth-child(2){opacity:1}.es-slot-cta-arrow{display:inline-flex;height:1.55rem;width:1.55rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;color:currentColor;background:#ffffff29;box-shadow:inset 0 0 0 1px #fff3;transform:translateZ(0);will-change:transform,opacity;transition:transform .26s var(--es-slot-cta-ease),background-color .26s var(--es-slot-cta-ease),box-shadow .26s var(--es-slot-cta-ease),opacity .22s ease}.es-slot-cta-arrow svg{height:.88rem;width:.88rem}.es-slot-cta:hover .es-slot-cta-arrow,.es-slot-cta:focus-visible .es-slot-cta-arrow,.es-slot-cta:is(:hover,:focus-visible) .es-slot-cta-arrow{transform:translate3d(2px,0,0);background:#ffffff38;box-shadow:inset 0 0 0 1px #ffffff42}.es-slot-cta-pricing{--es-slot-cta-row-height: 1.38rem}.es-slot-cta-pricing:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);opacity:0;transform:translate(-42%);transition:opacity .26s var(--es-slot-cta-ease),transform .42s var(--es-slot-cta-ease);pointer-events:none}.es-slot-cta-pricing:hover:before,.es-slot-cta-pricing:focus-visible:before,.es-slot-cta-pricing:is(:hover,:focus-visible):before{opacity:.36;transform:translate(42%)}.es-slot-cta-nav{--es-slot-cta-row-height: 1.2rem;--es-slot-cta-duration: 285ms}.es-slot-cta-pricing .es-slot-cta-copy[data-long=true]{font-size:.92em;letter-spacing:0}.es-slot-cta-nav .es-slot-cta-arrow{height:1.25rem;width:1.25rem;background:#ffffff24}.es-slot-cta-nav .es-slot-cta-arrow svg{height:.74rem;width:.74rem}@media (prefers-reduced-motion: reduce),(not (any-hover: hover)){.es-slot-cta-label-track,.es-slot-cta-label-line,.es-slot-cta-arrow,.es-slot-cta-pricing:before{transition:none!important}.es-slot-cta:hover .es-slot-cta-label-track,.es-slot-cta:focus-visible .es-slot-cta-label-track,.es-slot-cta:is(:hover,:focus-visible) .es-slot-cta-label-track{transform:translateZ(0)}.es-slot-cta .es-slot-cta-label-line:first-child,.es-slot-cta .es-slot-cta-label-line:nth-child(2),.es-slot-cta:hover .es-slot-cta-label-line:first-child,.es-slot-cta:hover .es-slot-cta-label-line:nth-child(2),.es-slot-cta:focus-visible .es-slot-cta-label-line:first-child,.es-slot-cta:focus-visible .es-slot-cta-label-line:nth-child(2),.es-slot-cta:is(:hover,:focus-visible) .es-slot-cta-label-line:first-child,.es-slot-cta:is(:hover,:focus-visible) .es-slot-cta-label-line:nth-child(2){opacity:1}.es-slot-cta:hover .es-slot-cta-arrow,.es-slot-cta:focus-visible .es-slot-cta-arrow,.es-slot-cta:is(:hover,:focus-visible) .es-slot-cta-arrow{transform:none}.es-slot-cta-pricing:before{display:none}}@keyframes esAuthOrbFloatA{0%{transform:translateZ(0) scale(1)}25%{transform:translate3d(34px,-22px,0) scale(1.05)}52%{transform:translate3d(-18px,20px,0) scale(.96)}78%{transform:translate3d(14px,-10px,0) scale(1.03)}to{transform:translateZ(0) scale(1)}}@keyframes esAuthOrbFloatB{0%{transform:translateZ(0) scale(1)}24%{transform:translate3d(-28px,16px,0) scale(1.04)}50%{transform:translate3d(20px,-20px,0) scale(.95)}74%{transform:translate3d(-10px,14px,0) scale(1.02)}to{transform:translateZ(0) scale(1)}}@keyframes esAuthOrbFloatC{0%{transform:translateZ(0) scale(1)}32%{transform:translate3d(20px,-18px,0) scale(1.03)}62%{transform:translate3d(-24px,18px,0) scale(.96)}84%{transform:translate3d(10px,-8px,0) scale(1.02)}to{transform:translateZ(0) scale(1)}}@keyframes esAuthOrbFloatD{0%{transform:translateZ(0) scale(1)}28%{transform:translate3d(-24px,18px,0) scale(1.04)}58%{transform:translate3d(16px,-14px,0) scale(.95)}82%{transform:translate3d(-8px,10px,0) scale(1.02)}to{transform:translateZ(0) scale(1)}}@keyframes esAuthOrbBreathe{0%,to{opacity:.56}50%{opacity:.8}}@keyframes esAuthMeshDrift{0%{transform:translate3d(-1.2%,-.8%,0) scale(1);opacity:.54}35%{transform:translate3d(1.6%,1.2%,0) scale(1.03);opacity:.72}70%{transform:translate3d(-1.1%,.6%,0) scale(.98);opacity:.58}to{transform:translate3d(-1.2%,-.8%,0) scale(1);opacity:.54}}@keyframes esAuthParticlesDrift{0%{transform:translateZ(0);opacity:.1}50%{transform:translate3d(-16px,-20px,0);opacity:.2}to{transform:translateZ(0);opacity:.1}}.es-auth-background{transform:translateZ(0)}@media (min-width: 1024px){html.es-auth-route,body.es-auth-route,html.es-auth-route #root{height:100dvh;min-height:100dvh;overflow:hidden}body.es-auth-route{overscroll-behavior:none}html.es-auth-route #root>div{height:100dvh;min-height:0;overflow:hidden}}.es-auth-bg-orb-a,.es-auth-bg-orb-b,.es-auth-bg-orb-c,.es-auth-bg-orb-d{will-change:transform,opacity;animation-duration:var(--es-auth-drift-duration, 24s),var(--es-auth-pulse-duration, 20s);animation-delay:var(--es-auth-drift-delay, 0s),var(--es-auth-pulse-delay, -2s);animation-iteration-count:infinite,infinite;animation-timing-function:ease-in-out,ease-in-out}.es-auth-bg-orb-a{animation-name:esAuthOrbFloatA,esAuthOrbBreathe}.es-auth-bg-orb-b{animation-name:esAuthOrbFloatB,esAuthOrbBreathe}.es-auth-bg-orb-c{animation-name:esAuthOrbFloatC,esAuthOrbBreathe}.es-auth-bg-orb-d{animation-name:esAuthOrbFloatD,esAuthOrbBreathe}.es-auth-bg-mesh{background-image:radial-gradient(44% 34% at 22% 26%,rgba(139,92,246,.2),transparent 72%),radial-gradient(42% 34% at 76% 20%,rgba(56,189,248,.2),transparent 74%),radial-gradient(38% 30% at 28% 78%,rgba(99,102,241,.18),transparent 74%),radial-gradient(34% 28% at 78% 78%,rgba(34,211,238,.16),transparent 74%);filter:blur(36px);will-change:transform,opacity;animation:esAuthMeshDrift 34s ease-in-out infinite}.es-auth-bg-particles{background-image:radial-gradient(circle at 8% 12%,rgba(148,163,184,.42) .9px,transparent 1.5px),radial-gradient(circle at 26% 28%,rgba(129,140,248,.34) 1px,transparent 1.7px),radial-gradient(circle at 54% 20%,rgba(56,189,248,.32) .9px,transparent 1.4px),radial-gradient(circle at 76% 30%,rgba(99,102,241,.3) 1px,transparent 1.6px),radial-gradient(circle at 90% 14%,rgba(148,163,184,.35) .9px,transparent 1.4px),radial-gradient(circle at 20% 62%,rgba(99,102,241,.26) 1px,transparent 1.6px),radial-gradient(circle at 44% 54%,rgba(125,211,252,.28) .9px,transparent 1.5px),radial-gradient(circle at 66% 64%,rgba(129,140,248,.3) 1px,transparent 1.7px),radial-gradient(circle at 84% 72%,rgba(56,189,248,.24) .9px,transparent 1.5px),radial-gradient(circle at 10% 86%,rgba(148,163,184,.34) 1px,transparent 1.6px),radial-gradient(circle at 36% 82%,rgba(129,140,248,.24) .9px,transparent 1.4px),radial-gradient(circle at 58% 88%,rgba(56,189,248,.24) .9px,transparent 1.4px),radial-gradient(circle at 80% 90%,rgba(148,163,184,.3) .9px,transparent 1.4px);animation:esAuthParticlesDrift 42s linear infinite}@media (prefers-reduced-motion: reduce){.es-auth-bg-orb-a,.es-auth-bg-orb-b,.es-auth-bg-orb-c,.es-auth-bg-orb-d,.es-auth-bg-mesh,.es-auth-bg-particles{animation:none!important}}.es-auth-input:-webkit-autofill,.es-auth-input:-webkit-autofill:hover,.es-auth-input:-webkit-autofill:focus{border-color:#bfdbfef2;-webkit-text-fill-color:#0f172a;box-shadow:0 0 0 1000px #fffffffa inset,0 20px 34px -30px #4f46e561;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}:root{color-scheme:light;--app-bg: #f4f6fb;--bg: #f6f7fb;--content-shell-bg: #f8f9ff;--content-shell-atmo-a: rgba(139, 92, 246, .055);--content-shell-atmo-b: rgba(59, 130, 246, .045);--content-shell-border: rgba(148, 163, 184, .12);--surface: #ffffff;--surface-elevated: #f8faff;--card-bg: #ffffff;--card-bg-elevated: #fcfdff;--border: rgba(15, 23, 42, .08);--border-soft: rgba(148, 163, 184, .26);--text: #0f172a;--text-muted: rgba(71, 85, 105, .78);--shadow-soft: 0 10px 26px rgba(15, 23, 42, .08);--shadow-strong: 0 20px 50px rgba(15, 23, 42, .16);--edgestat-accent: #8b5cf6;--edgestat-accent-rgb: 139,92,246;--accent-glow: rgba(139, 92, 246, .18);--ring: rgba(139, 92, 246, .34)}html[data-theme=light],body[data-theme=light]{color-scheme:light;--app-bg: #f4f6fb;--bg: #f6f7fb;--content-shell-bg: #f8f9ff;--content-shell-atmo-a: rgba(139, 92, 246, .055);--content-shell-atmo-b: rgba(59, 130, 246, .045);--content-shell-border: rgba(148, 163, 184, .12);--surface: #ffffff;--surface-elevated: #f8faff;--card-bg: #ffffff;--card-bg-elevated: #fcfdff;--border: rgba(15, 23, 42, .08);--border-soft: rgba(148, 163, 184, .26);--text: #0f172a;--text-muted: rgba(71, 85, 105, .78);--shadow-soft: 0 10px 26px rgba(15, 23, 42, .08);--shadow-strong: 0 20px 50px rgba(15, 23, 42, .16);--accent-glow: rgba(var(--edgestat-accent-rgb), .2);--ring: rgba(var(--edgestat-accent-rgb), .36)}html[data-theme=dark],body[data-theme=dark]{color-scheme:dark;--app-bg: #0b1220;--bg: #0b1220;--content-shell-bg: rgba(8, 14, 28, .92);--content-shell-atmo-a: rgba(99, 102, 241, .2);--content-shell-atmo-b: rgba(56, 189, 248, .16);--content-shell-border: rgba(148, 163, 184, .24);--surface: rgba(10, 18, 34, .92);--surface-elevated: rgba(15, 23, 42, .94);--card-bg: rgba(10, 18, 34, .92);--card-bg-elevated: rgba(15, 23, 42, .94);--border: rgba(148, 163, 184, .24);--border-soft: rgba(148, 163, 184, .28);--text: #e5e7eb;--text-muted: rgba(203, 213, 225, .78);--shadow-soft: 0 12px 30px rgba(2, 6, 23, .4);--shadow-strong: 0 26px 70px rgba(2, 6, 23, .52);--accent-glow: rgba(var(--edgestat-accent-rgb), .26);--ring: rgba(var(--edgestat-accent-rgb), .42)}@keyframes esToastBar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.es-toastbar{transform-origin:left;animation:esToastBar var(--toastdur, 8s) linear forwards}.es-toast:hover .es-toastbar{animation-play-state:paused}html,body,#root{width:100%;max-width:100%;height:100%;min-height:100%;margin:0;padding:0;background:var(--app-bg)}html{overflow-x:clip;overscroll-behavior-x:none;background-color:var(--app-bg);-webkit-text-size-adjust:100%}body{min-height:100dvh;overflow-x:hidden;overscroll-behavior-x:none;background-color:transparent;color:var(--text);font-family:var(--es-font-sans);font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100dvh;isolation:isolate;overflow-x:clip}.es-force-light,.es-app-content-shell,.es-premium-page{width:100%;max-width:100%}.es-premium-page{overflow-x:clip}.es-app-content-shell{background-color:var(--content-shell-bg);background-image:radial-gradient(920px 440px at 16% 0%,var(--content-shell-atmo-a),rgba(255,255,255,0) 78%),radial-gradient(920px 460px at 88% 10%,var(--content-shell-atmo-b),rgba(255,255,255,0) 80%);overscroll-behavior:none}.es-app-main-scroll{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.es-app-content-shell :is(button,[role=button],a,input,select,textarea):focus-visible{outline:2px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.42);outline-offset:2px}.es-modal-overlay-preview{background:#ffffff3d;backdrop-filter:blur(2px) saturate(1.02);-webkit-backdrop-filter:blur(2px) saturate(1.02)}.es-modal-overlay-system{background:#ffffff80;backdrop-filter:blur(10px) saturate(1.02);-webkit-backdrop-filter:blur(10px) saturate(1.02)}.es-modal-glass-card{border:1px solid rgba(255,255,255,.6);background:linear-gradient(135deg,#ffffffd9,#f5f3ffbf);box-shadow:0 20px 60px #00000014;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#111827}.locked-feature-container{position:relative;overflow:hidden;min-height:640px;border-radius:30px;border:1px solid rgba(148,163,184,.22);background:transparent;box-shadow:0 24px 70px #0f172a1c}.fake-preview{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:0;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 20px 60px #00000014,0 2px 6px #0000000a;opacity:.98;filter:contrast(1.05) saturate(.98);pointer-events:none;transition:transform .22s ease,filter .22s ease,opacity .22s ease}.locked-feature-container:hover .fake-preview{transform:translateY(-1px) scale(1.002);filter:contrast(1.07) saturate(1)}.preview-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;--preview-scale: 1.01;--preview-shift-x: 0px;--preview-shift-y: 0px}.preview-bg .preview-inner{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(var(--preview-shift-x),var(--preview-shift-y)) scale(var(--preview-scale));transform-origin:center center;filter:blur(1px)}.preview-bg [data-preview-feature]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;display:flex;flex-direction:column}.preview-bg[data-preview-kind=replay]{--preview-scale: 1.03;--preview-shift-y: 4px}.preview-bg[data-preview-kind=stats]{--preview-scale: 1.02;--preview-shift-y: 3px}.preview-bg[data-preview-kind=heatmap]{--preview-scale: 1.01;--preview-shift-x: 1px;--preview-shift-y: 2px}.preview-bg[data-preview-kind=broker]{--preview-scale: 1.03;--preview-shift-y: 0px}.preview-bg[data-preview-kind=accounts],.preview-bg[data-preview-kind=economic],.preview-bg[data-preview-kind=calendar]{--preview-scale: 1.02;--preview-shift-y: 3px}.preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(180deg,#ffffff7a,#ffffff70)}.es-require-plan-card{animation:esRequirePlanCardIn .18s ease-out both;transition:transform .22s ease,border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.es-require-plan-card:hover{transform:translateY(-2px);border-color:#c4b5fdad;box-shadow:0 34px 100px #0f172a29,0 12px 42px #7c3aed1f}.es-require-plan-tooltip{animation:esRequirePlanTooltipIn .15s ease-out both}@keyframes esRequirePlanCardIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes esRequirePlanTooltipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.preview-bg[data-preview-kind=replay]{--preview-scale: 1.02;--preview-shift-y: 3px}.preview-bg[data-preview-kind=stats]{--preview-scale: 1.01;--preview-shift-y: 2px}.preview-bg[data-preview-kind=heatmap]{--preview-scale: 1;--preview-shift-x: 0px;--preview-shift-y: 2px}.preview-bg[data-preview-kind=broker]{--preview-scale: 1.07;--preview-shift-y: 0px}.preview-bg[data-preview-kind=accounts],.preview-bg[data-preview-kind=economic],.preview-bg[data-preview-kind=calendar]{--preview-scale: 1.01;--preview-shift-y: 2px}.preview-overlay{backdrop-filter:none;-webkit-backdrop-filter:none}.es-modal-overlay-preview{backdrop-filter:blur(1.5px) saturate(1.02);-webkit-backdrop-filter:blur(1.5px) saturate(1.02)}}.es-locked-preview-canvas{isolation:isolate;background:radial-gradient(920px 420px at 14% 8%,#8b5cf614,#8b5cf600 72%),radial-gradient(860px 400px at 88% 12%,#3b82f614,#3b82f600 74%),linear-gradient(180deg,#fffffffa,#f7fafff5)}.es-broker-unlock-bg-shell{min-height:100%;padding:44px 56px 70px;color:#0f172a}@media (max-width: 768px){.es-broker-unlock-bg-shell{width:1080px;min-height:100%;padding:34px}}.es-locked-preview-frame{background:linear-gradient(180deg,#fffffffa,#f8fafff2);border-color:#94a3b84d!important;box-shadow:0 10px 28px #0f172a12}.es-locked-preview-pane{position:relative}.es-locked-preview-pane:after{content:none}.es-locked-preview-pane [class*="border-white/10"]{border-color:#94a3b857!important}.es-locked-preview-pane [class*="bg-white/[0.02]"]{background-color:#fffffff5!important}.es-locked-preview-pane [class*="bg-white/[0.03]"]{background-color:#f8fafcf2!important}.es-locked-preview-pane [class*="bg-white/[0.04]"]{background-color:#f1f5f9f0!important}.es-locked-preview-pane [class*="bg-white/[0.05]"]{background-color:#e2e8f0e6!important}.es-locked-preview-pane [class*="bg-white/[0.06]"]{background-color:#e2e8f0d1!important}.es-locked-preview-pane [class*="bg-white/15"]{background-color:#818cf838!important}.es-locked-preview-pane [class*="bg-white/25"]{background-color:#94a3b870!important}.es-locked-preview-pane [class*="text-white/70"]{color:#0f172ae0!important}.es-locked-preview-pane [class*="text-white/65"]{color:#1e293bd6!important}.es-locked-preview-pane [class*="text-white/60"]{color:#1e293bcc!important}.es-locked-preview-pane [class*="text-white/55"]{color:#334155cc!important}.es-locked-preview-pane [class*="text-white/45"]{color:#475569c7!important}.es-locked-preview-pane [class*="text-white/40"]{color:#64748bbd!important}.es-locked-preview-pane [class*=text-white]{color:#1e293bd6!important}.es-locked-preview-pane svg [stroke*="255,255,255"]{stroke:#64748b80!important}.es-locked-preview-pane svg [fill*="255,255,255"]{fill:#e2e8f09e!important}.es-locked-preview-vignette{background:radial-gradient(ellipse at center,#fff0 10%,#e2e8f00f 76%,#e2e8f01f)!important}.es-force-light{color:#0f172a}.es-force-light :is(h1,h2,h3,h4,h5,h6,[role=heading]){color:#0f172a}html{scroll-behavior:auto!important}#edgestat-copilot-fab-root,.es-copilot-fab-viewport-layer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;z-index:9998!important}@media (min-width: 768px){#edgestat-copilot-fab-root .es-copilot-fab-viewport-layer [role=dialog]{position:fixed!important;top:24px!important;right:24px!important;left:auto!important;bottom:auto!important;margin:0!important;transform:none!important;width:380px!important;max-width:90vw!important;max-height:calc(100vh - 48px)!important;overflow-y:auto!important;z-index:1002!important;pointer-events:auto!important}}.crisp-client{position:fixed!important;bottom:max(24px,calc(env(safe-area-inset-bottom) + 14px))!important;right:max(24px,calc(env(safe-area-inset-right) + 14px))!important;left:auto!important;z-index:9000!important;opacity:.66;transform:scale(.92);transform-origin:bottom right;transition:opacity .18s ease,transform .18s ease}.crisp-client:hover{opacity:1;transform:scale(1)}html[data-copilot-open="1"] .crisp-client{opacity:0;transform:scale(.84);pointer-events:none}html[data-copilot-open="1"] .es-copilot-fab-hardfix{opacity:0;transform:scale(.84);pointer-events:none!important;transition:opacity .22s ease,transform .22s ease}html[data-copilot-open="0"] .es-copilot-fab-hardfix{opacity:1;transform:scale(1);pointer-events:auto!important;transition:opacity .22s ease,transform .22s ease}html[data-copilot-open="0"] .crisp-client{transition-delay:80ms}@media (max-width: 640px){.crisp-client{opacity:.74!important;transform:none!important;transition:opacity .16s ease!important;will-change:auto!important}.crisp-client:hover{opacity:.74!important;transform:none!important}html[data-copilot-open="1"] .crisp-client{opacity:0!important;transform:none!important}.es-mobile-overlay-shell{padding-left:12px!important;padding-right:12px!important;padding-top:max(12px,calc(env(safe-area-inset-top) + 6px))!important;padding-bottom:max(12px,calc(env(safe-area-inset-bottom) + 6px))!important}.es-mobile-overlay-panel{width:min(calc(100vw - 24px),420px)!important;max-width:min(calc(100vw - 24px),420px)!important;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 24px)!important}html[data-onboarding-overlay-open="1"] .es-copilot-fab-hardfix,html[data-onboarding-overlay-open="1"] .crisp-client{opacity:0!important;transform:translateY(10px) scale(.9)!important;pointer-events:none!important}}.es-page-heatmap-v2{color-scheme:light;background:radial-gradient(900px 440px at 12% -10%,rgba(99,102,241,.08),transparent 64%),linear-gradient(180deg,#fff,#f8fbff)}.es-heatmap-v2-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.es-heatmap-v2-header h1{font-size:30px;line-height:1.1;font-weight:740;letter-spacing:0;color:#050b2c}.es-heatmap-v2-header p{margin-top:6px;font-size:14px;color:#536180}.es-heatmap-v2-header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.es-page-heatmap-v2 .es-heatmap-range-switch{display:inline-flex;align-items:center;gap:2px;border:1px solid rgba(226,232,240,.95);border-radius:14px;background:#ffffffe0;padding:3px;box-shadow:0 10px 24px #0f172a0d}.es-page-heatmap-v2 .es-heatmap-range-btn{height:36px;min-width:44px;border-radius:11px;padding:0 12px;font-size:12px;font-weight:720;color:#334155}.es-page-heatmap-v2 .es-heatmap-range-btn.is-active{background:linear-gradient(180deg,#f0ebff,#ede9fe)!important;color:#5b21b6!important;box-shadow:inset 0 0 0 1px #7c3aed1a}.es-heatmap-icon-btn{display:inline-flex;height:42px;width:42px;align-items:center;justify-content:center;border-radius:14px;border:1px solid rgba(226,232,240,.95);background:#ffffffe6;color:#0f172a;box-shadow:0 10px 24px #0f172a0d;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.es-heatmap-icon-btn:hover{transform:translateY(-1px);border-color:#7c3aed47;box-shadow:0 14px 28px #4f46e51f}.es-heatmap-filter-row{margin-top:14px;display:grid;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(150px,1fr) auto auto;gap:10px;align-items:end}.es-heatmap-filter-row>div{min-height:44px;border-radius:14px!important;padding:8px 14px!important;box-shadow:0 10px 24px #0f172a0b!important}.es-heatmap-filter-row>div>div:first-child{font-size:11px;line-height:1}.es-heatmap-apply-btn,.es-heatmap-reset-btn{display:inline-flex;height:44px;align-items:center;justify-content:center;gap:8px;border-radius:14px;padding:0 22px;font-size:14px;font-weight:740;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease,background-color .18s ease}.es-heatmap-apply-btn{border:1px solid rgba(79,70,229,.22);background:linear-gradient(135deg,#6d28d9,#4f46e5);color:#fff;box-shadow:0 16px 28px #4f46e538}.es-heatmap-reset-btn{border:1px solid rgba(226,232,240,.95);background:#ffffffe6;color:#475569}.es-heatmap-apply-btn:hover:not(:disabled),.es-heatmap-reset-btn:hover{transform:translateY(-1px);border-color:#7c3aed47;box-shadow:0 14px 28px #4f46e51f}.es-heatmap-apply-btn:disabled,.es-heatmap-reset-btn:disabled{cursor:not-allowed;opacity:.62}.es-heatmap-context-strip{position:relative;margin-top:12px;display:grid;min-height:64px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid rgba(226,232,240,.9);border-radius:20px;background:#ffffffeb;box-shadow:0 14px 34px #0f172a0e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.es-heatmap-context-accent{position:absolute;bottom:12px;left:0;top:12px;width:4px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,#8b5cf6,#a78bfa)}.es-heatmap-context-metric{min-width:0;padding:11px 18px 11px 20px}.es-heatmap-context-metric+.es-heatmap-context-metric{border-left:1px solid rgba(226,232,240,.78)}.es-heatmap-context-metric span,.es-heatmap-context-metric strong,.es-heatmap-context-metric small{display:block;min-width:0}.es-heatmap-context-metric>span{color:#64748b;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.es-heatmap-context-metric strong{margin-top:4px;overflow:hidden;color:#0f172a;font-size:14px;font-weight:780;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.es-heatmap-context-metric small{margin-top:3px;overflow:hidden;color:#64748b;font-size:11px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.es-heatmap-context-metric.is-green strong{color:#047857}.es-heatmap-context-metric.is-red strong{color:#ea580c}.es-heatmap-context-metric.is-purple strong{color:#6d28d9}.es-heatmap-context-metric em{display:inline-flex;margin-left:8px;border-radius:999px;background:#f5f3ff;color:#6d28d9;padding:2px 7px;font-size:10px;font-style:normal;font-weight:800;line-height:1.2}.es-heatmap-context-empty{grid-column:1 / -1;display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 18px 14px 22px}.es-heatmap-context-empty strong{color:#0f172a;font-size:14px;font-weight:780}.es-heatmap-context-empty span{color:#64748b;font-size:13px;font-weight:600}.es-heatmap-decision-hero{margin-top:18px;display:grid;grid-template-columns:180px minmax(260px,1fr) minmax(420px,1.05fr) 154px;gap:26px;align-items:center;border:1px solid rgba(226,232,240,.92);border-radius:24px;background:radial-gradient(760px 300px at 8% 0%,rgba(124,58,237,.1),transparent 62%),radial-gradient(520px 240px at 92% 0%,rgba(16,185,129,.07),transparent 64%),linear-gradient(180deg,#fffffffa,#f9fbfff2);padding:28px;box-shadow:0 22px 54px #0f172a13}.es-heatmap-decision-hero.is-empty{grid-template-columns:180px minmax(260px,1fr) minmax(300px,.9fr) 154px}.es-heatmap-decision-orb{position:relative;display:grid;height:148px;width:148px;place-items:center}.es-heatmap-decision-orb-ring,.es-heatmap-decision-orb-ring.is-wide{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:999px;border:1px solid rgba(167,139,250,.28)}.es-heatmap-decision-orb-ring.is-wide{top:0;right:0;bottom:0;left:0;transform:rotate(22deg) scaleX(1.16)}.es-heatmap-decision-orb-dot{position:absolute;height:7px;width:7px;border-radius:999px;background:#a78bfa;box-shadow:0 0 16px #7c3aed57}.es-heatmap-decision-orb-dot.is-a{left:18px;top:36px}.es-heatmap-decision-orb-dot.is-b{right:18px;bottom:30px}.es-heatmap-decision-orb-core{display:grid;height:86px;width:86px;place-items:center;border-radius:999px;background:radial-gradient(circle at 35% 22%,#a78bfa,#6d28d9 62%,#4f46e5);color:#fff;box-shadow:0 24px 46px #6d28d947}.es-heatmap-decision-main h2{font-size:clamp(26px,2.4vw,38px);line-height:1.08;font-weight:760;letter-spacing:0;color:#050b2c}.es-heatmap-decision-main p{margin-top:14px;max-width:680px;color:#44516f;font-size:14px;line-height:1.75}.es-heatmap-kpi-row{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.es-heatmap-kpi-pill{min-width:96px;border:1px solid rgba(226,232,240,.9);border-radius:14px;background:#ffffffc2;padding:9px 13px;text-align:center;box-shadow:0 10px 22px #0f172a0b}.es-heatmap-kpi-pill strong,.es-heatmap-kpi-pill span{display:block}.es-heatmap-kpi-pill strong{color:#0f172a;font-size:14px;font-weight:800}.es-heatmap-kpi-pill span{margin-top:2px;color:#64748b;font-size:11px}.es-heatmap-kpi-pill.is-green strong{color:#059669}.es-heatmap-kpi-pill.is-red strong{color:#e11d48}.es-heatmap-kpi-pill.is-purple strong{color:#6d28d9}.es-heatmap-hero-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.es-heatmap-hero-columns>div{min-height:132px;border-left:1px solid rgba(226,232,240,.95);padding-left:20px}.es-heatmap-hero-columns span{display:block;color:#526086;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.es-heatmap-hero-columns strong{display:block;margin-top:10px;color:#059669;font-size:17px;font-weight:780}.es-heatmap-hero-columns p{margin-top:8px;color:#263452;font-size:13px;line-height:1.6}.es-heatmap-hero-columns b{display:block;margin-top:16px;font-size:15px}.es-heatmap-hero-columns small{display:block;margin-top:4px;color:#64748b;font-size:12px}.es-heatmap-score-ring{position:relative;display:grid;height:140px;width:140px;place-items:center}.es-heatmap-score-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;transform:rotate(-90deg)}.es-heatmap-score-ring circle{fill:none;stroke:#6d28d91a;stroke-width:10}.es-heatmap-score-ring circle+circle{stroke:url(#heatmapRingGradient);stroke:#5b21e8;stroke-linecap:round;transition:stroke-dashoffset .78s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 0 8px rgba(91,33,232,.28))}.es-heatmap-score-ring div{position:relative;display:grid;height:92px;width:92px;place-items:center;border-radius:999px;background:#fff;text-align:center;box-shadow:inset 0 0 0 1px #94a3b829}.es-heatmap-score-ring strong{display:block;color:#050b2c;font-size:30px;line-height:1}.es-heatmap-score-ring span{display:block;margin-top:4px;color:#526086;font-size:11px;font-weight:700}.es-heatmap-score-ring.is-disabled{filter:grayscale(.35);opacity:.58}.es-page-heatmap-v2 .es-heatmap-root{margin-top:0;border-radius:24px;background:linear-gradient(180deg,#fff,#fbfdff);padding:20px!important;box-shadow:0 22px 54px #0f172a12;animation:none}.es-page-heatmap-v2 .es-heatmap-root>.flex:first-child{align-items:center;border-bottom:1px solid rgba(226,232,240,.72);padding-bottom:14px}.es-page-heatmap-v2 .es-heatmap-root>.mt-3{margin-top:14px}.es-page-heatmap-v2 .es-heatmap-legend{align-items:center;border-radius:16px;background:#f8fafc;padding:6px 8px}.es-page-heatmap-v2 .es-heatmap-root-premium:hover,.es-page-heatmap-v2 .es-heatmap-main-card:hover,.es-page-heatmap-v2 .es-heatmap-main-surface:hover{transform:none}.es-page-heatmap-v2 .es-heatmap-main-surface,.es-page-heatmap-v2 .es-heatmap-grid-shell:before,.es-page-heatmap-v2 .es-heatmap-grid-shell:after,.es-page-heatmap-v2 .es-heatmap-cell-positive,.es-page-heatmap-v2 .es-heatmap-cell-negative,.es-page-heatmap-v2 .es-heatmap-cell-best,.es-page-heatmap-v2 .es-heatmap-cell-risk{animation:none}.es-page-heatmap-v2 .es-heatmap-cell-card{border-radius:14px;box-shadow:none}.es-page-heatmap-v2 .es-heatmap-cell-session{min-height:78px;padding:16px!important}.es-page-heatmap-v2 .es-heatmap-cell-hour{height:48px!important}.es-page-heatmap-v2 .es-heatmap-grid-cell{height:38px!important;border-radius:8px;box-shadow:inset 0 1px #ffffff9e}.es-page-heatmap-v2 .es-heatmap-cell-card:hover,.es-page-heatmap-v2 .es-heatmap-cell-card.is-hovered{transform:translateY(-2px);box-shadow:0 12px 22px #0f172a1a}.es-page-heatmap-v2 .es-heatmap-grid-cell:hover,.es-page-heatmap-v2 .es-heatmap-grid-cell.is-hovered{transform:translateY(-1px);box-shadow:0 10px 18px #0f172a1f,inset 0 1px #ffffffb3}.es-page-heatmap-v2 .es-heatmap-grid-cell.es-heatmap-cell-active{transform:translateY(-1px);box-shadow:0 0 0 2px #7c3aed2e,0 12px 22px #6d28d92e,inset 0 1px #ffffffb8}.es-heatmap-cell-warning{background-image:linear-gradient(170deg,#fb923c2e,#ffffffe6)}.es-heatmap-metric-select{min-width:160px}.es-heatmap-empty-card{display:grid;gap:8px;place-items:center;min-height:260px;border:1px solid rgba(226,232,240,.92);border-radius:24px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 18px 40px #0f172a0f;color:#64748b;text-align:center}.es-heatmap-empty-card strong{color:#0f172a;font-size:18px}.es-heatmap-decision-row{margin-top:14px;display:grid;grid-template-columns:1.08fr .95fr .95fr;gap:14px}.es-heatmap-action-card,.es-heatmap-breakdown-card,.es-heatmap-hours-card{border:1px solid rgba(226,232,240,.92);border-radius:22px;background:#fffffff0;padding:20px;box-shadow:0 16px 34px #0f172a0f;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.es-heatmap-action-card:hover,.es-heatmap-breakdown-card:hover,.es-heatmap-hours-card:hover{transform:translateY(-2px);border-color:#7c3aed38;box-shadow:0 22px 42px #4f46e51a}.es-heatmap-action-card h3,.es-heatmap-breakdown-card h3,.es-heatmap-hours-card h3{font-size:15px;font-weight:780;color:#0f172a}.es-heatmap-breakdown-card h3 span,.es-heatmap-hours-card h3 span{color:#526086;font-size:12px;font-weight:600}.es-heatmap-action-tile{border-radius:18px;padding:16px}.es-heatmap-action-tile.is-good{background:linear-gradient(150deg,#10b9811a,#fffffff2)}.es-heatmap-action-tile.is-risk{background:linear-gradient(150deg,#fb71851a,#fffffff2)}.es-heatmap-action-tile>svg{border-radius:999px;padding:7px;height:34px;width:34px;background:#ffffffbf}.es-heatmap-action-tile span,.es-heatmap-action-tile small,.es-heatmap-action-tile strong,.es-heatmap-action-tile b{display:block}.es-heatmap-action-tile span{margin-top:8px;color:#059669;font-size:11px;font-weight:800;text-transform:uppercase}.es-heatmap-action-tile.is-risk span{color:#f04416}.es-heatmap-action-tile strong{margin-top:6px;color:#0f172a;font-size:14px}.es-heatmap-action-tile small{margin-top:8px;min-height:40px;color:#475569;font-size:12px;line-height:1.55}.es-heatmap-action-tile b{margin-top:10px;color:#059669;font-size:13px}.es-heatmap-action-tile.is-risk b{color:#f04416}.es-heatmap-action-tile button,.es-heatmap-bottom-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;font-weight:760;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,opacity .18s ease}.es-heatmap-action-tile button{margin-top:14px;width:100%;min-height:38px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:12px;box-shadow:0 12px 22px #10b98133}.es-heatmap-action-tile.is-risk button{background:linear-gradient(135deg,#fb923c,#f04416);box-shadow:0 12px 22px #f044162e}.es-heatmap-action-tile button:hover:not(:disabled),.es-heatmap-bottom-actions button:hover:not(:disabled){transform:translateY(-1px)}.es-heatmap-action-tile button:disabled,.es-heatmap-bottom-actions button:disabled{cursor:not-allowed;opacity:.48}.es-heatmap-session-row{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(110px,1fr) auto;gap:12px;align-items:center;font-size:13px}.es-heatmap-session-row strong,.es-heatmap-session-row small{display:block}.es-heatmap-session-row strong{color:#172033;font-weight:760}.es-heatmap-session-row small{margin-top:4px;color:#64748b;font-size:11px}.es-heatmap-session-row span{height:6px;overflow:hidden;border-radius:999px;background:#e8ecf4}.es-heatmap-session-row i{display:block;height:100%;border-radius:inherit}.es-heatmap-session-row i.is-good{background:#10b981}.es-heatmap-session-row i.is-risk{background:#f04416}.es-heatmap-session-row b{font-size:13px}.es-heatmap-hours-card h4{margin-bottom:10px;color:#059669;font-size:11px;font-weight:800;text-transform:uppercase}.es-heatmap-hours-card h4.is-risk{color:#f04416}.es-heatmap-hour-row{display:grid;grid-template-columns:56px minmax(80px,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid rgba(226,232,240,.72);font-size:13px}.es-heatmap-hour-row:last-child{border-bottom:0}.es-heatmap-hour-row strong{color:#172033}.es-heatmap-hour-row span{color:#526086;font-size:12px}.es-heatmap-bottom-actions{margin-top:14px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;border:1px solid rgba(226,232,240,.92);border-radius:20px;background:#fffffff0;padding:12px;box-shadow:0 16px 34px #0f172a0e}.es-heatmap-bottom-actions button{min-height:42px;border:1px solid rgba(226,232,240,.92);background:#fff;color:#172033;font-size:13px}.es-heatmap-bottom-actions button:first-child{justify-self:start;min-width:220px;background:#fff;color:#172033}@media (max-width: 1180px){.es-heatmap-decision-hero{grid-template-columns:150px 1fr}.es-heatmap-hero-columns,.es-heatmap-score-ring{grid-column:1 / -1}.es-heatmap-hero-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.es-heatmap-score-ring{justify-self:center}.es-heatmap-decision-row{grid-template-columns:1fr 1fr}.es-heatmap-hours-card{grid-column:1 / -1}}@media (max-width: 860px){.es-heatmap-v2-header{display:grid}.es-heatmap-v2-header-actions{justify-content:stretch}.es-heatmap-filter-row,.es-heatmap-context-strip{grid-template-columns:1fr 1fr}.es-heatmap-context-metric:nth-of-type(3){border-left:0}.es-heatmap-context-metric:nth-of-type(n+3){border-top:1px solid rgba(226,232,240,.78)}.es-heatmap-decision-hero{grid-template-columns:1fr}.es-heatmap-decision-orb{justify-self:center}.es-heatmap-hero-columns,.es-heatmap-decision-row,.es-heatmap-bottom-actions{grid-template-columns:1fr}.es-heatmap-bottom-actions button:first-child{justify-self:stretch;min-width:0}}@media (max-width: 640px){.es-page-heatmap-v2{padding-left:14px;padding-right:14px}.es-heatmap-filter-row,.es-heatmap-context-strip{grid-template-columns:1fr}.es-heatmap-context-metric+.es-heatmap-context-metric,.es-heatmap-context-metric:nth-of-type(n+3){border-left:0;border-top:1px solid rgba(226,232,240,.78)}.es-heatmap-decision-hero{padding:20px}.es-page-heatmap-v2 .es-heatmap-root{overflow-x:auto}.es-page-heatmap-v2 .es-heatmap-grid-shell{min-width:620px}.es-heatmap-session-row,.es-heatmap-hour-row{grid-template-columns:1fr;gap:5px}}html[data-theme=dark] .es-page-heatmap-v2,html[data-theme=dark] .es-page-heatmap-v2 :is(.es-heatmap-context-strip,.es-heatmap-decision-hero,.es-heatmap-root,.es-heatmap-action-card,.es-heatmap-breakdown-card,.es-heatmap-hours-card,.es-heatmap-bottom-actions,.es-heatmap-empty-card){color-scheme:light!important;background-color:#fff!important;color:#0f172a!important}html[data-theme=dark] .es-page-heatmap-v2 :is(.es-heatmap-context-strip,.es-heatmap-decision-hero,.es-heatmap-root,.es-heatmap-action-card,.es-heatmap-breakdown-card,.es-heatmap-hours-card,.es-heatmap-bottom-actions,.es-heatmap-empty-card){background-image:linear-gradient(180deg,#fffffffa,#f8fbfff0)!important;border-color:#e2e8f0eb!important}.es-page-heatmap-v2 .es-heatmap-context-strip{grid-template-columns:repeat(5,minmax(0,1fr));min-height:58px;border-radius:22px;background:radial-gradient(80% 120% at 0% 0%,#7c3aed13,#7c3aed00 62%),#fffffff0;box-shadow:0 16px 34px #0f172a0f}.es-page-heatmap-v2 .es-heatmap-context-metric{padding:10px 14px 10px 18px}.es-page-heatmap-v2 .es-heatmap-context-metric strong{font-size:13px}.es-page-heatmap-v2 .es-heatmap-root{border-radius:28px!important;padding:18px!important;background:radial-gradient(80% 60% at 8% -10%,rgba(139,92,246,.08),transparent 68%),linear-gradient(180deg,#fff,#f7faff)!important;box-shadow:0 24px 58px -42px #0f172a61,0 14px 32px #4f46e50f}.es-page-heatmap-v2 .es-heatmap-root>.flex:first-child{padding-bottom:12px}.es-page-heatmap-v2 .es-heatmap-grid-shell{min-width:0}.es-page-heatmap-v2 .es-heatmap-matrix-scroll,.es-page-heatmap-v2 .es-heatmap-hours-lane-shell{border-radius:22px;border-color:#cbd5e1eb;background:linear-gradient(rgba(148,163,184,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.07) 1px,transparent 1px),linear-gradient(180deg,#fffffffa,#f8fafce0);background-size:34px 34px,34px 34px,auto;padding:12px;box-shadow:inset 0 1px #ffffffb8,0 18px 34px -30px #0f172a6b}.es-page-heatmap-v2 .es-heatmap-matrix{gap:5px}.es-page-heatmap-v2 .es-heatmap-hour-axis{height:24px;border:1px solid rgba(226,232,240,.74);background:#ffffffb3;color:#64748b}.es-page-heatmap-v2 .es-heatmap-axis-button{cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.es-page-heatmap-v2 .es-heatmap-axis-button:hover,.es-page-heatmap-v2 .es-heatmap-axis-button.is-active{transform:translateY(-1px);border-color:#7c3aed57;color:#6d28d9;box-shadow:0 10px 18px -16px #6d28d973}.es-page-heatmap-v2 .es-heatmap-session-axis{border-radius:12px;background:#fffffff5;color:#334155;box-shadow:10px 0 18px #ffffffeb}.es-page-heatmap-v2 .es-heatmap-grid-cell{height:42px!important;border-radius:10px;border-color:#cbd5e1e0;box-shadow:inset 0 1px #ffffffb8,inset 0 -10px 18px #fff3}.es-page-heatmap-v2 .es-heatmap-grid-cell span{position:relative;z-index:1;font-size:9.5px}.es-page-heatmap-v2 .es-heatmap-grid-cell.es-heatmap-cell-muted{background:linear-gradient(180deg,#f8fafceb,#f1f5f9bd)!important;opacity:.62}.es-page-heatmap-v2 .es-heatmap-grid-cell.es-heatmap-cell-positive{color:#065f46;border-color:#10b98133}.es-page-heatmap-v2 .es-heatmap-grid-cell.es-heatmap-cell-negative{color:#9f1239;border-color:#f43f5e33}.es-page-heatmap-v2 .es-heatmap-grid-cell.es-heatmap-cell-active,.es-page-heatmap-v2 .es-heatmap-hour-lane-cell.es-heatmap-cell-active{border-color:#7c3aedc2!important;box-shadow:0 0 0 2px #7c3aed33,0 16px 30px #6d28d938,inset 0 1px #ffffffd1}.es-page-heatmap-v2 .es-heatmap-hours-lane-shell{overflow-x:auto}.es-heatmap-hour-band-row,.es-heatmap-hours-lane{display:grid;min-width:980px;grid-template-columns:repeat(24,minmax(38px,1fr));gap:5px}.es-heatmap-hour-band-row{margin-bottom:7px}.es-heatmap-hour-band-row span{display:grid;height:22px;place-items:center;border-radius:999px;border:1px solid rgba(226,232,240,.9);font-size:10px;font-weight:800;color:#475569}.es-heatmap-hour-band-row .is-asia{background:#0ea5e914}.es-heatmap-hour-band-row .is-london{background:#10b98114}.es-heatmap-hour-band-row .is-overlap{background:#7c3aed17}.es-heatmap-hour-band-row .is-ny{background:#fb923c17}.es-heatmap-hour-lane-cell{position:relative;display:grid;min-height:112px;align-content:space-between;gap:7px;overflow:hidden;border:1px solid rgba(203,213,225,.92);border-radius:16px;padding:10px 8px 9px;color:#334155;text-align:left;cursor:pointer;box-shadow:inset 0 1px #ffffffb8,0 10px 22px -18px #0f172a57}.es-heatmap-hour-lane-cell:before{content:"";position:absolute;inset:auto 8px 8px;height:4px;border-radius:999px;background:#cbd5e1cc}.es-heatmap-hour-lane-cell:after{content:"";position:absolute;bottom:8px;left:8px;height:4px;width:var(--heat-fill, 0%);max-width:calc(100% - 16px);border-radius:999px;background:#94a3b8;opacity:.8}.es-heatmap-hour-lane-cell.es-heatmap-cell-positive:after{background:#10b981}.es-heatmap-hour-lane-cell.es-heatmap-cell-negative:after{background:#f97316}.es-heatmap-hour-lane-cell:hover,.es-heatmap-hour-lane-cell.is-hovered{transform:translateY(-2px);border-color:#7c3aed5c!important;box-shadow:0 18px 30px -22px #4f46e561,inset 0 1px #ffffffd1}.es-heatmap-hour-lane-cell.is-asia{box-shadow:inset 0 0 0 1px #0ea5e90f,0 10px 22px -18px #0f172a57}.es-heatmap-hour-lane-cell.is-london{box-shadow:inset 0 0 0 1px #10b9810f,0 10px 22px -18px #0f172a57}.es-heatmap-hour-lane-cell.is-overlap{box-shadow:inset 0 0 0 1px #7c3aed14,0 10px 22px -18px #0f172a57}.es-heatmap-hour-lane-cell.is-ny{box-shadow:inset 0 0 0 1px #fb923c12,0 10px 22px -18px #0f172a57}.es-heatmap-hour-cell-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.es-heatmap-hour-cell-top b{color:#0f172a;font-size:13px;font-weight:820}.es-heatmap-hour-cell-top i{height:7px;width:7px;border-radius:999px;background:#cbd5e1e6}.es-heatmap-hour-cell-top i.has-trades{background:#7c3aed;box-shadow:0 0 0 4px #7c3aed1f}.es-heatmap-hour-lane-cell strong{color:inherit;font-size:12px;font-weight:820;line-height:1.1}.es-heatmap-hour-lane-cell small{color:#64748b;font-size:10px;font-weight:760}.es-heatmap-hour-lane-cell em{height:5px}.es-heatmap-zone-panel{border-radius:22px!important;padding:16px!important;background:radial-gradient(90% 70% at 0% -10%,rgba(124,58,237,.08),transparent 65%),linear-gradient(180deg,#fff,#f7faff)!important;box-shadow:0 18px 34px -30px #0f172a5c}.es-heatmap-zone-empty{display:grid;min-height:210px;align-content:center;gap:7px;border-radius:18px;border:1px dashed rgba(148,163,184,.42);background:#f8fafcc2;padding:18px;text-align:center}.es-heatmap-zone-empty span{color:#7c3aed;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.es-heatmap-zone-empty strong{color:#0f172a;font-size:18px;font-weight:820}.es-heatmap-zone-empty p{margin:0;color:#64748b;font-size:12px;line-height:1.6}.es-heatmap-quality-pill{flex:none;border-radius:999px;border:1px solid rgba(124,58,237,.18);background:#f5f3ff;color:#6d28d9;padding:5px 9px;font-size:11px;font-weight:820}.es-heatmap-quality-pill.is-good{border-color:#10b9813d;background:#ecfdf5;color:#047857}.es-heatmap-quality-pill.is-bad{border-color:#f43f5e38;background:#fff1f2;color:#be123c}.es-heatmap-setup-grid{grid-template-columns:1fr 1fr}.es-heatmap-setup-grid>div{min-width:0;border:1px solid rgba(226,232,240,.9);border-radius:14px;background:#ffffffd1;padding:9px 10px}.es-heatmap-setup-grid span,.es-heatmap-setup-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-heatmap-setup-grid span{color:#64748b;font-size:10px;font-weight:800;text-transform:uppercase}.es-heatmap-setup-grid strong{margin-top:4px;color:#0f172a;font-size:12px}.es-heatmap-no-trades-zone{border-radius:14px;border:1px dashed rgba(148,163,184,.38);background:#f8fafcbd;padding:12px;color:#64748b;font-size:12px;font-weight:700;text-align:center}.es-page-heatmap-v2 .es-heatmap-action-card,.es-page-heatmap-v2 .es-heatmap-breakdown-card,.es-page-heatmap-v2 .es-heatmap-hours-card{border-radius:24px;background:radial-gradient(80% 80% at 0% -10%,rgba(124,58,237,.055),transparent 65%),linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 20px 46px -38px #0f172a6b}.es-page-heatmap-v2 .es-heatmap-session-row,.es-page-heatmap-v2 .es-heatmap-hour-row{border-radius:15px;border:1px solid rgba(226,232,240,.88);background:#ffffffb8;padding:10px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.es-page-heatmap-v2 .es-heatmap-session-row:hover,.es-page-heatmap-v2 .es-heatmap-hour-row:hover{transform:translateY(-1px);border-color:#7c3aed38;box-shadow:0 14px 24px -20px #4f46e559}.es-page-heatmap-v2 .es-heatmap-hour-row{border-bottom:1px solid rgba(226,232,240,.88)}@media (max-width: 1100px){.es-page-heatmap-v2 .es-heatmap-context-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.es-page-stats{color-scheme:light}.es-page-stats .es-ai-hero-card{position:relative;overflow:hidden;background:radial-gradient(900px 360px at 10% -20%,rgba(124,58,237,.12),transparent 62%),radial-gradient(560px 300px at 92% 12%,rgba(16,185,129,.08),transparent 64%),linear-gradient(180deg,#fffffffa,#f8fbfff0)}.es-page-stats .es-ai-hero-card.is-loading{border-color:#7c3aed42;box-shadow:0 28px 64px #4f46e524}.es-page-stats .es-ai-hero-card.is-empty{background:radial-gradient(780px 320px at 10% -20%,rgba(148,163,184,.1),transparent 62%),linear-gradient(180deg,#fffffffa,#f8fafcf0)}.es-page-stats .es-ai-hero-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-115%);background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.2) 38%,rgba(167,139,250,.22) 50%,rgba(255,255,255,.2) 62%,transparent 100%);pointer-events:none;opacity:0}.es-page-stats .es-ai-hero-card.is-loading .es-ai-hero-shimmer{opacity:1;animation:es-ai-hero-shimmer 1.15s ease-in-out infinite}@keyframes es-ai-hero-shimmer{0%{transform:translate(-115%)}to{transform:translate(115%)}}.es-page-stats .es-ai-badge{position:relative;overflow:hidden}.es-page-stats .es-ai-badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.78),transparent);animation:es-ai-badge-shimmer 3.2s ease-in-out infinite}@keyframes es-ai-badge-shimmer{0%,42%{transform:translate(-120%)}70%,to{transform:translate(120%)}}.es-page-stats .es-ai-orbit{filter:drop-shadow(0 22px 42px rgba(109,40,217,.16))}.es-page-stats .es-ai-orb-core{animation:es-ai-orb-breathe 4.8s ease-in-out infinite}.es-page-stats .es-ai-orbit.is-loading .es-ai-orb-core{animation:es-ai-orb-analyze 1.05s ease-in-out infinite}.es-page-stats .es-ai-orbit.is-disabled{filter:grayscale(.45);opacity:.58}.es-page-stats .es-ai-orbit-ring-a{animation:es-ai-orbit-slow 13s linear infinite}.es-page-stats .es-ai-orbit-ring-b{animation:es-ai-orbit-slow 16s linear infinite reverse}.es-page-stats .es-ai-particle-a{left:24px;top:42px;animation:es-ai-particle-float-a 5.2s ease-in-out infinite}.es-page-stats .es-ai-particle-b{right:24px;top:54px;animation:es-ai-particle-float-b 6s ease-in-out infinite}.es-page-stats .es-ai-particle-c{left:46px;bottom:28px;animation:es-ai-particle-float-c 5.7s ease-in-out infinite}@keyframes es-ai-orb-breathe{0%,to{box-shadow:0 22px 54px #4f46e552,0 0 #7c3aed1f;transform:scale(1)}50%{box-shadow:0 30px 68px #4f46e575,0 0 0 12px #7c3aed0a;transform:scale(1.025)}}@keyframes es-ai-orb-analyze{0%,to{box-shadow:0 26px 62px #4f46e580,0 0 #7c3aed29;transform:scale(1)}50%{box-shadow:0 34px 78px #4f46e59e,0 0 0 16px #7c3aed14;transform:scale(1.055)}}@keyframes es-ai-orbit-slow{0%{rotate:0deg}to{rotate:360deg}}@keyframes es-ai-particle-float-a{0%,to{transform:translateZ(0)}50%{transform:translate3d(7px,-8px,0)}}@keyframes es-ai-particle-float-b{0%,to{transform:translateZ(0)}50%{transform:translate3d(-8px,7px,0)}}@keyframes es-ai-particle-float-c{0%,to{transform:translateZ(0)}50%{transform:translate3d(10px,4px,0)}}.es-page-stats .es-ai-hero-card.is-loading .es-ai-hero-column{animation:es-ai-column-pulse 1.1s ease-in-out infinite}@keyframes es-ai-column-pulse{0%,to{opacity:.68}50%{opacity:1}}.es-page-stats .es-edge-ring{background:#fff;box-shadow:0 18px 42px #6d28d91f}.es-page-stats .es-edge-ring-progress{transition:stroke-dashoffset .82s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 0 8px rgba(124,58,237,.28))}.es-page-stats .es-edge-ring.is-loading{animation:es-edge-ring-pulse 1s ease-in-out infinite}@keyframes es-edge-ring-pulse{0%,to{box-shadow:0 18px 42px #6d28d91f}50%{box-shadow:0 22px 56px #6d28d940}}.es-page-stats .es-stats-kpi-grid.is-analyzing>*{animation:es-stats-kpi-soft-pulse 1.2s ease-in-out infinite}.es-page-stats .es-stats-kpi-grid.is-analyzing>*:nth-child(2n){animation-delay:90ms}.es-page-stats .es-stats-kpi-grid.is-analyzing>*:nth-child(3n){animation-delay:.16s}@keyframes es-stats-kpi-soft-pulse{0%,to{opacity:.74;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}.es-page-stats .es-stats-rule-card{padding:22px;border-radius:24px;background:radial-gradient(620px 240px at 4% 0%,rgba(16,185,129,.14),transparent 58%),radial-gradient(460px 220px at 90% 0%,rgba(124,58,237,.1),transparent 62%),linear-gradient(180deg,#fffffffa,#f4fdf9f0)}.es-page-stats .es-stats-rule-chip{border-radius:16px;padding:12px 14px;background:#ffffffd1;box-shadow:0 10px 22px #0f172a0d}.es-page-stats .es-stats-rule-progress-track{height:8px;background:#e2e8f0db}.es-page-stats .es-stats-whatif-card{background:radial-gradient(760px 260px at 0% -8%,rgba(124,58,237,.12),transparent 58%),radial-gradient(560px 240px at 100% 0%,rgba(16,185,129,.08),transparent 62%),linear-gradient(180deg,#fffffffa,#f8fbfff0)}.es-page-stats .es-whatif-metric-card{border:1px solid rgba(226,232,240,.82)}.es-page-stats .es-stats-loss-card,.es-page-stats .es-stats-edge-card,.es-page-stats .es-stats-summary-card,.es-page-stats .es-stats-rr-card,.es-page-stats .es-stats-impact-card{border-radius:24px;background:linear-gradient(180deg,#fffffffa,#f8fbfff0)}.es-page-stats .es-stats-filter-row>button{min-height:44px}html[data-theme=dark] .es-page-stats,html[data-theme=dark] .es-page-stats :is(.es-ai-hero-card,.es-stats-card-main,.es-stats-card-support,.es-stats-rule-card,.es-stats-whatif-controls,.es-stats-whatif-scenario-card,.es-whatif-metric-card,.es-whatif-baseline,.es-stats-summary-panel,.es-stats-impact-tile,.es-stats-split-card,.es-stats-metric-tile){color-scheme:light!important;background-color:#fff!important;color:#0f172a!important}html[data-theme=dark] .es-page-stats :is(.es-ai-hero-card,.es-stats-card-main,.es-stats-card-support,.es-stats-rule-card){background-image:radial-gradient(760px 280px at 0% -8%,rgba(124,58,237,.1),transparent 58%),linear-gradient(180deg,#fffffffa,#f8fbfff0)!important;border-color:#e2e8f0eb!important}.logo{height:50px!important;width:auto!important;max-height:none!important;transform:scale(1.02);opacity:1!important;filter:none!important}.logo img{height:50px!important;width:auto!important;max-height:none!important;opacity:1!important;filter:none!important}.navbar .logo-container{display:flex!important;align-items:center!important;gap:0!important;padding-left:0!important;padding-right:0!important}.navbar .logo-container .logo,.navbar .logo-container .logo img{height:50px!important}@media (min-width: 1024px){.navbar .logo-container{gap:0!important}.navbar .logo-container .logo,.navbar .logo-container .logo img{height:56px!important}}.es-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffffeb;border:1px solid rgba(148,163,184,.34);color:#0f172a;border-radius:14px;padding:12px 42px 12px 14px;outline:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,background-color .15s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(71,85,105,0.72)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.es-select:hover{background-color:#fff;border-color:#64748b6b;transform:translateY(-1px)}.es-select:focus{border-color:#6366f180;box-shadow:0 0 0 4px #6366f124}.es-select:disabled{opacity:.55;cursor:not-allowed;transform:none}.es-select option{color:#0b0b0b}@keyframes edgestatFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.gs-enter{animation:edgestatFadeUp .26s ease-out both}@keyframes edgestatGuidePop{0%{opacity:0;transform:translate(-50%,-45%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.gs-float-enter{animation:edgestatGuidePop .38s ease-out both}.gs-glow{box-shadow:0 26px 90px #0000001a,0 0 40px #6366f152}@keyframes gsStepPop{0%{transform:scale(1)}30%{transform:scale(1.04)}60%{transform:scale(.985)}to{transform:scale(1)}}.gs-step-pop{animation:gsStepPop .46s ease}@keyframes gsCheckPop{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1)}}.gs-check-pop{animation:gsCheckPop .36s ease}.gs-confetti-piece{position:fixed;top:-12px;width:8px;height:8px;z-index:9999;border-radius:2px;opacity:.95;animation:gsConfettiFall 1.65s linear forwards}@keyframes gsConfettiFall{to{transform:translateY(112vh) rotate(720deg);opacity:0}}.es-topbar-plan-pill{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px 0 8px;border-radius:999px;border:1px solid rgba(148,163,184,.34);background:linear-gradient(180deg,#ffffffeb,#f8faffd6);color:#1e293b;box-shadow:0 10px 22px -16px #0f172a59;transition:border-color .17s ease,transform .17s ease,box-shadow .17s ease,filter .17s ease}.es-topbar-plan-pill:hover{transform:translateY(-1px);border-color:#6366f166;box-shadow:0 14px 28px -18px #0f172a70}.es-topbar-plan-pill-icon{width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.32);background:#ffffffd6}.es-topbar-plan-pill-label{font-size:12px;line-height:1;letter-spacing:.01em;font-weight:760}.es-topbar-plan-pill.is-free{border-color:#94a3b859;background:linear-gradient(180deg,#f1f5f9f2,#e2e8f0e0);color:#334155}.es-topbar-plan-pill.is-free .es-topbar-plan-pill-icon{color:#475569}.es-topbar-plan-pill.is-essential{border-color:#10b9815c;background:linear-gradient(120deg,#10b9812e,#38bdf833,#6366f12e);color:#064e3b}.es-topbar-plan-pill.is-essential .es-topbar-plan-pill-icon{color:#047857;border-color:#10b98157;background:#ecfdf5cc}.es-topbar-plan-pill.is-pro{border-color:#818cf86b;background:linear-gradient(120deg,#4f46e542,#7c3aed4d,#0ea5e938);color:#312e81;box-shadow:0 12px 28px -18px #4f46e59e,0 0 0 1px #ffffff61 inset}.es-topbar-plan-pill.is-pro .es-topbar-plan-pill-icon{color:#4f46e5;border-color:#818cf857;background:#eef2ffcc}html[data-theme=dark] .es-topbar-plan-pill{border-color:#94a3b84d;background:linear-gradient(180deg,#121f3af0,#0d182df0);color:#e5ecfb;box-shadow:0 14px 28px -20px #020817db,inset 0 1px #94a3b81f}html[data-theme=dark] .es-topbar-plan-pill-icon{border-color:#94a3b847;background:#182644eb}html[data-theme=dark] .es-topbar-plan-pill.is-free{border-color:#94a3b852;background:linear-gradient(180deg,#1c2a48e6,#121e38eb);color:#d7e2f6}html[data-theme=dark] .es-topbar-plan-pill.is-free .es-topbar-plan-pill-icon{color:#bfd0ee}html[data-theme=dark] .es-topbar-plan-pill.is-essential{border-color:#10b98166;background:linear-gradient(120deg,#10b9813d,#0ea5e933,#6366f133);color:#dcfce7}html[data-theme=dark] .es-topbar-plan-pill.is-essential .es-topbar-plan-pill-icon{color:#6ee7b7;border-color:#10b9816b;background:#064e3b73}html[data-theme=dark] .es-topbar-plan-pill.is-pro{border-color:#818cf880;background:linear-gradient(120deg,#4f46e557,#7c3aed57,#0ea5e942);color:#f3f6ff;box-shadow:0 16px 30px -18px #4f46e5ad,inset 0 0 0 1px #a5b4fc42}html[data-theme=dark] .es-topbar-plan-pill.is-pro .es-topbar-plan-pill-icon{color:#c7d2fe;border-color:#818cf870;background:#312e8180}.es-pricing-modal{background:linear-gradient(162deg,#fafcfffc,#f4f8fff7 46%,#edf3fcf2);border:1px solid rgba(165,180,252,.44)!important;box-shadow:0 62px 140px -88px #0f172a9e,0 1px #fffffff0 inset;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.es-pricing-modal:before{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% 0%,rgba(99,102,241,.12),rgba(56,189,248,.04) 38%,transparent 72%)}.es-pricing-overlay-light{background:#f8faff38;backdrop-filter:blur(3px) saturate(1.02);-webkit-backdrop-filter:blur(3px) saturate(1.02)}.es-pricing-modal-v2{border:1px solid rgba(124,92,255,.1)!important;background:radial-gradient(circle at 18% 0%,rgba(167,139,250,.13),transparent 34%),radial-gradient(circle at 90% 6%,rgba(124,92,255,.08),transparent 30%),linear-gradient(180deg,#fffffffb,#fafbfff6 58%,#f6f8fdf2)!important;box-shadow:0 46px 120px -72px #0f172a7a,0 28px 64px -54px #7c5cff75,inset 0 1px #ffffffeb!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.es-pricing-modal-v2:before{top:1px;right:1px;bottom:1px;left:1px;z-index:0;border-radius:31px;background:linear-gradient(180deg,#ffffffb8,#fff0 32%),radial-gradient(circle at 52% 9%,rgba(124,92,255,.08),transparent 36%)}.es-pricing-modal-v2>*{position:relative;z-index:1}.es-pricing-trust-pill{border:1px solid rgba(124,92,255,.11);background:#ffffffa8;box-shadow:inset 0 1px #ffffffb8,0 10px 24px -22px #4f46e547;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.es-upgrade-plan-card{border:1px solid rgba(148,163,184,.22);background:linear-gradient(180deg,#ffffffeb,#fbfcffdb);box-shadow:0 22px 54px -42px #0f172a5c,inset 0 1px #fffc}.es-upgrade-plan-card-free{background:linear-gradient(180deg,#ffffffc7,#fafbfdc2)}.es-pricing-essential-ambient{border-radius:34px;background:radial-gradient(circle at 50% 42%,rgba(124,92,255,.2),rgba(124,92,255,.08) 38%,transparent 72%);filter:blur(18px)}.es-upgrade-plan-card-essential{border-color:#7c5cff52;background:radial-gradient(circle at 76% -8%,rgba(167,139,250,.14),transparent 42%),linear-gradient(180deg,#fffffff5,#faf8ffe8);box-shadow:0 34px 82px -48px #7c5cff80,0 28px 64px -52px #0f172a57,inset 0 1px #ffffffe0}.es-upgrade-plan-card-pro{border-color:#60a5fa3d;background:radial-gradient(circle at 86% -10%,rgba(147,197,253,.13),transparent 42%),linear-gradient(180deg,#ffffffe0,#f7faffd6)}.es-upgrade-primary-btn{background:linear-gradient(135deg,#8b5cf6,#7357f2 46%,#5f5bea);box-shadow:0 18px 38px -22px #7c5cffdb,inset 0 1px #ffffff3d;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.es-upgrade-primary-btn:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 24px 46px -24px #7c5cffe6,inset 0 1px #ffffff47}.es-upgrade-secondary-btn{border:1px solid rgba(96,165,250,.34);background:#ffffffb8;color:#1d4ed8;box-shadow:0 16px 34px -28px #2563eb52,inset 0 1px #ffffffbd;transition:transform .18s ease,border-color .18s ease,background .18s ease}.es-upgrade-secondary-btn:hover{transform:translateY(-1px);border-color:#60a5fa80;background:#ffffffeb}html[data-theme=dark] .es-pricing-overlay-light,.es-marketing-dark .es-pricing-overlay-light{background:#f8faff33!important;backdrop-filter:blur(3px) saturate(1.02)!important;-webkit-backdrop-filter:blur(3px) saturate(1.02)!important}html[data-theme=dark] .es-pricing-modal.es-pricing-modal-v2,.es-marketing-dark .es-pricing-modal.es-pricing-modal-v2{border-color:#7c5cff1a!important;background:radial-gradient(circle at 18% 0%,rgba(167,139,250,.13),transparent 34%),radial-gradient(circle at 90% 6%,rgba(124,92,255,.08),transparent 30%),linear-gradient(180deg,#fffffffb,#fafbfff6 58%,#f6f8fdf2)!important;color:#020617!important;box-shadow:0 46px 120px -72px #0f172a7a,0 28px 64px -54px #7c5cff75,inset 0 1px #ffffffeb!important}html[data-theme=dark] .es-pricing-modal.es-pricing-modal-v2 :is(.text-slate-950,.text-slate-900,.text-slate-800),.es-marketing-dark .es-pricing-modal.es-pricing-modal-v2 :is(.text-slate-950,.text-slate-900,.text-slate-800){color:#020617!important}html[data-theme=dark] .es-pricing-modal.es-pricing-modal-v2 :is(.text-slate-700,.text-slate-600,.text-slate-500),.es-marketing-dark .es-pricing-modal.es-pricing-modal-v2 :is(.text-slate-700,.text-slate-600,.text-slate-500){color:#475569!important}html[data-theme=dark] .es-pricing-modal.es-pricing-modal-v2 :is(.bg-white,[class*="bg-white/"]),.es-marketing-dark .es-pricing-modal.es-pricing-modal-v2 :is(.bg-white,[class*="bg-white/"]){background-color:#ffffffc7!important}html[data-theme=dark] .es-pricing-modal.es-pricing-modal-v2 :is(.bg-violet-50,[class*=bg-violet-50]),.es-marketing-dark .es-pricing-modal.es-pricing-modal-v2 :is(.bg-violet-50,[class*=bg-violet-50]){background-color:#f5f3ffeb!important}html[data-theme=dark] .es-pricing-modal.es-pricing-modal-v2 :is(.bg-blue-50,[class*=bg-blue-50]),.es-marketing-dark .es-pricing-modal.es-pricing-modal-v2 :is(.bg-blue-50,[class*=bg-blue-50]){background-color:#eff6ffeb!important}html[data-theme=dark] .es-pricing-modal.es-pricing-modal-v2 :is(.bg-slate-50,[class*=bg-slate-50]),.es-marketing-dark .es-pricing-modal.es-pricing-modal-v2 :is(.bg-slate-50,[class*=bg-slate-50]){background-color:#f8fafceb!important}@media (max-width: 767px){.es-pricing-modal-v2{border-radius:24px!important}}.es-plan-card{border:1px solid rgba(148,163,184,.3);background:linear-gradient(180deg,#fffffff5,#f4f8ffe6);box-shadow:0 26px 58px -38px #0f172a52,0 1px #ffffffd1 inset;transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.es-plan-card:hover{transform:translateY(-4px);box-shadow:0 34px 66px -36px #0f172a66,0 1px #ffffffd1 inset}.es-essential-backdrop{top:-52px;right:-30px;bottom:-44px;left:-30px;background:radial-gradient(circle at 50% 38%,#6366f129,#38bdf80f 48%,#38bdf800 72%);filter:blur(16px);transform-origin:center;animation:esEssentialGlow 4.8s ease-in-out infinite}.es-essential-card{transform:scale(1.03);border:1px solid transparent;background:linear-gradient(176deg,#fffffffc,#f4f7fff0) padding-box,linear-gradient(130deg,#818cf8bd,#38bdf88f,#a855f7ad) border-box;box-shadow:0 34px 72px -40px #4f46e566,0 2px #ffffffe6 inset}.es-essential-card:hover{transform:translateY(-4px) scale(1.04);box-shadow:0 38px 78px -40px #4f46e575,0 2px #ffffffe6 inset}.es-pro-card{border:1px solid rgba(129,140,248,.48);background:radial-gradient(460px 220px at 8% 8%,rgba(125,211,252,.16),transparent 50%),radial-gradient(520px 260px at 92% 92%,rgba(129,140,248,.14),transparent 54%),linear-gradient(160deg,#f6f9fffc,#e9f1fdf7 58%,#e2ecfaf5);box-shadow:0 34px 72px -44px #33415561,0 1px #ffffffdb inset}.es-free-card{border-color:#94a3b838;background:linear-gradient(180deg,#f9fbfff0,#f0f5fcdb);box-shadow:0 22px 40px #0f172a1f,0 1px #ffffffb3 inset}.es-cta-essential{background:linear-gradient(96deg,#615bc4,#5163c0 46%,#4476ad);box-shadow:0 20px 40px -24px #4f46e57a;transition:transform .24s ease,box-shadow .24s ease,filter .24s ease}.es-cta-essential:hover{transform:scale(1.02);box-shadow:0 26px 48px -22px #4f46e58f;filter:brightness(1.02)}.es-cta-pro{background:linear-gradient(98deg,#5665bf,#4c69b9 52%,#3f7ca8);box-shadow:0 22px 44px -24px #33415580;transition:transform .24s ease,box-shadow .24s ease,filter .24s ease}.es-cta-pro:hover{transform:scale(1.02);box-shadow:0 28px 52px -24px #33415594;filter:brightness(1.02)}.es-cta-free{border:1px solid rgba(148,163,184,.5);background:#ffffffb8;box-shadow:0 10px 22px #0f172a0f;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease}.es-cta-free:hover{transform:scale(1.02);border-color:#64748b94;background:#ffffffeb;box-shadow:0 14px 26px #0f172a1a}@keyframes esEssentialGlow{0%,to{opacity:.52;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}@media (prefers-reduced-motion: reduce){.es-plan-card,.es-cta-essential,.es-cta-pro,.es-cta-free,.es-essential-card,.es-essential-backdrop{transition:none;animation:none}}@keyframes esEquityDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes esEquityAreaFade{0%{opacity:0}to{opacity:1}}.es-equity-line-draw{animation:esEquityDraw .9s cubic-bezier(.2,.8,.2,1) forwards}.es-equity-area-fade{animation:esEquityAreaFade .68s ease-out .14s forwards}@keyframes esDashboardHeroIn{0%{opacity:0;transform:translateY(14px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.es-dashboard-hero{background:radial-gradient(105% 74% at 11% -8%,#7c3aed21,#7c3aed00 58%),radial-gradient(90% 78% at 88% 0%,#0ea5e91c,#0ea5e900 60%),linear-gradient(168deg,#fffffff5,#f7faffeb);box-shadow:0 24px 60px #4f46e51a,0 1px #ffffffd1 inset,0 0 0 1px #ffffff8c inset;animation:esDashboardHeroIn .54s cubic-bezier(.2,.8,.2,1)}.es-dashboard-pill{position:relative;min-height:112px;overflow:hidden;border:1px solid rgba(148,163,184,.24);border-radius:var(--es-radius-card);background:radial-gradient(120% 105% at 92% 8%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.13),rgba(var(--edgestat-accent-rgb, 139, 92, 246),0) 58%),linear-gradient(180deg,#fffffff2,#f8faffe0);box-shadow:0 18px 42px #0f172a12,0 1px #ffffffdb inset,0 -18px 34px #ffffff7a inset;padding:16px 17px}.es-dashboard-pill:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,#ffffffd1,#fff0 34%);pointer-events:none}.es-dashboard-pill:after{content:"";position:absolute;right:-22px;top:-28px;width:112px;height:112px;border-radius:999px;background:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14);filter:blur(22px);opacity:.72;pointer-events:none}.es-dashboard-pill-indigo{--edgestat-accent-rgb: 99, 102, 241}.es-dashboard-pill-emerald{--edgestat-accent-rgb: 16, 185, 129}.es-dashboard-pill-sky{--edgestat-accent-rgb: 14, 165, 233}.es-dashboard-pill-violet{--edgestat-accent-rgb: 124, 58, 237}.es-dashboard-pill.is-danger{border-color:#fb718557}.es-kpi-visual{width:min(38vw,112px);align-self:end;display:flex;align-items:flex-end;justify-content:flex-end;padding-bottom:2px}.es-kpi-visual.is-donut{width:86px;align-self:center}.es-kpi-sparkline{width:112px;height:54px;overflow:visible}.es-profit-factor-donut{width:84px;height:84px;overflow:visible;filter:drop-shadow(0 14px 18px rgba(79,70,229,.16))}.es-dashboard-lift{transition:transform var(--es-duration) var(--es-ease-out),box-shadow var(--es-duration) var(--es-ease-out),border-color var(--es-duration) var(--es-ease-out),background-color var(--es-duration) var(--es-ease-out),filter var(--es-duration) var(--es-ease-out),backdrop-filter var(--es-duration) var(--es-ease-out)}.es-dashboard-lift:hover{transform:translateY(-2px);box-shadow:var(--es-shadow-hover),var(--es-shadow-glow);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);filter:saturate(1.02)}.es-dashboard-cta{border-radius:var(--es-radius-btn);background:var(--es-gradient-primary);background-size:180% 180%;background-position:0% 50%;box-shadow:0 16px 34px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.34);transition:transform var(--es-duration) var(--es-ease-out),box-shadow var(--es-duration) var(--es-ease-out),filter var(--es-duration) var(--es-ease-out),background-position var(--es-duration) var(--es-ease-out)}.es-dashboard-cta:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 20px 44px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.4);filter:brightness(1.03);background-position:100% 50%}.es-dashboard-cta:active{transform:translateY(0) scale(.99)}.es-dashboard-cta-soft{border-radius:var(--es-radius-btn);border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.36);background:linear-gradient(180deg,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14),#ffffffe6);box-shadow:0 12px 24px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16);transition:transform var(--es-duration) var(--es-ease-out),box-shadow var(--es-duration) var(--es-ease-out),border-color var(--es-duration) var(--es-ease-out)}.es-dashboard-cta-soft:hover{transform:translateY(-1px) scale(1.02);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.56);box-shadow:0 16px 30px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.2)}.es-dashboard-cta-soft:active{transform:translateY(0) scale(.99)}.es-session-cockpit{border-color:#818cf83d;background:radial-gradient(120% 130% at 8% -10%,#818cf833,#818cf800 58%),radial-gradient(120% 140% at 92% 0%,#38bdf824,#38bdf800 62%),linear-gradient(170deg,#fffffff5,#f3f7ffeb);box-shadow:0 16px 34px #4f46e524,0 0 0 1px #818cf826 inset}.es-session-cockpit-warning{border-color:#fbbf2473}.es-session-cockpit-risk{border-color:#f43f5e73}.es-session-cta{background:linear-gradient(98deg,#6366f1,#4f46e5 52%,#0ea5e9);box-shadow:0 10px 20px #4f46e547;transition:transform var(--es-duration) var(--es-ease-out),box-shadow var(--es-duration) var(--es-ease-out),filter var(--es-duration) var(--es-ease-out),background-position var(--es-duration) var(--es-ease-out)}.es-session-cta:hover{transform:translateY(-1px);box-shadow:0 14px 26px #4f46e554;filter:brightness(1.03)}.es-session-cta:active{transform:translateY(0) scale(.98)}.es-session-cta-soft{border:1px solid rgba(148,163,184,.45);color:#334155;background:linear-gradient(180deg,#ffffffeb,#f1f5f9d6);box-shadow:0 7px 16px #0f172a14;transition:transform var(--es-duration) var(--es-ease-out),box-shadow var(--es-duration) var(--es-ease-out),border-color var(--es-duration) var(--es-ease-out),background-position var(--es-duration) var(--es-ease-out)}.es-session-cta-soft:hover{transform:translateY(-1px);border-color:#6366f173;box-shadow:0 12px 24px #4f46e529}.es-session-cta-soft:active{transform:translateY(0) scale(.98)}@keyframes esSessionFlashPositive{0%{box-shadow:0 16px 34px #4f46e524,0 0 0 1px #818cf826 inset}35%{box-shadow:0 20px 40px #10b98133,0 0 0 1px #10b98147 inset,0 0 24px #10b98133}to{box-shadow:0 16px 34px #4f46e524,0 0 0 1px #818cf826 inset}}@keyframes esSessionFlashNegative{0%{box-shadow:0 16px 34px #4f46e524,0 0 0 1px #818cf826 inset}35%{box-shadow:0 20px 40px #f43f5e33,0 0 0 1px #f43f5e47 inset,0 0 24px #f43f5e33}to{box-shadow:0 16px 34px #4f46e524,0 0 0 1px #818cf826 inset}}@keyframes esSessionFlashNeutral{0%{filter:none}35%{filter:brightness(1.03)}to{filter:none}}.es-session-flash-positive{animation:esSessionFlashPositive .76s ease-out}.es-session-flash-negative{animation:esSessionFlashNegative .76s ease-out}.es-session-flash-neutral{animation:esSessionFlashNeutral .62s ease-out}.es-edgecoach-page{background:transparent}.es-edgecoach-header-card,.es-edgecoach-main-card{border:1px solid rgba(15,23,42,.04);background:linear-gradient(180deg,#fff,#f8f9ff);box-shadow:0 20px 60px #8b5cf614,inset 0 1px #fff9}.es-edgecoach-main-card{border:1px solid rgba(0,0,0,.06);background:linear-gradient(180deg,#fff,#f9faff);box-shadow:0 25px 80px #8b5cf614,inset 0 1px #ffffffb3}.es-edgecoach-title-kicker{letter-spacing:.14em}@keyframes esEdgeCoachIntroCard{0%{opacity:0;transform:translateY(8px) scale(.98)}16%{opacity:1;transform:translateY(0) scale(1)}80%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-2px) scale(1)}}@keyframes esEdgeCoachReadyPulseOnce{0%{transform:scale(1);box-shadow:0 0 #10b98140}55%{transform:scale(1.38);box-shadow:0 0 0 6px #10b98100}to{transform:scale(1);box-shadow:0 0 #10b98100}}.es-edgecoach-intro-overlay{position:absolute;top:18px;left:50%;transform:translate(calc(-50% + clamp(18px,6vw,62px)));z-index:20;pointer-events:none}.es-edgecoach-intro-card{border-color:#0000000d;background:linear-gradient(180deg,#fff,#f8f9ff);box-shadow:0 20px 50px #8b5cf61a,0 0 34px #8b5cf60f;animation:esEdgeCoachIntroCard 1.48s ease-out both}.es-edgecoach-intro-ready-dot{animation:esEdgeCoachReadyPulseOnce .52s ease-out 1 .16s both}@keyframes esEdgeCoachAura{0%,to{box-shadow:0 0 20px #8b5cf62e;opacity:.96}50%{box-shadow:0 0 28px #8b5cf642;opacity:1}}.es-edgecoach-ai-orb{animation:esEdgeCoachAura 4s ease-in-out infinite;box-shadow:0 0 25px #8b5cf640}@keyframes esEdgeCoachPulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.26);opacity:.58}}.es-edgecoach-live-status{border:1px solid rgba(34,197,94,.2);background:#22c55e1a;color:#16a34a;transition:opacity .22s ease,border-color .22s ease,background-color .22s ease}.es-edgecoach-live-status:hover{opacity:1;border-color:#16a34a57;background:#22c55e26}.es-edgecoach-live-dot{animation:esEdgeCoachPulse 1.55s ease-in-out infinite;box-shadow:0 0 0 1px #10b9812e,0 0 10px #10b9813d}.es-edgecoach-credit-chip{display:inline-flex;align-items:center;gap:6px;border-radius:9999px;border:1px solid;padding:4px 10px;font-size:11px;font-weight:700;line-height:1}.es-edgecoach-credit-chip-full{border-color:#6d28d933;background:#6d28d91a;color:#5b21b6;box-shadow:0 1px 6px #6d28d91f}.es-edgecoach-credit-chip-low{border-color:#d9770652;background:#f59e0b24;color:#92400e;box-shadow:0 1px 6px #d977061f}.es-edgecoach-credit-chip-empty{border-color:#dc262652;background:#ef44441f;color:#b91c1c;box-shadow:0 1px 6px #dc26261f}.es-edgecoach-credit-chip-hint{font-weight:700;font-size:10px}@keyframes esEdgeCoachFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.es-edgecoach-fade-in{animation:esEdgeCoachFadeIn .26s ease-out}.es-edgecoach-focus-zone{background:#fff;border:1px solid rgba(148,163,184,.45);box-shadow:0 3px 10px #0f172a0f;transition:all .25s ease}.es-edgecoach-focus-zone:focus-within{border-color:#6366f161;box-shadow:0 0 0 1px #6366f138,0 6px 16px #0f172a14}.es-edgecoach-focus-zone .es-edgecoach-input-shell,.es-edgecoach-focus-zone .es-edgecoach-input-shell:focus-within{border:none;background:transparent;box-shadow:none}.es-edgecoach-input-shell{border:none;background:transparent;box-shadow:none;transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease,transform .22s ease}.es-edgecoach-input-shell:focus-within{border:none;background:transparent;box-shadow:none}.es-edgecoach-chat-command{border:1px solid rgba(99,102,241,.34);background:linear-gradient(180deg,#fff,#f9fbff);box-shadow:inset 0 1px 2px #0f172a0f,0 10px 24px #0f172a14,0 0 0 1px #818cf81a;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease,background-color .22s ease}.es-edgecoach-chat-command:hover{border-color:#6366f16b;background:linear-gradient(180deg,#fff,#f7f9ff);box-shadow:inset 0 1px 2px #0f172a0d,0 12px 28px #4f46e51a,0 0 0 1px #818cf81f}.es-edgecoach-chat-command:focus-within{border-color:#6366f18f;box-shadow:inset 0 1px 3px #0f172a0f,0 0 0 2px #6366f133,0 0 28px #6366f12e,0 14px 32px #4f46e524;transform:translateY(-1px)}.es-edgecoach-main-card.es-edgecoach-gate-open .es-edgecoach-focus-zone,.es-edgecoach-main-card.es-edgecoach-gate-open .es-edgecoach-chat-command{border-color:#6366f16b;box-shadow:inset 0 1px 3px #0f172a0d,0 0 0 2px #6366f124,0 12px 26px #4f46e51f}.es-edgecoach-send-btn{background-image:linear-gradient(135deg,#6d28d9,#4f46e5 48%,#2563eb);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease,background-position .22s ease;box-shadow:0 10px 22px #2563eb47,0 0 24px #6366f133}.es-edgecoach-send-btn:hover{transform:translateY(-2px) scale(1.02);filter:brightness(1.04);box-shadow:0 14px 28px #2563eb52,0 0 34px #6366f142}.es-edgecoach-send-btn:active{transform:scale(.98)}.es-edgecoach-send-btn-primary{background:linear-gradient(135deg,#5b21b6,#4f46e5 52%,#2563eb);color:#fff;border-radius:14px;padding:10px 18px;font-weight:600;transition:all .22s ease;box-shadow:0 10px 20px #2563eb47,0 0 22px #6366f129}.es-edgecoach-send-btn-primary:hover{transform:translateY(-2px) scale(1.02);filter:brightness(1.05);box-shadow:0 15px 28px #2563eb57,0 0 34px #6366f13d}.es-edgecoach-send-btn-primary:active{transform:scale(.98)}.es-edgecoach-suggestion{--es-suggestion-accent-rgb: 99, 102, 241;--es-suggestion-border: rgba(148, 163, 184, .52);--es-suggestion-border-hover: rgba(100, 116, 139, .72);border:1px solid var(--es-suggestion-border);background:#fff;box-shadow:0 1px 3px #0f172a0d;transition:transform .18s ease-out,border-color .18s ease-out,background-color .18s ease-out,box-shadow .18s ease-out}.es-edgecoach-suggestion:hover{transform:translateY(-4px);border-color:var(--es-suggestion-border-hover);box-shadow:0 10px 30px #00000014}.es-edgecoach-suggestion:active{transform:translateY(-1px) scale(.99)}.es-edgecoach-suggestion-icon{border-color:rgba(var(--es-suggestion-accent-rgb),.24)!important;background:rgba(var(--es-suggestion-accent-rgb),.08)!important;box-shadow:none;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease}.es-edgecoach-suggestion:hover .es-edgecoach-suggestion-icon{transform:scale(1.04);box-shadow:none}.es-edgecoach-arrow{opacity:.72;transform:translate(0);transition:transform .18s ease-out,opacity .18s ease-out}.es-edgecoach-suggestion:hover .es-edgecoach-arrow{opacity:1;transform:translate(4px)}.es-edgecoach-insight-card{position:relative;overflow:hidden;border:1px solid rgba(129,140,248,.26);background:linear-gradient(180deg,#fff,#f7f8ff 72%,#f5f7ff);border-radius:14px;padding:15px 16px;box-shadow:0 16px 36px #6366f12e,0 0 0 1px #8b5cf61a,0 2px 8px #0f172a0a;transition:box-shadow .2s ease,transform .2s ease}.es-edgecoach-insight-card:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:9999px;background:linear-gradient(180deg,#8b5cf69e,#3b82f673)}.es-edgecoach-insight-context{font-size:10px;color:#4f46e5b8;letter-spacing:.02em;font-weight:600;margin-bottom:2px}.es-edgecoach-insight-title{display:inline-flex;align-items:center;border:1px solid rgba(99,102,241,.22);background:#6366f11a;border-radius:9999px;padding:2px 8px;font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:#4f46e5eb;font-weight:700;margin-top:6px}.es-edgecoach-insight-main{margin-top:8px;font-size:15.5px;line-height:1.52;color:#0f172a;font-weight:640}.es-edgecoach-insight-support{margin-top:8px;font-size:13px;line-height:1.45;color:#475569}.es-edgecoach-insight-action{margin-top:8px;font-size:12px;line-height:1.45;color:#64748be6}.es-edgecoach-insight-cta-row{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}.es-edgecoach-insight-nav-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(79,70,229,.14);background:linear-gradient(135deg,#6d28d9e6,#2563ebe6);color:#fff;border-radius:10px;padding:7px 11px;font-size:12px;font-weight:600;box-shadow:0 4px 12px #2563eb2e;transition:transform .17s ease-out,box-shadow .17s ease-out,filter .17s ease-out,border-color .17s ease-out}.es-edgecoach-insight-nav-btn:hover{transform:translateY(-1px) scale(1.02);filter:brightness(1.04);box-shadow:0 10px 20px #2563eb3d,0 0 18px #6366f12e;border-color:#6366f147}.es-edgecoach-insight-nav-btn:active{transform:scale(.98)}.es-edgecoach-insight-ai-chip{border:1px solid rgba(148,163,184,.32);background:#ffffffe0;color:#334155;border-radius:9999px;padding:6px 11px;font-size:12px;font-weight:500;transition:border-color .17s ease-out,background-color .17s ease-out,transform .17s ease-out,color .17s ease-out,box-shadow .17s ease-out}.es-edgecoach-insight-ai-chip:hover{border-color:#6366f13d;background:#f8faff;color:#1e293b;transform:translateY(-1px) scale(1.02);box-shadow:0 4px 10px #6366f117}.es-edgecoach-insight-ai-chip:active{transform:scale(.98)}.es-edgecoach-followup-msg{border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,#ffffffd6,#f8faffb3);border-radius:12px;padding:7px 9px;font-size:12.5px;line-height:1.45;color:#475569;box-shadow:0 1px 3px #0f172a08}.es-edgecoach-help-inline-card{border:1px solid rgba(129,140,248,.34);background:radial-gradient(120% 90% at 12% 0%,#8b5cf61f,#8b5cf600 56%),radial-gradient(120% 100% at 94% 10%,#3b82f61a,#3b82f600 62%),linear-gradient(180deg,#fffffffa,#f6f8ffeb);border-radius:14px;padding:12px 13px;box-shadow:0 10px 22px #6366f11f,0 0 24px #6366f114}.es-edgecoach-help-inline-head{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px}.es-edgecoach-help-inline-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:9999px;color:#5b21b6;border:1px solid rgba(99,102,241,.24);background:#6366f124;box-shadow:0 0 12px #6366f129}.es-edgecoach-help-inline-kicker{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#4f46e5e0}.es-edgecoach-help-inline-text{font-size:13.5px;line-height:1.45;color:#1f2937}.es-edgecoach-suggestion-chip{border:1px solid rgba(148,163,184,.34);background:#fff;color:#334155;border-radius:9999px;padding:6px 12px;font-size:12px;font-weight:500;transition:border-color .18s ease-out,background-color .18s ease-out,color .18s ease-out,transform .18s ease-out}.es-edgecoach-suggestion-chip:hover{border-color:#6366f157;background:#f8faff;color:#1e293b;transform:translateY(-1px)}.es-edgecoach-inline-stats{font-size:11px;color:#64748bb3;opacity:.72}.es-edgecoach-smart-action-card,.es-edgecoach-chat-quick-card{width:100%;border:1px solid rgba(148,163,184,.22);background:#fff;border-radius:14px;padding:12px 14px;font-size:14px;font-weight:600;color:#0f172a;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;box-shadow:0 1px 3px #0f172a08;transition:transform .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,background-color .18s ease-out}.es-edgecoach-smart-action-card:hover,.es-edgecoach-chat-quick-card:hover{transform:translateY(-1px);border-color:#6366f133;box-shadow:0 4px 10px #0f172a0f}.es-edgecoach-chat-quick-card{background:#ffffffa3;border-color:#94a3b82e;box-shadow:0 1px 3px #0f172a05}.es-edgecoach-smart-action-card:hover .es-edgecoach-arrow,.es-edgecoach-chat-quick-card:hover .es-edgecoach-arrow{opacity:1;transform:translate(4px)}.es-edgecoach-chat-quick-card:hover .es-edgecoach-arrow{transform:translate(2px)}@keyframes esEdgeCoachMsgIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.es-edgecoach-chat-msg{animation:esEdgeCoachMsgIn .22s ease-out}@keyframes esEdgeCoachSectionIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.es-edgecoach-section-in{animation:esEdgeCoachSectionIn .22s ease-out both}.es-edgecoach-ai-section{border:1px solid rgba(148,163,184,.42);background:#f8fafc;border-radius:12px;padding:10px 12px}.es-edgecoach-ai-section-title{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#475569;font-weight:600}.es-edgecoach-ai-section-body{margin-top:6px;color:#0f172a;line-height:1.45}.es-edgecoach-ai-kpi{border:1px solid rgba(148,163,184,.4);background:#fff;border-radius:10px;padding:8px 10px}.es-edgecoach-smart-pill{border-radius:999px;border-width:1px;background:#fff;padding:6px 12px;font-size:12px;font-weight:600;transition:transform .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out,background-color .16s ease-out}.es-edgecoach-smart-pill:hover{transform:translateY(-1px);border-color:#6366f16b;box-shadow:0 4px 12px #0f172a14}.es-edgecoach-chat-status{border:1px solid rgba(148,163,184,.34);background:#f8fafc;border-radius:12px;padding:10px 12px}.es-edgecoach-preview-card{box-shadow:0 2px 8px #f59e0b14}.es-edgecoach-suggestion-drawdown{--es-suggestion-accent-rgb: 239, 68, 68}.es-edgecoach-suggestion-discipline{--es-suggestion-accent-rgb: 139, 92, 246}.es-edgecoach-suggestion-stats{--es-suggestion-accent-rgb: 59, 130, 246}.es-edgecoach-suggestion-mistakes{--es-suggestion-accent-rgb: 249, 115, 22}.es-edgecoach-suggestions-group{padding:0;background:transparent;border:none;box-shadow:none}.es-edgecoach-status-inline{background:#22c55e24;border:1px solid rgba(34,197,94,.28);color:#166534;box-shadow:0 2px 8px #0f172a14}.es-aiws-shell{background:radial-gradient(1100px 420px at 8% 0%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08),#fff0 72%),radial-gradient(980px 420px at 92% 8%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.05),#fff0 76%),transparent}.es-aiws-frame{border-color:#94a3b83d!important}.es-aiws-sidebar{background:linear-gradient(180deg,#f8fafff0,#f6f9ffc7),radial-gradient(480px 240px at 8% 0%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08),#fff0 66%)}.es-aiws-btn-primary{border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.42);background:var(--es-gradient-primary);box-shadow:0 12px 28px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.3),0 0 20px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease,border-color .18s ease}.es-aiws-btn-primary:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 16px 34px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.36),0 0 26px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.2)}.es-aiws-btn-primary:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.24),0 16px 34px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.3)}.es-aiws-send-btn{min-width:102px}.es-aiws-thread{transition:border-color .17s ease,background-color .17s ease,transform .17s ease,box-shadow .17s ease}.es-aiws-thread:hover{transform:translateY(-1px);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.34)!important}.es-aiws-thread.is-active{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.5)!important;background:linear-gradient(180deg,#fffffffa,#f8fbffeb),radial-gradient(280px 180px at 6% 0%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16),#fff0 72%);box-shadow:0 8px 22px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16)}.es-aiws-accent-badge{border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.24);background:linear-gradient(180deg,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14),#ffffffe6);color:rgb(var(--edgestat-accent-rgb, 139, 92, 246));box-shadow:0 8px 16px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16)}.es-aiws-monogram-badge{border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.24);background:linear-gradient(135deg,#fffffff5,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.1) 54%,#f8fafcf0),linear-gradient(180deg,#ffffffb8,#fff0);color:#4338ca;box-shadow:0 8px 18px -12px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.34),inset 0 1px #ffffffe0;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.es-aiws-empty-card{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.18)!important;background:radial-gradient(900px 260px at 10% 0%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.1),#fff0 70%),linear-gradient(180deg,#fffffff2,#f8faffd6);box-shadow:0 16px 40px #0f172a14,0 0 0 1px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08)}.es-aiws-chip{border-color:#94a3b857;background:#ffffffe6;transition:border-color .17s ease,background-color .17s ease,box-shadow .17s ease,transform .17s ease,color .17s ease}.es-aiws-chip:hover{transform:translateY(-1px);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.38);background:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08);box-shadow:0 8px 18px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12)}.es-aiws-chip-accent{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.26)!important;background:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.07)!important}.es-aiws-input-dock{background:linear-gradient(180deg,#fffffffa,#f7faffe6),radial-gradient(920px 160px at 40% 0%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08),#fff0 74%)}.es-aiws-input{border-color:#94a3b866!important;box-shadow:inset 0 1px 2px #0f172a0d,0 8px 18px #0f172a0f}.es-aiws-input:focus{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.52)!important;box-shadow:inset 0 1px 2px #0f172a0d,0 0 0 3px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.18),0 10px 24px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14)}.es-aiws-msg-row{animation:esEdgeCoachMsgIn .22s ease-out}.es-aiws-user-bubble{background:linear-gradient(122deg,#0f172af5,#1e293bf5);border:1px solid rgba(30,41,59,.6)}.es-aiws-ai-bubble{border-color:#94a3b84d!important;background:linear-gradient(180deg,#fffffffc,#f8fafff0),radial-gradient(720px 220px at 6% 0%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08),#fff0 72%);box-shadow:0 10px 26px #0f172a14}.es-aiws-ai-card{border-color:#94a3b84d!important;background:linear-gradient(180deg,#fffffffc,#f8fafff2),radial-gradient(860px 180px at 10% 0%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12),#fff0 74%)}.es-aiws-ai-meta{border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.2);background:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08);width:-moz-fit-content;width:fit-content}.es-aiws-ai-section-card{border-color:#94a3b847;background:linear-gradient(180deg,#fffffffa,#f9fbffed);box-shadow:0 6px 18px #0f172a0f}.es-aiws-ai-summary-card{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.2);background:radial-gradient(620px 160px at 12% 0%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08),#fff0 72%),linear-gradient(180deg,#fffffffc,#f8fbfff2)}.es-aiws-section-label{color:#64748be6!important;font-weight:700;letter-spacing:.08em}.es-aiws-key-issue{border-color:#f59e0b42!important;background:linear-gradient(180deg,#fffbebf5,#fff7ede6)}.es-aiws-strength{border-color:#10b9813d!important;background:linear-gradient(180deg,#ecfdf5f5,#dcfce7e6)}.es-aiws-action-item{letter-spacing:.005em}.es-aiws-action-index{border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.28);background:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12);color:#334155f2}.es-aiws-metric-pill{border-color:#94a3b84d;background:#ffffffeb;box-shadow:0 3px 10px #0f172a0d}.es-aiws-metric-label{color:#64748bd6}.es-aiws-metric-value{color:#0f172aeb}.es-aiws-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.es-aiws-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.es-aiws-shell{color-scheme:light;position:relative;isolation:isolate;padding:2px;background:radial-gradient(900px 360px at 8% -8%,rgba(139,92,246,.11),transparent 72%),radial-gradient(840px 380px at 98% 2%,rgba(59,130,246,.07),transparent 74%),linear-gradient(180deg,#fbfdff,#f7f9ff)}.es-aiws-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(rgba(148,163,184,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.032) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 62%);mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 62%)}.es-aiws-frame{position:relative;border-color:#e2e8f0e0!important;background:linear-gradient(180deg,#fffffffa,#f8fafceb)!important;box-shadow:0 30px 80px -58px #0f172a85,0 0 0 1px #ffffffd1 inset!important}.es-aiws-sidebar{background:radial-gradient(420px 260px at 0% 0%,rgba(139,92,246,.1),transparent 68%),linear-gradient(180deg,#fafcfffa,#f6f9ffdb)!important}.es-aiws-sidebar-head{padding-bottom:14px;border-bottom:1px solid rgba(226,232,240,.78)}.es-aiws-sidebar a{transition:transform .17s ease,border-color .17s ease,background-color .17s ease,box-shadow .17s ease}.es-aiws-sidebar a:hover{transform:translateY(-1px);background:#ffffffeb;box-shadow:0 12px 22px -20px #0f172a57}.es-aiws-btn-primary{min-height:48px;border-radius:16px!important;background:radial-gradient(80% 120% at 20% 0%,rgba(255,255,255,.28),transparent 48%),linear-gradient(135deg,#6d28d9,#8b5cf6 54%,#60a5fa)!important;box-shadow:0 18px 34px -18px #6d28d994,0 0 0 1px #ffffff38 inset!important}.es-aiws-btn-primary svg{transition:transform .19s ease,opacity .19s ease}.es-aiws-btn-primary:hover svg:first-child{transform:rotate(90deg) scale(1.06)}.es-aiws-btn-primary:hover svg:last-child{transform:translate(1px) scale(1.08);opacity:1}.es-aiws-search-wrap{position:relative}.es-aiws-search-input{border-color:#e2e8f0e6!important;background:linear-gradient(180deg,#fffffff5,#f8fafcdb)!important;box-shadow:inset 0 1px #ffffffd1,0 12px 22px -22px #0f172a47;transition:border-color .17s ease,box-shadow .17s ease,background .17s ease}.es-aiws-search-input:focus{border-color:#8b5cf657!important;background:#fffffffa!important;box-shadow:0 0 0 3px #8b5cf61a,0 16px 26px -24px #6d28d961}.es-aiws-thread{position:relative;border-radius:16px!important;background:#ffffffc7!important;box-shadow:inset 0 1px #ffffffc7;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.es-aiws-thread:hover{transform:translate(3px);background:#fffffff0!important;box-shadow:0 16px 28px -24px #0f172a5c,inset 0 1px #ffffffdb}.es-aiws-thread.is-active{border-color:#8b5cf652!important;background:radial-gradient(90% 140% at 0% 0%,rgba(139,92,246,.13),transparent 62%),linear-gradient(180deg,#fffffffa,#f5f3ffdb)!important;box-shadow:0 18px 32px -24px #6d28d952,inset 0 1px #ffffffe6!important}.es-aiws-thread.is-active:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:999px;background:linear-gradient(180deg,#8b5cf6,#60a5fa);box-shadow:0 0 14px #8b5cf65c}.es-aiws-thread-dot{width:7px;height:7px;border-radius:999px;background:#94a3b8;box-shadow:0 0 0 4px #94a3b814}.es-aiws-thread-dot.is-active{background:#7c3aed;box-shadow:0 0 0 4px #8b5cf61f,0 0 14px #8b5cf647}.es-aiws-profile-card{border-radius:18px!important;border-color:#e2e8f0e0!important;background:radial-gradient(160px 120px at 0% 0%,rgba(139,92,246,.12),transparent 70%),linear-gradient(180deg,#fffffff5,#f8fafce6)!important;box-shadow:0 16px 28px -24px #0f172a5c,inset 0 1px #ffffffdb}.es-aiws-profile-avatar{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;flex:0 0 auto;border-radius:14px;border:1px solid rgba(139,92,246,.24);background:linear-gradient(180deg,#7c3aed,#8b5cf6);color:#fff;box-shadow:0 14px 24px -18px #6d28d994}.es-aiws-main>header{background:linear-gradient(180deg,#fffffffa,#f8fafcdb);box-shadow:0 1px #ffffffbd inset}.es-aiws-accent-badge{background:radial-gradient(80% 80% at 30% 0%,rgba(255,255,255,.82),transparent 60%),linear-gradient(180deg,#f5f3fffa,#ede9fedb)!important}.es-edgecoach-credit-chip,.es-edgecoach-live-status,.es-aiws-main header span[class*=emerald]{box-shadow:inset 0 1px #ffffffc7}.es-aiws-empty-card.es-aiws-hero-card{position:relative;overflow:hidden;border-radius:30px!important;border-color:#c4b5fd8c!important;background:radial-gradient(720px 320px at 92% 18%,rgba(139,92,246,.15),transparent 66%),radial-gradient(560px 260px at 0% 10%,rgba(96,165,250,.07),transparent 62%),linear-gradient(180deg,#fffffffa,#f8faffe6)!important;box-shadow:0 26px 72px -48px #6d28d952,inset 0 1px #ffffffeb!important}.es-aiws-empty-card.es-aiws-hero-card:before{content:"";position:absolute;inset:auto 0 0 auto;width:62%;height:48%;pointer-events:none;background:linear-gradient(135deg,transparent 22%,rgba(139,92,246,.052) 22% 22.7%,transparent 22.7% 42%,rgba(96,165,250,.042) 42% 42.7%,transparent 42.7%),radial-gradient(ellipse at 84% 100%,rgba(139,92,246,.11),transparent 60%)}.es-aiws-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);gap:28px;align-items:center}.es-aiws-hero-copy-block{min-width:0}.es-aiws-hero-action{min-height:48px;background:linear-gradient(180deg,#ffffffe0,#f5f3ffb8)!important;box-shadow:inset 0 1px #ffffffd1}.es-aiws-hero-action:hover svg{transform:translateY(-1px) scale(1.06)}.es-aiws-orb-stage{position:relative;min-height:250px;display:grid;place-items:center}.es-aiws-orb-stage:before{content:"";position:absolute;width:260px;height:260px;border-radius:999px;background:radial-gradient(circle at 46% 42%,rgba(139,92,246,.25),transparent 42%),radial-gradient(circle,rgba(96,165,250,.1),transparent 70%);filter:blur(8px)}.es-aiws-orb-core{position:relative;z-index:2;display:grid;width:126px;height:126px;place-items:center;border:1px solid rgba(139,92,246,.26);border-radius:999px;background:radial-gradient(circle at 34% 20%,rgba(255,255,255,.96),transparent 24%),linear-gradient(145deg,#ede9fef5,#c4b5fdb8 58%,#dbeafedb);color:#4c1d95;box-shadow:0 28px 54px -34px #6d28d9a3,inset 0 1px #ffffffe0;animation:es-aiws-orb-float 5.8s ease-in-out infinite}.es-aiws-orb-core:after{content:"";position:absolute;width:74px;height:34px;border-radius:999px;background:#111827;opacity:.94;transform:rotate(-6deg)}.es-aiws-orb-core svg{position:relative;z-index:1;color:#fff;filter:drop-shadow(0 0 8px rgba(255,255,255,.25))}.es-aiws-orbit-line{position:absolute;z-index:1;width:260px;height:86px;border:1px solid rgba(139,92,246,.2);border-radius:999px;transform:rotate(-12deg);animation:es-aiws-orbit-drift 13s linear infinite}.es-aiws-orbit-line.orbit-b{width:310px;height:104px;opacity:.62;transform:rotate(14deg);animation-duration:17s;animation-direction:reverse}.es-aiws-orbit-particle{position:absolute;z-index:3;width:7px;height:7px;border-radius:999px;background:#8b5cf6;box-shadow:0 0 0 5px #8b5cf614,0 0 16px #8b5cf652;animation:es-aiws-particle-float 4.8s ease-in-out infinite}.es-aiws-orbit-particle.particle-a{left:18%;top:26%;animation-delay:-.8s}.es-aiws-orbit-particle.particle-b{right:13%;top:36%;animation-delay:-2.2s}.es-aiws-orbit-particle.particle-c{right:22%;bottom:20%;animation-delay:-3s}.es-aiws-orb-label{position:absolute;z-index:4;border:1px solid rgba(226,232,240,.86);border-radius:999px;background:#ffffffc7;padding:6px 10px;color:#475569;font-size:11px;font-weight:760;box-shadow:0 14px 24px -20px #0f172a47,inset 0 1px #ffffffd6}.es-aiws-orb-label.label-execution{left:3%;top:25%}.es-aiws-orb-label.label-discipline{right:5%;top:18%}.es-aiws-orb-label.label-risk{left:11%;bottom:22%}.es-aiws-orb-label.label-recovery{right:7%;bottom:24%}.es-aiws-suggested{padding:0 2px}.es-aiws-insight-card{position:relative;display:flex;min-height:154px;flex-direction:column;align-items:flex-start;gap:12px;overflow:hidden;border:1px solid rgba(226,232,240,.88);border-radius:22px;background:radial-gradient(220px 140px at 0% 0%,var(--aiws-card-glow, rgba(139, 92, 246, .1)),transparent 72%),linear-gradient(180deg,#fffffff5,#f8fafce6);padding:18px;text-align:left;box-shadow:0 18px 34px -30px #0f172a52,inset 0 1px #ffffffe0;transition:transform .19s ease,border-color .19s ease,box-shadow .19s ease}.es-aiws-insight-card:hover{transform:translateY(-3px);border-color:var(--aiws-card-border, rgba(139, 92, 246, .28));box-shadow:0 24px 48px -34px var(--aiws-card-shadow, rgba(109, 40, 217, .28)),inset 0 1px #ffffffeb}.es-aiws-insight-card.tone-violet{--aiws-card-glow: rgba(139, 92, 246, .14);--aiws-card-border: rgba(139, 92, 246, .3);--aiws-card-shadow: rgba(109, 40, 217, .3);--aiws-icon-bg: #f5f3ff;--aiws-icon-color: #7c3aed}.es-aiws-insight-card.tone-orange{--aiws-card-glow: rgba(249, 115, 22, .12);--aiws-card-border: rgba(249, 115, 22, .28);--aiws-card-shadow: rgba(249, 115, 22, .24);--aiws-icon-bg: #fff7ed;--aiws-icon-color: #ea580c}.es-aiws-insight-card.tone-blue{--aiws-card-glow: rgba(59, 130, 246, .12);--aiws-card-border: rgba(59, 130, 246, .26);--aiws-card-shadow: rgba(37, 99, 235, .22);--aiws-icon-bg: #eff6ff;--aiws-icon-color: #2563eb}.es-aiws-insight-card.tone-emerald{--aiws-card-glow: rgba(16, 185, 129, .12);--aiws-card-border: rgba(16, 185, 129, .26);--aiws-card-shadow: rgba(5, 150, 105, .22);--aiws-icon-bg: #ecfdf5;--aiws-icon-color: #059669}.es-aiws-insight-icon{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid rgba(226,232,240,.8);border-radius:17px;background:var(--aiws-icon-bg, #f5f3ff);color:var(--aiws-icon-color, #7c3aed);box-shadow:inset 0 1px #ffffffd1}.es-aiws-insight-content{display:grid;gap:6px}.es-aiws-insight-content strong{color:#0f172a;font-size:14px;font-weight:820;letter-spacing:-.01em}.es-aiws-insight-content span{color:#475569;font-size:13px;font-weight:560;line-height:1.5}.es-aiws-insight-cta{display:inline-flex;align-items:center;gap:7px;margin-top:auto;color:var(--aiws-icon-color, #7c3aed);font-size:12px;font-weight:780}.es-aiws-insight-cta svg{transition:transform .17s ease}.es-aiws-insight-card:hover .es-aiws-insight-cta svg{transform:translate(3px)}.es-aiws-input-dock{border-top-color:#e2e8f0d1!important;background:linear-gradient(180deg,#fffffff0,#f8faffeb),radial-gradient(720px 160px at 46% 0%,rgba(139,92,246,.08),transparent 74%)!important}.es-aiws-composer-shell{border:1px solid rgba(226,232,240,.9);border-radius:24px;background:#ffffffd1;padding:8px;box-shadow:0 22px 46px -36px #0f172a66,inset 0 1px #ffffffe6;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.es-aiws-composer-shell:focus-within{border-color:#8b5cf652;background:#fffffff5;box-shadow:0 0 0 4px #8b5cf614,0 26px 56px -38px #6d28d961,inset 0 1px #ffffffeb}.es-aiws-composer-shell .es-aiws-input{height:52px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.es-aiws-composer-shell .es-aiws-input:focus{box-shadow:none!important}.es-aiws-send-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:112px;min-height:52px;border-radius:18px!important}.es-aiws-ai-stack,.es-aiws-ai-bubble,.es-aiws-user-bubble,.es-aiws-ai-section-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.es-aiws-ai-section-card:hover{transform:translateY(-1px);box-shadow:0 14px 26px -24px #0f172a57}.es-aiws-user-bubble{background:radial-gradient(80% 120% at 0% 0%,rgba(255,255,255,.12),transparent 52%),linear-gradient(135deg,#111827,#334155)!important}@keyframes es-aiws-orb-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-8px,0) scale(1.025)}}@keyframes es-aiws-orbit-drift{to{rotate:360deg}}@keyframes es-aiws-particle-float{0%,to{transform:translateZ(0) scale(.9);opacity:.58}50%{transform:translate3d(8px,-10px,0) scale(1.12);opacity:1}}html[data-theme=dark] .es-aiws-shell{color-scheme:light;background:radial-gradient(900px 360px at 8% -8%,rgba(139,92,246,.11),transparent 72%),radial-gradient(840px 380px at 98% 2%,rgba(59,130,246,.07),transparent 74%),linear-gradient(180deg,#fbfdff,#f7f9ff)!important;color:#0f172a!important}html[data-theme=dark] .es-aiws-shell :is(.es-aiws-frame,.es-aiws-sidebar,.es-aiws-main,.es-aiws-main>header,.es-aiws-empty-card,.es-aiws-thread,.es-aiws-profile-card,.es-aiws-insight-card,.es-aiws-ai-section-card,.es-aiws-ai-bubble,.es-aiws-input-dock,.es-aiws-composer-shell,.es-aiws-search-input){background-color:#fffffff0!important;border-color:#e2e8f0e0!important;color:#0f172a!important}html[data-theme=dark] .es-aiws-shell :is(.text-slate-950,.text-slate-900,.text-slate-800,.es-aiws-insight-content strong){color:#0f172a!important}html[data-theme=dark] .es-aiws-shell :is(.text-slate-700,.text-slate-600,.text-slate-500,.es-aiws-insight-content span){color:#64748b!important}@media (max-width: 1180px){.es-aiws-hero-grid{grid-template-columns:1fr}.es-aiws-orb-stage{min-height:210px}}@media (max-width: 760px){.es-aiws-frame{border-radius:22px!important}.es-aiws-empty-card.es-aiws-hero-card{padding:22px!important}.es-aiws-orb-label{display:none}.es-aiws-orbit-line.orbit-b{width:250px}.es-aiws-composer-shell{align-items:stretch;flex-direction:column}.es-aiws-send-btn{width:100%}}.es-app-sidebar-rail{width:var(--es-sidebar-width, 72px);overflow:hidden;transform:translateZ(0);backface-visibility:hidden;contain:layout paint style;will-change:width;transition:width .17s cubic-bezier(.2,.8,.2,1)!important}.es-app-content-shell{transform:translateZ(0);backface-visibility:hidden;contain:paint style;will-change:margin-left;overflow-x:clip!important;transition:margin-left .17s cubic-bezier(.2,.8,.2,1)!important}.es-app-content-shell>*{min-width:0}.es-app-sidebar-shell,.es-app-sidebar-item,.es-heatmap-root-premium,.es-heatmap-grid-shell,.es-heatmap-matrix-scroll,.es-heatmap-hours-lane-shell,.es-journal-row,.es-planner-plan-list{transform:translateZ(0);backface-visibility:hidden}.es-page-heatmap,.es-heatmap-root-premium,.es-heatmap-grid-shell{contain:paint style;overflow-x:clip}.es-heatmap-matrix-scroll{scrollbar-gutter:stable both-edges;overscroll-behavior-x:contain}.es-heatmap-matrix,.es-heatmap-hours-lane{min-width:-moz-max-content;min-width:max-content}.es-heatmap-cell-card{will-change:transform,box-shadow,opacity;transition:transform .17s cubic-bezier(.2,.8,.2,1),box-shadow .17s cubic-bezier(.2,.8,.2,1),opacity .15s ease,border-color .17s ease,background .17s ease!important}.es-heatmap-cell-card.is-related-hover{opacity:1!important;border-color:#7c3aed3d!important;box-shadow:0 12px 24px -18px #6d28d938,inset 0 0 0 1px #7c3aed1f!important}.es-heatmap-zone-chart,.es-heatmap-zone-context>div{border-radius:14px;border:1px solid rgba(226,232,240,.86);background:linear-gradient(180deg,#ffffffeb,#f8fafcd6);box-shadow:inset 0 1px #ffffffdb}.es-heatmap-zone-context>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;font-size:11px}.es-heatmap-zone-context span{font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.es-heatmap-zone-context strong{min-width:0;max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0f172a}.es-journal-page .rounded-\[26px\].border.border-slate-200\/85,.es-journal-filtered-list{overflow:visible!important}.es-journal-row{isolation:isolate;transition:transform .19s cubic-bezier(.2,.8,.2,1),box-shadow .19s cubic-bezier(.2,.8,.2,1),border-color .17s ease,background .17s ease!important}.es-journal-row-expanded{z-index:35;overflow:visible!important}.es-journal-row-expanded:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;z-index:0;pointer-events:none;border-radius:24px;background:#f8fafc57;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.es-journal-row>*{position:relative;z-index:1}.es-journal-expand-grid{display:block!important;position:absolute;left:16px;right:16px;top:calc(100% - 6px);z-index:8;margin-top:0!important;opacity:0;pointer-events:none;transform:translate3d(0,-8px,0) scale(.985);transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)!important}.es-journal-expand-grid-open{opacity:1;pointer-events:auto;transform:translate3d(0,8px,0) scale(1)}.es-journal-expand-inner{overflow:visible!important}.es-journal-expand-panel{border-radius:22px!important;border-color:#a78bfa52!important;background:radial-gradient(620px 160px at 8% 0%,rgba(139,92,246,.1),transparent 74%),linear-gradient(180deg,#fffffff5,#f8fafce6)!important;box-shadow:0 28px 64px -36px #4f46e561,0 0 0 1px #ffffffb8 inset!important}.es-planner-plan-list{transition:grid-template-columns .22s cubic-bezier(.2,.8,.2,1),gap .18s ease}.es-planner-plan-list.is-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.es-planner-plan-list.is-grid>*{min-width:0;height:100%}.es-planner-plan-list.is-grid>*+*{margin-top:0!important}.es-planner-live-drawer{animation:esPlannerLiveDrawerIn .22s cubic-bezier(.2,.8,.2,1) both;transform:translateZ(0);will-change:transform,opacity}.es-planner-live-wave path{stroke-dasharray:420;animation:esPlannerLiveWave 3.6s ease-in-out infinite}.es-calendar-donut-slice{cursor:pointer;transform-origin:40px 40px;transition:transform .18s cubic-bezier(.2,.8,.2,1),filter .18s ease,opacity .16s ease;filter:drop-shadow(0 8px 14px rgba(15,23,42,.08))}.es-calendar-donut:hover .es-calendar-donut-slice:not(.is-hovered){opacity:.68}.es-calendar-donut-slice.is-hovered{transform:scale(1.045);filter:drop-shadow(0 10px 18px rgba(109,40,217,.2))}@keyframes esPlannerLiveDrawerIn{0%{opacity:0;transform:translate3d(28px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes esPlannerLiveWave{0%,to{stroke-dashoffset:0;opacity:.62}50%{stroke-dashoffset:-42;opacity:1}}@media (max-width: 980px){.es-planner-plan-list.is-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.es-app-sidebar-rail,.es-app-content-shell,.es-heatmap-cell-card,.es-journal-row,.es-journal-expand-grid,.es-calendar-donut-slice,.es-planner-plan-list{transition-duration:1ms!important}.es-planner-live-drawer,.es-planner-live-wave path{animation:none!important}}.es-mindset-page{background:transparent}.es-mindset-header-card{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(15,23,42,.07);background:linear-gradient(180deg,#fff,#f8faff);border-radius:18px;padding:10px 12px;box-shadow:0 10px 26px #0f172a14}.es-mindset-header-title{font-size:20px;line-height:1;letter-spacing:-.01em;font-weight:650;color:#0f172a;flex-shrink:0}.es-mindset-header-subtitle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#475569b8}.es-mindset-saved-chip{display:inline-flex;align-items:center;gap:6px;border-radius:9999px;border:1px solid rgba(16,185,129,.26);background:#10b9811f;color:#047857;font-size:11px;font-weight:700;padding:4px 10px}.es-mindset-ghost-btn{border-radius:12px;border:1px solid rgba(148,163,184,.36);background:#fff;color:#334155;font-size:12px;font-weight:600;padding:7px 12px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.es-mindset-ghost-btn:hover{transform:translateY(-1px);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.32);background:#fbfcff;box-shadow:0 10px 20px #0f172a14}.es-mindset-save-btn{border-radius:12px;border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.22);background:linear-gradient(98deg,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.98),rgba(var(--edgestat-accent-rgb, 139, 92, 246),.88));color:#fff;font-size:12px;font-weight:700;padding:7px 14px;box-shadow:0 12px 24px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.24),0 0 22px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.2);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.es-mindset-save-btn:hover{transform:translateY(-1px) scale(1.02);filter:brightness(1.03);box-shadow:0 16px 30px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.32),0 0 30px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.24)}.es-mindset-save-btn:active{transform:scale(.98)}.es-mindset-save-btn.is-saved{background:linear-gradient(98deg,#16a34a,#10b981);border-color:#10b9813d;box-shadow:0 14px 28px #10b98147,0 0 24px #10b98133}.es-mindset-hero-card{border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.18);background:radial-gradient(120% 110% at 8% -10%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12),rgba(var(--edgestat-accent-rgb, 139, 92, 246),0) 56%),radial-gradient(120% 110% at 95% 0%,#3b82f61f,#3b82f600 64%),linear-gradient(168deg,#fffffffa,#f6f9ffeb);border-radius:20px;padding:18px;box-shadow:0 18px 44px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.1),0 1px #ffffffb3 inset}.es-mindset-hero-grid{display:flex;align-items:center;gap:20px}.es-mindset-ring-shell{position:relative;width:144px;height:144px;display:grid;place-items:center}.es-mindset-ring-glow{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:9999px;background:radial-gradient(circle,#3b82f638,#3b82f600 68%);filter:blur(10px);pointer-events:none}.es-mindset-ring-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.es-mindset-ring-value{font-size:34px;line-height:1;font-weight:700;letter-spacing:-.03em;color:#0f172a}.es-mindset-ring-scale{margin-top:2px;font-size:11px;letter-spacing:.06em;color:#64748b;font-weight:600}.es-mindset-status-pill{display:inline-flex;align-items:center;border-radius:9999px;padding:6px 12px;font-size:12px;font-weight:700;border:1px solid}.es-mindset-status-danger{color:#b91c1c;background:#fef2f2;border-color:#dc262638}.es-mindset-status-caution{color:#b45309;background:#fffbeb;border-color:#f59e0b4d}.es-mindset-status-ready{color:#047857;background:#ecfdf5;border-color:#10b9813d}.es-mindset-section-card,.es-mindset-notes-card{border:1px solid rgba(15,23,42,.06);background:linear-gradient(180deg,#fff,#f8faff);border-radius:18px;padding:16px;box-shadow:0 14px 34px #0f172a14}.es-mindset-metric-card{border:1px solid rgba(148,163,184,.28);background:linear-gradient(180deg,#fffffffa,#f8faffeb);border-radius:16px;padding:14px;box-shadow:0 8px 20px #0f172a0d;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.es-mindset-metric-card:hover{transform:translateY(-2px);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.28);box-shadow:0 14px 28px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.11)}.es-mindset-metric-card.is-active{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.44);box-shadow:0 0 0 2px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12),0 16px 30px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16)}.es-mindset-metric-icon{width:42px;height:42px;border-radius:12px;border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.22);background:linear-gradient(180deg,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14),#3b82f614);box-shadow:0 0 0 1px #ffffffb3 inset,0 8px 18px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12);display:inline-flex;align-items:center;justify-content:center}.es-mindset-metric-title{font-size:14px;color:#0f172a;font-weight:650}.es-mindset-metric-subtitle{margin-top:2px;font-size:12px;line-height:1.35;color:#64748b}.es-mindset-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:9999px;background:linear-gradient(90deg,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.9) 0%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.8) var(--ms-slider-pct),rgba(226,232,240,.95) var(--ms-slider-pct),rgba(226,232,240,.95) 100%);transition:filter .22s ease}.es-mindset-slider:hover{filter:brightness(1.03)}.es-mindset-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:9999px;background:#fff;border:2px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.8);box-shadow:0 4px 12px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.28);cursor:pointer}.es-mindset-slider::-moz-range-thumb{width:18px;height:18px;border-radius:9999px;background:#fff;border:2px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.8);box-shadow:0 4px 12px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.28);cursor:pointer}.es-mindset-slider::-moz-range-track{height:8px;border-radius:9999px;background:transparent}.es-mindset-metric-feedback{margin-top:10px;font-size:12px;line-height:1.4;color:#475569}.es-mindset-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:flex-start;justify-content:center;min-height:100vh;padding:clamp(56px,12vh,132px) 18px 24px;isolation:isolate;overflow:hidden}.es-mindset-modal-backdrop{position:absolute;top:-28px;right:-28px;bottom:-28px;left:-28px;background:radial-gradient(90% 90% at 50% -5%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14),rgba(var(--edgestat-accent-rgb, 139, 92, 246),0) 60%),#0f172a66;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:default;border:0;outline:none;animation:esMindsetBackdropIn .22s ease-out both;transform:translateZ(0);backface-visibility:hidden}@keyframes esMindsetModalIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes esMindsetBackdropIn{0%{opacity:0}to{opacity:1}}.es-mindset-modal-card{position:relative;z-index:1;width:min(700px,calc(100vw - 36px));border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.15);background:radial-gradient(110% 110% at 0% -10%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16),rgba(var(--edgestat-accent-rgb, 139, 92, 246),0) 58%),radial-gradient(110% 120% at 100% 0%,#38bdf826,#38bdf800 62%),linear-gradient(165deg,#fffffff5,#f7faffed);border-radius:24px;padding:24px 24px 20px;box-shadow:0 36px 80px #0f172a4d,0 20px 34px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.1),0 0 0 1px #ffffffe0 inset;animation:esMindsetModalIn .24s ease-out both;transform:translateY(0);backface-visibility:hidden}.es-mindset-modal-top{display:flex;align-items:flex-start;justify-content:flex-start;gap:18px}.es-mindset-modal-top-main{max-width:500px}.es-mindset-modal-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--edgestat-accent-rgb, 139, 92, 246));font-weight:700}.es-mindset-modal-title{margin-top:7px;color:#0f172a;font-size:26px;line-height:1.15;letter-spacing:-.015em;font-weight:650}.es-mindset-modal-subtitle{margin-top:8px;color:#64748b;font-size:13.5px;line-height:1.45;max-width:430px}.es-mindset-modal-hero-score{margin-left:auto;min-width:106px;border-radius:16px;border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.2);background:#ffffffb8;padding:10px 11px;text-align:right;box-shadow:0 10px 20px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08)}.es-mindset-modal-hero-score-label{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:#64748b;font-weight:700}.es-mindset-modal-hero-score-value{margin-top:3px;font-size:26px;line-height:1;color:#0f172a;font-weight:700;letter-spacing:-.02em}.es-mindset-modal-hero-score-scale{margin-top:2px;color:#64748b;font-size:11px}.es-mindset-modal-close{border-radius:10px;border:1px solid rgba(148,163,184,.38);background:#ffffffd6;color:#334155;font-size:12px;font-weight:600;padding:6px 10px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.es-mindset-modal-close:active{transform:translateY(0)}.es-mindset-modal-close:hover{transform:translateY(-1px);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.3);box-shadow:0 8px 18px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12)}.es-mindset-modal-close:focus,.es-mindset-modal-close:focus-visible,.es-mindset-modal-secondary:focus,.es-mindset-modal-secondary:focus-visible,.es-mindset-modal-primary:focus,.es-mindset-modal-primary:focus-visible{outline:none}.es-mindset-modal-section{border:1px solid rgba(148,163,184,.2);background:#ffffffa8;border-radius:14px;padding:12px 13px;box-shadow:0 8px 20px #0f172a0d}.es-mindset-modal-insight{border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.2);background:linear-gradient(180deg,#ffffffd6,#f8fbffc7),radial-gradient(120% 120% at 10% -30%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14),rgba(var(--edgestat-accent-rgb, 139, 92, 246),0) 60%);border-radius:16px;padding:14px 15px;box-shadow:0 12px 26px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.1)}.es-mindset-modal-insight-copy{margin-top:5px;font-size:18px;line-height:1.32;color:#0f172a;font-weight:620}.es-mindset-modal-risk{border-color:#f59e0b38;background:linear-gradient(180deg,#fffc,#fffbebb8)}.es-mindset-modal-action{border-color:#10b98133;background:linear-gradient(180deg,#fffc,#ecfdf5b8);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.es-mindset-modal-action:hover{transform:translateY(-1px);border-color:#10b98147;box-shadow:0 12px 22px #10b9811f}.es-mindset-modal-impact{border-color:#38bdf833;background:linear-gradient(180deg,#ffffffc7,#f0f9ffad)}.es-mindset-modal-label{font-size:11px;line-height:1.1;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.es-mindset-modal-copy{margin-top:5px;font-size:13.5px;line-height:1.5;color:#0f172a}.es-mindset-modal-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(148,163,184,.18);padding-top:12px}.es-mindset-modal-actions{display:inline-flex;align-items:center;gap:8px}.es-mindset-modal-secondary{border-radius:11px;border:1px solid rgba(148,163,184,.34);background:#ffffffd6;color:#334155;font-size:12px;font-weight:600;padding:8px 14px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.es-mindset-modal-secondary:hover{transform:translateY(-1px);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.3);box-shadow:0 10px 18px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08)}.es-mindset-modal-divider{height:1px;background:linear-gradient(90deg,#94a3b800,#94a3b859,#94a3b800)}.es-mindset-modal-note{border:1px solid rgba(148,163,184,.2);border-radius:14px;background:#ffffffa8;padding:10px 12px}.es-mindset-modal-note-input{width:100%;min-height:76px;margin-top:6px;resize:vertical;border-radius:10px;border:1px solid rgba(148,163,184,.28);background:#ffffffe6;padding:9px 10px;font-size:13px;line-height:1.45;color:#0f172a;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.es-mindset-modal-note-input:focus{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.38);box-shadow:0 0 0 3px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12)}.es-mindset-modal-score-pill{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(148,163,184,.24);background:#ffffffc2;border-radius:999px;padding:7px 12px;font-size:11px;color:#475569;font-weight:600}.es-mindset-modal-score-pill strong{font-size:14px;line-height:1;color:#0f172a;letter-spacing:-.01em}.es-mindset-modal-primary{border-radius:11px;border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.24);background:linear-gradient(98deg,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.98),rgba(var(--edgestat-accent-rgb, 139, 92, 246),.86));color:#fff;font-size:12px;font-weight:700;padding:8px 14px;box-shadow:0 12px 24px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.25);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.es-mindset-modal-primary:hover{transform:translateY(-1px);filter:brightness(1.02);box-shadow:0 16px 30px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.32)}.es-mindset-checkin-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:121;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px 16px;isolation:isolate;overflow:hidden}.es-mindset-checkin-modal-backdrop{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;background:radial-gradient(90% 90% at 50% -6%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12),rgba(var(--edgestat-accent-rgb, 139, 92, 246),0) 58%),#0f172a57;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:0;animation:esMindsetBackdropIn .22s ease-out both;transform:translateZ(0);backface-visibility:hidden}@keyframes esMindsetCheckinModalIn{0%{opacity:0;transform:translateY(1%) scale(.985)}to{opacity:1;transform:translateY(-4%) scale(1)}}.es-mindset-checkin-modal-card{position:relative;z-index:1;width:min(560px,calc(100vw - 28px));border-radius:20px;border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16);background:radial-gradient(120% 110% at 0% -10%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14),rgba(var(--edgestat-accent-rgb, 139, 92, 246),0) 58%),radial-gradient(120% 120% at 100% 0%,#38bdf81f,#38bdf800 62%),linear-gradient(165deg,#fffffff7,#f7faffed);padding:18px 18px 15px;box-shadow:0 30px 72px #0f172a47,0 14px 28px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.1),0 0 0 1px #ffffffdb inset;animation:esMindsetCheckinModalIn .22s ease-out both;transform:translateY(-4%);backface-visibility:hidden}.es-mindset-checkin-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.es-mindset-checkin-modal-title-wrap{min-width:0}.es-mindset-checkin-modal-eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--edgestat-accent-rgb, 139, 92, 246));font-weight:700}.es-mindset-checkin-modal-title{margin-top:6px;font-size:21px;line-height:1.2;letter-spacing:-.012em;color:#0f172a;font-weight:650}.es-mindset-checkin-modal-time{margin-top:7px;color:#64748b;font-size:12px;font-weight:600}.es-mindset-checkin-modal-state{flex-shrink:0;border-radius:999px;border:1px solid;font-size:11px;line-height:1;font-weight:700;padding:7px 10px}.es-mindset-checkin-modal-score{margin-top:12px;display:flex;align-items:baseline;justify-content:space-between;gap:10px;border-radius:12px;border:1px solid rgba(148,163,184,.2);background:#ffffffbd;padding:9px 11px}.es-mindset-checkin-modal-score span{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-weight:700}.es-mindset-checkin-modal-score strong{font-size:22px;letter-spacing:-.02em;line-height:1;color:#0f172a}.es-mindset-checkin-modal-grid{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.es-mindset-checkin-modal-section{border:1px solid rgba(148,163,184,.2);border-radius:12px;background:#ffffffb8;padding:10px 11px;box-shadow:0 8px 18px #0f172a0d}.es-mindset-checkin-modal-section.is-insight{grid-column:1 / -1;border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.24);background:linear-gradient(180deg,#ffffffd9,#f6f9ffcc),radial-gradient(140% 130% at 10% -24%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14),rgba(var(--edgestat-accent-rgb, 139, 92, 246),0) 60%)}.es-mindset-checkin-modal-label{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-weight:700}.es-mindset-checkin-modal-copy{margin-top:4px;color:#0f172a;font-size:13px;line-height:1.45}.es-mindset-checkin-modal-note{margin-top:10px;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:#ffffffb8;padding:10px 11px}.es-mindset-checkin-modal-footer{margin-top:12px;display:flex;justify-content:flex-end}.es-mindset-checkin-modal-close{border-radius:10px;border:1px solid rgba(148,163,184,.34);background:#ffffffdb;color:#334155;font-size:12px;font-weight:650;padding:8px 13px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.es-mindset-checkin-modal-close:hover{transform:translateY(-1px);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.28);box-shadow:0 10px 18px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.1)}.es-mindset-checkin-modal-close:focus,.es-mindset-checkin-modal-close:focus-visible{outline:none}.es-mindset-trend-card{border:1px solid rgba(148,163,184,.26);background:radial-gradient(120% 110% at 10% -15%,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.1),rgba(var(--edgestat-accent-rgb, 139, 92, 246),0) 58%),linear-gradient(180deg,#fffffff0,#f8faffe0);border-radius:16px;padding:14px}.es-mindset-pattern-panel{border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.2);border-radius:14px;padding:12px 13px;background:linear-gradient(180deg,#ffffffd1,#f2f7ffbd);box-shadow:0 10px 20px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.es-mindset-pattern-panel:hover{transform:translateY(-1px);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.28);box-shadow:0 14px 26px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12)}.es-mindset-pattern-signal{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.24);background:#ffffffc7;padding:3px 8px;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--edgestat-accent-rgb, 139, 92, 246));font-weight:700}.es-mindset-pattern-signal-dot{width:6px;height:6px;border-radius:999px;background:rgb(var(--edgestat-accent-rgb, 139, 92, 246));box-shadow:0 0 0 5px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14)}.es-mindset-pattern-title{font-size:14px;line-height:1.25;color:#0f172a;font-weight:650}.es-mindset-pattern-copy{margin-top:4px;font-size:12.5px;line-height:1.45;color:#475569}.es-mindset-track-head{display:flex;flex-direction:column;gap:4px}.es-mindset-track-title{font-size:15px;line-height:1.2;color:#0f172a;font-weight:650}.es-mindset-track-subtitle{font-size:12px;line-height:1.45;color:#64748b}.es-mindset-trend-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.es-mindset-trend-title{font-size:12px;font-weight:650;color:#334155}.es-mindset-trend-meta{border-radius:999px;border:1px solid rgba(148,163,184,.3);background:#ffffffb3;padding:4px 9px;font-size:11px;color:#475569;font-weight:600}.es-mindset-trend-chart-wrap{position:relative;border:1px solid rgba(148,163,184,.18);border-radius:12px;background:#ffffffb3;padding:12px}.es-mindset-trend-single{display:inline-flex;align-items:baseline;gap:8px;border-radius:10px;border:1px solid rgba(148,163,184,.24);background:#ffffffb8;padding:7px 10px}.es-mindset-trend-single-day{font-size:12px;color:#64748b;font-weight:600}.es-mindset-trend-single-score{font-size:15px;line-height:1;color:#0f172a;font-weight:700}.es-mindset-trend-chart{width:100%;height:168px;display:block}.es-mindset-trend-line{stroke-dasharray:1;stroke-dashoffset:1;animation:esMindsetTrendDraw .68s ease-out forwards}.es-mindset-trend-line-glow{filter:blur(2.5px)}@keyframes esMindsetTrendDraw{to{stroke-dashoffset:0}}.es-mindset-trend-tooltip{position:absolute;pointer-events:none;transform:translate(-50%,calc(-100% - 10px));border-radius:10px;border:1px solid rgba(148,163,184,.24);background:#fffffff5;box-shadow:0 14px 28px #0f172a24;padding:7px 9px;min-width:112px;z-index:2}.es-mindset-trend-tooltip-time{font-size:10px;color:#64748b}.es-mindset-trend-tooltip-score{margin-top:3px;font-size:13px;line-height:1;color:#0f172a;font-weight:700}.es-mindset-trend-tooltip-state{margin-top:2px;font-size:10px;color:#475569;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.es-mindset-trend-empty-note{font-size:12px;color:#64748b}.es-mindset-pattern-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.es-mindset-pattern-metric{border:1px solid rgba(148,163,184,.2);border-radius:10px;padding:7px 8px;background:#ffffffb3;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.es-mindset-pattern-metric:hover{transform:translateY(-1px);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.28);box-shadow:0 10px 16px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08)}.es-mindset-pattern-metric span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-weight:700}.es-mindset-pattern-metric strong{display:block;margin-top:4px;font-size:14px;color:#0f172a;font-weight:700}.es-mindset-history-panel{border:1px solid rgba(148,163,184,.22);border-radius:14px;padding:12px;background:linear-gradient(180deg,#ffffffe0,#f7faffd1)}.es-mindset-history-panel-title{font-size:12px;color:#334155;font-weight:650;margin-bottom:8px}.es-mindset-history-list{display:grid;gap:10px}.es-mindset-history-group{border:1px solid rgba(148,163,184,.2);border-radius:11px;background:#ffffffa3;padding:8px}.es-mindset-history-group-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:11px;color:#64748b;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.es-mindset-history-row{width:100%;text-align:left;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:6px;border:1px solid rgba(148,163,184,.18);background:#ffffffc7;border-radius:10px;padding:7px 8px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;cursor:pointer}.es-mindset-history-row:hover{transform:translateY(-1px);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.24);box-shadow:0 10px 18px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08)}.es-mindset-history-row:focus,.es-mindset-history-row:focus-visible{outline:none;border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.34);box-shadow:0 0 0 2px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14),0 10px 18px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.1)}.es-mindset-history-entry.is-open .es-mindset-history-row{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.34);box-shadow:0 10px 18px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.1)}.es-mindset-history-time{font-size:12px;color:#475569;font-weight:600}.es-mindset-history-score{font-size:12px;color:#334155;font-weight:600}.es-mindset-history-score strong{font-size:14px;color:#0f172a;letter-spacing:-.01em}.es-mindset-history-tag{border-radius:999px;border:1px solid;font-size:11px;font-weight:700;padding:3px 8px}.es-mindset-history-risk{color:#b91c1c;background:#fef2f2;border-color:#dc262633}.es-mindset-history-stable{color:#0369a1;background:#f0f9ff;border-color:#0ea5e93d}.es-mindset-history-caution{color:#b45309;background:#fffbeb;border-color:#f59e0b4d}.es-mindset-history-optimal{color:#047857;background:#ecfdf5;border-color:#10b9813d}@media (max-width: 640px){.es-mindset-checkin-modal-grid{grid-template-columns:1fr}}.es-mindset-history-empty{border:1px dashed rgba(148,163,184,.42);border-radius:14px;padding:16px;background:linear-gradient(180deg,#ffffffd6,#f8faffbd)}.es-mindset-history-empty-title{font-size:13px;color:#0f172a;font-weight:650}.es-mindset-history-empty-copy{margin-top:4px;font-size:12px;line-height:1.45;color:#64748b}.es-mindset-insight-card{box-shadow:0 16px 38px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14),0 0 0 1px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08)}.es-mindset-insight-stack{display:grid;gap:10px}.es-mindset-insight-row{border:1px solid rgba(148,163,184,.24);background:#ffffffa8;border-radius:12px;padding:10px 12px}.es-mindset-insight-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.es-mindset-insight-text{margin-top:4px;font-size:13px;line-height:1.45;color:#0f172a}.es-mindset-notes-input{width:100%;min-height:110px;resize:vertical;border-radius:14px;border:1px solid rgba(148,163,184,.34);background:linear-gradient(180deg,#fff,#fbfdff);padding:12px 14px;font-size:14px;color:#0f172a;outline:none;transition:border-color .22s ease,box-shadow .22s ease}.es-mindset-notes-input::-moz-placeholder{color:#64748bb8}.es-mindset-notes-input::placeholder{color:#64748bb8}.es-mindset-notes-input:focus{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.42);box-shadow:0 0 0 3px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12)}.es-mindset-page{background:linear-gradient(180deg,#f8fafcf5,#f1f5f9b3 45%,#f8fafcf0)}.es-mindset-header-card{align-items:center;border-color:#94a3b83d;background:linear-gradient(145deg,#fffffffa,#f1f6ffeb);border-radius:24px;padding:14px 16px;box-shadow:0 28px 68px -52px #0f172a99,0 1px #ffffffc7 inset}.es-mindset-header-eyebrow{display:inline-flex;align-items:center;gap:7px;border-radius:999px;border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.24);background:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08);color:rgb(var(--edgestat-accent-rgb, 139, 92, 246));padding:4px 9px;font-size:10px;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.es-mindset-header-title{margin-top:9px;font-size:29px;line-height:1;letter-spacing:0}.es-mindset-header-subtitle{margin-top:5px;max-width:680px;white-space:normal;font-size:13px;line-height:1.45;color:#475569}.es-mindset-ghost-btn,.es-mindset-save-btn{display:inline-flex;align-items:center;gap:7px;min-height:36px}.es-mindset-hero-card{position:relative;overflow:hidden;border-color:#0f172a14;background:linear-gradient(135deg,#fffffffa,#eff6fff0 48%,#f0fdfae6);border-radius:26px;padding:18px;box-shadow:0 34px 76px -56px #0f172ab8,0 1px #ffffffd6 inset}.es-mindset-hero-grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:22px;align-items:center}.es-mindset-hero-score{display:grid;align-content:center;justify-items:center;gap:10px;min-width:172px;padding:2px 4px}.es-mindset-ring-shell{width:144px;height:144px}.es-mindset-ring-shell svg{width:144px;height:144px}.es-mindset-hero-score-meta{display:inline-flex;align-items:baseline;gap:7px;border-radius:999px;border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.18);background:#ffffff8a;padding:5px 11px;box-shadow:0 14px 30px -26px #0f172a61}.es-mindset-hero-score-meta span{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#64748b;font-weight:800}.es-mindset-hero-score-meta strong{font-size:13px;color:#0f172a}.es-mindset-hero-main{min-width:0;align-self:center;padding-right:clamp(0px,3vw,36px)}.es-mindset-hero-title{margin-top:12px;max-width:720px;font-size:clamp(22px,2.5vw,34px);line-height:1.02;letter-spacing:0;color:#0f172a;font-weight:760}.es-mindset-hero-copy{margin-top:10px;max-width:680px;font-size:13.5px;line-height:1.55;color:#475569}.es-mindset-state-chips{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.es-mindset-state-chip{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;border:1px solid rgba(148,163,184,.24);background:#ffffffc2;padding:6px 10px;font-size:11px;font-weight:760;color:#334155}.es-mindset-state-chip.tone-good{border-color:#10b98140;background:#ecfdf5d1;color:#047857}.es-mindset-state-chip.tone-caution,.es-mindset-state-chip.tone-neutral{border-color:#f59e0b3d;background:#fffbebcc;color:#92400e}.es-mindset-state-chip.tone-risk{border-color:#f43f5e3b;background:#fff1f2d6;color:#be123c}.es-mindset-insight-strip{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;border:1px solid rgba(148,163,184,.24);border-radius:22px;background:linear-gradient(145deg,#fffffff5,#f8fafce6);padding:14px;box-shadow:0 22px 48px -44px #0f172a8a}.es-mindset-mini-stats{display:grid;grid-template-columns:repeat(3,minmax(88px,1fr));gap:8px}.es-mindset-mini-stats div{border-radius:14px;border:1px solid rgba(148,163,184,.22);background:#ffffffc2;padding:9px 10px}.es-mindset-mini-stats span{display:block;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#64748b}.es-mindset-mini-stats strong{display:block;margin-top:4px;font-size:15px;color:#0f172a}.es-mindset-section-card,.es-mindset-notes-card{border-color:#94a3b838;background:linear-gradient(145deg,#fffffffa,#f8fafce6);border-radius:22px;padding:16px;box-shadow:0 24px 56px -48px #0f172a94}.es-mindset-section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.es-mindset-live-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.22);background:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.08);color:rgb(var(--edgestat-accent-rgb, 139, 92, 246));padding:6px 10px;font-size:11px;font-weight:800;white-space:nowrap}.es-mindset-metric-card{position:relative;overflow:hidden;min-height:198px;border-color:#94a3b838;background:linear-gradient(155deg,#fffffffa,#f8fafce6);border-radius:18px;padding:15px;box-shadow:0 18px 36px -34px #0f172a80}.es-mindset-metric-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-top:3px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.44);pointer-events:none}.es-mindset-metric-card.metric-sleep:before{border-top-color:#0ea5e98c}.es-mindset-metric-card.metric-energy:before{border-top-color:#f59e0b94}.es-mindset-metric-card.metric-focus:before{border-top-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.58)}.es-mindset-metric-card.metric-stress:before{border-top-color:#f43f5e85}.es-mindset-metric-card.metric-mood:before{border-top-color:#10b9818c}.es-mindset-metric-card.metric-caffeine:before{border-top-color:#d9770685}.es-mindset-metric-icon{width:44px;height:44px;color:#334155;border-radius:14px;border-color:#94a3b838;background:linear-gradient(180deg,#ffffffeb,#f1f5f9c7)}.es-mindset-metric-score{min-width:54px;text-align:right}.es-mindset-metric-score strong{font-size:24px;line-height:1;letter-spacing:0;color:#0f172a}.es-mindset-metric-score span{margin-left:2px;font-size:11px;color:#64748b;font-weight:700}.es-mindset-metric-signal{border-radius:999px;border:1px solid rgba(148,163,184,.22);background:#f8fafcd1;color:#475569;padding:3px 8px;font-size:10px;font-weight:800}.es-mindset-metric-signal.signal-good{border-color:#10b9813d;background:#ecfdf5d1;color:#047857}.es-mindset-metric-signal.signal-risk{border-color:#f43f5e3d;background:#fff1f2d1;color:#be123c}.es-mindset-metric-feedback{min-height:38px;border-radius:12px;border:1px solid rgba(148,163,184,.18);background:#f8fafcb8;padding:9px 10px;color:#334155}@media (max-width: 900px){.es-mindset-hero-grid{grid-template-columns:1fr}.es-mindset-hero-score{justify-items:start;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:0}.es-mindset-insight-strip{grid-template-columns:1fr}.es-mindset-mini-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.es-mindset-header-card{flex-wrap:wrap}.es-mindset-header-subtitle{flex:1 1 100%}.es-mindset-saved-chip{display:none}.es-edgecoach-intro-overlay{top:14px;transform:translate(-50%)}}.es-premium-page{position:relative;isolation:isolate}:where(.es-premium-page,.es-mindset-page,.es-edgecoach-page){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important}.es-premium-header-card{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;border:1px solid rgba(15,23,42,.07);background:linear-gradient(180deg,#fff,#f8faff);border-radius:18px;padding:12px 14px;box-shadow:0 10px 26px #0f172a14}.es-economic-header-card{border-radius:16px;border-color:#94a3b83d;background:linear-gradient(180deg,#fffffffa,#f8fbffeb);padding:9px 12px;box-shadow:0 8px 20px #0f172a0f}.es-economic-page-title{font-size:18px;line-height:1.16;font-weight:720;letter-spacing:-.012em;color:#0f172a}.es-economic-page-subtitle{margin-top:2px;font-size:12px;line-height:1.36;color:#64748b}.es-economic-header-card .es-economic-tabs{padding:3px}.es-economic-header-card .es-economic-tab-btn{padding:5px 11px;font-size:11px}.es-premium-hero-card{margin-top:14px;border:1px solid rgba(99,102,241,.2);background:radial-gradient(120% 110% at 8% -10%,#6366f124,#6366f100 56%),radial-gradient(120% 110% at 95% 0%,#3b82f61f,#3b82f600 64%),linear-gradient(168deg,#fffffffa,#f6f9ffeb);border-radius:20px;padding:16px;box-shadow:0 18px 44px #4f46e51f,0 1px #ffffffb3 inset;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,filter .2s ease;transform:translateZ(0)}.es-premium-hero-card:hover{transform:translateY(-3px);border-color:#6366f152;box-shadow:0 26px 48px #4f46e529,0 1px #ffffffd1 inset;filter:saturate(1.03)}.es-premium-hero-grid{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px}.es-premium-hero-icon{width:48px;height:48px;border-radius:14px;border:1px solid rgba(99,102,241,.22);background:linear-gradient(180deg,#818cf829,#3b82f61a);box-shadow:0 0 0 1px #ffffffb3 inset,0 8px 18px #4f46e51f;display:inline-flex;align-items:center;justify-content:center;color:#3730a3;font-weight:700}.es-coach-hero-icon{position:relative;border-color:#4f46e54d;background:radial-gradient(90% 100% at 20% 0%,#818cf857,#818cf800 70%),linear-gradient(160deg,#fffffffa,#edf4ffeb);box-shadow:0 12px 26px #4f46e533,0 0 0 1px #ffffffbf inset}.es-coach-hero-icon svg{color:#4f46e5;filter:drop-shadow(0 2px 8px rgba(79,70,229,.2));animation:esCoachSparkFloat 3.6s ease-in-out infinite}.es-premium-hero-title{font-size:16px;line-height:1.25;font-weight:650;color:#0f172a}.es-premium-hero-copy{margin-top:4px;font-size:13px;line-height:1.45;color:#475569}.es-premium-hero-badge{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(99,102,241,.22);background:#ffffffc7;color:#4338ca;font-size:11px;letter-spacing:.04em;text-transform:uppercase;font-weight:700;padding:4px 10px}.es-premium-hero-action{font-size:13px;line-height:1.45;color:#1e293b;font-weight:600}.es-premium-hero-metric{border:1px solid rgba(148,163,184,.28);background:#ffffffb8;border-radius:12px;padding:8px 10px}.es-premium-hero-metric-label{font-size:11px;line-height:1.2;color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.es-premium-hero-metric-value{margin-top:4px;font-size:16px;line-height:1.2;color:#0f172a;font-weight:650}.es-premium-hero-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:#ffffffd1;padding:4px 10px;font-size:11px;font-weight:700;color:#334155}.es-premium-insight-card{border:1px solid rgba(15,23,42,.07);background:linear-gradient(180deg,#fff,#f8faff);border-radius:18px;padding:14px 16px;box-shadow:0 14px 34px #0f172a14;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.es-premium-insight-card:hover{transform:translateY(-2px);border-color:#6366f138;box-shadow:0 20px 38px #4f46e51f}.es-premium-page .es-premium-surface{border:1px solid rgba(148,163,184,.26);background:linear-gradient(180deg,#fffffff5,#f8faffeb);box-shadow:0 14px 34px #0f172a14}.es-stats-premium-shell{background:radial-gradient(1100px 520px at 14% -8%,#6366f114,#6366f100 64%),radial-gradient(980px 500px at 92% 0%,#0ea5e912,#0ea5e900 62%)}.es-stats-header-card{border-color:#818cf833;box-shadow:0 16px 36px #0f172a14,0 0 0 1px #ffffff9e inset}.es-stats-filter-row>*{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.es-stats-filter-row>*:hover{transform:translateY(-1px);box-shadow:0 12px 24px #4f46e51a}.es-stats-hero-diagnostic{margin-top:16px;border-color:#6366f142;border-radius:24px;padding:20px;box-shadow:0 24px 54px #4f46e529,0 0 0 1px #ffffffbd inset}.es-stats-hero-icon{width:56px;height:56px;border-radius:16px;background:radial-gradient(90% 100% at 0% 0%,#6366f142,#6366f100 70%),linear-gradient(160deg,#fffffffa,#edf2ffeb);box-shadow:0 16px 30px #4f46e529}.es-stats-hero-icon span{display:inline-flex;font-size:14px;letter-spacing:.03em}.es-stats-hero-icon svg{color:#4f46e5}.es-stats-hero-diagnostic .es-premium-hero-title{font-size:clamp(20px,2.4vw,27px);line-height:1.16;letter-spacing:-.018em}.es-stats-hero-nextmove{margin-top:10px;border:1px solid rgba(99,102,241,.2);background:linear-gradient(170deg,#ffffffe0,#f0f7ffd1);border-radius:13px;padding:9px 11px;box-shadow:0 11px 24px #4f46e51a}.es-stats-hero-metrics{margin-top:15px}.es-stats-hero-metric-chip{border-color:#818cf833;background:linear-gradient(180deg,#ffffffe6,#f6f9ffd1);box-shadow:0 8px 19px #0f172a12;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.es-stats-hero-metric-chip:hover{transform:translateY(-1px);border-color:#6366f14d;box-shadow:0 14px 24px #4f46e51f}.es-ai-engine-card{position:relative;overflow:hidden;border:1px solid rgba(99,102,241,.12)!important;background:linear-gradient(180deg,#6366f10f,#fff)!important;box-shadow:0 20px 42px #4f46e51f,0 0 0 1px #ffffffbd inset,inset 0 1px #ffffffdb}.es-ai-engine-card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;border-radius:inherit;background:radial-gradient(80% 70% at 90% 0%,#6366f114,#6366f100)}.es-ai-engine-grid{align-items:flex-start}.es-stats-rule-card{border:1px solid rgba(16,185,129,.3);border-radius:22px;padding:14px;background:radial-gradient(120% 100% at 8% -20%,#10b9811f,#10b98100 62%),linear-gradient(180deg,#fffffffa,#f4fffbeb);box-shadow:0 18px 36px #0f172a1a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.es-stats-rule-card:hover{transform:translateY(-3px);box-shadow:0 24px 44px #0f172a24}.es-stats-rule-card.is-warning{border-color:#f59e0b59;background:radial-gradient(120% 100% at 8% -20%,#f59e0b26,#f59e0b00 62%),linear-gradient(180deg,#fffffffa,#fffaecf0)}.es-stats-rule-card.is-danger{border-color:#f43f5e59;background:radial-gradient(120% 100% at 8% -20%,#f43f5e26,#f43f5e00 62%),linear-gradient(180deg,#fffffffa,#fff1f4f0);box-shadow:0 20px 40px #f43f5e24}.es-stats-rule-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.es-stats-rule-title-wrap{display:flex;align-items:flex-start;gap:10px}.es-stats-rule-icon{width:28px;height:28px;border-radius:9px;border:1px solid rgba(99,102,241,.24);background:#6366f11f;color:#4338ca;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.es-stats-rule-kicker{font-size:11px;line-height:1.1;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:#64748b}.es-stats-rule-title{margin-top:4px;font-size:16px;line-height:1.2;font-weight:700;color:#0f172a}.es-stats-rule-status-badge{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(16,185,129,.28);background:#10b9811f;color:#047857;font-size:11px;font-weight:700;padding:4px 10px}.es-stats-rule-status-badge.is-warning{border-color:#f59e0b47;background:#f59e0b1f;color:#b45309}.es-stats-rule-status-badge.is-danger{border-color:#f43f5e4d;background:#f43f5e1f;color:#be123c}.es-stats-rule-chip{border:1px solid rgba(148,163,184,.28);border-radius:12px;background:#ffffffb8;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#475569}.es-stats-rule-chip strong{font-size:13px;color:#0f172a}.es-stats-rule-progress-track{height:10px;border-radius:999px;overflow:hidden;border:1px solid rgba(148,163,184,.25);background:#ffffffb8}.es-stats-rule-progress-bar{height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#34d399);box-shadow:0 0 14px #10b98159;transition:width .52s ease,background-color .22s ease}.es-stats-rule-progress-bar.is-warning{background:linear-gradient(90deg,#f59e0b,#fb923c);box-shadow:0 0 14px #f59e0b59}.es-stats-rule-progress-bar.is-danger{background:linear-gradient(90deg,#fb7185,#f43f5e);box-shadow:0 0 14px #f43f5e59}.es-stats-rule-meta-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.es-stats-rule-meta-text{font-size:12px;color:#475569}.es-stats-rule-meta-time{font-size:11px;color:#64748b}.es-stats-rule-cta{border-radius:10px;border:1px solid rgba(148,163,184,.28);padding:8px 12px;font-size:12px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,filter .18s ease}.es-stats-rule-cta:hover{transform:translateY(-1px)}.es-stats-rule-cta-primary{border-color:#6366f14d;color:#fff;background:linear-gradient(98deg,#4f46e5,#2563eb);box-shadow:0 12px 20px #4f46e538}.es-stats-rule-cta-soft{color:#334155;background:#ffffffd9}.es-ai-engine-cta{border-radius:12px;padding:11px 18px;font-size:14px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.es-ai-engine-cta:disabled{opacity:.72;cursor:wait}.es-ai-engine-cta-primary{border:1px solid rgba(79,70,229,.25);color:#fff;background:linear-gradient(96deg,#4f46e5,#2563eb);box-shadow:0 15px 28px #4f46e540}.es-ai-engine-cta-primary:hover:not(:disabled){transform:translateY(-1px) scale(1.02);box-shadow:0 8px 25px #6366f140}.es-ai-engine-cta-result-primary{border:1px solid rgba(99,102,241,.26);color:#fff;background:linear-gradient(96deg,#4f46e5,#2563eb);box-shadow:0 10px 20px #4f46e533}.es-ai-engine-cta-secondary{border:1px solid rgba(148,163,184,.34);color:#334155;background:#fff}.es-ai-engine-cta-text{border:1px solid transparent;color:#64748b;background:transparent;padding-left:8px;padding-right:8px}.es-ai-engine-cta-result-primary:hover,.es-ai-engine-cta-secondary:hover,.es-ai-engine-cta-text:hover{transform:translateY(-1px);border-color:#6366f147;box-shadow:0 10px 18px #4f46e51a}.es-ai-engine-cta-text:hover{box-shadow:none;color:#334155}.es-ai-engine-loading{animation:es-ai-engine-pulse 1.4s ease-in-out infinite}@keyframes es-ai-engine-pulse{0%,to{box-shadow:0 0 #6366f11f}50%{box-shadow:0 0 0 4px #6366f10a}}.es-ai-engine-line{opacity:0;transform:translateY(4px);border:1px solid rgba(148,163,184,.24);border-radius:12px;background:#ffffffe6;padding:9px 11px;color:#334155;font-size:13px;line-height:1.45;transition:opacity .2s ease,transform .2s ease,box-shadow .18s ease,border-color .18s ease}.es-ai-engine-line-insight{border-color:#3b82f633;background:linear-gradient(180deg,#3b82f614,#fffffff2)}.es-ai-engine-line-weakness{border-color:#f59e0b3d;background:linear-gradient(180deg,#f59e0b1a,#fffffff2)}.es-ai-engine-line-action{border-color:#10b9813d;background:linear-gradient(180deg,#10b98117,#fffffff2)}.es-ai-engine-line-impact{border-color:#0ea5e93d;background:linear-gradient(180deg,#0ea5e91a,#fffffff2)}.es-ai-engine-line-head{display:flex;align-items:center;gap:8px}.es-ai-engine-line-icon{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(99,102,241,.24);background:#6366f11a;color:#4338ca;font-size:10px;font-weight:800}.es-ai-engine-line-text{display:block;margin-top:6px}.es-ai-engine-line.is-visible{opacity:1;transform:translateY(0)}.es-ai-engine-line.is-visible:hover{border-color:#6366f147;box-shadow:0 10px 18px #4f46e51a}.es-ai-engine-line-label{display:inline-flex;color:#334155;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.es-ai-engine-score{position:relative}.es-ai-engine-score.is-live{animation:es-ai-score-pulse .9s ease-out}@keyframes es-ai-score-pulse{0%{text-shadow:0 0 0 rgba(99,102,241,0)}40%{text-shadow:0 0 18px rgba(99,102,241,.32)}to{text-shadow:0 0 0 rgba(99,102,241,0)}}.es-stats-flow{gap:18px}.es-stats-module{position:relative}.es-stats-card-main{border-color:#94a3b83d;background:radial-gradient(140% 120% at 0% -20%,#818cf81a,#818cf800 62%),linear-gradient(180deg,#fffffff7,#f6faffe6);box-shadow:0 22px 46px #0f172a1a}.es-stats-card-main:hover{box-shadow:0 30px 56px #4f46e524}.es-stats-card-support{border-color:#94a3b838;background:linear-gradient(180deg,#fffffff2,#f8fbffe6);box-shadow:0 16px 34px #0f172a14}.es-stats-card-support:hover{box-shadow:0 22px 42px #4f46e51c}.es-stats-diagnostic-main-panel,.es-stats-diagnostic-side-panel,.es-stats-priority-surface,.es-stats-behavior-kpi,.es-stats-behavior-action,.es-stats-split-card,.es-stats-summary-panel,.es-stats-impact-tile,.es-stats-metric-tile,.es-stats-whatif-controls,.es-stats-whatif-scenario-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.es-stats-diagnostic-main-panel:hover,.es-stats-diagnostic-side-panel:hover,.es-stats-priority-surface:hover,.es-stats-behavior-kpi:hover,.es-stats-behavior-action:hover,.es-stats-split-card:hover,.es-stats-summary-panel:hover,.es-stats-impact-tile:hover,.es-stats-metric-tile:hover,.es-stats-whatif-controls:hover,.es-stats-whatif-scenario-card:hover{transform:translateY(-1px);border-color:#6366f147!important;box-shadow:0 14px 26px #4f46e51a}.es-stats-diagnostic-line{box-shadow:0 6px 12px #0f172a0d}.es-stats-priority-card .es-stats-priority-surface{border-color:#818cf83d!important;border-radius:18px;background:radial-gradient(110% 90% at 8% -20%,#818cf829,#818cf800 58%),linear-gradient(180deg,#fffffff0,#f1f6ffdb)}.es-stats-priority-progress{box-shadow:0 0 15px #4f46e54d}.es-stats-priority-cta{background:linear-gradient(98deg,#4f46e5,#2563eb)!important;color:#fff!important;border-color:#4f46e540!important;box-shadow:0 14px 24px #4f46e538}.es-stats-priority-cta:hover{filter:brightness(1.02)}.es-stats-priority-cta-muted{border-color:#94a3b859!important;background:#ffffffbf!important;color:#334155!important}.es-stats-behavior-card{border-color:#94a3b83d!important;background:radial-gradient(110% 90% at 9% -15%,#6366f11f,#6366f100 60%),linear-gradient(178deg,#fffffff5,#f6f9ffe6);box-shadow:0 20px 42px #0f172a17}.es-stats-behavior-preview-row{border-radius:12px}.es-stats-behavior-lock{background:linear-gradient(180deg,#ffffffd6,#f6faffc2)}.es-stats-equity-card .es-equity-hero-card{border-color:#818cf838!important;box-shadow:0 24px 48px #4f46e524}.es-stats-whatif-controls .es-select{min-width:140px}.es-stats-whatif-scenario-card{border-radius:16px}.es-stats-proof-insight{border-color:#6366f138!important;background:linear-gradient(180deg,#ffffffd6,#f0f7ffc2)}.es-stats-summary-chip{border:1px solid rgba(148,163,184,.24);box-shadow:0 7px 14px #0f172a0f;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.es-stats-summary-chip:hover{transform:translateY(-1px);border-color:#6366f152;box-shadow:0 10px 18px #4f46e51a}.es-stats-priority-card{box-shadow:0 30px 58px #4f46e529,0 0 0 1px #ffffffbd inset}.es-stats-priority-card .es-premium-widget-content{padding-top:2px}.es-stats-priority-surface{padding:18px;border-color:#94a3b852!important;background:radial-gradient(120% 80% at 2% 0%,#6366f117,#6366f100 62%),linear-gradient(180deg,#fff,#f9fbff)}.es-priority-decision-grid{gap:10px}.es-priority-zone{min-height:108px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.es-priority-zone:hover{transform:translateY(-1px);border-color:#6366f147!important;box-shadow:0 14px 24px #4f46e51f}.es-priority-zone-action{box-shadow:0 10px 24px #4f46e524}.es-priority-keyword{color:#0f172a}.es-priority-tentrades{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid rgba(129,140,248,.32);background:#6366f124;padding:1px 8px}.es-stats-priority-cta{transform:translateZ(0);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.es-stats-priority-cta:hover{transform:translateY(-1px);box-shadow:0 18px 30px #4f46e547}.es-stats-whatif-controls{border-color:#94a3b852;background:radial-gradient(120% 100% at 3% -20%,#6366f112,#6366f100 65%),linear-gradient(180deg,#fff,#fafcff)}.es-stats-whatif-select{border-color:#818cf847!important;box-shadow:0 8px 18px #4f46e51a;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.es-stats-whatif-select:focus,.es-stats-whatif-select:hover{border-color:#6366f166!important;box-shadow:0 12px 24px #4f46e529}.es-whatif-baseline{border-color:#94a3b852}.es-stats-whatif-scenario-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.es-stats-whatif-scenario-card:hover{transform:translateY(-1px);border-color:#6366f152!important;box-shadow:0 16px 28px #4f46e51c}.es-whatif-card-active{border-color:#6366f170!important;background:radial-gradient(100% 90% at 0% -10%,#6366f11a,#6366f100 65%),linear-gradient(180deg,#fff,#f7faff);box-shadow:0 20px 34px #4f46e524}.es-whatif-metric-card{border-color:#94a3b842}.es-whatif-delta-pill{border-color:#94a3b84d;background:#0f172a42}.es-whatif-delta-pill.text-emerald-200{border-color:#34d39959;background:#10b9812e}.es-whatif-delta-pill.text-rose-200{border-color:#fb718559;background:#f43f5e2b}.es-whatif-delta-pill.text-emerald-700{border-color:#10b9814d;background:#10b9811f}.es-whatif-delta-pill.text-rose-700{border-color:#f43f5e4d;background:#f43f5e1a}.es-heatmap-root{border-color:#94a3b83d!important;background:radial-gradient(120% 90% at 8% -16%,#6366f117,#6366f100 64%),linear-gradient(180deg,#fff,#f9fbff);background-size:165% 165%;box-shadow:0 20px 42px #0f172a1a;transition:transform .21s cubic-bezier(.4,0,.2,1),box-shadow .21s cubic-bezier(.4,0,.2,1),border-color .21s cubic-bezier(.4,0,.2,1);animation:esHeatmapSurfaceBreathe 9.2s ease-in-out infinite}.es-heatmap-root-premium:hover{transform:translateY(-2px);border-color:#6366f14d!important;box-shadow:0 26px 46px #4f46e524}.es-heatmap-header-card{border-color:#6366f138!important;background:radial-gradient(130% 100% at -8% -20%,#6366f11c,#6366f100 66%),linear-gradient(180deg,#ffffffeb,#f5f9fff5);transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.es-heatmap-header-card:hover{transform:translateY(-2px);border-color:#6366f152!important;box-shadow:0 18px 30px #4f46e51f}.es-heatmap-toggle{border-color:#818cf83d;background:linear-gradient(180deg,#f8fafcf2,#f1f5ffe6);box-shadow:inset 0 0 0 1px #ffffffb8}.es-heatmap-toggle-btn{transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.es-heatmap-toggle-btn:hover{transform:translateY(-1px);box-shadow:0 8px 14px #4f46e51f}.es-heatmap-toggle-btn:active{transform:translateY(0) scale(.98)}.es-heatmap-toggle-btn.is-active{border-color:#4f46e54d;background:linear-gradient(180deg,#fffffffa,#eef2fff5);box-shadow:0 10px 18px #4f46e533;color:#312e81}.es-heatmap-cell-card{transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),filter .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;transform:translateZ(0);will-change:transform,box-shadow,filter,opacity}.es-heatmap-cell-card:hover,.es-heatmap-cell-card.is-hovered{transform:translateY(-2px) scale(1.01);border-color:#6366f159!important;box-shadow:0 15px 24px #0f172a24;filter:saturate(1.05)}.es-heatmap-cell-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:radial-gradient(110% 90% at 20% 10%,#ffffff59,#fff0 70%);transition:opacity .18s cubic-bezier(.4,0,.2,1)}.es-heatmap-cell-card:hover:after,.es-heatmap-cell-card.is-hovered:after{opacity:1}.es-heatmap-cell-positive{background-image:linear-gradient(170deg,#10b98138,#ffffffe6);background-size:190% 190%;animation:esHeatmapCellDrift 6.1s cubic-bezier(.4,0,.2,1) infinite}.es-heatmap-cell-negative{background-image:linear-gradient(170deg,#fb718533,#ffffffe0);background-size:190% 190%;animation:esHeatmapCellDrift 6.6s cubic-bezier(.4,0,.2,1) infinite;filter:saturate(.92)}.es-heatmap-cell-flat{background-image:linear-gradient(170deg,#94a3b824,#ffffffe6)}.es-heatmap-cell-active{border-color:#4f46e57a!important;transform:translateY(-1px) scale(1.02);box-shadow:0 22px 36px #4f46e542;filter:saturate(1.08)}.es-heatmap-cell-active:hover,.es-heatmap-cell-active.is-hovered{transform:translateY(-1px) scale(1.02)}.es-heatmap-cell-best{border-color:#10b9815c!important;background:radial-gradient(130% 110% at 20% 0%,#10b98138,#10b98100 70%),linear-gradient(175deg,#ecfdf5eb,#fffffff5);box-shadow:inset 0 0 0 1px #10b9811f,0 12px 24px #10b98129;background-size:210% 210%;animation:esHeatmapBestDiscover .56s cubic-bezier(.2,.9,.2,1) both,esHeatmapCellDrift 6.1s cubic-bezier(.4,0,.2,1) .56s infinite,esHeatmapBestPulse 5.1s ease-in-out .78s infinite}.es-heatmap-cell-risk{border-color:#fb923c57!important;background:radial-gradient(130% 110% at 20% 0%,#fb923c33,#fb923c00 70%),linear-gradient(175deg,#fff7edf0,#fffffff5);box-shadow:inset 0 0 0 1px #fb923c24,0 12px 24px #fb923c29;background-size:210% 210%;animation:esHeatmapRiskDiscover .52s cubic-bezier(.2,.9,.2,1) both,esHeatmapCellDrift 6.6s cubic-bezier(.4,0,.2,1) .52s infinite,esHeatmapRiskBreath 6s ease-in-out .76s infinite}.es-heatmap-cell-muted{opacity:.78;filter:saturate(.88);animation:none!important}.es-heatmap-cell-best.es-heatmap-cell-active,.es-heatmap-cell-risk.es-heatmap-cell-active{animation:esHeatmapCellDrift 6.2s cubic-bezier(.4,0,.2,1) infinite}.es-heatmap-grid-shell.is-hovering-cell .es-heatmap-cell-card:not(.is-hovered):not(.es-heatmap-cell-active){opacity:.72;filter:saturate(.9)}.es-heatmap-grid-shell.has-selected-cell .es-heatmap-cell-card:not(.es-heatmap-cell-active){opacity:.68;filter:saturate(.88)}.es-heatmap-grid-shell.is-hovering-cell .es-heatmap-cell-card.is-hovered,.es-heatmap-grid-shell.is-hovering-cell .es-heatmap-cell-card.es-heatmap-cell-active{opacity:1;z-index:2}.es-heatmap-detail-panel{border-color:#94a3b847;background:radial-gradient(110% 90% at 0% -20%,#6366f10f,#6366f100 66%),linear-gradient(180deg,#fff,#f8fbff);transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.es-heatmap-detail-panel:hover{transform:translateY(-2px);border-color:#6366f147;box-shadow:0 14px 24px #4f46e51a}.es-heatmap-controls-row{border-radius:18px}.es-heatmap-period-note{border-radius:999px;border:1px solid rgba(226,232,240,.86);background:#f8fafcc7;padding:7px 10px}.es-heatmap-matrix-scroll{overflow-x:auto;overflow-y:visible;border-radius:18px;border:1px solid rgba(226,232,240,.86);background:linear-gradient(180deg,#fffffff5,#f8fafcc7);padding:10px;scrollbar-width:thin}.es-heatmap-matrix{display:grid;min-width:1040px;gap:4px;align-items:stretch}.es-heatmap-axis-corner,.es-heatmap-hour-axis,.es-heatmap-session-axis{min-width:0;color:#64748b;font-size:10px;font-weight:800;letter-spacing:.02em}.es-heatmap-axis-corner{height:22px}.es-heatmap-hour-axis{display:grid;height:22px;place-items:center;border-radius:7px;background:#f8fafcd1}.es-heatmap-session-axis{position:sticky;left:0;z-index:3;display:flex;align-items:center;overflow:hidden;border-radius:9px;border:1px solid rgba(226,232,240,.86);background:#fffffff5;padding:0 9px;text-overflow:ellipsis;white-space:nowrap;box-shadow:6px 0 14px #ffffffe0}.es-heatmap-grid-cell{display:flex;height:38px;min-width:0;cursor:pointer;align-items:center;justify-content:center;border:1px solid rgba(226,232,240,.9);border-radius:8px;padding:0 3px;color:#334155;font-size:10px;font-weight:800;letter-spacing:0;line-height:1;box-shadow:inset 0 1px #ffffff9e}.es-heatmap-grid-cell span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.es-heatmap-grid-cell:hover,.es-heatmap-grid-cell.is-hovered{transform:translateY(-1px);border-color:#7c3aed52!important;box-shadow:0 10px 18px #0f172a1f,inset 0 1px #ffffffb3}.es-heatmap-grid-cell.es-heatmap-cell-positive{color:#047857}.es-heatmap-grid-cell.es-heatmap-cell-negative{color:#be123c}.es-heatmap-grid-cell.es-heatmap-cell-neutral,.es-heatmap-grid-cell.es-heatmap-cell-muted{color:#94a3b8}.es-heatmap-grid-cell.es-heatmap-cell-best,.es-heatmap-grid-cell.es-heatmap-cell-risk{box-shadow:inset 0 0 0 1px #ffffff73}.es-heatmap-grid-cell.es-heatmap-cell-active{z-index:4;border-color:#7c3aedb8!important;box-shadow:0 0 0 2px #7c3aed2e,0 12px 22px #6d28d92e,inset 0 1px #ffffffb8;transform:translateY(-1px)}.es-heatmap-grid-shell.has-selected-cell .es-heatmap-grid-cell:not(.es-heatmap-cell-active){opacity:.84;filter:saturate(.94)}.es-heatmap-grid-shell.is-hovering-cell .es-heatmap-grid-cell:not(.is-hovered):not(.es-heatmap-cell-active){opacity:.88}.es-heatmap-scale{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:700}.es-heatmap-scale i{display:inline-block;height:9px;width:24px;border-radius:999px;border:1px solid rgba(226,232,240,.9)}.es-heatmap-scale .is-loss{background:linear-gradient(90deg,#fee2e2f2,#f43f5e6b)}.es-heatmap-scale .is-flat{background:linear-gradient(90deg,#f8fafcf2,#e2e8f0e6)}.es-heatmap-scale .is-profit{background:linear-gradient(90deg,#dcfce7f2,#10b9816b)}.es-heatmap-insight-panel{box-shadow:0 12px 20px #0f172a14;transition:transform .19s cubic-bezier(.4,0,.2,1),box-shadow .19s cubic-bezier(.4,0,.2,1),border-color .19s cubic-bezier(.4,0,.2,1)}.es-heatmap-insight-panel:hover{transform:translateY(-1px);box-shadow:0 14px 24px #0f172a1c}.es-heatmap-grid-shell{overflow:visible;isolation:isolate;--es-scan-focus-x: 52%;--es-scan-risk-x: 24%}.es-heatmap-grid-shell>*{position:relative;z-index:1}.es-heatmap-grid-shell:before{content:"";position:absolute;top:-6px;right:-4px;bottom:-8px;left:-4px;border-radius:18px;pointer-events:none;z-index:0;opacity:.08;filter:blur(8px) saturate(1.03);background:radial-gradient(26% 92% at var(--es-scan-focus-x) 52%,rgba(16,185,129,.08),rgba(16,185,129,0) 74%),linear-gradient(90deg,#6366f100,#6366f10f 46%,#6366f11c,#6366f10f 54%,#6366f100);transform:translate(-120%);will-change:transform,opacity;animation:esHeatmapScanSweep 5.1s cubic-bezier(.4,0,.2,1) infinite}.es-heatmap-grid-shell:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:18px;pointer-events:none;z-index:0;opacity:.05;background:radial-gradient(20% 80% at var(--es-scan-risk-x) 52%,rgba(251,146,60,.1),rgba(251,146,60,0) 74%);will-change:opacity,filter;animation:esHeatmapRiskSignal 6.4s ease-in-out infinite}.es-heatmap-grid-shell.is-hovering-cell:before,.es-heatmap-grid-shell.is-hovering-cell:after,.es-heatmap-grid-shell.is-scan-paused:before,.es-heatmap-grid-shell.is-scan-paused:after{animation-play-state:paused}.es-heatmap-grid-shell.is-hovering-cell:before{opacity:.06}.es-heatmap-grid-shell.is-hovering-cell:after,.es-heatmap-grid-shell.is-scan-paused:after{opacity:.035}.es-heatmap-hover-tooltip{transform-origin:center bottom;animation:esHeatmapTooltipIn .18s cubic-bezier(.2,.9,.2,1);will-change:transform,opacity;box-shadow:0 20px 36px #4f46e52e,0 2px 8px #0f172a14}.es-heatmap-hover-tooltip.is-below{transform-origin:center top}.es-heatmap-detail-metrics{align-items:stretch}.es-heatmap-detail-metric{border:1px solid rgba(148,163,184,.24);border-radius:10px;background:#ffffffd1;padding:7px 9px;display:flex;flex-direction:column;gap:3px}.es-heatmap-detail-metric span{font-size:10px;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.es-heatmap-detail-metric strong{font-size:13px;color:#0f172a}.es-heatmap-action-panel{box-shadow:0 10px 18px #0f172a14}.es-heatmap-hero-card{border-color:#4f46e542}.es-heatmap-hero-grid{align-items:flex-start}.es-heatmap-hero-live-chip{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(14,116,144,.24);background:#ecfeffbf;color:#0e7490;font-size:11px;font-weight:700;padding:3px 9px}.es-heatmap-hero-chip-row{align-items:center}.es-heatmap-hero-insight{display:inline-flex;align-items:center;gap:8px;border-radius:12px;border:1px solid rgba(148,163,184,.26);background:#ffffffc2;padding:8px 10px;font-size:12px;font-weight:600;color:#334155;transition:transform .19s cubic-bezier(.4,0,.2,1),box-shadow .19s cubic-bezier(.4,0,.2,1),border-color .19s cubic-bezier(.4,0,.2,1)}.es-heatmap-hero-insight:hover{transform:translateY(-2px);box-shadow:0 12px 20px #4f46e51f}.es-heatmap-hero-insight.is-best{border-color:#10b98147;background:linear-gradient(180deg,#10b9811a,#ffffffd1)}.es-heatmap-hero-insight.is-risk{border-color:#f59e0b4d;background:linear-gradient(180deg,#f59e0b1f,#ffffffd1)}.es-heatmap-hero-cta{border-radius:11px;border:1px solid rgba(148,163,184,.3);padding:8px 12px;font-size:12px;font-weight:700;transition:transform .19s cubic-bezier(.4,0,.2,1),box-shadow .19s cubic-bezier(.4,0,.2,1),filter .19s cubic-bezier(.4,0,.2,1),border-color .19s cubic-bezier(.4,0,.2,1)}.es-heatmap-hero-cta:hover{transform:translateY(-1px)}.es-heatmap-hero-cta:active{transform:translateY(0) scale(.98)}.es-heatmap-hero-cta-primary{color:#fff;border-color:#4f46e54d;background:linear-gradient(135deg,#6c5cff,#5a8cff);box-shadow:0 10px 24px #5c5cff3d}.es-heatmap-hero-cta-soft{background:#ffffffe0;color:#334155}.es-heatmap-main-card{border-color:#6366f13d!important;box-shadow:0 24px 44px #4f46e51f!important;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.es-heatmap-main-card:hover{transform:translateY(-2px);border-color:#6366f14d!important;box-shadow:0 26px 48px #4f46e526!important}.es-heatmap-main-surface{border-radius:16px;border:1px solid rgba(148,163,184,.24);background:radial-gradient(120% 95% at 0% -16%,#6366f114,#6366f100 64%),linear-gradient(180deg,#ffffffe0,#f5f9ffeb);background-size:160% 160%;box-shadow:inset 0 0 0 1px #ffffffad;padding:13px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);animation:esHeatmapSurfaceBreathe 8.6s ease-in-out infinite}.es-heatmap-main-surface:hover{border-color:#6366f147;box-shadow:inset 0 0 0 1px #ffffffc7,0 12px 26px #4f46e51a}.es-heatmap-summary-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.es-heatmap-summary-pill{border:1px solid rgba(148,163,184,.28);border-radius:12px;padding:8px 10px;background:#ffffffc7;display:flex;flex-direction:column;gap:3px;min-width:0;transition:transform .19s cubic-bezier(.4,0,.2,1),box-shadow .19s cubic-bezier(.4,0,.2,1),border-color .19s cubic-bezier(.4,0,.2,1),background-color .19s cubic-bezier(.4,0,.2,1)}.es-heatmap-summary-pill:hover{transform:translateY(-2px);border-color:#6366f142;background:#ffffffeb;box-shadow:0 12px 24px #4f46e51f}.es-heatmap-summary-pill span{font-size:10px;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.es-heatmap-summary-pill strong{font-size:13px;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-heatmap-decision-card{border-color:#6366f133;background:radial-gradient(110% 95% at 95% -10%,#6366f114,#6366f100 65%),linear-gradient(180deg,#fff,#f7fbff)}.es-heatmap-ai-insight-card{border-color:#4f46e53d;box-shadow:0 18px 34px #4f46e51a;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1)}.es-heatmap-ai-insight-card:hover{transform:translateY(-2px);border-color:#4f46e552;box-shadow:0 22px 38px #4f46e524}.es-heatmap-range-switch{border-color:#94a3b84d;background:linear-gradient(180deg,#fffffff0,#f8faffe6);transition:box-shadow .19s cubic-bezier(.4,0,.2,1),border-color .19s cubic-bezier(.4,0,.2,1)}.es-heatmap-range-switch:hover{border-color:#6366f13d;box-shadow:0 12px 22px #4f46e51f}.es-heatmap-range-btn{font-weight:600;transition:transform .19s cubic-bezier(.4,0,.2,1),box-shadow .19s cubic-bezier(.4,0,.2,1),color .19s cubic-bezier(.4,0,.2,1),background-color .19s cubic-bezier(.4,0,.2,1),filter .19s cubic-bezier(.4,0,.2,1)}.es-heatmap-range-btn:hover{transform:translateY(-1px)}.es-heatmap-range-btn:active{transform:translateY(0) scale(.97)}.es-heatmap-range-btn.is-active{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;box-shadow:0 10px 18px #4f46e53d;color:#fff!important}.es-heatmap-control-btn{transition:transform .19s cubic-bezier(.4,0,.2,1),box-shadow .19s cubic-bezier(.4,0,.2,1),border-color .19s cubic-bezier(.4,0,.2,1),color .19s cubic-bezier(.4,0,.2,1),background-color .19s cubic-bezier(.4,0,.2,1)}.es-heatmap-control-btn:hover{transform:translateY(-1px);border-color:#6366f157!important;box-shadow:0 12px 20px #4f46e524}.es-heatmap-control-btn:active{transform:translateY(0) scale(.98)}.es-heatmap-expand-btn{transition:transform .19s cubic-bezier(.4,0,.2,1),box-shadow .19s cubic-bezier(.4,0,.2,1),border-color .19s cubic-bezier(.4,0,.2,1),background-color .19s cubic-bezier(.4,0,.2,1),color .19s cubic-bezier(.4,0,.2,1)}.es-heatmap-expand-btn:hover{transform:translateY(-1px);border-color:#6366f157!important;color:#312e81;box-shadow:0 12px 20px #4f46e51f}.es-heatmap-expand-btn:active{transform:translateY(0) scale(.98)}.es-heatmap-advanced-btn{background:linear-gradient(180deg,#fffffff5,#f1f5ffeb)}.es-heatmap-advanced-btn:hover{color:#312e81!important}.es-heatmap-detail-tile{border:1px solid rgba(148,163,184,.24);border-radius:12px;background:#ffffffd1;padding:8px 10px}.es-heatmap-detail-label{font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.es-heatmap-detail-value{margin-top:4px;font-size:13px;font-weight:700;color:#0f172a}@keyframes esHeatmapTooltipIn{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur(0)}}@keyframes esHeatmapCellDrift{0%{background-position:20% 24%}50%{background-position:80% 76%}to{background-position:20% 24%}}@keyframes esHeatmapSurfaceBreathe{0%,to{background-position:16% 18%}50%{background-position:84% 78%}}@keyframes esHeatmapScanSweep{0%{transform:translate(-120%);opacity:.03}22%{opacity:.07}44%{transform:translate(calc(var(--es-scan-focus-x) - 18%));opacity:.1}56%{transform:translate(calc(var(--es-scan-focus-x) - 7%));opacity:.115}74%{transform:translate(calc(var(--es-scan-risk-x) + 10%));opacity:.085}76%{opacity:.062}79%{opacity:.094}to{transform:translate(120%);opacity:.03}}@keyframes esHeatmapRiskSignal{0%,62%,to{opacity:.035;filter:saturate(.94)}70%{opacity:.055;filter:saturate(1)}74%{opacity:.032}78%{opacity:.062}}@keyframes esHeatmapBestDiscover{0%{box-shadow:inset 0 0 0 1px #10b9811a,0 8px 16px #10b9811a;filter:saturate(1)}58%{box-shadow:inset 0 0 0 1px #10b9812e,0 18px 30px #10b9813d;filter:saturate(1.08)}to{box-shadow:inset 0 0 0 1px #10b98124,0 12px 24px #10b9812e;filter:saturate(1.03)}}@keyframes esHeatmapRiskDiscover{0%{box-shadow:inset 0 0 0 1px #fb923c1c,0 8px 16px #fb923c1a;filter:saturate(.96)}58%{box-shadow:inset 0 0 0 1px #fb923c33,0 18px 30px #fb923c3b;filter:saturate(1.02)}to{box-shadow:inset 0 0 0 1px #fb923c29,0 12px 24px #fb923c2e;filter:saturate(.98)}}@keyframes esHeatmapRiskBreath{0%,to{box-shadow:inset 0 0 0 1px #fb923c24,0 12px 24px #fb923c29}50%{box-shadow:inset 0 0 0 1px #fb923c33,0 16px 30px #fb923c3d}}@keyframes esHeatmapBestPulse{0%,to{box-shadow:inset 0 0 0 1px #10b9811f,0 12px 24px #10b98129}50%{box-shadow:inset 0 0 0 1px #10b98129,0 16px 28px #10b98138}}@media (prefers-reduced-motion: reduce){.es-heatmap-root,.es-heatmap-main-surface,.es-heatmap-cell-card,.es-heatmap-summary-pill,.es-heatmap-main-card,.es-heatmap-ai-insight-card,.es-heatmap-toggle-btn,.es-heatmap-range-btn,.es-heatmap-control-btn,.es-heatmap-expand-btn,.es-heatmap-detail-panel,.es-heatmap-insight-panel,.es-heatmap-hover-tooltip,.es-economic-risk-ai-card,.es-economic-risk-radar-section,.es-economic-risk-radar-wrap,.es-economic-risk-radar,.es-economic-risk-radar-scan-cone,.es-economic-risk-radar-sweep,.es-economic-risk-radar-wave,.es-economic-risk-radar-core,.es-economic-risk-radar-particles,.es-economic-risk-radar-particle,.es-economic-risk-radar-zone,.es-economic-live-dot,.es-economic-risk-status-chip,.es-economic-risk-signal,.es-economic-event-card,.es-economic-impact-pill,.es-economic-upcoming-card{transition-duration:.01ms!important;animation:none!important}.es-heatmap-grid-shell:before,.es-heatmap-grid-shell:after,.es-economic-upcoming-card:after{animation:none!important}}.es-economic-tabs{border-color:#94a3b84d;background:linear-gradient(180deg,#ffffffe6,#f8faffe6)}.es-economic-tab-btn{transition:transform .32s cubic-bezier(.4,0,.2,1),box-shadow .32s cubic-bezier(.4,0,.2,1),color .32s cubic-bezier(.4,0,.2,1),background-color .32s cubic-bezier(.4,0,.2,1)}.es-economic-tab-btn:hover{transform:translateY(-1px)}.es-economic-tab-btn.is-active{box-shadow:0 10px 20px #4f46e52e}.es-economic-risk-ai-card{position:relative;overflow:hidden;border:1px solid rgba(244,63,94,.28);border-radius:20px;padding:12px 12px 11px 16px;background:radial-gradient(145% 120% at -12% -24%,#f43f5e29,#f43f5e00 56%),radial-gradient(135% 110% at 112% 120%,#fb71851f,#fb718500 63%),linear-gradient(170deg,#fffffffc,#fff5f7f5);box-shadow:0 18px 34px #0f172a1c,0 0 0 1px #ffffffe0 inset;animation:esEconomicPanelBreathe 8.8s ease-in-out infinite;transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),filter .18s cubic-bezier(.4,0,.2,1)}.es-economic-risk-ai-card:hover{transform:translateY(-3px);border-color:#f43f5e6b;box-shadow:0 26px 48px #0f172a26,0 0 0 1px #fffffff0 inset;filter:saturate(1.05)}.es-economic-risk-ai-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.46;background:radial-gradient(120% 90% at -8% 0%,#fb718524,#fb718500 68%),radial-gradient(120% 90% at 110% 120%,#6366f11a,#6366f100 74%)}.es-economic-risk-ai-card:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:16px;pointer-events:none;border:1px solid rgba(255,255,255,.46)}.es-economic-risk-accent{position:absolute;left:9px;top:10px;bottom:10px;width:3px;border-radius:999px;background:linear-gradient(180deg,#fb7185db,#f43f5e4d);box-shadow:0 0 0 1px #ffffff5c,0 0 10px #f43f5e3d;z-index:2}.es-economic-risk-ai-card.is-high{border-color:#f43f5e66;box-shadow:0 28px 56px #f43f5e2e,0 0 0 1px #ffffffd6 inset}.es-economic-risk-ai-card.is-medium{border-color:#fb718557}.es-economic-risk-ai-card.is-calm{border-color:#94a3b857;background:radial-gradient(135% 105% at -8% -26%,#94a3b833,#94a3b800 58%),radial-gradient(130% 100% at 110% 122%,#6366f11f,#6366f100 68%),linear-gradient(170deg,#fffffffc,#f4f8fff2)}.es-economic-risk-zone{position:relative;z-index:1}.es-economic-risk-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.es-economic-risk-center{margin-top:0}.es-economic-risk-divider{position:relative;z-index:1;height:1px;margin:7px 0 8px;background:linear-gradient(90deg,#f43f5e24,#6366f11a,#f43f5e24)}.es-economic-risk-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px 18px}.es-economic-risk-kicker{font-size:11px;line-height:1.1;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:#be185dbd}.es-economic-risk-ai-card.is-calm .es-economic-risk-kicker{color:#334155c7}.es-economic-risk-headline{margin-top:0;font-size:clamp(20px,2.2vw,22px);line-height:1.14;letter-spacing:-.015em;font-weight:700;color:#0f172a}.es-economic-risk-copy{margin-top:7px;font-size:13.5px;line-height:1.45;color:#334155bd}.es-economic-risk-metrics{margin-top:0;display:flex;flex-wrap:wrap;gap:6px}.es-economic-risk-metric{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(244,63,94,.2);background:linear-gradient(180deg,#ffffffeb,#fff5f7db);color:#9f1239;padding:4px 9px;font-size:10.5px;line-height:1.2;font-weight:700;box-shadow:0 8px 14px #0f172a14;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.es-economic-risk-metric:hover{transform:translateY(-1px);box-shadow:0 12px 18px #0f172a1c;border-color:#f43f5e4d}.es-economic-risk-ai-card.is-calm .es-economic-risk-metric{border-color:#94a3b83d;color:#334155}.es-economic-risk-ai-card.is-medium .es-economic-risk-metric{border-color:#fb71854d;color:#9d174d}.es-economic-risk-status-chip{display:inline-flex;align-items:center;gap:7px;border-radius:999px;border:1px solid rgba(244,63,94,.28);background:linear-gradient(180deg,#fffffff5,#fff4f6e6);color:#9f1239;padding:5px 10px;font-size:10.5px;line-height:1.2;font-weight:700;box-shadow:0 10px 18px #f43f5e1f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.es-economic-risk-status-chip:hover{transform:translateY(-1px);box-shadow:0 14px 22px #f43f5e2e}.es-economic-risk-status-chip.is-high{border-color:#f43f5e70;box-shadow:0 12px 22px #f43f5e38;animation:esEconomicRiskChipPulse 3.6s ease-in-out infinite}.es-economic-risk-status-chip.is-medium{border-color:#fb718552}.es-economic-risk-status-chip.is-calm{border-color:#94a3b847;color:#334155}.es-economic-risk-status-chip.is-calm .es-economic-risk-dot{background:#94a3b8}.es-economic-risk-status-chip.is-medium .es-economic-risk-dot,.es-economic-risk-dot{background:#fb7185}.es-economic-risk-dot.is-high{animation:esEconomicRiskDotPulse 3.2s ease-in-out infinite}@property --es-radar-london{syntax: "<number>"; inherits: false; initial-value: .26;}@property --es-radar-ny{syntax: "<number>"; inherits: false; initial-value: .24;}@property --es-radar-asia{syntax: "<number>"; inherits: false; initial-value: .2;}.es-economic-risk-radar-section{margin-top:8px;display:grid;grid-template-columns:auto minmax(0,1fr);justify-items:stretch;align-items:center;text-align:left;gap:10px;border:1px solid rgba(148,163,184,.24);border-radius:14px;padding:8px 9px;background:radial-gradient(126% 112% at 50% -14%,#6366f129,#6366f100 58%),radial-gradient(120% 88% at 50% 118%,#f43f5e14,#f43f5e00 64%),linear-gradient(180deg,#fffffff0,#f3f7ffe0);box-shadow:0 12px 24px #0f172a1a;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),filter .2s cubic-bezier(.4,0,.2,1)}.es-economic-risk-radar-section:hover{transform:translateY(-2px);border-color:#6366f157;box-shadow:0 18px 30px #4f46e524;filter:saturate(1.04)}.es-economic-risk-radar-wrap{position:relative;width:172px;height:156px;display:grid;place-items:center;transition:transform .22s cubic-bezier(.4,0,.2,1),filter .22s cubic-bezier(.4,0,.2,1)}.es-economic-risk-radar-wrap:before{content:"";position:absolute;top:12px;right:18px;bottom:12px;left:18px;border-radius:999px;background:radial-gradient(70% 70% at 50% 50%,#818cf838,#818cf800 72%),radial-gradient(74% 60% at 50% 80%,#0f172a29,#0f172a00 76%);filter:blur(8px);opacity:.72;pointer-events:none}.es-economic-risk-radar{--es-radar-london: .26;--es-radar-ny: .24;--es-radar-asia: .2;--es-radar-sweep-opacity: .08;--es-radar-sweep-duration: 8.8s;--es-radar-risk-start: 0deg;--es-radar-risk-end: 0deg;--es-radar-risk-overlay: rgba(0, 0, 0, 0);position:relative;width:132px;height:132px;border-radius:999px;border:1px solid rgba(129,140,248,.4);background:radial-gradient(circle at 50% 50%,#ffffffd6 0,#ffffffd6 20%,#e0e7ff70,#93c5fd2e 44%,#1e293b1f),conic-gradient(from -90deg,rgba(248,113,113,calc(.1 + var(--es-radar-london) * .46)),rgba(248,113,113,calc(.1 + var(--es-radar-london) * .46)) 120deg,rgba(59,130,246,calc(.08 + var(--es-radar-ny) * .36)) 120deg,rgba(59,130,246,calc(.08 + var(--es-radar-ny) * .36)) 240deg,rgba(148,163,184,calc(.05 + var(--es-radar-asia) * .22)) 240deg,rgba(148,163,184,calc(.05 + var(--es-radar-asia) * .22)) 360deg),radial-gradient(circle at 50% 50%,#0f172a00 58%,#0f172a2e);background-size:192% 192%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff9e,inset 0 -20px 34px #0f172a29,0 18px 32px #0f172a2e,0 0 24px #6366f133;animation:esEconomicPanelBreathe 9.8s ease-in-out infinite;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),filter .2s cubic-bezier(.4,0,.2,1),--es-radar-london .52s cubic-bezier(.4,0,.2,1),--es-radar-ny .52s cubic-bezier(.4,0,.2,1),--es-radar-asia .52s cubic-bezier(.4,0,.2,1)}.es-economic-risk-radar:before,.es-economic-risk-radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.es-economic-risk-radar:before{background:radial-gradient(96% 86% at 50% 40%,#a5b4fc5c,#a5b4fc00 70%),radial-gradient(62% 58% at 30% 26%,#ffffff4d,#fff0 66%),repeating-conic-gradient(from -90deg,#fff0,#fff0 118deg,#e2e8f033 118deg,#e2e8f033 120deg),radial-gradient(84% 72% at 74% 78%,#0f172a29,#0f172a00 72%);opacity:.8;animation:esEconomicRadarDrift 8.8s ease-in-out infinite}.es-economic-risk-radar:after{background:conic-gradient(from -90deg,transparent 0deg var(--es-radar-risk-start),var(--es-radar-risk-overlay) var(--es-radar-risk-start) var(--es-radar-risk-end),transparent var(--es-radar-risk-end) 360deg),radial-gradient(circle at 50% 50%,#0f172a00 56%,#0f172a38);opacity:.88;animation:esEconomicRadarRiskBreath 5.8s ease-in-out infinite}.es-economic-risk-radar.is-risk-london{--es-radar-risk-start: 6deg;--es-radar-risk-end: 114deg;--es-radar-risk-overlay: rgba(248, 113, 113, .2)}.es-economic-risk-radar.is-risk-ny{--es-radar-risk-start: 126deg;--es-radar-risk-end: 234deg;--es-radar-risk-overlay: rgba(59, 130, 246, .16)}.es-economic-risk-radar.is-risk-asia{--es-radar-risk-start: 246deg;--es-radar-risk-end: 354deg;--es-radar-risk-overlay: rgba(251, 146, 60, .16)}.es-economic-risk-radar-grid{position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:inherit;border:1px solid rgba(148,163,184,.24);z-index:1}.es-economic-risk-radar-grid:before,.es-economic-risk-radar-grid:after{content:"";position:absolute;border-radius:inherit;border:1px solid rgba(148,163,184,.2)}.es-economic-risk-radar-grid:before{top:14px;right:14px;bottom:14px;left:14px}.es-economic-risk-radar-grid:after{top:28px;right:28px;bottom:28px;left:28px}.es-economic-risk-radar-scan-cone{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;z-index:2;pointer-events:none;border-radius:inherit;background:conic-gradient(from -90deg,#fff0,#c7d2fe1f 24deg,#c7d2fe00 58deg,#fff0 360deg);filter:blur(5px);opacity:.82;animation:esEconomicRadarConeSweep var(--es-radar-sweep-duration) linear infinite}.es-economic-risk-radar-sweep{position:absolute;left:50%;top:50%;width:47%;height:2px;border-radius:999px;pointer-events:none;z-index:4;transform-origin:0% 50%;transform:translateY(-50%) rotate(-8deg);background:linear-gradient(90deg,#a5b4fc00,rgba(199,210,254,var(--es-radar-sweep-opacity)),#ffffffb8);filter:drop-shadow(0 0 12px rgba(129,140,248,.36));animation:esEconomicRadarSweep var(--es-radar-sweep-duration) linear infinite}.es-economic-risk-radar-sweep:after{content:"";position:absolute;left:0;top:50%;width:70px;height:20px;transform:translate(2px,-50%);background:linear-gradient(90deg,#818cf800,rgba(129,140,248,calc(var(--es-radar-sweep-opacity) * .95)) 56%,#fff0);filter:blur(8px);opacity:.72;border-radius:999px}.es-economic-risk-radar.is-best-london .es-economic-risk-radar-sweep{animation-name:esEconomicRadarSweepLondon}.es-economic-risk-radar.is-best-ny .es-economic-risk-radar-sweep{animation-name:esEconomicRadarSweepNy}.es-economic-risk-radar.is-best-asia .es-economic-risk-radar-sweep{animation-name:esEconomicRadarSweepAsia}.es-economic-risk-radar-wave{position:absolute;left:calc(50% - 9px);top:calc(50% - 9px);width:18px;height:18px;border-radius:999px;border:1px solid rgba(248,113,113,.34);box-shadow:0 0 0 1px #fff6 inset;opacity:0;z-index:4;animation:esEconomicRadarWave 2.8s ease-out infinite}.es-economic-risk-radar-core{position:absolute;left:50%;top:50%;width:20px;height:20px;border-radius:999px;z-index:5;transform:translate(-50%,-50%);background:radial-gradient(circle at 35% 30%,#fffffffa,#818cf8f0);box-shadow:0 0 0 1px #ffffffd6,0 0 18px #818cf88a,0 0 38px #818cf84d;animation:esEconomicRadarCorePulse 4.8s ease-in-out infinite}.es-economic-risk-radar.is-major .es-economic-risk-radar-core{animation-duration:3.6s;box-shadow:0 0 0 1px #ffffffe0,0 0 22px #f8717175,0 0 44px #f8717147}.es-economic-risk-radar-particles{position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:inherit;pointer-events:none;z-index:3}.es-economic-risk-radar-particle{position:absolute;width:3.5px;height:3.5px;border-radius:999px;background:#e2e8f0a8;box-shadow:0 0 8px #a5b4fc57;animation:esEconomicRadarParticleFloat 9.2s ease-in-out infinite}.es-economic-risk-radar-particle.is-p1{left:23%;top:24%;animation-delay:-.6s}.es-economic-risk-radar-particle.is-p2{left:67%;top:27%;animation-delay:-2.2s}.es-economic-risk-radar-particle.is-p3{left:41%;top:72%;animation-delay:-4.1s}.es-economic-risk-radar-zone{position:absolute;display:inline-flex;align-items:center;gap:5px;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:#ffffffe0;color:#475569;padding:3px 8px;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.01em;box-shadow:0 8px 14px #0f172a1a;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),filter .2s cubic-bezier(.4,0,.2,1)}.es-economic-risk-radar-zone.is-london{top:-1px;left:50%;transform:translate(-50%);border-color:#f8717157;background:linear-gradient(180deg,#fff1f2f0,#fff6f7e0);color:#be123c}.es-economic-risk-radar-zone.is-ny{right:-10px;top:50%;transform:translateY(-50%);border-color:#3b82f64d;background:linear-gradient(180deg,#eff6ffeb,#f3f9ffdb);color:#1d4ed8}.es-economic-risk-radar-zone.is-asia{left:-8px;top:74%;transform:translateY(-50%);border-color:#94a3b84d;background:linear-gradient(180deg,#f8fafce6,#f4f7fad6);color:#475569}.es-economic-risk-radar-zone-dot{width:6px;height:6px;border-radius:999px;background:#94a3b8}.es-economic-risk-radar-zone.is-low{border-color:#22c55e47;background:linear-gradient(180deg,#ecfdf5e6,#f5fffad1);color:#047857}.es-economic-risk-radar-zone.is-low .es-economic-risk-radar-zone-dot{background:#22c55e}.es-economic-risk-radar-zone.is-medium{border-color:#fb923c52;background:linear-gradient(180deg,#fff7edeb,#fffbf5d6);color:#c2410c}.es-economic-risk-radar-zone.is-medium .es-economic-risk-radar-zone-dot{background:#f97316}.es-economic-risk-radar-zone.is-high{border-color:#f43f5e5c;background:linear-gradient(180deg,#fff1f2f0,#fff8f9db);color:#be123c}.es-economic-risk-radar-zone.is-high .es-economic-risk-radar-zone-dot{background:#f43f5e}.es-economic-risk-radar-zone.is-high.is-active{animation:esEconomicRadarZonePulse 4.6s ease-in-out infinite}.es-economic-risk-radar-zone.is-london:hover{transform:translate(-50%) scale(1.03)}.es-economic-risk-radar-zone.is-ny:hover,.es-economic-risk-radar-zone.is-asia:hover{transform:translateY(-50%) scale(1.03)}.es-economic-risk-radar-wrap.is-risk-london .es-economic-risk-radar-zone.is-london,.es-economic-risk-radar-wrap.is-risk-ny .es-economic-risk-radar-zone.is-ny,.es-economic-risk-radar-wrap.is-risk-asia .es-economic-risk-radar-zone.is-asia{box-shadow:0 16px 28px #f43f5e3d;animation:esEconomicRadarZonePulse 4.8s ease-in-out infinite}.es-economic-risk-radar-wrap.is-best-london .es-economic-risk-radar-zone.is-london,.es-economic-risk-radar-wrap.is-best-ny .es-economic-risk-radar-zone.is-ny,.es-economic-risk-radar-wrap.is-best-asia .es-economic-risk-radar-zone.is-asia{box-shadow:0 12px 22px #10b98133}.es-economic-risk-radar-wrap.is-major .es-economic-risk-radar{box-shadow:inset 0 0 0 1px #ffffffa3,0 24px 42px #f43f5e33,0 0 42px #f43f5e3d}.es-economic-risk-radar-wrap.is-risk-london .es-economic-risk-radar{box-shadow:inset 0 0 0 1px #ffffffa3,0 26px 44px #f43f5e3d,0 0 44px #f43f5e3d}.es-economic-risk-intel{min-width:0;display:flex;flex-direction:column;gap:6px}.es-economic-risk-intel-title{font-size:19px;line-height:1.14;letter-spacing:-.01em;font-weight:760;color:#881337}.es-economic-risk-intel-event{font-size:12px;line-height:1.35;color:#334155db;font-weight:650}.es-economic-risk-intel-insights{display:grid;gap:4px}.es-economic-risk-intel-insight-row{border:1px solid rgba(244,63,94,.14);border-radius:9px;background:linear-gradient(180deg,#ffffffe6,#fff6f8d6);padding:4px 7px;font-size:11.5px;line-height:1.34;color:#7f1d1d}.es-economic-risk-intel-action{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;border:1px solid rgba(244,63,94,.22);background:linear-gradient(180deg,#fff7f9f0,#ffeff3db);padding:4px 10px;font-size:11px;line-height:1.2;font-weight:700;color:#9f1239}.es-economic-risk-radar-section:hover .es-economic-risk-radar-wrap{transform:scale(1.018)}.es-economic-risk-radar-section:hover .es-economic-risk-radar{border-color:#6366f175;box-shadow:inset 0 0 0 1px #ffffffa3,0 22px 38px #4f46e53d,0 0 30px #6366f13d}.es-economic-risk-radar-section:hover .es-economic-risk-radar-scan-cone,.es-economic-risk-radar-section:hover .es-economic-risk-radar-sweep{animation-duration:calc(var(--es-radar-sweep-duration) * .78)}.es-economic-risk-radar-section:hover .es-economic-risk-radar-zone{filter:saturate(1.06)}@media (max-width: 900px){.es-economic-risk-top{flex-wrap:wrap}.es-economic-risk-radar-section{grid-template-columns:auto minmax(0,1fr);gap:11px;padding:12px 10px}.es-economic-risk-radar-wrap{width:152px;height:140px}.es-economic-risk-radar{width:118px;height:118px}.es-economic-risk-intel-title{font-size:16px}.es-economic-risk-intel-insight-row{font-size:11px}}.es-economic-timeflow-panel{position:relative;overflow:visible;border:1px solid rgba(148,163,184,.26);border-radius:24px;background:radial-gradient(132% 116% at -6% -26%,#6366f124,#6366f100 60%),radial-gradient(120% 112% at 106% -22%,#0ea5e91a,#0ea5e900 62%),linear-gradient(180deg,#fffffff2,#f5f9ffeb);box-shadow:0 20px 44px #0f172a1a,inset 0 1px #ffffffb8}.es-economic-timeflow-panel:before{content:"";position:absolute;left:22px;right:22px;top:78px;height:1px;pointer-events:none;background:linear-gradient(90deg,#94a3b800,#94a3b861,#94a3b800)}.es-economic-timeflow-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff73}.es-economic-mode-tabs{display:inline-flex;align-items:center;gap:4px;border-radius:999px;border:1px solid rgba(148,163,184,.32);background:#ffffffd6;padding:4px;box-shadow:inset 0 1px #fff9}.es-economic-mode-tab{border-radius:999px;border:1px solid transparent;padding:6px 11px;font-size:11px;line-height:1.1;font-weight:700;color:#475569;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.es-economic-mode-tab:hover{transform:translateY(-1px);color:#334155;border-color:#6366f133}.es-economic-mode-tab.is-active{background:linear-gradient(180deg,#fffffffa,#edf2ffeb);border-color:#6366f14d;color:#3730a3;box-shadow:0 10px 18px #4f46e529}.es-economic-timeflow-head{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:nowrap;overflow:visible;position:relative;z-index:40}.es-economic-timeflow-heading{min-width:0;display:grid;gap:4px}.es-economic-timeflow-title{font-size:22px;line-height:1.12;font-weight:760;letter-spacing:-.015em;color:#0f172a}.es-economic-timeflow-subtitle{margin-top:2px;font-size:12.5px;line-height:1.44;color:#5b6b82}.es-economic-timeflow-controls{display:inline-flex;align-items:center;gap:9px;flex-wrap:nowrap;overflow:visible;position:relative;z-index:60}.es-economic-timeflow-timezone{padding:4px 8px;border-radius:12px;border:1px solid rgba(148,163,184,.28);background:#ffffffc7}.es-economic-timeflow-control-btn{transition:transform .19s cubic-bezier(.4,0,.2,1),box-shadow .19s cubic-bezier(.4,0,.2,1),border-color .19s cubic-bezier(.4,0,.2,1),background-color .19s cubic-bezier(.4,0,.2,1)}.es-economic-timeflow-control-btn:hover{transform:translateY(-1px);box-shadow:0 10px 20px #0f172a24}.es-economic-filters-trigger{display:inline-flex;align-items:center;gap:8px;border-radius:12px;border:1px solid rgba(148,163,184,.35);background:#ffffffe6;color:#334155;font-size:12px;line-height:1.15;font-weight:700;padding:8px 10px;box-shadow:0 8px 16px #0f172a14}.es-economic-filters-trigger:hover{border-color:#6366f157;color:#3730a3;box-shadow:0 12px 22px #4f46e524}.es-economic-filters-trigger:active{transform:translateY(0)}.es-economic-filters-trigger.is-open{border-color:#6366f16b;background:linear-gradient(180deg,#eef2fff2,#fafcffe6);color:#3730a3;box-shadow:0 14px 26px #4f46e52e}.es-economic-filters-trigger.has-active{border-color:#6366f170}.es-economic-filters-trigger-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:#4f46e5}.es-economic-filters-trigger-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:999px;border:1px solid rgba(99,102,241,.24);background:#4f46e51a;color:#3730a3;font-size:11px;line-height:1;font-weight:800;padding:0 5px}.es-economic-filters-trigger-caret{margin-left:2px;font-size:10px;line-height:1;color:#64748b;transition:transform .17s ease,color .17s ease}.es-economic-filters-trigger-caret.is-open{transform:rotate(180deg);color:#3730a3}.es-economic-timeflow-events-counter{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(99,102,241,.28);background:linear-gradient(180deg,#fffffff5,#eff3ffeb);color:#3730a3;font-size:11px;line-height:1.15;font-weight:700;padding:6px 11px;white-space:nowrap;box-shadow:0 8px 18px #4f46e524}.es-economic-timeflow-filter-dot{position:absolute;right:-4px;top:-4px;width:8px;height:8px;border-radius:999px;background:linear-gradient(180deg,#fb7185,#ef4444);box-shadow:0 0 0 2px #fff}.es-economic-timeflow-filters-popover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:esTimeflowPopoverIn .17s cubic-bezier(.4,0,.2,1) both}.es-economic-timeflow-popover-reset{transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.es-economic-timeflow-popover-reset:hover{transform:translateY(-1px);border-color:#6366f166}.es-economic-alerts-shell{border-color:#94a3b842;background:radial-gradient(126% 116% at -8% -24%,#6366f11f,#6366f100 60%),radial-gradient(112% 104% at 104% -18%,#0ea5e914,#0ea5e900 58%),linear-gradient(180deg,#fffffff2,#f5f9ffeb);box-shadow:0 18px 40px #0f172a1a,inset 0 1px #ffffffb8}.es-economic-alerts-head{display:grid;gap:4px}.es-economic-alerts-title{font-size:18px;line-height:1.2;font-weight:760;color:#0f172a}.es-economic-alerts-subtitle{font-size:12px;line-height:1.45;color:#5e718a}.es-economic-alerts-card{margin-top:14px;border:1px solid rgba(148,163,184,.28);border-radius:18px;background:linear-gradient(180deg,#ffffffe6,#f7faffd6);padding:14px;box-shadow:inset 0 1px #fff9,0 12px 28px #0f172a14}.es-economic-alerts-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.es-economic-alerts-top-title{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:740;color:#1e293b}.es-economic-alerts-top-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;border:1px solid rgba(148,163,184,.28);background:#ffffffdb}.es-economic-alerts-top-copy{margin-top:4px;font-size:11.5px;line-height:1.4;color:#64748b}.es-economic-alerts-toggle{position:relative;display:inline-flex;align-items:center;width:54px;height:32px;border-radius:999px;border:1px solid rgba(148,163,184,.32);background:#ffffffe6;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.es-economic-alerts-toggle.is-on{border-color:#10b98166;background:#10b98124;box-shadow:0 10px 18px #10b98129}.es-economic-alerts-toggle-knob{width:24px;height:24px;margin-left:4px;border-radius:999px;border:1px solid rgba(148,163,184,.32);background:#fff;box-shadow:0 4px 10px #0f172a2e;transition:margin-left .18s ease,border-color .18s ease}.es-economic-alerts-toggle-knob.is-on{margin-left:26px;border-color:#10b98152}.es-economic-alerts-grid{margin-top:14px;display:grid;gap:12px}.es-economic-alerts-grid.is-muted{opacity:.54;pointer-events:none}.es-economic-alerts-section{border:1px solid rgba(148,163,184,.24);border-radius:14px;background:#ffffffd1;padding:11px}.es-economic-alerts-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.es-economic-alerts-label{font-size:12px;line-height:1.25;font-weight:690;color:#334155}.es-economic-alerts-value{font-size:11px;font-weight:720;color:#475569}.es-economic-alerts-range{margin-top:8px;width:100%;accent-color:#4f46e5}.es-economic-alerts-range-scale{margin-top:7px;display:flex;align-items:center;justify-content:space-between;font-size:10.5px;color:#64748b}.es-economic-alerts-chips{margin-top:8px;display:flex;flex-wrap:wrap;gap:7px}.es-economic-alerts-chip{border-radius:999px;border:1px solid rgba(148,163,184,.34);background:#ffffffe0;color:#475569;padding:6px 10px;font-size:11px;line-height:1.1;font-weight:700;transition:border-color .17s ease,background-color .17s ease,color .17s ease,box-shadow .17s ease}.es-economic-alerts-chip:hover{border-color:#6366f152;color:#3730a3}.es-economic-alerts-chip.is-on{border-color:#4f46e557;background:#4f46e51a;color:#3730a3;box-shadow:0 8px 16px #4f46e524}.es-economic-alerts-help{margin-top:7px;font-size:11px;line-height:1.35;color:#64748b}.es-economic-alerts-select{margin-top:8px;width:100%;border-radius:12px;border:1px solid rgba(148,163,184,.34);background:#ffffffe6;color:#1e293b;font-size:12px;line-height:1.2;font-weight:620;padding:10px 12px;outline:none;transition:border-color .17s ease,box-shadow .17s ease}.es-economic-alerts-select:focus{border-color:#6366f16b;box-shadow:0 0 0 3px #6366f124}.es-economic-alerts-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.es-economic-alerts-meta-card{border:1px solid rgba(148,163,184,.24);border-radius:13px;background:#ffffffc7;padding:10px}.es-economic-alerts-channel-row{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#52647b}.es-economic-alerts-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(148,163,184,.32);background:#ffffffd1;color:#64748b;padding:3px 8px;font-size:10.5px;font-weight:700}.es-economic-alerts-pill.is-on{border-color:#10b9815c;background:#10b9811f;color:#0f766e}.es-economic-alerts-preview-value{margin-top:8px;font-size:24px;line-height:1;font-weight:760;color:#0f172a;font-variant-numeric:tabular-nums}.es-economic-alerts-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.es-economic-alerts-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;border:1px solid transparent;padding:10px 14px;font-size:12px;line-height:1.2;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.es-economic-alerts-btn:hover{transform:translateY(-1px)}.es-economic-alerts-btn.is-secondary{border-color:#94a3b857;background:#ffffffe0;color:#334155}.es-economic-alerts-btn.is-secondary:hover{border-color:#6366f157;color:#3730a3;box-shadow:0 12px 22px #4f46e524}.es-economic-alerts-btn.is-primary{border-color:#6366f147;background:linear-gradient(180deg,#4f46e5eb,#4338caeb);color:#f8fafc;box-shadow:0 14px 24px #4f46e538}.es-economic-alerts-btn.is-primary:hover{border-color:#6366f180;box-shadow:0 16px 28px #4f46e542}.es-economic-timeflow-source{margin-top:10px;font-size:11px;color:#5f7088}.es-economic-timeflow-signals{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.es-economic-timeflow-breakdown{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.es-economic-timeflow-breakdown-chip{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:#ffffffdb;color:#475569;padding:4px 9px;font-size:10.5px;line-height:1.2;font-weight:700}.es-economic-timeflow-breakdown-chip.is-now{border-color:#ef444447;color:#b91c1c;background:#fef2f2eb}.es-economic-timeflow-breakdown-chip.is-next{border-color:#f59e0b4d;color:#b45309;background:#fff7edeb}.es-economic-timeflow-breakdown-chip.is-later{border-color:#6366f142;color:#3730a3;background:#eef2ffe6}.es-economic-timeflow-breakdown-chip.is-passed{border-color:#94a3b857;color:#64748b;background:#f8fafceb}.es-economic-timeflow-signal{border-radius:12px;border:1px solid rgba(148,163,184,.28);background:linear-gradient(180deg,#fffffff0,#f5f9ffe6);padding:9px 11px;font-size:12px;line-height:1.3;font-weight:680;color:#2f3e55;box-shadow:0 10px 20px #0f172a14;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,filter .18s ease}.es-economic-timeflow-signal:hover{transform:translateY(-1px);box-shadow:0 14px 24px #0f172a1f;filter:saturate(1.04)}.es-economic-timeflow-signal.is-risk{border-color:#f43f5e3d;color:#9f1239;background:linear-gradient(180deg,#fff2f6f5,#fff7f9e0);animation:esTimeflowRiskPulse 4.8s ease-in-out infinite}.es-economic-timeflow-signal.is-safe{border-color:#10b9813d;color:#065f46;background:linear-gradient(180deg,#ecfdf5f5,#f3fff9e6)}.es-economic-timeflow-sections{margin-top:14px;display:grid;gap:12px}.es-economic-timeflow-section{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(148,163,184,.25);border-radius:15px;background:linear-gradient(180deg,#ffffffe6,#f7faffcc);padding:11px;box-shadow:inset 0 1px #fff9,0 10px 24px #0f172a14;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,filter .2s ease;animation:esTimeflowLaneIn .36s cubic-bezier(.4,0,.2,1) both}.es-economic-timeflow-section:hover{transform:translateY(-2px);border-color:#6366f14d;box-shadow:0 18px 34px #4f46e524;filter:saturate(1.02)}.es-economic-timeflow-section:before,.es-economic-timeflow-section:after{content:"";position:absolute;top:38px;bottom:10px;width:24px;pointer-events:none;z-index:4;opacity:.9}.es-economic-timeflow-section:before{left:10px;background:linear-gradient(90deg,#f7fafff0,#f7faff00)}.es-economic-timeflow-section:after{right:10px;background:linear-gradient(270deg,#f7fafff0,#f7faff00)}.es-economic-timeflow-section.is-now{border-color:#f43f5e47;background:linear-gradient(180deg,#fff5f7e6,#fffafcd1);box-shadow:0 14px 28px #f43f5e1c,inset 0 1px #ffffffa3}.es-economic-timeflow-section.is-next{border-color:#6366f147;background:linear-gradient(180deg,#f4f8ffeb,#f9fbffd6)}.es-economic-timeflow-section.is-later{border-color:#94a3b84d;background:linear-gradient(180deg,#f9fbffe6,#fcfdffdb);opacity:.97}.es-economic-timeflow-section:nth-child(1){animation-delay:30ms}.es-economic-timeflow-section:nth-child(2){animation-delay:80ms}.es-economic-timeflow-section:nth-child(3){animation-delay:.13s}.es-economic-timeflow-column-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.es-economic-timeflow-column-tools{display:inline-flex;align-items:center;gap:8px}.es-economic-timeflow-scroll-tools{display:inline-flex;align-items:center;gap:4px}.es-economic-timeflow-scroll-hint{font-size:10px;line-height:1;color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.es-economic-timeflow-scroll-btn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;border:1px solid rgba(148,163,184,.32);background:#ffffffe6;color:#334155;font-size:12px;line-height:1;font-weight:800;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.es-economic-timeflow-scroll-btn:hover{transform:translateY(-1px);border-color:#6366f152;color:#3730a3;box-shadow:0 8px 16px #4f46e524}.es-economic-timeflow-column-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1.2;letter-spacing:.075em;text-transform:uppercase;font-weight:760;color:#1e293b}.es-economic-timeflow-column-label:before{content:"";width:6px;height:6px;border-radius:999px;background:#47556966}.es-economic-timeflow-column-subtitle{margin-top:3px;font-size:11px;color:#66778f;font-weight:560}.es-economic-timeflow-section.is-now .es-economic-timeflow-column-label:before{background:#f43f5e94}.es-economic-timeflow-section.is-next .es-economic-timeflow-column-label:before{background:#6366f194}.es-economic-timeflow-section.is-later .es-economic-timeflow-column-label:before{background:#64748b80}.es-economic-timeflow-column-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:999px;border:1px solid rgba(99,102,241,.26);background:linear-gradient(180deg,#fffffff0,#eef3ffe0);font-size:11px;line-height:1;color:#4338ca;font-weight:700;box-shadow:0 8px 16px #4f46e524}.es-economic-timeflow-rail{display:flex;flex-wrap:nowrap;min-width:0;gap:18px;overflow-x:auto;overflow-y:visible;padding:26px 16px 10px 8px;scroll-snap-type:x mandatory;scroll-snap-stop:always;scroll-padding-inline:10px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pinch-zoom;scrollbar-gutter:stable both-edges;max-width:100%}.es-economic-timeflow-rail.is-today{padding-right:12px;scroll-snap-type:x proximity;scroll-snap-stop:normal;scrollbar-gutter:auto}.es-economic-timeflow-rail::-webkit-scrollbar{height:6px}.es-economic-timeflow-rail::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#94a3b875,#6366f157);border-radius:999px}.es-economic-timeflow-event{position:relative;flex:0 0 auto;width:clamp(280px,26vw,320px);min-width:280px;max-width:320px;border-radius:14px;border:1px solid rgba(148,163,184,.26);background:radial-gradient(120% 110% at -8% -24%,#6366f11c,#6366f100 58%),linear-gradient(180deg,#fffffff7,#f4f8ffeb);height:102px;padding:10px 11px;box-shadow:0 12px 24px #0f172a1a,inset 0 1px #ffffffb8;scroll-snap-align:start;transition:transform .19s cubic-bezier(.4,0,.2,1),box-shadow .19s cubic-bezier(.4,0,.2,1),border-color .19s cubic-bezier(.4,0,.2,1),filter .19s cubic-bezier(.4,0,.2,1),background-color .19s cubic-bezier(.4,0,.2,1);animation:esTimeflowCardIn .32s cubic-bezier(.4,0,.2,1) both}.es-economic-timeflow-event:hover{transform:translateY(-2px);border-color:#6366f161;box-shadow:0 18px 32px #4f46e52e;filter:saturate(1.06)}.es-economic-timeflow-event.is-high{border-color:#f43f5e57;background:radial-gradient(130% 110% at -8% -24%,#f43f5e24,#f43f5e00 56%),linear-gradient(180deg,#fff3f6fa,#fff8fbeb)}.es-economic-timeflow-event.is-medium{border-color:#f59e0b52;background:radial-gradient(125% 110% at -8% -24%,#f59e0b1c,#f59e0b00 56%),linear-gradient(180deg,#fff8eefa,#fffcf6eb)}.es-economic-timeflow-event.is-near{border-color:#f43f5e75;box-shadow:0 16px 32px #f43f5e33}.es-economic-timeflow-event.is-lane-now{box-shadow:0 14px 28px #f43f5e26,inset 0 1px #ffffffb8}.es-economic-timeflow-event.is-lane-later{opacity:.9}.es-economic-timeflow-event.is-compact{height:94px}.es-economic-timeflow-event:nth-child(1){animation-delay:20ms}.es-economic-timeflow-event:nth-child(2){animation-delay:40ms}.es-economic-timeflow-event:nth-child(3){animation-delay:60ms}.es-economic-timeflow-event:nth-child(4){animation-delay:80ms}.es-economic-timeflow-event:nth-child(5){animation-delay:.1s}.es-economic-timeflow-event:nth-child(6){animation-delay:.12s}.es-economic-timeflow-event:nth-child(7){animation-delay:.14s}.es-economic-timeflow-event:nth-child(8){animation-delay:.16s}.es-economic-timeflow-event:nth-child(9){animation-delay:.18s}.es-economic-timeflow-event:nth-child(10){animation-delay:.2s}.es-economic-timeflow-event-grid{display:grid;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:11px;height:100%}.es-economic-timeflow-event-left{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.es-economic-timeflow-event-center{min-width:0}.es-economic-timeflow-event-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:6px}.es-economic-timeflow-event-time{font-size:13.5px;line-height:1.2;font-weight:760;color:#0f172a;font-variant-numeric:tabular-nums}.es-economic-timeflow-event-source{margin-top:4px;width:-moz-fit-content;width:fit-content;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:#ffffffd1;color:#64748b;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 7px}.es-economic-timeflow-hover-tip{position:absolute;left:10px;right:10px;bottom:calc(100% + 8px);border-radius:10px;border:1px solid rgba(99,102,241,.24);background:#fffffff5;color:#334155;font-size:11px;line-height:1.32;font-weight:650;padding:7px 9px;box-shadow:0 14px 24px #0f172a29;opacity:0;transform:translateY(6px);pointer-events:none;z-index:12;transition:opacity .15s ease,transform .15s ease}.es-economic-timeflow-event:hover .es-economic-timeflow-hover-tip{opacity:1;transform:translateY(0)}.es-economic-timeflow-event-meta{margin-top:3px;font-size:11.5px;line-height:1.3;color:#66778f;font-weight:600}.es-economic-timeflow-countdown{display:inline-flex;align-items:center;justify-content:center;min-width:66px;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:linear-gradient(180deg,#ffffffeb,#f5f9ffdb);padding:4px 9px;font-size:11px;line-height:1.2;color:#334155;font-weight:720;font-variant-numeric:tabular-nums;letter-spacing:.01em;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .18s ease}.es-economic-timeflow-countdown.is-soon{border-color:#f43f5e57;color:#9f1239;animation:esEconomicRiskDotPulse 2.4s ease-in-out infinite}.es-economic-timeflow-countdown.is-past{border-color:#94a3b866;color:#64748b;background:#f8fafcfa}.es-economic-timeflow-countdown.is-alert{border-color:#ef444475;color:#b91c1c;background:#fef2f2fa;box-shadow:0 0 0 4px #f43f5e1a}.es-economic-timeflow-countdown.is-upcoming{border-color:#f59e0b70;color:#b45309;background:#fff7edfa}.es-economic-timeflow-countdown.is-imminent{animation:esTimeflowImminentPulse 1.8s ease-in-out infinite}.es-economic-timeflow-countdown.is-live{border-color:#ef444480;color:#b91c1c;background:linear-gradient(180deg,#ffeceffa,#fff5f7f0);box-shadow:0 0 0 5px #f43f5e1f,0 8px 16px #f43f5e26;transform:translateY(-1px)}.es-economic-timeflow-event.is-near.is-high{animation:esTimeflowUrgentGlow 3.2s ease-in-out infinite}.es-economic-timeflow-event.is-near.is-medium{box-shadow:0 18px 30px #f59e0b2e}.es-economic-timeflow-empty{border-radius:11px;border:1px dashed rgba(148,163,184,.38);background:#ffffffad;color:#64748b;padding:9px 11px;font-size:12px}.es-economic-week-shell{margin-top:12px;display:grid;gap:12px;min-width:0;overflow:hidden}.es-economic-week-days{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;max-width:100%;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;touch-action:pan-x}.es-economic-week-day-card{flex:0 0 130px;min-width:0;text-align:left;border-radius:12px;border:1px solid rgba(148,163,184,.28);background:linear-gradient(180deg,#fffffff2,#f4f8ffe6);padding:9px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.es-economic-week-day-card:hover{transform:translateY(-2px);border-color:#6366f14d;box-shadow:0 14px 24px #4f46e51f}.es-economic-week-day-card.is-active{border-color:#6366f170;box-shadow:0 16px 28px #4f46e529}.es-economic-week-day-card.is-high{border-color:#f43f5e61}.es-economic-week-day-card.is-medium{border-color:#f59e0b57}.es-economic-week-day-date{font-size:12px;font-weight:700;color:#0f172a}.es-economic-week-day-count{margin-top:5px;font-size:11px;color:#475569;font-weight:650}.es-economic-week-day-risk{margin-top:4px;font-size:11px;color:#334155}.es-economic-week-day-major{margin-top:6px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#64748b;font-weight:700}.es-economic-week-preview{border:1px solid rgba(148,163,184,.26);border-radius:14px;background:#ffffffb8;padding:10px;min-width:0;overflow:hidden}.es-economic-week-preview-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;flex-wrap:wrap}.es-economic-week-preview-title{font-size:14px;line-height:1.2;font-weight:700;color:#0f172a}.es-economic-week-preview-meta{margin-top:2px;font-size:11px;color:#64748b;font-weight:650}.es-economic-timeflow-rail.is-week{padding-top:14px;padding-right:12px;scroll-snap-type:x proximity;scrollbar-gutter:auto}.es-economic-timeflow-scroll-tools.is-week{margin-left:auto}.es-economic-timeflow-scroll-btn:disabled{cursor:default;opacity:.42;transform:none;box-shadow:none;color:#94a3b8;border-color:#94a3b847}.es-economic-timeflow-group-card{flex:0 0 auto;width:clamp(280px,26vw,320px);min-width:280px;max-width:320px;border-radius:12px;border:1px dashed rgba(148,163,184,.42);background:#ffffffad;color:#475569;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;font-size:12px;font-weight:650}@media (max-width: 900px){.es-economic-alerts-meta{grid-template-columns:1fr}.es-economic-alerts-actions{flex-direction:column;align-items:stretch}.es-economic-alerts-btn{width:100%}.es-economic-timeflow-head{flex-wrap:wrap;align-items:flex-start;overflow:visible}.es-economic-timeflow-controls{flex-wrap:wrap}.es-economic-timeflow-events-counter{max-width:100%;white-space:normal;text-align:left}.es-economic-timeflow-signals{grid-template-columns:1fr}.es-economic-timeflow-event{width:280px;flex-basis:auto;min-width:280px;max-width:280px}.es-economic-timeflow-event.is-compact{height:92px;width:270px;min-width:270px;max-width:270px}.es-economic-timeflow-event-grid{grid-template-columns:72px minmax(0,1fr) auto;gap:8px}.es-economic-timeflow-event-time{font-size:13px}.es-economic-timeflow-event-source{display:none}}.es-economic-timeline-floating-tip{position:fixed;z-index:9999;pointer-events:none;transform:translate(-50%,-100%);width:min(320px,calc(100vw - 24px));max-width:320px;border-radius:13px;border:1px solid rgba(148,163,184,.34);background:radial-gradient(110% 120% at -8% -28%,#6366f13d,#6366f100 60%),#0f172ae6;color:#f8fafc;box-shadow:0 20px 38px #0f172a5c;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:9px 11px;font-size:12px;line-height:1.35;font-weight:640;animation:esEconomicTipFadeIn .12s ease-out both}.es-economic-tip-title{font-size:12px;line-height:1.35;font-weight:720;color:#eef2ff}.es-economic-tip-guidance{margin-top:6px;font-size:11px;line-height:1.38;font-weight:560;color:#cdd7e6}@keyframes esEconomicTipFadeIn{0%{opacity:0;transform:translate(-50%,calc(-100% + 6px))}to{opacity:1;transform:translate(-50%,-100%)}}@keyframes esTimeflowPopoverIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes esTimeflowLaneIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes esTimeflowCardIn{0%{opacity:0;transform:translateY(8px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes esTimeflowImminentPulse{0%,to{box-shadow:0 0 #f43f5e1f}50%{box-shadow:0 0 0 5px #f43f5e2e}}@keyframes esTimeflowUrgentGlow{0%,to{box-shadow:0 18px 32px #f43f5e33}50%{box-shadow:0 22px 36px #f43f5e47}}@keyframes esTimeflowRiskPulse{0%,to{box-shadow:0 10px 20px #0f172a14}50%{box-shadow:0 14px 24px #f43f5e29}}.es-economic-day-panel,.es-economic-upcoming-panel{position:relative;overflow:hidden;background:radial-gradient(130% 100% at 0% -12%,#6366f114,#6366f100 64%),linear-gradient(180deg,#ffffffe6,#f8faffe6);transition:transform .36s cubic-bezier(.4,0,.2,1),box-shadow .36s cubic-bezier(.4,0,.2,1),border-color .36s cubic-bezier(.4,0,.2,1)}.es-economic-day-panel:hover,.es-economic-upcoming-panel:hover{transform:translateY(-2px);border-color:#6366f14d!important;box-shadow:0 24px 42px #4f46e524}.es-economic-event-stack{position:relative;padding-left:14px}.es-economic-event-stack:before{content:"";position:absolute;left:4px;top:2px;bottom:2px;width:1px;background:linear-gradient(180deg,#94a3b81a,#6366f147,#94a3b81a)}.es-economic-group-label{margin:6px 0 2px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:#ffffffd1;color:#475569;padding:4px 10px;font-size:11px;line-height:1.2;font-weight:700;letter-spacing:.02em}.es-economic-group-label.is-high{border-color:#f43f5e57;color:#9f1239;background:linear-gradient(180deg,#fff1f4f5,#fff7f9db);box-shadow:0 10px 20px #f43f5e24}.es-economic-event-card{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 0% -20%,#6366f11a,#6366f100 62%),linear-gradient(165deg,#fffffff5,#f4f9ffeb);background-size:160% 160%;border:1px solid rgba(148,163,184,.28);box-shadow:0 16px 30px #0f172a1a;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,filter .18s ease,background-position .26s ease}.es-economic-event-card:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:999px;background:linear-gradient(180deg,#94a3b873,#94a3b814);opacity:.46;transition:opacity .18s ease,box-shadow .18s ease,background .22s ease}.es-economic-event-card:hover{transform:translateY(-4px);box-shadow:0 26px 44px #4f46e533;border-color:#6366f16b!important;background-position:68% 45%;filter:saturate(1.06)}.es-economic-event-card.is-high{box-shadow:0 18px 34px #f43f5e2e;animation:esEconomicHighCardBreath 5.6s ease-in-out infinite;background:radial-gradient(120% 90% at 0% -20%,#f43f5e29,#f43f5e00 62%),linear-gradient(165deg,#fffbfcf7,#fff2f5eb)}.es-economic-event-card.is-high:hover{box-shadow:0 30px 50px #f43f5e3d}.es-economic-event-card.is-high:before{background:linear-gradient(180deg,#f43f5ef0,#f43f5e38);opacity:.8;box-shadow:0 0 14px #f43f5e57}.es-economic-event-card.is-medium:before{background:linear-gradient(180deg,#f59e0be0,#f59e0b33);opacity:.66}.es-economic-event-card.is-low:before{background:linear-gradient(180deg,#94a3b8b8,#94a3b81f);opacity:.48}.es-economic-event-card.is-near{border-color:#f43f5e73!important;box-shadow:0 24px 42px #f43f5e3d;animation:esEconomicNearEventGlow 3.8s ease-in-out infinite}.es-economic-event-card.is-near:before{background:linear-gradient(180deg,#f43f5e,#fb718559);opacity:1;box-shadow:0 0 18px #f43f5e75}.es-economic-event-node{position:absolute;left:-20px;top:24px;width:10px;height:10px;border-radius:999px;border:1px solid rgba(148,163,184,.5);background:#fff;box-shadow:0 0 0 4px #ffffffbf}.es-economic-event-card.is-high .es-economic-event-node{background:#f43f5ed9;border-color:#f43f5eb3}.es-economic-event-card.is-medium .es-economic-event-node{background:#f59e0bd1;border-color:#f59e0ba8}.es-economic-event-card.is-low .es-economic-event-node{background:#10b981cc;border-color:#10b981a3}.es-economic-decision-card{padding:14px 14px 13px}.es-economic-decision-grid{display:grid;grid-template-columns:118px minmax(0,1fr) auto;align-items:start;gap:10px 12px}.es-economic-decision-left{display:flex;align-items:center;gap:8px}.es-economic-live-dot{width:7px;height:7px;border-radius:999px;background:#94a3b8;box-shadow:0 0 #94a3b800;transition:background-color .18s ease,box-shadow .18s ease}.es-economic-live-dot.is-high{background:#f43f5e}.es-economic-live-dot.is-near{background:#ef4444;animation:esEconomicRiskDotPulse 2.4s ease-in-out infinite;box-shadow:0 0 0 5px #f43f5e24}.es-economic-time-stack{min-width:0}.es-economic-time-main{font-size:13px;line-height:1.2;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums}.es-economic-time-sub{margin-top:2px;font-size:11px;color:#64748b}.es-economic-decision-center{min-width:0}.es-economic-event-title{display:block;max-width:100%;font-size:14px;line-height:1.28;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-economic-event-meta{margin-top:3px;font-size:12px;color:#64748b}.es-economic-timeflow-event-name{display:block;max-width:100%;font-size:13.5px;line-height:1.24;font-weight:760;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.es-economic-decision-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.es-economic-decision-tags{display:flex;align-items:center;gap:6px}.es-economic-event-tag{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:#fffc;color:#475569;font-size:11px;line-height:1.2;font-weight:700;padding:4px 8px}.es-economic-decision-footer{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:#64748b}.es-economic-impact-pill{min-height:30px;position:relative;overflow:hidden;border-width:1px;box-shadow:0 6px 14px #0f172a14}.es-economic-impact-pill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transform:translate(-120%);background:linear-gradient(90deg,#fff0,#ffffff52,#fff0);transition:opacity .16s ease}.es-economic-event-card:hover .es-economic-impact-pill:after{opacity:.55;animation:esEconomicUpcomingShimmer 2.8s ease}.es-economic-impact-bars{line-height:0}.es-economic-impact-bar{width:4px;border-radius:999px;height:8px;background:#94a3b873;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .32s cubic-bezier(.4,0,.2,1),background-color .32s cubic-bezier(.4,0,.2,1)}.es-economic-impact-bar.is-on{opacity:1}.es-economic-impact-pill.is-low .es-economic-impact-bar.is-on{height:10px;background:#6b7280a8}.es-economic-impact-pill.is-low{border-color:#94a3b857;background:linear-gradient(180deg,#f8fafcf5,#f0f4f8e6);color:#475569;box-shadow:0 4px 10px #94a3b814}.es-economic-impact-pill.is-medium .es-economic-impact-bar.is-on{height:12px;background:#f59e0be6}.es-economic-impact-pill.is-medium{border-color:#f59e0b6b;background:linear-gradient(180deg,#fff7edf5,#fef3c7e6);color:#92400e;box-shadow:0 8px 18px #f59e0b2e}.es-economic-impact-pill.is-high .es-economic-impact-bar.is-on{height:14px;background:#f43f5eeb}.es-economic-impact-pill.is-high{border-color:#f43f5e80;background:linear-gradient(180deg,#fff1f4fa,#ffe4eceb);color:#9f1239;box-shadow:0 10px 20px #f43f5e38;animation:esEconomicHighImpactPulse 4.8s ease-in-out infinite}.es-economic-hover-insight{max-height:0;opacity:0;overflow:hidden;transform:translateY(6px);transition:max-height .36s cubic-bezier(.4,0,.2,1),opacity .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1)}.es-economic-event-card:hover .es-economic-hover-insight{max-height:96px;opacity:1;transform:translateY(0)}.es-economic-upcoming-card{position:relative;overflow:hidden}.es-economic-empty-state{border-style:dashed;border-color:#94a3b85c!important;background:linear-gradient(180deg,#ffffffc7,#f8fafcc2)!important;color:#64748b!important}@media (max-width: 900px){.es-economic-decision-grid{grid-template-columns:1fr}.es-economic-decision-right{align-items:flex-start}.es-economic-decision-left{justify-content:flex-start}}.es-economic-upcoming-card.is-upcoming:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transform:translate(-120%);background:linear-gradient(90deg,#fff0,#ffffff42,#fff0);animation:esEconomicUpcomingShimmer 8.2s ease-in-out infinite}@keyframes esEconomicPanelBreathe{0%,to{background-position:18% 18%}50%{background-position:82% 80%}}@keyframes esEconomicRiskDotPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes esEconomicRiskChipPulse{0%,to{box-shadow:0 10px 22px #f43f5e2e}50%{box-shadow:0 14px 26px #f43f5e47}}@keyframes esEconomicRadarDrift{0%,to{transform:scale(1) rotate(0);opacity:.68}50%{transform:scale(1.03) rotate(3deg);opacity:.78}}@keyframes esEconomicRadarRiskBreath{0%,to{opacity:.82}50%{opacity:.96}}@keyframes esEconomicRadarCorePulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.9}50%{transform:translate(-50%,-50%) scale(1.07);opacity:1}}@keyframes esEconomicRadarParticleFloat{0%,to{transform:translate(0) scale(.86);opacity:.28}50%{transform:translate(1px,-3px) scale(1);opacity:.56}}@keyframes esEconomicRadarConeSweep{0%{transform:rotate(-18deg);opacity:.6}50%{opacity:.9}to{transform:rotate(342deg);opacity:.6}}@keyframes esEconomicRadarSweep{0%{transform:translateY(-50%) rotate(-8deg);opacity:.12}50%{opacity:.28}to{transform:translateY(-50%) rotate(352deg);opacity:.12}}@keyframes esEconomicRadarSweepLondon{0%{transform:translateY(-50%) rotate(-8deg);opacity:.14}34%{transform:translateY(-50%) rotate(108deg);opacity:.24}54%{transform:translateY(-50%) rotate(150deg);opacity:.32}to{transform:translateY(-50%) rotate(352deg);opacity:.14}}@keyframes esEconomicRadarSweepNy{0%{transform:translateY(-50%) rotate(-8deg);opacity:.14}40%{transform:translateY(-50%) rotate(146deg);opacity:.26}62%{transform:translateY(-50%) rotate(204deg);opacity:.34}to{transform:translateY(-50%) rotate(352deg);opacity:.14}}@keyframes esEconomicRadarSweepAsia{0%{transform:translateY(-50%) rotate(-8deg);opacity:.13}46%{transform:translateY(-50%) rotate(206deg);opacity:.22}70%{transform:translateY(-50%) rotate(276deg);opacity:.3}to{transform:translateY(-50%) rotate(352deg);opacity:.13}}@keyframes esEconomicRadarWave{0%{transform:scale(.7);opacity:.44}70%{opacity:.12}to{transform:scale(5.2);opacity:0}}@keyframes esEconomicRadarZonePulse{0%,to{box-shadow:0 10px 16px #f43f5e24}50%{box-shadow:0 14px 24px #f43f5e38}}@keyframes esEconomicRiskSignal{0%,to{opacity:.58;transform:scaleY(.84)}50%{opacity:1;transform:scaleY(1.12)}}@keyframes esEconomicHighImpactPulse{0%,to{box-shadow:0 0 #f43f5e26}50%{box-shadow:0 0 0 6px #f43f5e14}}@keyframes esEconomicHighCardBreath{0%,to{box-shadow:0 14px 30px #f43f5e1f}50%{box-shadow:0 20px 38px #f43f5e33}}@keyframes esEconomicNearEventGlow{0%,to{box-shadow:0 20px 38px #f43f5e33}50%{box-shadow:0 26px 46px #f43f5e4d}}@keyframes esEconomicUpcomingShimmer{0%{opacity:0;transform:translate(-120%)}12%{opacity:.06}50%{opacity:.08}72%{opacity:.04}to{opacity:0;transform:translate(120%)}}.es-calendar-hero-card{border-color:#818cf83d;box-shadow:0 20px 46px #0f172a1a,inset 0 1px #ffffffc2}.es-calendar-hero-grid{align-items:flex-start}.es-calendar-header-card{border-color:#94a3b83d;background:linear-gradient(180deg,#fffffffa,#f8fbffe6);box-shadow:0 9px 20px #0f172a0f;padding:4px 8px;border-radius:13px}.es-calendar-header-inner{align-items:center}.es-calendar-header-copy{display:grid;gap:0}.es-calendar-page-title{font-size:15px;line-height:1.12;font-weight:710;letter-spacing:-.012em;color:#0f172a}.es-calendar-page-subtitle{font-size:10px;line-height:1.2;color:#64748b;opacity:.74}.es-calendar-header-controls{gap:5px}.es-calendar-header-account>div{height:38px;padding:3px 6px;border-radius:10px}.es-calendar-header-account>div>div:first-child{font-size:10px}.es-calendar-header-account>div>button{margin-top:3px;height:24px;border-radius:8px;padding-left:8px;padding-right:8px;font-size:11px}.es-calendar-range-switch{border-color:#94a3b84d;background:#ffffffe6;box-shadow:0 8px 16px #0f172a0f,inset 0 1px #ffffff9e;padding:3px!important}.es-calendar-range-btn{font-weight:700;transition:transform .17s ease,box-shadow .17s ease,color .17s ease,background-color .17s ease}.es-calendar-range-btn:hover{transform:translateY(-1px)}.es-calendar-range-btn.is-active{background:linear-gradient(180deg,#111827,#0f172a);box-shadow:0 9px 16px #0f172a2e}.es-calendar-advanced-btn{border-color:#94a3b852;background:#ffffffeb;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;border-radius:10px}.es-calendar-advanced-btn:hover{transform:translateY(-1px);border-color:#6366f14d!important;box-shadow:0 12px 22px #4f46e524}.es-calendar-edge-scan{position:relative;overflow:hidden;isolation:isolate;--es-scan-signal: 99, 102, 241;border-radius:20px;border:1px solid rgba(129,140,248,.22);background:radial-gradient(120% 96% at 0% -18%,#818cf829,#818cf800 62%),radial-gradient(108% 96% at 100% -20%,#38bdf81c,#38bdf800 64%),linear-gradient(180deg,#fffffffc,#f7fbfff0);box-shadow:0 20px 42px #0f172a1a,inset 0 1px #fffc;padding:18px 20px;min-height:188px;transition:box-shadow .24s ease,transform .24s ease,border-color .24s ease}.es-calendar-edge-scan:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(99,102,241,.08) .7px,transparent .7px);background-size:11px 11px;opacity:.18;z-index:0}.es-calendar-edge-scan:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 80% at 12% 30%,#6366f124,#6366f100);z-index:0}.es-calendar-edge-scan:hover{transform:translateY(-1px);border-color:#6366f147;box-shadow:0 24px 50px #0f172a24,inset 0 1px #ffffffd1}.es-calendar-edge-scan.is-signal-neutral{--es-scan-signal: 99, 102, 241}.es-calendar-edge-scan.is-signal-profit{--es-scan-signal: 16, 185, 129}.es-calendar-edge-scan.is-signal-loss{--es-scan-signal: 244, 63, 94}.es-calendar-edge-scan-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;position:relative;z-index:1}.es-calendar-edge-scan-kicker{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(99,102,241,.24);background:#ffffffdb;color:#4338ca;font-size:10.5px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px}.es-calendar-edge-scan-range{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(99,102,241,.24);background:#ffffffe0;color:#4338ca;font-size:10.5px;font-weight:700;line-height:1.2;padding:3px 9px}.es-calendar-edge-scan-body{margin-top:12px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:18px;position:relative;z-index:1}.es-calendar-edge-scan-visual{position:relative;width:88px;height:88px;border-radius:999px;border:1px solid rgba(99,102,241,.22);background:radial-gradient(circle at center,#6366f126,#6366f105);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,0 14px 24px #4f46e529;transform-origin:center;transition:transform .22s ease,box-shadow .22s ease}.es-calendar-edge-scan:hover .es-calendar-edge-scan-visual{transform:scale(1.025);box-shadow:inset 0 1px #ffffffc2,0 18px 30px #4f46e533}.es-calendar-edge-scan-glow{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:999px;background:radial-gradient(circle at center,rgba(var(--es-scan-signal),.4),rgba(var(--es-scan-signal),0));filter:blur(1px);animation:esCalendarEdgeGlow 4.6s ease-in-out infinite}.es-calendar-edge-scan-ring{position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:999px;border:1px solid rgba(var(--es-scan-signal),.26)}.es-calendar-edge-scan-ring.is-two{top:27px;right:27px;bottom:27px;left:27px;opacity:.72}.es-calendar-edge-scan-ring.is-three{top:39px;right:39px;bottom:39px;left:39px;opacity:.54}.es-calendar-edge-scan-ring.is-rotating{top:8px;right:8px;bottom:8px;left:8px;border-color:rgba(var(--es-scan-signal),.2);border-right-color:rgba(var(--es-scan-signal),.46);border-top-color:rgba(var(--es-scan-signal),.13);animation:esCalendarEdgeRotate 12s linear infinite}.es-calendar-edge-scan-ring.is-rotating-reverse{top:20px;right:20px;bottom:20px;left:20px;border-color:rgba(var(--es-scan-signal),.12);border-left-color:rgba(var(--es-scan-signal),.38);border-bottom-color:rgba(var(--es-scan-signal),.18);animation:esCalendarEdgeRotateReverse 16s linear infinite}.es-calendar-edge-scan-particle{position:absolute;width:4px;height:4px;border-radius:999px;background:rgba(var(--es-scan-signal),.72);box-shadow:0 0 0 2px rgba(var(--es-scan-signal),.16)}.es-calendar-edge-scan-particle.is-a{animation:esCalendarEdgeOrbitA 8.8s linear infinite}.es-calendar-edge-scan-particle.is-b{width:3px;height:3px;background:#10b981b8;box-shadow:0 0 0 2px #10b98124;animation:esCalendarEdgeOrbitB 11s linear infinite}.es-calendar-edge-scan-particle.is-c{width:2.5px;height:2.5px;background:#38bdf8b8;box-shadow:0 0 0 2px #38bdf824;animation:esCalendarEdgeOrbitC 13.2s linear infinite}.es-calendar-edge-scan-core{width:9px;height:9px;border-radius:999px;background:rgba(var(--es-scan-signal),.95);box-shadow:0 0 0 5px rgba(var(--es-scan-signal),.14);animation:esCalendarEdgePulse 2.4s ease-in-out infinite;transition:transform .22s ease,box-shadow .22s ease}.es-calendar-edge-scan.is-day-hovered .es-calendar-edge-scan-glow{animation-duration:2.6s}.es-calendar-edge-scan.is-day-hovered .es-calendar-edge-scan-core{animation-duration:1.45s;transform:scale(1.15);box-shadow:0 0 0 6px rgba(var(--es-scan-signal),.16)}.es-calendar-edge-scan-copy-wrap{min-width:0}.es-calendar-edge-scan-copy{font-size:clamp(18px,2.2vw,30px);line-height:1.14;letter-spacing:-.016em;color:#0f172a;font-weight:720;max-width:880px}.es-calendar-edge-scan-message{margin-top:8px;font-size:12.5px;line-height:1.35;color:#4b5f7b;font-weight:560;transition:opacity .18s ease,transform .18s ease}.es-calendar-edge-scan-message.is-visible{opacity:1;transform:translateY(0)}.es-calendar-edge-scan-message.is-hidden{opacity:0;transform:translateY(-5px)}.es-calendar-edge-scan-metrics{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.es-calendar-edge-scan-metric-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:#ffffffdb;color:#475569;font-size:11px;line-height:1.2;font-weight:620;padding:5px 10px}.es-calendar-edge-scan-metric-chip strong{color:#1e293b;font-weight:700}.es-calendar-edge-scan-metric-chip.is-positive{border-color:#10b98152;color:#047857;background:#ecfdf5d6}.es-calendar-edge-scan-metric-chip.is-negative{border-color:#f43f5e4d;color:#be123c;background:#fff1f2d6}.es-calendar-edge-scan-tooltip{position:absolute;right:16px;top:16px;width:min(280px,42%);border-radius:16px;border:1px solid rgba(99,102,241,.22);background:#ffffffe6;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);box-shadow:0 20px 36px #0f172a24;padding:11px 12px;opacity:0;transform:translateY(8px) scale(.985);pointer-events:none;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease,border-color .2s ease;z-index:2}.es-calendar-edge-scan:hover .es-calendar-edge-scan-tooltip{opacity:1;transform:translateY(0) scale(1);border-color:#6366f147;box-shadow:0 24px 44px #0f172a29}.es-calendar-edge-scan-tooltip-title{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#4f46e5;font-weight:700}.es-calendar-edge-scan-tooltip-list{margin-top:8px;display:grid;gap:5px}.es-calendar-edge-scan-tooltip-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:#334155}.es-calendar-edge-scan-tooltip-row .is-positive{color:#047857;font-weight:700}.es-calendar-edge-scan-tooltip-row .is-negative{color:#be123c;font-weight:700}.es-calendar-edge-scan-tooltip-empty{font-size:12px;line-height:1.4;color:#64748b}.es-calendar-edge-scan-tooltip-session{font-weight:620;color:#1e293b}.es-calendar-edge-scan-tooltip-stats{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px 10px;font-size:11px;color:#475569}.es-calendar-edge-scan-tooltip-insight{margin-top:8px;border-radius:10px;border:1px solid rgba(99,102,241,.18);background:#eef2ffb8;padding:7px 8px;font-size:11px;line-height:1.34;color:#3730a3;font-weight:560}.es-calendar-intel-hub{border-radius:24px;border:1px solid rgba(129,140,248,.24);background:radial-gradient(118% 102% at 0% -18%,#818cf824,#818cf800 62%),radial-gradient(105% 95% at 100% -16%,#38bdf81a,#38bdf800 62%),linear-gradient(180deg,#fffffffa,#f6faffeb);box-shadow:0 22px 46px #0f172a1a,inset 0 1px #ffffffbd;padding:18px 20px}.es-calendar-intel-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.es-calendar-intel-headline-wrap{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:flex-start;min-width:0}.es-calendar-intel-icon{width:42px;height:42px;border-radius:12px;border:1px solid rgba(99,102,241,.24);background:linear-gradient(180deg,#818cf829,#3b82f61a);box-shadow:0 8px 16px #4f46e521;display:inline-flex;align-items:center;justify-content:center;color:#3730a3}.es-calendar-intel-title{margin-top:8px;font-size:21px;line-height:1.14;font-weight:760;letter-spacing:-.014em;color:#0f172a}.es-calendar-intel-copy{margin-top:6px;font-size:13px;line-height:1.45;color:#5b6b82;max-width:860px}.es-calendar-intel-range-chip{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(99,102,241,.28);background:linear-gradient(180deg,#fffffff5,#edf2ffe6);color:#4338ca;font-size:11px;font-weight:700;line-height:1.2;padding:6px 10px}.es-calendar-intel-side{display:grid;justify-items:end;gap:8px}.es-calendar-intel-signature{width:244px;border-radius:14px;border:1px solid rgba(99,102,241,.24);background:radial-gradient(100% 100% at 0% 0%,#818cf824,#818cf800 66%),linear-gradient(180deg,#fffffff2,#f4f8ffe6);box-shadow:inset 0 1px #ffffffb3,0 14px 24px #4f46e51f;padding:10px 11px;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center}.es-calendar-intel-signature-radar{position:relative;width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(99,102,241,.24);background:radial-gradient(circle at center,#6366f129,#6366f105);overflow:hidden}.es-calendar-intel-signature-ring{position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:999px;border:1px solid rgba(99,102,241,.24);opacity:.9}.es-calendar-intel-signature-ring.is-two{top:13px;right:13px;bottom:13px;left:13px;opacity:.7}.es-calendar-intel-signature-ring.is-three{top:19px;right:19px;bottom:19px;left:19px;opacity:.56}.es-calendar-intel-signature-core{width:7px;height:7px;border-radius:999px;background:linear-gradient(180deg,#34d399,#10b981);box-shadow:0 0 0 4px #10b9811f;animation:esCalendarIntelPulse 2.4s ease-in-out infinite}.es-calendar-intel-signature-sweep{position:absolute;top:0;right:0;bottom:0;left:0;background:conic-gradient(from 0deg,#6366f138,#6366f100);transform-origin:center;animation:esCalendarIntelSweep 3.6s linear infinite;opacity:.8}.es-calendar-intel-signature-title{font-size:11px;line-height:1.2;color:#3730a3;font-weight:720;letter-spacing:.04em;text-transform:uppercase}.es-calendar-intel-signature-subtitle{margin-top:4px;font-size:11px;line-height:1.3;color:#5b6b82;font-weight:600}.es-calendar-intel-metrics{margin-top:14px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.es-calendar-intel-metric{border-radius:14px;border:1px solid rgba(148,163,184,.24);background:#ffffffd1;padding:10px 12px;box-shadow:inset 0 1px #ffffffb8,0 8px 16px #0f172a0f}.es-calendar-intel-metric-label{font-size:10.5px;line-height:1.15;letter-spacing:.05em;text-transform:uppercase;color:#64748b;font-weight:700}.es-calendar-intel-metric-value{margin-top:6px;font-size:12.5px;line-height:1.35;color:#1e293b;font-weight:670}.es-calendar-intel-insights{margin-top:14px;display:grid;gap:8px}.es-calendar-intel-insight-row{display:flex;align-items:flex-start;gap:8px;border-radius:12px;border:1px solid rgba(148,163,184,.2);background:#ffffffc2;padding:8px 10px;color:#334155;font-size:12.5px;line-height:1.42}.es-calendar-intel-insight-dot{color:#6366f1;font-weight:800;margin-top:-1px}.es-calendar-main-hero{border-radius:24px;border:1px solid rgba(148,163,184,.2);background:radial-gradient(112% 95% at 0% -16%,#818cf80f,#818cf800 64%),linear-gradient(180deg,#fffffffc,#f9fcfff2);box-shadow:0 14px 30px #0f172a12,inset 0 1px #ffffffc7;padding:14px 14px 16px}.es-calendar-main-hero-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.es-calendar-main-hero-title{display:inline-flex;align-items:center;gap:8px;font-size:15px;line-height:1.2;color:#0f172a;font-weight:700}.es-calendar-main-hero-subtitle{margin-top:3px;font-size:12px;line-height:1.4;color:#64748b}.es-calendar-main-selected-bar{margin-top:12px;display:flex;flex-wrap:wrap;gap:7px}.es-calendar-main-selected-chip{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:#ffffffe0;color:#475569;padding:5px 10px;font-size:11px;line-height:1.2;font-weight:700}.es-calendar-main-selected-chip.is-date{border-color:#6366f147;color:#4338ca}.es-calendar-main-selected-chip.is-positive{border-color:#10b98152;color:#047857;background:#ecfdf5e0}.es-calendar-main-selected-chip.is-negative{border-color:#f43f5e4d;color:#be123c;background:#fff1f2db}.es-calendar-main-canvas{margin-top:12px}.es-calendar-main-canvas .es-mini-calendar-root{border-color:#94a3b82e;border-radius:20px;background:radial-gradient(112% 95% at 0% -16%,#6366f10f,#6366f100 64%),linear-gradient(180deg,#fffffffa,#f9fcfff2);box-shadow:0 10px 24px #0f172a0f;padding:16px 14px}.es-calendar-main-canvas .es-mini-calendar-weekdays,.es-calendar-main-canvas .es-mini-calendar-grid>.grid{grid-template-columns:repeat(5,minmax(0,1fr))}.es-calendar-main-canvas .es-mini-calendar-weekdays{margin-top:14px;font-size:12px}.es-calendar-main-canvas .es-mini-calendar-grid{margin-top:9px}.es-calendar-main-canvas .es-mini-calendar-grid>.grid{gap:10px 11px}.es-calendar-main-canvas .es-mini-calendar-empty-slot{height:44px!important}.es-calendar-main-canvas .es-mini-calendar-day{height:44px!important;border-radius:14px;font-size:12px!important}.es-calendar-main-canvas .es-mini-calendar-nav-btn{width:30px;height:30px}.es-calendar-main-canvas .es-mini-calendar-selected-chip{margin-top:12px;padding:6px 11px;font-size:11.5px}.es-calendar-main-canvas .es-mini-calendar-footer{margin-top:12px}.es-calendar-context-card{position:relative;border-radius:22px;border:1px solid rgba(99,102,241,.2);background:radial-gradient(108% 94% at 0% -16%,#6366f114,#6366f100 62%),linear-gradient(180deg,#fffffffa,#f7fbffeb);box-shadow:0 20px 38px #0f172a14,inset 0 1px #ffffffbd;padding:16px 16px 15px}.es-calendar-context-card:before{content:"";position:absolute;left:16px;right:16px;top:58px;height:1px;background:linear-gradient(90deg,#94a3b800,#94a3b859,#94a3b800);pointer-events:none}.es-calendar-context-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.es-calendar-context-head-chips{display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}.es-calendar-context-title{font-size:14px;line-height:1.2;color:#0f172a;font-weight:700}.es-calendar-context-subtitle{margin-top:4px;font-size:11px;line-height:1.38;color:#64748b}.es-calendar-context-brief{margin-top:13px;border-radius:11px;border:1px solid rgba(148,163,184,.22);background:#ffffffc7;color:#334155;font-size:12.5px;line-height:1.38;padding:8px 10px}.es-calendar-context-tone{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:#ffffffe6;color:#475569;font-size:10.5px;line-height:1.2;font-weight:700;padding:4px 9px}.es-calendar-context-tone.is-positive{border-color:#10b98157;background:#ecfdf5e6;color:#047857}.es-calendar-context-tone.is-negative{border-color:#f43f5e57;background:#fff1f2e6;color:#be123c}.es-calendar-context-tone.is-neutral{border-color:#94a3b857;color:#64748b}.es-calendar-context-streak{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:#ffffffdb;color:#475569;font-size:11px;line-height:1.2;font-weight:700;padding:5px 10px}.es-calendar-context-grid{margin-top:13px;display:grid;grid-template-columns:1.25fr 1fr;gap:12px}.es-calendar-context-stats{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.es-calendar-context-stat{border-radius:14px;border:1px solid rgba(148,163,184,.22);background:#ffffffd1;padding:10px 11px;box-shadow:inset 0 1px #ffffffa8}.es-calendar-context-stat-label{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:#64748b;font-weight:700}.es-calendar-context-stat-value{margin-top:6px;font-size:16px;line-height:1.16;color:#0f172a;font-weight:740}.es-calendar-context-stat-value.is-positive{color:#047857}.es-calendar-context-stat-value.is-negative{color:#be123c}.es-calendar-context-trades{border-radius:14px;border:1px solid rgba(148,163,184,.22);background:#ffffffd6;padding:10px;box-shadow:inset 0 1px #ffffffa8}.es-calendar-context-trades-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px}.es-calendar-context-trades-list{margin-top:7px;border-radius:11px;border:1px solid rgba(148,163,184,.22);overflow:hidden;background:linear-gradient(180deg,#ffffffe6,#f8fbffd6)}.es-calendar-context-trade-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;font-size:13px;border-top:1px solid rgba(148,163,184,.18)}.es-calendar-context-trade-row:first-child{border-top:0}.es-calendar-context-empty{padding:14px 12px;font-size:12px;color:#64748b}.es-calendar-hero-live-chip{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(16,185,129,.24);background:#ecfdf5c7;color:#047857;font-size:11px;font-weight:700;padding:3px 9px}.es-calendar-hero-insight{display:inline-flex;align-items:center;gap:8px;border-radius:12px;border:1px solid rgba(148,163,184,.26);background:#ffffffc2;padding:8px 10px;font-size:12px;color:#334155;font-weight:600;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.es-calendar-hero-insight:hover{transform:translateY(-2px);box-shadow:0 12px 20px #4f46e51c}.es-calendar-hero-insight.is-best{border-color:#10b98147;background:linear-gradient(180deg,#10b9811a,#ffffffd1)}.es-calendar-hero-insight.is-streak{border-color:#fb923c4d;background:linear-gradient(180deg,#fb923c1f,#ffffffd1)}.es-calendar-hero-takeaway{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.es-calendar-hero-takeaway:hover{transform:translateY(-1px);border-color:#6366f142;box-shadow:0 12px 20px #4f46e51a}.es-calendar-layout{gap:18px}.es-calendar-main-shell{border-color:#818cf833;background:radial-gradient(120% 90% at 0% -16%,#818cf81a,#818cf800 62%),linear-gradient(180deg,#fffffffc,#f6fbffed);box-shadow:0 24px 48px #0f172a1a,inset 0 1px #ffffffc7}.es-calendar-expand-btn{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.es-calendar-expand-btn:hover{transform:translateY(-1px);border-color:#6366f157!important;box-shadow:0 12px 20px #4f46e524}.es-calendar-ai-card{border-color:#818cf838!important;background:radial-gradient(110% 90% at 0% -20%,#6366f114,#6366f100 62%),linear-gradient(180deg,#fffffff5,#f7faffe6);box-shadow:inset 0 1px #ffffffb3,0 12px 28px #0f172a14}.es-calendar-ai-row{border:1px solid rgba(148,163,184,.22);border-radius:11px;background:#ffffffd1;padding:9px 11px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.es-calendar-ai-row:hover{transform:translateY(-2px);border-color:#6366f147;box-shadow:0 10px 18px #4f46e51a}.es-calendar-side-card{border-color:#94a3b83d!important;background:linear-gradient(180deg,#fffffffa,#f7fbffeb);box-shadow:0 18px 34px #0f172a14,inset 0 1px #ffffffb8}.es-calendar-selected-day-card{border-color:#6366f14d!important;box-shadow:0 22px 40px #4f46e51f!important}.es-calendar-selected-surface{border-color:#6366f13d;background:radial-gradient(110% 80% at 0% -16%,#6366f11a,#6366f100 64%),linear-gradient(180deg,#ffffffe0,#f5f8ffd6)}.es-calendar-trades-list{overflow:hidden;border-color:#94a3b83d;background:linear-gradient(180deg,#ffffffe6,#f8fbffd6)}.es-calendar-trade-row{transition:background-color .18s ease}.es-calendar-trade-row:hover{background:#4f46e50f}.es-calendar-streak-row{border-color:#94a3b847!important;background:linear-gradient(180deg,#ffffffeb,#f8fbffdb)!important;box-shadow:inset 0 1px #ffffffb3,0 10px 22px #0f172a12;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.es-calendar-streak-row:hover{transform:translateY(-1px)}.es-calendar-streak-row.is-green{border-color:#10b9814d!important}.es-calendar-streak-row.is-red{border-color:#f43f5e4d!important}.es-calendar-summary-row{border-radius:12px;border:1px solid rgba(148,163,184,.2);background:#ffffffc7;padding:8px 10px;transition:border-color .18s ease,box-shadow .18s ease}.es-calendar-summary-row:hover{border-color:#6366f13d;box-shadow:0 10px 18px #4f46e514}@keyframes esCalendarIntelSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes esCalendarIntelPulse{0%,to{box-shadow:0 0 0 4px #10b9811f}50%{box-shadow:0 0 0 7px #10b98114}}@keyframes esCalendarEdgePulse{0%,to{box-shadow:0 0 0 4px #10b9811f}50%{box-shadow:0 0 0 7px #10b98114}}@keyframes esCalendarEdgeGlow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.72;transform:scale(1.08)}}@keyframes esCalendarEdgeRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes esCalendarEdgeRotateReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes esCalendarEdgeOrbitA{0%{transform:rotate(0) translate(32px) rotate(0)}to{transform:rotate(360deg) translate(32px) rotate(-360deg)}}@keyframes esCalendarEdgeOrbitB{0%{transform:rotate(360deg) translate(25px) rotate(-360deg)}to{transform:rotate(0) translate(25px) rotate(0)}}@keyframes esCalendarEdgeOrbitC{0%{transform:rotate(0) translate(19px) rotate(0)}to{transform:rotate(-360deg) translate(19px) rotate(360deg)}}@media (max-width: 1200px){.es-calendar-intel-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.es-calendar-context-grid{grid-template-columns:1fr}.es-calendar-intel-side{width:100%;justify-items:start}}@media (max-width: 900px){.es-calendar-page-subtitle{display:none}.es-calendar-intel-title{font-size:18px}.es-calendar-intel-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.es-calendar-main-canvas .es-mini-calendar-day,.es-calendar-main-canvas .es-mini-calendar-empty-slot{height:38px!important}.es-calendar-main-canvas .es-mini-calendar-grid>.grid{gap:8px}.es-calendar-main-canvas .es-mini-calendar-weekdays,.es-calendar-main-canvas .es-mini-calendar-grid>.grid{grid-template-columns:repeat(5,minmax(0,1fr))}.es-calendar-intel-signature{width:100%}.es-calendar-edge-scan-body{grid-template-columns:auto 1fr;gap:12px}.es-calendar-edge-scan{min-height:150px;padding:14px}.es-calendar-edge-scan-visual{width:68px;height:68px}.es-calendar-edge-scan-ring{top:10px;right:10px;bottom:10px;left:10px}.es-calendar-edge-scan-ring.is-two{top:18px;right:18px;bottom:18px;left:18px}.es-calendar-edge-scan-ring.is-three{top:26px;right:26px;bottom:26px;left:26px}.es-calendar-edge-scan-copy{font-size:clamp(16px,4.3vw,22px);max-width:none}.es-calendar-edge-scan-message{font-size:12px}.es-calendar-edge-scan-metric-chip{padding:4px 8px}.es-calendar-edge-scan-tooltip{display:none}.es-calendar-ai-insight-strip{padding:7px 9px;gap:8px}.es-calendar-ai-insight-icon{width:24px;height:24px}.es-calendar-ai-insight-primary{font-size:12px}.es-calendar-ai-insight-secondary{font-size:10.5px}}.es-mini-calendar-root{border-color:#818cf83d;background:radial-gradient(110% 90% at 0% -16%,#6366f11a,#6366f100 62%),linear-gradient(180deg,#fffffff2,#f6faffeb);box-shadow:0 18px 36px #0f172a1a}.es-mini-calendar-nav-btn,.es-mini-calendar-expand-btn{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.es-mini-calendar-nav-btn:hover,.es-mini-calendar-expand-btn:hover{transform:translateY(-1px);border-color:#6366f159!important;box-shadow:0 10px 18px #4f46e51f}.es-mini-calendar-selected-chip{border-color:#6366f142;background:#eef2ffbd}.es-mini-calendar-day{position:relative;isolation:isolate;transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out,filter .18s ease-out,background-color .18s ease-out}.es-mini-calendar-day:before{content:"";position:absolute;left:1px;right:1px;top:1px;height:46%;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffff85,#fff0);z-index:0}.es-mini-calendar-day>*{position:relative;z-index:1}.es-mini-calendar-day-tone{border-color:#94a3b842;box-shadow:inset 0 1px #ffffffc2,0 7px 14px #0f172a0f}.es-mini-calendar-day-tone.is-neutral.is-l0{background:linear-gradient(180deg,#f8fafceb,#f1f5f9eb);color:#94a3b8}.es-mini-calendar-day-tone.is-neutral.is-l1,.es-mini-calendar-day-tone.is-neutral.is-l2,.es-mini-calendar-day-tone.is-neutral.is-l3{background:linear-gradient(180deg,#f3f6faf5,#e9eef5f0)}.es-mini-calendar-day-tone.is-positive.is-l1{background:linear-gradient(180deg,#e8faf1f5,#d4f2e2f0);border-color:#10b98157}.es-mini-calendar-day-tone.is-positive.is-l2{background:linear-gradient(180deg,#d7f7e5f7,#b8eccff2);border-color:#10b98166}.es-mini-calendar-day-tone.is-positive.is-l3{background:linear-gradient(180deg,#baefd0fa,#92dfb7f5);border-color:#05966973}.es-mini-calendar-day-tone.is-negative.is-l1{background:linear-gradient(180deg,#feeff2f5,#fcdde3f0);border-color:#f43f5e57}.es-mini-calendar-day-tone.is-negative.is-l2{background:linear-gradient(180deg,#fcdee5f7,#f8c3d0f2);border-color:#f43f5e66}.es-mini-calendar-day-tone.is-negative.is-l3{background:linear-gradient(180deg,#fac4d1fa,#f39cb2f5);border-color:#e11d4873}.es-mini-calendar-day-meta{text-shadow:0 1px 0 rgba(255,255,255,.55)}.es-mini-calendar-day:hover{transform:translateY(-1px) scale(1.025);border-color:#6366f157!important;box-shadow:inset 0 1px #ffffffd1,0 16px 26px #0f172a2e,0 0 0 1px #6366f12e;filter:saturate(1.03)}.es-mini-calendar-day-selected{box-shadow:0 12px 20px #10b98133}.es-mini-calendar-tooltip{z-index:80;border-color:#6366f13d;box-shadow:0 24px 42px #0f172a29;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:esMiniCalendarTooltipIn .18s cubic-bezier(.22,1,.36,1)}.es-mini-calendar-footer{opacity:.9}.es-calendar-ai-insight-strip{position:relative;overflow:hidden;display:flex;align-items:center;gap:10px;border-radius:12px;border:1px solid rgba(99,102,241,.18);background:radial-gradient(120% 140% at 0% -20%,#6366f11a,#6366f100 64%),linear-gradient(180deg,#fffffff2,#f6faffe6);box-shadow:0 10px 18px #4f46e514;padding:8px 11px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.es-calendar-ai-insight-strip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(46% 90% at 0% 50%,#6366f124,#6366f100);opacity:.6}.es-calendar-ai-insight-strip:hover{transform:scale(1.01);border-color:#6366f142;box-shadow:0 14px 24px #4f46e51f}.es-calendar-ai-insight-icon{position:relative;z-index:1;width:28px;height:28px;border-radius:10px;border:1px solid rgba(99,102,241,.22);background:#ffffffdb;color:#4f46e5;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 14px #4f46e51a;animation:esAiInsightPulse 2.8s ease-in-out infinite}.es-calendar-ai-insight-icon svg{animation:esAiInsightRotate 10s linear infinite}.es-calendar-ai-insight-content{position:relative;z-index:1;min-width:0}.es-calendar-ai-insight-primary{font-size:12.4px;line-height:1.34;color:#334155;font-weight:620;animation:esAiInsightLineIn .22s ease-out}.es-calendar-ai-insight-secondary{margin-top:2px;font-size:11px;line-height:1.28;color:#64748b;font-weight:560;animation:esAiInsightLineIn .22s ease-out}.es-calendar-ai-insight-secondary.is-positive{color:#047857}.es-calendar-ai-insight-secondary.is-negative{color:#be123c}@keyframes esMiniCalendarTooltipIn{0%{opacity:0;translate:0 6px;filter:blur(2px)}to{opacity:1;translate:0 0;filter:blur(0)}}@keyframes esAiInsightPulse{0%,to{box-shadow:0 8px 14px #4f46e51a}50%{box-shadow:0 11px 18px #4f46e529}}@keyframes esAiInsightRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes esAiInsightLineIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes esCoachSparkFloat{0%,to{transform:rotate(0) scale(1);filter:drop-shadow(0 2px 8px rgba(79,70,229,.2))}50%{transform:rotate(-6deg) scale(1.05);filter:drop-shadow(0 4px 11px rgba(79,70,229,.26))}}.es-stats-summary-synthesis{gap:14px}.es-stats-summary-panel-signals{background:radial-gradient(100% 90% at 0% -20%,#6366f10f,#6366f100 65%),linear-gradient(180deg,#fff,#f8fbff)}.es-summary-signal-row{display:grid;grid-template-columns:minmax(120px,150px) 1fr;align-items:center;gap:8px;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:#f8fafce6;padding:8px 10px}.es-summary-signal-row>.es-summary-signal-value:only-child{grid-column:1 / -1;text-align:left}.es-summary-signal-label{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.es-summary-signal-value{font-weight:600;text-align:right}.es-summary-alert-row{box-shadow:0 8px 18px #f59e0b1f}.es-summary-alert-detail{font-weight:600}html[data-theme=light] .es-page-stats .border-neutral-800{border-color:#94a3b847!important}html[data-theme=light] .es-page-stats [class*=bg-neutral-950],html[data-theme=light] .es-page-stats [class*=bg-neutral-900]{background-color:#fff!important}html[data-theme=light] .es-page-stats [class*=text-neutral-100],html[data-theme=light] .es-page-stats [class*=text-neutral-200],html[data-theme=light] .es-page-stats [class*=text-neutral-300]{color:#1f2937!important}html[data-theme=light] .es-page-stats [class*=text-neutral-400],html[data-theme=light] .es-page-stats [class*=text-neutral-500]{color:#64748b!important}html[data-theme=light] .es-page-stats,html[data-theme=light] .es-page-heatmap,html[data-theme=light] .es-page-calendar,html[data-theme=light] .es-page-backtesting,html[data-theme=light] .es-page-broker,html[data-theme=light] .es-page-accounts,html[data-theme=light] .es-page-replay,html[data-theme=light] .es-page-economic,html[data-theme=light] .es-page-import{color:#0f172a}html[data-theme=light] .es-page-stats :is(h1,h2,h3,h4,h5,h6,[role=heading]),html[data-theme=light] .es-page-heatmap :is(h1,h2,h3,h4,h5,h6,[role=heading]),html[data-theme=light] .es-page-calendar :is(h1,h2,h3,h4,h5,h6,[role=heading]),html[data-theme=light] .es-page-backtesting :is(h1,h2,h3,h4,h5,h6,[role=heading]),html[data-theme=light] .es-page-broker :is(h1,h2,h3,h4,h5,h6,[role=heading]),html[data-theme=light] .es-page-accounts :is(h1,h2,h3,h4,h5,h6,[role=heading]),html[data-theme=light] .es-page-replay :is(h1,h2,h3,h4,h5,h6,[role=heading]),html[data-theme=light] .es-page-economic :is(h1,h2,h3,h4,h5,h6,[role=heading]),html[data-theme=light] .es-page-import :is(h1,h2,h3,h4,h5,h6,[role=heading]){color:#0f172a!important;opacity:1!important}html[data-theme=light] .es-page-stats input::-moz-placeholder,html[data-theme=light] .es-page-stats textarea::-moz-placeholder,html[data-theme=light] .es-page-stats select::-moz-placeholder,html[data-theme=light] .es-page-heatmap input::-moz-placeholder,html[data-theme=light] .es-page-heatmap textarea::-moz-placeholder,html[data-theme=light] .es-page-heatmap select::-moz-placeholder,html[data-theme=light] .es-page-calendar input::-moz-placeholder,html[data-theme=light] .es-page-calendar textarea::-moz-placeholder,html[data-theme=light] .es-page-calendar select::-moz-placeholder,html[data-theme=light] .es-page-backtesting input::-moz-placeholder,html[data-theme=light] .es-page-backtesting textarea::-moz-placeholder,html[data-theme=light] .es-page-backtesting select::-moz-placeholder,html[data-theme=light] .es-page-broker input::-moz-placeholder,html[data-theme=light] .es-page-broker textarea::-moz-placeholder,html[data-theme=light] .es-page-broker select::-moz-placeholder,html[data-theme=light] .es-page-accounts input::-moz-placeholder,html[data-theme=light] .es-page-accounts textarea::-moz-placeholder,html[data-theme=light] .es-page-accounts select::-moz-placeholder,html[data-theme=light] .es-page-replay input::-moz-placeholder,html[data-theme=light] .es-page-replay textarea::-moz-placeholder,html[data-theme=light] .es-page-replay select::-moz-placeholder,html[data-theme=light] .es-page-economic input::-moz-placeholder,html[data-theme=light] .es-page-economic textarea::-moz-placeholder,html[data-theme=light] .es-page-economic select::-moz-placeholder,html[data-theme=light] .es-page-import input::-moz-placeholder,html[data-theme=light] .es-page-import textarea::-moz-placeholder,html[data-theme=light] .es-page-import select::-moz-placeholder{color:#64748b!important;opacity:1!important}html[data-theme=light] .es-page-stats input::placeholder,html[data-theme=light] .es-page-stats textarea::placeholder,html[data-theme=light] .es-page-stats select::placeholder,html[data-theme=light] .es-page-heatmap input::placeholder,html[data-theme=light] .es-page-heatmap textarea::placeholder,html[data-theme=light] .es-page-heatmap select::placeholder,html[data-theme=light] .es-page-calendar input::placeholder,html[data-theme=light] .es-page-calendar textarea::placeholder,html[data-theme=light] .es-page-calendar select::placeholder,html[data-theme=light] .es-page-backtesting input::placeholder,html[data-theme=light] .es-page-backtesting textarea::placeholder,html[data-theme=light] .es-page-backtesting select::placeholder,html[data-theme=light] .es-page-broker input::placeholder,html[data-theme=light] .es-page-broker textarea::placeholder,html[data-theme=light] .es-page-broker select::placeholder,html[data-theme=light] .es-page-accounts input::placeholder,html[data-theme=light] .es-page-accounts textarea::placeholder,html[data-theme=light] .es-page-accounts select::placeholder,html[data-theme=light] .es-page-replay input::placeholder,html[data-theme=light] .es-page-replay textarea::placeholder,html[data-theme=light] .es-page-replay select::placeholder,html[data-theme=light] .es-page-economic input::placeholder,html[data-theme=light] .es-page-economic textarea::placeholder,html[data-theme=light] .es-page-economic select::placeholder,html[data-theme=light] .es-page-import input::placeholder,html[data-theme=light] .es-page-import textarea::placeholder,html[data-theme=light] .es-page-import select::placeholder{color:#64748b!important;opacity:1!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=border-neutral-800],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=border-neutral-900],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=border-neutral-700],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=border-neutral-600]{border-color:#dbe3ef!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="border-white/20"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="border-white/15"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="border-white/12"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="border-white/10"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="border-white/5"]{border-color:#dbe3ef!important}html[data-theme=light] :where(.es-page-replay,.es-calendar-modal-light,.es-copilot-panel-light) [class~="border-black/10"]{border-color:#dbe3ef!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=bg-neutral-950],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/95"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/90"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/85"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/80"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/75"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/70"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/60"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/50"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/45"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/40"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/35"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/30"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/25"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/20"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-950/10"]{background-color:#fff!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/60"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-800/80"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-800/70"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=bg-neutral-800],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/85"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/75"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/70"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/55"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/50"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/40"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/30"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/25"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/20"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/15"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-neutral-900/10"]{background-color:#f8fafc!important}html[data-theme=light] :where(.es-page-replay,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-black/30"],html[data-theme=light] :where(.es-page-replay,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-black/25"],html[data-theme=light] :where(.es-page-replay,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-black/[0.03]"],html[data-theme=light] :where(.es-page-replay,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-black/[0.02]"]{background-color:#f8fafc!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-white/[0.02]"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-white/[0.03]"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-white/[0.04]"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-white/[0.05]"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-white/[0.06]"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-white/5"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="bg-white/10"]{background-color:#f8fafc!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=text-neutral-100]{color:#0f172a!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=text-neutral-200]{color:#1e293b!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=text-neutral-300]{color:#334155!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=text-neutral-400]{color:#475569!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=text-neutral-500]{color:#64748b!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/90"]{color:#0f172a!important}html[data-theme=light] :where(.es-page-replay,.es-calendar-modal-light,.es-copilot-panel-light,.es-page-backtesting) [class~=text-white]{color:#0f172a!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/85"]{color:#0f172a!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/80"]{color:#1e293b!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/70"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/65"]{color:#334155!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/60"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/55"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/50"]{color:#475569!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/45"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/40"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/35"],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-white/25"]{color:#64748b!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=text-emerald-100],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=text-emerald-200]{color:#047857!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=text-rose-100],html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=text-rose-200]{color:#be123c!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=text-amber-200]{color:#b45309!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~=text-sky-100]{color:#0369a1!important}html[data-theme=light] :where(.es-page-replay,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-black/80"],html[data-theme=light] :where(.es-page-replay,.es-calendar-modal-light,.es-copilot-panel-light) [class~="text-black/70"]{color:#334155!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="hover:text-neutral-100"]:hover,html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="hover:text-white"]:hover{color:#0f172a!important}html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="hover:bg-neutral-900/30"]:hover,html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="hover:bg-neutral-800"]:hover,html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="hover:bg-neutral-900/75"]:hover,html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="hover:bg-neutral-900/60"]:hover,html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="hover:bg-neutral-950/60"]:hover,html[data-theme=light] :where(.es-page-replay,.es-calendar-modal-light,.es-copilot-panel-light) [class~="hover:bg-black/[0.06]"]:hover,html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="hover:bg-white/[0.06]"]:hover,html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="hover:bg-white/[0.10]"]:hover,html[data-theme=light] :where(.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-calendar-modal-light,.es-copilot-panel-light) [class~="hover:bg-white/10"]:hover{background-color:#eef2ff!important}html[data-theme=light] :where(.es-page-replay) [class~="ring-neutral-950/80"]{--tw-ring-color: rgba(148, 163, 184, .55) !important}.es-copilot-fab-primary{width:68px;height:68px;position:relative;overflow:visible;background-size:160% 160%;box-shadow:0 10px 30px #5b5bff40,0 0 0 1px #fff3 inset;transition:transform .24s cubic-bezier(.4,0,.2,1),box-shadow .24s cubic-bezier(.4,0,.2,1),opacity .24s cubic-bezier(.4,0,.2,1),filter .24s cubic-bezier(.4,0,.2,1),background-position .3s ease;will-change:transform,opacity,box-shadow,background-position}.es-copilot-fab-anchor{position:relative;overflow:visible}.es-copilot-fab-btn{overflow:hidden}.es-copilot-drawer-shell{--es-copilot-card-border: rgba(148, 163, 184, .24);--es-copilot-card-shadow: 0 14px 36px -30px rgba(15, 23, 42, .5);--es-copilot-card-shadow-hover: 0 24px 52px -34px rgba(15, 23, 42, .52);position:fixed;top:24px;right:32px;left:auto;bottom:auto;width:420px;max-width:calc(100vw - 64px);max-height:calc(100vh - 48px);margin-left:0;transform:none;z-index:9999;overflow-x:hidden;overflow-y:auto;border-color:#fffc;background-image:linear-gradient(180deg,#fffffff0,#f5f8ffe6),radial-gradient(110% 55% at 12% -8%,#6366f11f,#6366f100),radial-gradient(100% 46% at 100% 10%,#0ea5e91c,#0ea5e900);box-shadow:0 30px 74px -44px #0f172ab3,16px 0 36px -28px #0f172a73,0 1px #ffffffc7 inset;transition:opacity .22s ease,box-shadow .22s ease,filter .22s ease,background .22s ease,border-color .22s ease,backdrop-filter .22s ease;will-change:transform,opacity}.es-copilot-drawer-shell.is-open{animation:esCopilotPanelIn .22s ease-out both}.es-copilot-drawer-shell.is-open.is-idle{opacity:.58;filter:saturate(.68) contrast(.86) brightness(1.06);border-color:#94a3b81a;background-image:linear-gradient(180deg,#ffffff1f,#f1f5f90e),radial-gradient(110% 55% at 12% -8%,#6366f104,#6366f100),radial-gradient(100% 46% at 100% 10%,#0ea5e903,#0ea5e900);backdrop-filter:blur(1.5px) saturate(.78);-webkit-backdrop-filter:blur(1.5px) saturate(.78);box-shadow:0 8px 22px -26px #0f172a24,4px 0 12px -24px #0f172a14,0 1px #ffffff24 inset}.es-copilot-drawer-shell.is-open.is-active,.es-copilot-drawer-shell.is-open:hover,.es-copilot-drawer-shell.is-open:focus-within{opacity:1;filter:none;box-shadow:0 34px 78px -42px #0f172ab8,18px 0 42px -24px #0f172a75,0 1px #ffffffd1 inset}.es-copilot-drawer-shell[data-state=inactive]:before{opacity:.08;background:linear-gradient(180deg,#ffffff12,#fff0)}.es-copilot-drawer-shell[data-state=inactive] :where(.es-copilot-header,.es-copilot-meta-strip,.es-copilot-card,.es-copilot-card-surface,.es-copilot-card-hero,.es-copilot-card-progress,.es-copilot-card-rule,.es-copilot-card-pattern,.es-copilot-chatbar,.es-copilot-chatbar-compact,.es-copilot-chat-input,.es-copilot-live-feedback,.es-copilot-unlock-item){opacity:.64;border-color:#94a3b813!important;box-shadow:0 4px 12px -18px #0f172a17,0 1px #ffffff17 inset!important;transition:background-color .24s ease,background .24s ease,background-image .24s ease,border-color .24s ease,box-shadow .24s ease,opacity .24s ease,filter .24s ease}.es-copilot-drawer-shell[data-state=inactive] .es-copilot-header{background:linear-gradient(180deg,#ffffff16,#f8fbff06),radial-gradient(100% 120% at 0% 0%,#6366f103,#6366f100)!important}.es-copilot-drawer-shell[data-state=inactive] .es-copilot-meta-strip{background:linear-gradient(180deg,#ffffff18,#f6faff0a),radial-gradient(70% 120% at 100% 0%,#0ea5e903,#0ea5e900)!important}.es-copilot-drawer-shell[data-state=inactive] :where(.es-copilot-card,.es-copilot-card-surface){background:linear-gradient(180deg,#ffffff14,#f8fbff09),radial-gradient(120% 110% at 0% 0%,#6366f102,#6366f100)!important}.es-copilot-drawer-shell[data-state=inactive] .es-copilot-card-hero{background:linear-gradient(180deg,#6c5cff04,#ffffff0f),radial-gradient(95% 90% at 0% 0%,#3b82f603,#3b82f600)!important}.es-copilot-drawer-shell[data-state=inactive] .es-copilot-card-progress{background:linear-gradient(180deg,#f8faff0e,#ffffff12)!important}.es-copilot-drawer-shell[data-state=inactive] .es-copilot-card-rule,.es-copilot-drawer-shell[data-state=inactive] .es-copilot-card-rule-safe,.es-copilot-drawer-shell[data-state=inactive] .es-copilot-card-rule-warning,.es-copilot-drawer-shell[data-state=inactive] .es-copilot-card-rule-danger{background:linear-gradient(180deg,#ffffff0e,#f8fafc08)!important}.es-copilot-drawer-shell[data-state=inactive] .es-copilot-card-pattern{background:linear-gradient(180deg,#edf2ff0e,#fff1),radial-gradient(100% 100% at 100% 0%,#38bdf803,#38bdf800)!important}.es-copilot-drawer-shell[data-state=inactive] .es-copilot-chatbar{opacity:.6;background:linear-gradient(180deg,#fdfeff06,#f7faff0f),radial-gradient(90% 160% at 100% 0%,#38bdf802,#38bdf800)!important}.es-copilot-drawer-shell[data-state=inactive] .es-copilot-chatbar-compact,.es-copilot-drawer-shell[data-state=inactive] .es-copilot-chatbar-compact.is-open{background:linear-gradient(180deg,#fff1,#f7faff09),radial-gradient(90% 120% at 100% 0%,#6366f102,#6366f100)!important}.es-copilot-drawer-shell[data-state=inactive] .es-copilot-chat-input{background:#ffffff13!important;box-shadow:0 3px 10px -14px #0f172a14!important}.es-copilot-drawer-shell[data-state=inactive] :where(.es-copilot-header-btn,.es-copilot-btn-soft,.es-copilot-chip,.es-copilot-credit-pill,.es-copilot-mission-pill,.es-copilot-phase-pill,.es-copilot-rule-badge,.es-copilot-send-btn,.es-copilot-unlock-item){opacity:.62;background:#ffffff12!important;border-color:#94a3b814!important;box-shadow:0 2px 9px -14px #0f172a14!important}.es-copilot-drawer-shell[data-state=inactive] :where([class*=bg-white],[class*=bg-indigo-50],[class*=bg-slate-50],[class*=bg-neutral-50]){background-color:#ffffff0f!important}.es-copilot-drawer-shell[data-state=inactive] :where([class*="bg-[linear-gradient"],[class*=bg-gradient-to]){filter:saturate(.5) brightness(1.06)}.es-copilot-drawer-shell[data-state=inactive] :where(.es-copilot-progress-track-safe,.es-copilot-progress-track-warning,.es-copilot-progress-track-danger){background:#e2e8f017!important}.es-copilot-drawer-shell[data-state=inactive] .es-copilot-progress-fill{opacity:.42}.es-copilot-drawer-shell[data-state=inactive] :where(.es-copilot-live-feedback-risk,.es-copilot-live-feedback-caution,.es-copilot-live-feedback-good){background:#ffffff13!important}.es-copilot-drawer-shell[data-state=inactive] :where(.es-copilot-btn-primary,.es-copilot-main-cta){opacity:.56;box-shadow:0 3px 10px -14px #4f46e524!important}.es-copilot-drawer-shell[data-state=inactive] .es-copilot-home-stack:before{opacity:.12}.es-copilot-drawer-shell[data-state=inactive] :where(.es-copilot-header,.es-copilot-content,.es-copilot-chatbar){filter:saturate(.66)}.es-copilot-drawer-shell[data-state=inactive] :where(.es-copilot-meta-strip,.es-copilot-card,.es-copilot-card-surface,.es-copilot-card-hero,.es-copilot-card-progress,.es-copilot-card-rule,.es-copilot-card-pattern,.es-copilot-chatbar-compact) :where(p,span,div,button,a,input,textarea){color:color-mix(in srgb,currentColor 62%,rgba(100,116,139,.78))!important}.es-copilot-drawer-shell[data-state=inactive] :where(.es-copilot-header-logo,.es-copilot-pattern-line,.es-copilot-pattern-point,.es-copilot-live-dot,.es-copilot-send-btn svg,.es-copilot-header-btn svg){opacity:.48}.es-copilot-drawer-shell.is-open:hover,.es-copilot-drawer-shell.is-open:focus-within,.es-copilot-drawer-shell[data-state=active]{--es-copilot-card-border: rgba(148, 163, 184, .24)}.es-copilot-drawer-shell.is-open:hover :where(.es-copilot-header,.es-copilot-meta-strip,.es-copilot-card,.es-copilot-card-surface,.es-copilot-card-hero,.es-copilot-card-progress,.es-copilot-card-rule,.es-copilot-card-pattern,.es-copilot-chatbar,.es-copilot-chatbar-compact,.es-copilot-chat-input,.es-copilot-live-feedback,.es-copilot-unlock-item),.es-copilot-drawer-shell.is-open:focus-within :where(.es-copilot-header,.es-copilot-meta-strip,.es-copilot-card,.es-copilot-card-surface,.es-copilot-card-hero,.es-copilot-card-progress,.es-copilot-card-rule,.es-copilot-card-pattern,.es-copilot-chatbar,.es-copilot-chatbar-compact,.es-copilot-chat-input,.es-copilot-live-feedback,.es-copilot-unlock-item){opacity:1;filter:none}@media (max-width: 900px){.es-copilot-drawer-shell.is-open.is-idle{opacity:1;filter:none}}@media (prefers-reduced-motion: reduce){.es-copilot-drawer-shell{transition:none}.es-copilot-drawer-shell.is-open{animation:none}}.es-copilot-premium{isolation:isolate}.es-copilot-drawer-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#ffffff6b,#fff0);opacity:.9;z-index:0}.es-copilot-drawer-shell>*{position:relative;z-index:1}.es-copilot-drawer-shell *{min-width:0;box-sizing:border-box}.es-copilot-drawer-shell :is(p,span,div,button,a){overflow-wrap:anywhere;word-break:break-word}.es-copilot-dragbar{background:linear-gradient(90deg,#94a3b880,#cbd5e1eb,#94a3b880);box-shadow:0 1px #ffffffeb inset}.es-copilot-header{background:linear-gradient(180deg,#ffffffe0,#f8fbff9e),radial-gradient(100% 120% at 0% 0%,#6366f114,#6366f100);border-bottom-color:#94a3b842}.es-copilot-header-logo{box-shadow:0 16px 32px -18px #4f46e573,0 1px #ffffffb8 inset}.es-copilot-header-btn{border-color:#94a3b84d!important;background:#ffffffbd!important;white-space:nowrap;flex-shrink:0}.es-copilot-meta-strip{background:linear-gradient(180deg,#ffffffe0,#f6faffe6),radial-gradient(70% 120% at 100% 0%,#0ea5e91f,#0ea5e900);border-color:#94a3b842;box-shadow:0 14px 28px -22px #0f172a57,0 1px #ffffffbf inset}.es-copilot-credit-pill{border-color:#6366f14d!important;background:linear-gradient(135deg,#eef2fff2,#e0f2fedb)!important;box-shadow:0 8px 20px -18px #6366f180;white-space:nowrap;display:inline-flex;align-items:center;flex-wrap:nowrap;gap:.35rem}.es-copilot-content{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-top:1.1rem;padding-bottom:2.4rem;scroll-padding-bottom:2.6rem;background:linear-gradient(180deg,#f8faff8f,#ffffffd1),radial-gradient(90% 90% at 100% 0%,#6366f10e,#6366f100)}.es-copilot-chat-input{flex-shrink:0}.es-copilot-starter-card{position:relative;overflow:hidden}.es-copilot-starter-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#6366f100,#6366f11f,#0ea5e900);height:1px}.es-copilot-message-row{animation:esCopilotMessageIn .22s ease-out both}.es-copilot-ai-message{border-color:#cbd5e1e6!important;background:linear-gradient(180deg,#fffffffa,#f8fafff0),radial-gradient(90% 120% at 0% 0%,#6366f113,#6366f100)}.es-copilot-ai-message:before{content:"";display:block;height:1px;margin:-.75rem -.875rem .75rem;background:linear-gradient(90deg,#6366f100,#6366f147,#0ea5e900)}.es-copilot-user-message{border-color:#312e81f0!important;background:linear-gradient(135deg,#312e81,#1d4ed8)!important;color:#fff!important;min-width:3.25rem;box-shadow:0 12px 24px -18px #1e40af9e,0 1px #ffffff2e inset!important}.es-copilot-user-message,.es-copilot-user-message :where(span,div,p,strong,em){color:#fff!important}.es-copilot-user-message :where([class*=text-slate],[class*=text-black],[class*=text-neutral]){color:#fff!important}.es-copilot-ai-action:hover{transform:translateY(-1px)}.es-page-import button[class*=from-violet-500][class*=to-sky-500],.es-page-import button[class*=from-violet-500][class*=to-indigo-500],.es-page-import button[class*=from-violet-600][class*=to-indigo-600]{border:1px solid rgba(167,139,250,.5);background-image:linear-gradient(90deg,#6d28d9,#4f46e5,#6d28d9);box-shadow:0 14px 34px -18px #6d28d99e;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.es-page-import button[class*=from-violet-500][class*=to-sky-500]:hover,.es-page-import button[class*=from-violet-500][class*=to-indigo-500]:hover,.es-page-import button[class*=from-violet-600][class*=to-indigo-600]:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 18px 40px -20px #6d28d9b3}.es-copilot-home-stack{position:relative}.es-copilot-home-stack:before{content:"";position:absolute;left:14px;top:10px;bottom:10px;width:1px;background:linear-gradient(180deg,#6366f129,#94a3b81a,#6366f129);pointer-events:none}.es-copilot-card{border:1px solid var(--es-copilot-card-border);box-shadow:var(--es-copilot-card-shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,filter .18s ease,background-color .18s ease;will-change:transform,box-shadow}.es-copilot-card:hover{transform:translateY(-1px);box-shadow:var(--es-copilot-card-shadow-hover);border-color:#6366f138}.es-copilot-card-surface{border-color:#94a3b838;background:linear-gradient(180deg,#ffffffeb,#f8fbfff5),radial-gradient(120% 110% at 0% 0%,#6366f117,#6366f100);box-shadow:0 22px 42px -34px #0f172a80,0 1px #ffffffb3 inset}.es-copilot-card-hero{box-shadow:0 24px 48px -34px #4f46e56b,0 1px #ffffffb8 inset;background-image:linear-gradient(180deg,#6c5cff24,#fffffffa),radial-gradient(95% 90% at 0% 0%,#3b82f61a,#3b82f600)}.es-copilot-hero-bg{background-size:200% 200%;animation:esCopilotHeroGradient 8s ease infinite}.es-copilot-status-card{position:relative}.es-copilot-status-card:after{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:1px;background:linear-gradient(90deg,#6366f100,#6366f180,#0ea5e900);pointer-events:none}.es-copilot-mission-pill{background:linear-gradient(135deg,#eef2fff5,#e0f2fee6)!important;border-color:#818cf857!important}.es-copilot-phase-pill{border-color:#818cf857!important;background:#eef2ffdb!important}.es-copilot-card-progress{background-image:linear-gradient(180deg,#f8fafff5,#fffffffa)}.es-copilot-progress-grid>div{padding-top:.16rem;padding-bottom:.16rem}.es-copilot-progress-grid>div:not(:last-child){border-bottom:1px dashed rgba(148,163,184,.28)}.es-copilot-card-rule{background-image:linear-gradient(180deg,#10b98114,#fffffffa)}.es-copilot-card-rule-safe{border-color:#10b9813d;background-image:linear-gradient(180deg,#10b9811a,#fffffffa);box-shadow:0 10px 18px #10b9811a}.es-copilot-card-rule-safe:hover{border-color:#10b98157}.es-copilot-card-rule-warning{border-color:#f59e0b47;background-image:linear-gradient(180deg,#fbbf2424,#fffffffa);box-shadow:0 10px 18px #f59e0b21}.es-copilot-card-rule-warning:hover{border-color:#f59e0b66}.es-copilot-card-rule-danger{border-color:#ef444457;background-image:linear-gradient(180deg,#fee2e233,#fffffffa);box-shadow:0 12px 22px #ef444429}.es-copilot-card-rule-danger:hover{border-color:#ef44447a}.es-copilot-rule-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid transparent;padding:2px 8px;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.es-copilot-rule-badge-warning{border-color:#f59e0b47;background:#fff7edeb;color:#b45309}.es-copilot-rule-badge-danger{border-color:#ef444447;background:#fef2f2f0;color:#b91c1c}.es-copilot-card-pattern{background-image:linear-gradient(180deg,#edf2ffeb,#fffffffa),radial-gradient(100% 100% at 100% 0%,#38bdf81c,#38bdf800)}.es-copilot-btn{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,filter .18s ease,opacity .18s ease,color .18s ease;will-change:transform,box-shadow}.es-copilot-btn:hover{transform:translateY(-1px)}.es-copilot-btn:active{transform:translateY(0) scale(.97);transition-duration:.12s}.es-copilot-btn-primary{background:linear-gradient(135deg,#6c5cff,#5a8cff);box-shadow:0 8px 24px #5c5cff40}.es-copilot-btn-primary:hover{background:linear-gradient(135deg,#7568ff,#6596ff);box-shadow:0 12px 32px #5c5cff5c;filter:brightness(1.03)}.es-copilot-btn-primary:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffffe6,0 0 0 4px #5c5cff59,0 12px 32px #5c5cff57}.es-copilot-btn-soft{border:1px solid rgba(148,163,184,.3);background:linear-gradient(180deg,#fffffff5,#f8faffe0);box-shadow:0 6px 16px #0f172a14}.es-copilot-btn-soft:hover{box-shadow:0 10px 22px #0f172a1f}.es-copilot-btn-ghost:hover{box-shadow:0 8px 18px #0f172a17}.es-copilot-chip{border-color:#0f172a14;background:#ffffffbd;min-height:2rem;max-width:min(100%,17.5rem);line-height:1.15;overflow:hidden;text-overflow:ellipsis}.es-copilot-chip:hover{background:#eef2fff5;border-color:#6366f142}.es-copilot-main-cta{text-transform:uppercase;letter-spacing:.03em}.es-copilot-cta-pulse{animation:esCopilotCtaPulse 3.6s ease-in-out infinite}.es-copilot-progress-track{box-shadow:inset 0 1px 2px #10b9811f}.es-copilot-progress-track-safe{background:#d1fae5bf}.es-copilot-progress-track-warning{background:#fef3c7db;box-shadow:inset 0 1px 2px #f59e0b24}.es-copilot-progress-track-danger{background:#fee2e2e6;box-shadow:inset 0 1px 2px #ef444424}.es-copilot-progress-fill{position:relative;overflow:hidden;transition:width .52s ease}.es-copilot-progress-fill-safe{background:linear-gradient(90deg,#34d399,#059669)}.es-copilot-progress-fill-warning{background:linear-gradient(90deg,#f59e0b,#d97706)}.es-copilot-progress-fill-danger{background:linear-gradient(90deg,#fb7185,#ef4444)}.es-copilot-progress-fill.is-pulsed{filter:saturate(1.08) brightness(1.05)}.es-copilot-progress-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 8%,rgba(255,255,255,.45) 40%,transparent 72%);transform:translate(-130%);animation:esCopilotProgressShine 2.4s ease-in-out infinite}.es-copilot-chat-quick:hover{border-color:#6366f142}.es-copilot-unlock-item{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.es-copilot-unlock-item:hover{transform:translateY(-2px);border-color:#6366f133;background:#eef2ffeb;box-shadow:0 8px 20px #6366f11f}.es-copilot-toast-violation{border-color:#ef444461;background:linear-gradient(180deg,#fef2f2f5,#fffffffa);box-shadow:0 20px 44px #ef444438}.es-copilot-toast-violation-in{animation:esCopilotViolationToastIn .38s cubic-bezier(.22,1,.36,1) both}.es-copilot-toast-action-primary:hover{box-shadow:0 8px 18px #ef44442e}.es-copilot-toast-action-secondary:hover{box-shadow:0 8px 16px #0f172a1a}.es-copilot-rule-focus-flash{animation:esCopilotRuleFocusFlash 1.1s ease-out}.es-copilot-chatbar{flex:0 0 auto;position:relative;z-index:3;border-top-color:#0f172a12;background:linear-gradient(180deg,#fdfeff94,#f7fafff2),radial-gradient(90% 160% at 100% 0%,#38bdf81a,#38bdf800);opacity:.9;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease,border-color .2s ease}.es-copilot-chatbar:hover,.es-copilot-chatbar:focus-within{opacity:1;transform:translateY(-1px);border-top-color:#6366f13d;box-shadow:0 -8px 20px #0f172a14}.es-copilot-chatbar-compact{border-color:#94a3b847;background:linear-gradient(180deg,#ffffffd1,#f7faffe0),radial-gradient(90% 120% at 100% 0%,#6366f117,#6366f100);box-shadow:0 16px 28px -24px #0f172a5c,0 1px #ffffffa8 inset;transition:all .2s ease}.es-copilot-chatbar-compact.is-open{background:linear-gradient(180deg,#ffffffeb,#fafcfff2),radial-gradient(80% 120% at 100% 0%,#0ea5e91a,#0ea5e900);box-shadow:0 14px 28px -18px #0f172a3d}.es-copilot-chat-input{border-color:#94a3b854!important;background:#ffffffdb!important;box-shadow:0 8px 18px -16px #0f172a52;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.es-copilot-chat-input:focus-within{border-color:#5c5cff5c!important;box-shadow:0 0 0 3px #5c5cff1f;background:#ffffffeb!important}.es-copilot-send-btn{border-color:#94a3b852!important;box-shadow:0 12px 24px -18px #0f172a73}.es-copilot-scroll{scroll-behavior:smooth;overscroll-behavior:contain}.es-copilot-chip-row{min-width:0;padding-top:.125rem;padding-bottom:.6rem!important;scroll-padding-inline:.75rem}.es-copilot-chip-row::-webkit-scrollbar{height:0}.es-copilot-chatbar .es-copilot-chip,.es-copilot-ai-card .es-copilot-ai-action{max-width:15.5rem}.es-copilot-chatbar>.mt-2,.es-copilot-ai-card .mt-2.flex,.es-copilot-starter-card .mt-3.flex,.es-copilot-card .mt-2.flex{padding-top:.125rem;padding-bottom:.45rem}.es-copilot-chatbar>.mt-2{margin-bottom:-.2rem}.es-copilot-live-feedback{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:esCopilotLiveFeedback 4.2s ease-out both}.es-copilot-live-feedback-risk{border-color:#f8717147;background:linear-gradient(180deg,#fee2e2e0,#fffffff5);color:#b91c1c}.es-copilot-live-feedback-caution{border-color:#f59e0b47;background:linear-gradient(180deg,#fef3c7e0,#fffffff5);color:#b45309}.es-copilot-live-feedback-good{border-color:#10b98147;background:linear-gradient(180deg,#d1fae5e0,#fffffff5);color:#047857}.es-copilot-rule-progressed{animation:esCopilotRuleProgressed .42s ease-out}.es-copilot-rule-violated{animation:esCopilotRuleViolated .42s ease-out}.es-copilot-pattern-appear{animation:esCopilotPatternIn .36s cubic-bezier(.2,.8,.2,1),esCopilotPatternBorder .9s ease-out}.es-copilot-enter-item{opacity:0;transform:translateY(10px)}.es-copilot-drawer-shell.is-open .es-copilot-enter-item{animation:esCopilotCardEnter .46s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--es-enter-delay, 0ms)}.es-copilot-enter-d1{--es-enter-delay: 50ms}.es-copilot-enter-d2{--es-enter-delay: .11s}.es-copilot-enter-d3{--es-enter-delay: .18s}.es-copilot-enter-d4{--es-enter-delay: .26s}.es-replay-coach-panel{border-left-color:#818cf83d!important;background:radial-gradient(130% 80% at 100% 0%,#38bdf82e,#38bdf800),linear-gradient(180deg,#fdfefff7,#f4f8fff0);box-shadow:-24px 0 54px -44px #0f172a94,0 1px #ffffffad inset}.es-replay-coach-shell{position:relative;isolation:isolate;background:radial-gradient(85% 70% at 100% 0%,#38bdf814,#38bdf800),linear-gradient(180deg,#ffffffe8,#f7fbfff0)}.es-replay-coach-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:radial-gradient(80% 60% at 0% 0%,#6366f114,#6366f100),radial-gradient(75% 65% at 100% 100%,#0ea5e914,#0ea5e900)}.es-replay-coach-header{background:linear-gradient(180deg,#fffffff5,#f7fbffdb),radial-gradient(75% 150% at 0% 0%,#6366f124,#6366f100);box-shadow:0 14px 24px -24px #0f172a66,0 -1px #ffffffc7 inset}.es-replay-coach-close{border-color:#94a3b85c!important;background:linear-gradient(180deg,#fffffff2,#f7faffeb)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.es-replay-coach-close:hover{transform:translateY(-1px);border-color:#6366f152!important;box-shadow:0 12px 22px -18px #4f46e573}.es-replay-coach-icon{border-color:#818cf847!important;background:radial-gradient(90% 90% at 30% 20%,#6366f129,#6366f100),linear-gradient(180deg,#fffffff5,#f5f9ffe6)!important;box-shadow:0 14px 24px -16px #4f46e570,0 1px #fffc inset}.es-replay-coach-meta{border-top:1px solid rgba(226,232,240,.8);padding-top:.48rem}.es-replay-coach-content{background:linear-gradient(180deg,#ffffff57,#f4f9ff80)}.es-replay-coach-stack{position:relative}.es-replay-coach-card{position:relative;border-color:#94a3b842;background:linear-gradient(180deg,#fffffff2,#f7fbffe6);box-shadow:0 22px 34px -30px #0f172a75,0 1px #ffffffb3 inset;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.es-replay-coach-card:hover{border-color:#818cf852;box-shadow:0 26px 40px -34px #4f46e561,0 1px #ffffffbd inset}.es-replay-coach-context{background:linear-gradient(180deg,#fffffff5,#f5fcffe8),radial-gradient(95% 120% at 100% 0%,#0ea5e929,#0ea5e900)}.es-replay-coach-current{border-color:#6366f157;background:linear-gradient(180deg,#eef6ffe0,#fffffff7),radial-gradient(110% 120% at 0% 0%,#6366f133,#6366f100);box-shadow:0 30px 48px -34px #4f46e58f,0 1px #ffffffdb inset}.es-replay-coach-current:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:999px;background:linear-gradient(180deg,#6366f1f2,#0ea5e9bf);box-shadow:0 0 0 4px #6366f11f}.es-replay-coach-current-title{color:#0b1224;letter-spacing:-.015em}.es-replay-coach-current-note{color:#334155!important}.es-replay-coach-current .es-replay-coach-why{margin-top:.42rem!important;border-top:1px dashed rgba(148,163,184,.32);color:#475569!important;padding-top:.34rem}.es-replay-coach-guidance{margin-top:.34rem!important;border:1px solid rgba(99,102,241,.25);border-radius:.56rem;padding:.32rem .46rem;color:#312e81!important;background:linear-gradient(180deg,#e0e7ffc7,#f3f7fff0)}.es-replay-coach-action-row{border-top:1px dashed rgba(148,163,184,.32);padding-top:.5rem}.es-replay-coach-next{background:linear-gradient(180deg,#fffffff5,#f6fbffed),radial-gradient(95% 130% at 100% 0%,#0ea5e926,#0ea5e900)}.es-replay-coach-moments{background:linear-gradient(180deg,#fffffff5,#f7fbffed),radial-gradient(95% 130% at 0% 0%,#6366f114,#6366f100)}.es-replay-coach-ask{border-color:#7dd3fc52;background:linear-gradient(180deg,#fffffff7,#f1f8fff0),radial-gradient(95% 120% at 0% 0%,#38bdf829,#38bdf800)}.es-replay-coach-pill{border-color:#818cf83d!important;background:linear-gradient(180deg,#fffffff5,#f1f6fff0)!important;color:#475569!important;transition:border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.es-replay-coach-pill:hover{transform:translateY(-1px);border-color:#6366f157!important;color:#1e293b!important;box-shadow:0 10px 20px -16px #4f46e566}.es-replay-coach-btn{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,color .16s ease,background-color .16s ease,filter .16s ease}.es-replay-coach-btn:hover{transform:translateY(-1px)}.es-replay-coach-btn:active{transform:translateY(0)}.es-replay-coach-btn-primary{border-color:#6366f16b!important;background:linear-gradient(135deg,#4f46e5f5,#2563ebeb)!important;color:#fff!important;box-shadow:0 14px 24px -18px #4f46e59e}.es-replay-coach-btn-primary:hover{filter:brightness(1.04)}.es-replay-coach-btn-secondary{border-color:#94a3b857!important;background:linear-gradient(180deg,#fffffff2,#f4f8ffe6)!important}.es-replay-coach-btn-secondary:hover{border-color:#6366f159!important;box-shadow:0 12px 22px -18px #4f46e56b}.es-replay-coach-btn-ghost{border-color:#94a3b842!important;background:#fffc!important}.es-replay-coach-moment-btn{position:relative;border-color:#94a3b847;background:linear-gradient(180deg,#fffffff2,#f7fbffe6)}.es-replay-coach-moment-btn:before{content:"";position:absolute;left:9px;top:50%;width:6px;height:6px;border-radius:999px;transform:translateY(-50%);background:#6366f194;box-shadow:0 0 0 4px #6366f11a}.es-replay-coach-moment-btn>div{padding-left:.62rem}.es-replay-coach-moment-btn:hover{border-color:#6366f15c;box-shadow:0 14px 24px -18px #4f46e56b}.es-replay-coach-moment-btn.is-active{border-color:#6366f170;background:linear-gradient(180deg,#e8f1fff2,#f4f8fff0);box-shadow:0 16px 26px -20px #4f46e580,0 0 0 1px #6366f12e inset}.es-replay-coach-chip{border-color:#94a3b852!important;background:linear-gradient(180deg,#fffffff2,#f6faffeb)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.es-replay-coach-chip:hover{transform:translateY(-1px);border-color:#6366f157!important;box-shadow:0 10px 18px -16px #4f46e56b}.es-replay-coach-chip.is-active{border-color:#6366f170!important;color:#312e81!important;background:linear-gradient(180deg,#e5ecfff2,#f5f9fff0)!important}.es-replay-moment-dot{transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.es-replay-moment-dot:hover{transform:translate(-50%,-50%) scale(1.18);filter:brightness(1.06)}.es-replay-moment-dot.is-active{transform:translate(-50%,-50%) scale(1.2);box-shadow:0 0 0 4px #6366f133,0 0 0 7px #6366f11a}.es-replay-coach-input{border-color:#94a3b852!important;background:linear-gradient(180deg,#fffffffa,#f7fbffeb)!important;box-shadow:0 10px 18px -20px #0f172a4d}.es-replay-coach-input:focus{border-color:#6366f15c!important;box-shadow:0 0 0 3px #6366f11f,0 14px 22px -20px #4f46e55c!important}.es-replay-coach-ask-answer{border-color:#818cf840;background:linear-gradient(180deg,#fffffff7,#f1f7fff0),radial-gradient(110% 100% at 0% 0%,#6366f11a,#6366f100);box-shadow:0 16px 26px -22px #0f172a57,0 1px #ffffffb8 inset}.es-replay-ai-moment{border-color:#818cf857;background:linear-gradient(180deg,#fffffff7,#f1f7ffed),radial-gradient(120% 110% at 0% 0%,#6366f12e,#6366f100);box-shadow:0 30px 62px -34px #0f172aa8,0 1px #ffffffdb inset}.es-replay-ai-link{box-shadow:0 34px 62px -34px #0f172aa8,0 0 0 1px #ffffff85 inset}.es-replay-ai-eyebrow{color:#475569}.es-replay-ai-title{color:#0b1224;letter-spacing:-.01em}.es-replay-ai-note{color:#334155}.es-replay-ai-actionstrip{border-color:#6366f140!important;background:linear-gradient(180deg,#e0e7ffb8,#f4f8ffeb)!important;color:#312e81!important}.es-replay-ai-actions{border-top:1px dashed rgba(148,163,184,.34);padding-top:.48rem}.es-replay-ai-moment:before{content:"";position:absolute;left:18px;top:-16px;width:1px;height:14px;background:linear-gradient(180deg,#6366f19e,#6366f100)}.es-replay-ai-moment:after{content:"";position:absolute;left:14px;top:-7px;width:8px;height:8px;border-radius:999px;background:#6366f1e6;box-shadow:0 0 0 5px #6366f124}.es-replay-ai-moment-good{border-color:#10b98170;background:linear-gradient(180deg,#fffffff7,#effdf7ed),radial-gradient(115% 110% at 0% 0%,#10b98129,#10b98100)}.es-replay-ai-moment-warn{border-color:#f59e0b73;background:linear-gradient(180deg,#fffffff7,#fff8ebf0),radial-gradient(115% 110% at 0% 0%,#f59e0b33,#f59e0b00)}.es-replay-ai-moment-neutral{border-color:#818cf85c}.es-replay-ai-moment-step{border-color:#818cf84d!important;background:linear-gradient(180deg,#fffffff2,#eef4ffeb)!important}.es-replay-ai-dismiss{border-color:#94a3b854!important;background:linear-gradient(180deg,#fffffff2,#f3f8ffe6)!important}.es-replay-ai-dismiss:hover{border-color:#6366f157!important;box-shadow:0 10px 16px -14px #4f46e570}.es-replay-ai-moment-kind{border-color:#94a3b857!important;box-shadow:0 10px 18px -16px #0f172a6b}.es-replay-ai-action{border:1px solid rgba(148,163,184,.32);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,color .16s ease,background-color .16s ease,filter .16s ease}.es-replay-ai-action:hover{transform:translateY(-1px)}.es-replay-ai-action-primary{border-color:#6366f166;background:linear-gradient(135deg,#4f46e5f5,#2563ebeb);color:#fff;box-shadow:0 12px 22px -16px #4f46e59e}.es-replay-ai-action-primary:hover{filter:brightness(1.05)}.es-replay-ai-action-secondary{background:linear-gradient(180deg,#fffffff2,#f3f8ffe6);color:#334155}.es-replay-ai-action-secondary:hover{border-color:#6366f157;color:#1e293b;box-shadow:0 10px 18px -14px #4f46e566}.es-replay-ai-prompt{border-color:#818cf83d!important;background:linear-gradient(180deg,#f7fafffa,#ecf4ffeb),radial-gradient(100% 100% at 0% 0%,#38bdf821,#38bdf800)}.es-replay-ai-armed{border-color:#818cf852;background:linear-gradient(180deg,#fffffff7,#f4f8ffed),radial-gradient(95% 120% at 0% 0%,#6366f11f,#6366f100)}.es-replay-ai-jump-bubble{border-color:#6366f14a;background:linear-gradient(180deg,#fffffff5,#f1f8ffed),radial-gradient(90% 120% at 0% 0%,#0ea5e929,#0ea5e900);box-shadow:0 24px 46px -32px #0f172a99,0 1px #ffffffd1 inset}.es-replay-ai-jump-bubble:before{content:"";position:absolute;left:14px;top:-7px;width:10px;height:10px;transform:rotate(45deg);border-left:1px solid rgba(129,140,248,.3);border-top:1px solid rgba(129,140,248,.3);background:#fcfefff7}.es-replay-ai-jump-step{border-color:#818cf84d!important;background:linear-gradient(180deg,#fffffff2,#edf4ffeb)!important}.es-replay-ai-jump-dismiss{border-color:#94a3b854!important}.es-replay-ai-jump-dismiss:hover{border-color:#6366f157!important}.es-replay-ai-jump-action{border-color:#6366f13d!important;background:linear-gradient(180deg,#e0e7ffbd,#f2f7fff0)!important;color:#312e81!important}@keyframes esCopilotCardEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes esCopilotMessageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes esCopilotPanelIn{0%{opacity:0;transform:translate3d(20px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes esCopilotHeroGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes esCopilotCtaPulse{0%,to{box-shadow:0 8px 24px #5c5cff3d}50%{box-shadow:0 12px 32px #5c5cff57}}@keyframes esCopilotRuleProgressed{0%{background-color:#10b9812e}to{background-color:transparent}}@keyframes esCopilotRuleViolated{0%{transform:translate(0);box-shadow:0 10px 18px #10b9811a}20%{transform:translate(-3px);box-shadow:0 10px 18px #ef444429}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}to{transform:translate(0);box-shadow:0 10px 18px #ef44441a}}@keyframes esCopilotRuleFocusFlash{0%{box-shadow:0 0 #ef44444d;border-color:#ef44446b}50%{box-shadow:0 0 0 8px #ef444400;border-color:#ef44448a}to{box-shadow:0 0 #ef444400}}@keyframes esCopilotViolationToastIn{0%{opacity:0;transform:translate(26px) scale(.96)}70%{opacity:1;transform:translate(-4px) scale(1.01)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes esCopilotPatternIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes esCopilotPatternBorder{0%{border-color:#6366f12e;box-shadow:0 0 #6366f100}35%{border-color:#6366f166;box-shadow:0 0 0 6px #6366f11f}to{border-color:#6366f138;box-shadow:0 0 #6366f100}}@keyframes esCopilotLiveFeedback{0%{opacity:0;transform:translateY(-10px)}10%,78%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes esCopilotProgressShine{0%{transform:translate(-130%)}to{transform:translate(130%)}}.es-copilot-fab-hardfix{position:fixed!important;left:auto!important;top:auto!important;right:max(24px,calc(env(safe-area-inset-right) + 14px))!important;bottom:max(96px,calc(env(safe-area-inset-bottom) + 84px))!important;z-index:9999!important;pointer-events:auto!important}.es-copilot-live-dot{position:absolute;top:6px;right:6px;width:9px;height:9px;border-radius:999px;border:1px solid rgba(255,255,255,.95);background:#22c55e;box-shadow:0 0 #22c55e47;animation:esCopilotLivePulse 3.8s ease-in-out infinite}.es-copilot-alert-badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;border:2px solid #fff;background:#ff3b30;box-shadow:0 4px 12px #ff3b3059,0 0 0 1px #fffffffa;animation:esCopilotBadgeIn .36s cubic-bezier(.22,1,.36,1) both;color:#fff;font-size:10px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;letter-spacing:0;transform-origin:center}.es-copilot-fab-badge-floating{pointer-events:none}.es-copilot-fab-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;background:linear-gradient(110deg,transparent 24%,rgba(255,255,255,.3) 46%,transparent 66%);transform:translate(-120%)}.es-copilot-fab-icon{transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.es-copilot-fab-core{transition:box-shadow .24s ease,filter .24s ease;will-change:box-shadow,filter}.es-copilot-fab-state-idle{animation:esCopilotIdleBreath 3.4s ease-in-out infinite}.es-copilot-fab-state-idle .es-copilot-fab-core{animation:esCopilotCoreBreath 3.8s ease-in-out infinite}.es-copilot-fab-state-idle .es-copilot-fab-icon{animation:esCopilotIconAlive 3.6s ease-in-out infinite;filter:drop-shadow(0 0 0 rgba(99,102,241,0))}.es-copilot-fab-state-alert{animation:esCopilotAlertBurst .52s cubic-bezier(.22,1,.36,1) 1;filter:saturate(1.08)}.es-copilot-fab-state-alert .es-copilot-fab-core{box-shadow:inset 0 0 0 1px #ffffffdb,0 0 0 8px #ff3b3014}.es-copilot-fab-state-alert .es-copilot-fab-icon{animation:esCopilotIconAlertBurst .62s cubic-bezier(.22,1,.36,1) 1;filter:drop-shadow(0 0 10px rgba(255,59,48,.35))}.es-copilot-fab-state-thinking{animation:esCopilotThinkingGradient 2.7s linear infinite}.es-copilot-fab-state-thinking .es-copilot-fab-shimmer{opacity:1;animation:esCopilotShimmer 1.4s linear infinite}.es-copilot-fab-state-thinking .es-copilot-fab-icon{animation:esCopilotIconThinking 1.55s ease-in-out infinite}.es-copilot-fab-state-coaching{transform:scale(.9);opacity:.9;box-shadow:0 8px 22px #5b5bff33,0 0 0 1px #ffffff38 inset}.es-copilot-fab-state-coaching .es-copilot-live-dot{background:#34d399;box-shadow:0 0 #34d3993d}.es-copilot-fab-has-violation{animation:esCopilotViolationGlow 2.6s ease-in-out infinite}@keyframes esCopilotIdleBreath{0%,to{opacity:.95;transform:translateY(0) scale(1);box-shadow:0 10px 28px #5b5bff38,0 0 0 1px #fff3 inset}50%{opacity:1;transform:translateY(-1px) scale(1.025);box-shadow:0 15px 34px #5b5bff54,0 0 0 1px #ffffff42 inset}}@keyframes esCopilotAlertBurst{0%{transform:scale(1);box-shadow:0 10px 30px #ff3b3047,0 0 0 1px #fff3 inset,0 0 #ff3b303d}45%{transform:scale(1.08);box-shadow:0 22px 46px #ff3b306b,0 0 0 1px #ffffff3d inset,0 0 0 12px #ff3b3000}to{transform:scale(1);box-shadow:0 12px 32px #ff3b304d,0 0 0 1px #fff3 inset,0 0 #ff3b3000}}@keyframes esCopilotCoreBreath{0%,to{box-shadow:inset 0 0 0 1px #ffffffb8,0 0 #6366f114}50%{box-shadow:inset 0 0 0 1px #ffffffe0,0 0 0 6px #6366f100}}@keyframes esCopilotIconAlive{0%,to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 0 rgba(99,102,241,0))}30%{transform:scale(1.03) rotate(-4deg);filter:drop-shadow(0 0 6px rgba(99,102,241,.16))}62%{transform:scale(1.05) rotate(4deg);filter:drop-shadow(0 0 8px rgba(99,102,241,.2))}}@keyframes esCopilotIconAlertBurst{0%{transform:scale(1) rotate(0)}40%{transform:scale(1.18) rotate(-8deg)}70%{transform:scale(.98) rotate(6deg)}to{transform:scale(1) rotate(0)}}@keyframes esCopilotBadgeIn{0%{transform:scale(0);opacity:0}65%{transform:scale(1.14);opacity:1}to{transform:scale(1);opacity:1}}@keyframes esCopilotViolationGlow{0%,to{box-shadow:0 10px 30px #ff3b3042,0 0 0 1px #fff3 inset,0 0 #ff3b3038}50%{box-shadow:0 14px 36px #ff3b3057,0 0 0 1px #ffffff38 inset,0 0 0 7px #ff3b3000}}@keyframes esCopilotThinkingGradient{0%{background-position:0% 45%}to{background-position:100% 55%}}@keyframes esCopilotShimmer{0%{transform:translate(-120%)}to{transform:translate(130%)}}@keyframes esCopilotIconThinking{0%,to{transform:scale(1) rotate(0);opacity:.92}50%{transform:scale(1.06) rotate(8deg);opacity:1}}@keyframes esCopilotLivePulse{0%,to{transform:scale(1);box-shadow:0 0 #22c55e33;opacity:.88}50%{transform:scale(1.08);box-shadow:0 0 0 5px #22c55e00;opacity:1}}@media (max-width: 768px){.es-copilot-fab-primary{width:58px;height:58px}}.es-copilot-pattern-line{stroke-dasharray:220;stroke-dashoffset:220;animation:esCopilotLineDraw .76s cubic-bezier(.4,0,.2,1) forwards}.es-copilot-pattern-point{opacity:0;transform:scale(.7);transform-origin:center;animation:esCopilotPointIn .34s cubic-bezier(.4,0,.2,1) forwards}.es-copilot-pattern-point:last-of-type{animation-delay:.15s}@keyframes esCopilotLineDraw{to{stroke-dashoffset:0}}@keyframes esCopilotPointIn{to{opacity:1;transform:scale(1)}}.es-journal-page{position:relative;padding:2px;filter:none!important;background:transparent}.es-page-overview{padding-left:2px!important;padding-right:2px!important}.es-journal-shell{background:linear-gradient(180deg,var(--card-bg),var(--card-bg-elevated));box-shadow:var(--shadow-soft),inset 0 1px #ffffffbd}.es-journal-go-dashboard{color:rgb(var(--edgestat-accent-rgb, 139, 92, 246));border:1px solid rgba(var(--edgestat-accent-rgb, 139, 92, 246),.22);background:linear-gradient(98deg,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.18),rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12) 58%,#38bdf81a);box-shadow:0 6px 16px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16);transition:transform var(--es-duration) var(--es-ease-out),box-shadow var(--es-duration) var(--es-ease-out),filter var(--es-duration) var(--es-ease-out),border-color var(--es-duration) var(--es-ease-out)}.es-journal-go-dashboard:hover{transform:translateY(-1px);border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.34);box-shadow:0 12px 24px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.2),0 0 16px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16);filter:brightness(1.01)}.es-journal-search{border-radius:16px;transition:box-shadow var(--es-duration) var(--es-ease-out),border-color var(--es-duration) var(--es-ease-out),transform var(--es-duration) var(--es-ease-out)}.es-journal-search-active .es-journal-search-input{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.42);box-shadow:0 8px 18px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12)}.es-journal-search-input{min-height:48px;transition:box-shadow var(--es-duration) var(--es-ease-out),border-color var(--es-duration) var(--es-ease-out),background-color var(--es-duration) var(--es-ease-out)}.es-journal-search-input:focus{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.55);background:#ffffffe0;box-shadow:0 0 0 3px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16),0 8px 20px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.14)}.es-journal-newtrade-cta{background:var(--es-gradient-primary);box-shadow:0 14px 30px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.34);transition:transform var(--es-duration) var(--es-ease-out),box-shadow var(--es-duration) var(--es-ease-out),filter var(--es-duration) var(--es-ease-out),background-position var(--es-duration) var(--es-ease-out)}.es-journal-newtrade-cta:hover{transform:translateY(-1px);box-shadow:0 20px 40px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.38);filter:brightness(1.03)}.es-journal-newtrade-cta:active{transform:translateY(0) scale(.98)}.es-journal-kpi-card{border:1px solid rgba(148,163,184,.24);border-radius:16px;background:linear-gradient(180deg,#ffffffd9,#f8faffcc);padding:10px 12px;box-shadow:0 10px 22px #0f172a12;transition:transform var(--es-duration) var(--es-ease-out),box-shadow var(--es-duration) var(--es-ease-out),border-color var(--es-duration) var(--es-ease-out)}.es-journal-kpi-card:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0f172a1c,0 0 0 1px #818cf82e inset,0 0 20px #818cf81a}.es-journal-kpi-card-profit{border-color:#34d39959;background:linear-gradient(180deg,#ecfdf5e6,#f3fffad1)}.es-journal-kpi-card-loss{border-color:#fb718552;background:linear-gradient(180deg,#fff1f2eb,#fff7f8d6)}.es-journal-kpi-card-ratio{border-color:#a78bfa59;background:linear-gradient(180deg,#f5f3fff2,#faf8ffd6)}.es-journal-row{cursor:pointer;transition:transform var(--es-duration) var(--es-ease-out),box-shadow var(--es-duration) var(--es-ease-out),border-color var(--es-duration) var(--es-ease-out),background-color var(--es-duration) var(--es-ease-out),filter var(--es-duration) var(--es-ease-out)}.es-journal-row:hover{transform:translateY(-2px);border-color:#818cf880;box-shadow:0 18px 30px #0f172a1c,0 0 0 1px #818cf829 inset;background:linear-gradient(130deg,#fffffff0,#f0f9ffd1);filter:saturate(1.02)}.es-journal-row-expanded{border-color:#818cf87a!important;background:linear-gradient(135deg,#fffffff5,#f3f7ffeb)!important;box-shadow:0 18px 34px #4f46e51f,0 0 0 1px #818cf824 inset}.es-journal-expand-toggle{transition:transform .22s var(--es-ease-out),box-shadow .22s var(--es-ease-out),border-color .22s var(--es-ease-out),background-color .22s var(--es-ease-out),color .22s var(--es-ease-out)}.es-journal-expand-toggle:hover{transform:translateY(-1px);border-color:#818cf873;color:#4338ca;background:#f8fafffa;box-shadow:0 10px 20px #6366f124,0 0 12px #6366f114}.es-journal-expand-toggle:active{transform:translateY(0) scale(.97)}.es-journal-chevron{transition:transform .28s var(--es-ease-out)}.es-journal-chevron-open{transform:rotate(180deg)}.es-journal-expand-grid{display:grid;grid-template-rows:0fr;opacity:0;margin-top:0;transition:grid-template-rows .32s ease-out,opacity .28s ease-out,margin-top .32s ease-out}.es-journal-expand-grid-open{grid-template-rows:1fr;opacity:1;margin-top:14px}.es-journal-expand-inner{min-height:0;overflow:hidden}.es-journal-expand-panel{border:1px solid rgba(148,163,184,.3);border-radius:16px;background:radial-gradient(110% 90% at 8% 0%,#818cf814,#818cf800 64%),linear-gradient(170deg,#ffffffe6,#f6f8ffd6);box-shadow:0 12px 26px #0f172a14,0 1px #ffffffbf inset;padding:14px}.es-journal-panel-block{border:1px solid rgba(226,232,240,.9);border-radius:12px;background:#ffffffb3;padding:10px}.es-journal-panel-title{font-size:11px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#64748b;font-weight:700}.es-journal-panel-chip{border:1px solid rgba(226,232,240,.9);border-radius:10px;background:#ffffffd1;padding:6px 8px}.es-journal-panel-chip-label{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:#64748b;font-weight:600}.es-journal-panel-chip-value{margin-top:2px;font-size:13px;font-weight:700;color:#0f172a}.es-journal-panel-key{color:#64748b;font-weight:600}.es-journal-panel-action{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(203,213,225,.95);background:#ffffffe0;padding:7px 10px;font-size:12px;font-weight:600;color:#475569;text-decoration:none;transition:transform .18s var(--es-ease-out),box-shadow .18s var(--es-ease-out),border-color .18s var(--es-ease-out),background-color .18s var(--es-ease-out),color .18s var(--es-ease-out)}.es-journal-panel-action:hover{transform:translateY(-1px) scale(1.02);color:#312e81;border-color:#818cf87a;background:#f7f9fff2;box-shadow:0 8px 16px #6366f124}.es-journal-panel-action:active{transform:translateY(0) scale(.98)}@keyframes esJournalPanelLineDraw{0%{stroke-dashoffset:260}to{stroke-dashoffset:0}}@keyframes esJournalPanelAreaFade{0%{opacity:0}to{opacity:1}}.es-journal-panel-line{stroke-dasharray:260;stroke-dashoffset:260}.es-journal-panel-line-active{animation:esJournalPanelLineDraw .42s ease-out forwards}.es-journal-panel-area{opacity:0}.es-journal-panel-area-active{animation:esJournalPanelAreaFade .36s ease-out .1s forwards}.es-journal-setup-chip{border-color:#818cf83d;color:#4c1d95;background:linear-gradient(180deg,#f5f3ffe6,#eef2ffd6)}.es-journal-filtered-list{border-color:#818cf861;box-shadow:0 18px 36px #6366f11f,0 0 0 1px #818cf829 inset}.es-journal-action-btn:hover{background:#f8fafcfa;border-color:#818cf873;transform:scale(1.05);box-shadow:0 10px 20px #6366f129,0 0 14px #6366f11a}.es-journal-action-btn:active{transform:scale(.98)}.es-journal-net-positive{text-shadow:0 0 14px rgba(16,185,129,.18)}.es-journal-live-dot{background:#a78bfa;box-shadow:0 0 0 1px #a78bfa42,0 0 8px #6366f124}@keyframes esJournalLivePulse{0%,to{transform:scale(1);opacity:.95}50%{transform:scale(1.18);opacity:.72}}.es-journal-live-dot-pulse{animation:esJournalLivePulse 1.7s ease-in-out infinite}@keyframes esJournalPnlIn{0%{opacity:0;transform:translateY(5px);text-shadow:none}to{opacity:1;transform:translateY(0);text-shadow:inherit}}.es-journal-net-value{animation:esJournalPnlIn .34s ease-out both}@keyframes esJournalRowNew{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.es-journal-row-new{animation:esJournalRowNew .42s ease-out}@keyframes esJournalListFlashPositive{0%{box-shadow:inset 0 0 #10b98100}35%{box-shadow:inset 0 0 0 1px #10b98142,0 0 22px #10b98124}to{box-shadow:inset 0 0 #10b98100}}@keyframes esJournalListFlashNeutral{0%{filter:none}40%{filter:brightness(1.03)}to{filter:none}}.es-journal-list-flash-positive{animation:esJournalListFlashPositive .78s ease-out}.es-journal-list-flash-neutral{animation:esJournalListFlashNeutral .64s ease-out}@keyframes esKpiFlashPositive{0%{color:#0f172a;text-shadow:none}32%{color:#059669;text-shadow:0 0 14px rgba(16,185,129,.24)}to{color:inherit;text-shadow:none}}@keyframes esKpiFlashNegative{0%{color:#0f172a;text-shadow:none}32%{color:#e11d48;text-shadow:0 0 14px rgba(244,63,94,.24)}to{color:inherit;text-shadow:none}}@keyframes esKpiFlashNeutral{0%{filter:none}35%{filter:brightness(1.06)}to{filter:none}}.es-kpi-flash-positive{animation:esKpiFlashPositive .76s ease-out}.es-kpi-flash-negative{animation:esKpiFlashNegative .76s ease-out}.es-kpi-flash-neutral{animation:esKpiFlashNeutral .62s ease-out}.es-trade-row{transition:background-color var(--es-duration) var(--es-ease-out),box-shadow var(--es-duration) var(--es-ease-out),transform var(--es-duration) var(--es-ease-out),border-color var(--es-duration) var(--es-ease-out)}.es-trade-row:hover{transform:translateY(-1px);background:linear-gradient(90deg,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.16),#f0f9ff70);box-shadow:inset 0 0 0 1px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.32),0 8px 16px #0f172a0d}.es-trade-row-selected{background:linear-gradient(90deg,rgba(var(--edgestat-accent-rgb, 139, 92, 246),.22),#f0f9ff8f);box-shadow:inset 0 0 0 1px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.36)}@keyframes esTradeRowNew{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.es-trade-row-new{animation:esTradeRowNew .42s ease-out}.es-behavior-card{background:radial-gradient(90% 80% at 12% 0%,#a78bfa33,#a78bfa00 62%),linear-gradient(166deg,#fffffff2,#f7f8ffe0);box-shadow:0 24px 52px #6366f124}.es-progress-fill{background:var(--es-gradient-primary);box-shadow:0 0 18px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.35);transition:width .48s cubic-bezier(.2,.8,.2,1)}.es-equity-hero-shell{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(92% 80% at 18% -12%,#7c3aed21,#7c3aed00 62%),radial-gradient(86% 70% at 92% 4%,#0ea5e91a,#0ea5e900 60%),linear-gradient(180deg,#fffffff0,#eff6ffdb);box-shadow:0 22px 52px #4f46e529,0 0 0 1px #818cf824,inset 0 1px #ffffffdb;transition:box-shadow var(--es-duration) var(--es-ease-out),filter var(--es-duration) var(--es-ease-out)}.es-equity-hero-shell:hover{box-shadow:0 28px 66px #4f46e530,0 0 0 1px #818cf82e,0 0 34px #6366f121,inset 0 1px #ffffffe6;filter:brightness(1.015)}.es-equity-hero-card{position:relative;overflow:hidden;background:radial-gradient(80% 68% at 82% 0%,#0ea5e91a,#0ea5e900 60%),linear-gradient(180deg,#fffffffa,#f2f7ffeb)}.es-equity-hero-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(115deg,#ffffffc7,#fff0 36%);pointer-events:none}.es-equity-hero-card:hover{filter:brightness(1.012)}.es-equity-chart-frame{position:relative;overflow:hidden;background:linear-gradient(180deg,#fffffff0,#f8fafcc7),radial-gradient(92% 76% at 50% 0%,#7c3aed14,#7c3aed00 62%);box-shadow:0 18px 40px #0f172a14,inset 0 1px #ffffffe6}.es-equity-mode-switch,.es-equity-range-strip{box-shadow:inset 0 1px #ffffffdb,0 8px 18px #0f172a0a}.es-equity-mode-btn.is-active,.es-equity-range-strip .is-active{background:linear-gradient(180deg,#fff,#f3f0ff)!important;color:#5b21b6!important;box-shadow:0 7px 16px #6366f129,inset 0 0 0 1px #8b5cf633!important}.es-equity-stat-tile{background:linear-gradient(180deg,#ffffffeb,#f8fafcc2)!important;box-shadow:inset 0 1px #ffffffd1}.es-ai-insight-card{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(95% 74% at 10% -10%,#7c3aed2e,#7c3aed00 64%),radial-gradient(95% 84% at 94% 4%,#0ea5e91f,#0ea5e900 62%),linear-gradient(160deg,#fffffff5,#f5f8ffe6)!important;box-shadow:0 24px 58px #4f46e52b,inset 0 1px #ffffffe0}.es-ai-insight-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(125deg,#fffc,#fff0 42%);pointer-events:none;z-index:-1}.es-ai-insight-badge{box-shadow:0 8px 18px #10b9811f,inset 0 1px #ffffffdb}.es-ai-insight-panel{border-color:#ffffffd1!important;background:linear-gradient(180deg,#ffffffe0,#ffffffb8)!important;box-shadow:0 14px 28px #0f172a12,inset 0 1px #ffffffdb!important}@keyframes esLastPointPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.1)}}.es-equity-last-dot-pulse{animation:esLastPointPulse 1.8s ease-out infinite}.es-action-card{box-shadow:0 8px 18px #0f172a12;transition:transform var(--es-duration) var(--es-ease-out),box-shadow var(--es-duration) var(--es-ease-out),border-color var(--es-duration) var(--es-ease-out),filter var(--es-duration) var(--es-ease-out)}.es-action-card:hover{transform:translateY(-4px);filter:saturate(1.02)}.es-action-card--secondary{box-shadow:0 8px 16px #0f172a12}.es-action-card--primary{box-shadow:0 14px 30px #6366f129,0 0 0 1px #818cf824}.es-action-card--blue:hover{box-shadow:0 14px 28px #0ea5e926,0 0 0 1px #38bdf824}.es-action-card--violet:hover{box-shadow:0 24px 42px #6366f13d,0 0 0 1px #8b5cf633,0 0 26px #6366f129}.es-action-card--green:hover{box-shadow:0 14px 28px #10b98124,0 0 0 1px #34d39924}.es-skeleton{position:relative;overflow:hidden;background:linear-gradient(180deg,#e2e8f0a6,#e2e8f059)}.es-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);animation:esSkeletonShimmer 1.25s ease-out infinite}@keyframes esSkeletonShimmer{to{transform:translate(100%)}}@keyframes floatY{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}.es-scroll-arrow-fixed{transform:translate(-50%);animation:floatY 2.4s ease-in-out infinite;transition:transform var(--es-duration) var(--es-ease-out),opacity var(--es-duration) var(--es-ease-out)}.es-scroll-arrow-fixed:hover{animation-play-state:paused;transform:translate(-50%,-2px);opacity:.75}@media (prefers-reduced-motion: reduce){.es-dashboard-hero,.es-dashboard-lift,.es-dashboard-cta,.es-dashboard-cta-soft,.es-trade-row,.es-progress-fill,.es-scroll-arrow-fixed,.es-kpi-flash-positive,.es-kpi-flash-negative,.es-kpi-flash-neutral,.es-trade-row-new,.es-equity-last-dot-pulse,.es-session-flash-positive,.es-session-flash-negative,.es-session-flash-neutral,.es-edgecoach-ai-orb,.es-edgecoach-focus-zone,.es-edgecoach-status-inline,.es-edgecoach-live-dot,.es-edgecoach-live-status,.es-edgecoach-chat-msg,.es-edgecoach-section-in,.es-edgecoach-suggestion,.es-edgecoach-arrow,.es-edgecoach-fade-in,.es-edgecoach-input-shell,.es-edgecoach-chat-command,.es-edgecoach-send-btn,.es-edgecoach-intro-card,.es-edgecoach-smart-action-card,.es-edgecoach-chat-quick-card,.es-edgecoach-insight-card,.es-edgecoach-insight-nav-btn,.es-edgecoach-insight-ai-chip,.es-edgecoach-suggestion-chip,.es-edgecoach-smart-pill,.es-mindset-ghost-btn,.es-mindset-save-btn,.es-mindset-metric-card,.es-mindset-slider,.es-journal-row-new,.es-journal-live-dot-pulse,.es-journal-net-value,.es-journal-expand-grid,.es-journal-expand-toggle,.es-journal-chevron,.es-journal-panel-line-active,.es-journal-panel-area-active,.es-journal-list-flash-positive,.es-journal-list-flash-neutral{animation:none;transition:none}}html.marketing-light,html.marketing-light body{background-color:#fff}@keyframes esImportAmbient{0%{transform:translateZ(0) scale(1);opacity:.86}50%{transform:translate3d(0,-6px,0) scale(1.04);opacity:1}to{transform:translateZ(0) scale(1);opacity:.86}}@keyframes esImportPulse{0%,to{opacity:.42;transform:scale(.96)}50%{opacity:.7;transform:scale(1.04)}}@keyframes esImportFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes esImportGradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes esImportFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes esImportBgShift{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes esImportHeroBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes esImportZoneBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.005)}}.es-marketing-dark{--es-mkt-bg: #070d1b;--es-mkt-bg-soft: #0a1326;--es-mkt-surface: #101b32;--es-mkt-surface-elevated: #15213b;--es-mkt-surface-soft: #1a2945;--es-mkt-border: rgba(148, 163, 184, .34);--es-mkt-border-soft: rgba(148, 163, 184, .24);--es-mkt-text: #eef4ff;--es-mkt-text-muted: #b4c3e0;--es-mkt-text-dim: #8ea0c4;--es-mkt-shadow-card: 0 24px 60px -38px rgba(2, 8, 23, .78);--es-mkt-shadow-soft: 0 16px 40px -32px rgba(2, 8, 23, .74);background:radial-gradient(1080px 540px at 14% 0%,#38bdf824,#38bdf800 72%),radial-gradient(1080px 540px at 88% 8%,#7c3aed33,#7c3aed00 72%),linear-gradient(180deg,var(--es-mkt-bg) 0%,#060b16 58%,#070d1b 100%);color:var(--es-mkt-text)}.es-marketing-dark .es-force-light{color:var(--es-mkt-text)}.es-marketing-dark .es-force-light :is(h1,h2,h3,h4,h5,h6,[role=heading]){color:var(--es-mkt-text)}.es-marketing-dark .es-marketing-page,.es-marketing-dark .es-marketing-footer{color:var(--es-mkt-text)}.es-marketing-dark :is(.text-slate-900,.text-neutral-900,.text-neutral-950,.text-slate-800,.text-neutral-800){color:var(--es-mkt-text)!important}.es-marketing-dark :is(.text-slate-700,.text-neutral-700,.text-slate-600,.text-neutral-600){color:var(--es-mkt-text-muted)!important}.es-marketing-dark :is(.text-slate-500,.text-neutral-500,.text-slate-400,.text-neutral-400,.text-gray-500){color:var(--es-mkt-text-dim)!important}.es-marketing-dark :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-neutral-50],[class*=bg-violet-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-rose-50],[class*=bg-sky-50]){background-color:var(--es-mkt-surface)!important}.es-marketing-dark :is([class*="bg-white/"],[class*="bg-slate-50/"],[class*="bg-neutral-50/"]){background-color:#101b32db!important}.es-marketing-dark :is([class*="#ffffff"],[class*="rgba(255,255,255"],[class*="rgba(248,250,252"],[class*="rgba(247,250,255"]){background-image:linear-gradient(165deg,#0d1628fa,#111e34f0)!important;background-color:var(--es-mkt-surface-elevated)!important}.es-marketing-dark :is([class*=from-white],[class*=via-white],[class*=to-white],[class*=from-neutral-50],[class*=to-neutral-50],[class*=from-slate-50],[class*=to-slate-50],[class*=from-violet-50],[class*=to-violet-50]){--tw-gradient-from: rgba(15, 25, 45, .98) var(--tw-gradient-from-position) !important;--tw-gradient-via: rgba(18, 31, 55, .94) var(--tw-gradient-via-position) !important;--tw-gradient-to: rgba(13, 22, 41, .98) var(--tw-gradient-to-position) !important}.es-marketing-dark :is([class*=border-neutral-200],[class*=border-slate-200],[class*=border-violet-200],[class*=border-emerald-200],[class*=border-rose-200],[class*=border-sky-200],[class*=border-neutral-300],[class*=ring-slate-200],[class*=ring-neutral-200]){border-color:var(--es-mkt-border)!important}.es-marketing-dark :is([class*=shadow-][class*=bg-white],[class*=shadow-][class*=bg-neutral-50],[class*=shadow-][class*=bg-slate-50],[class*=shadow-][class*=bg-violet-50]){box-shadow:var(--es-mkt-shadow-card)!important}.es-marketing-dark .announcement-bar{border-color:#94a3b838!important;background:linear-gradient(90deg,#080e1ceb,#12192de6)!important}.es-marketing-dark .navbar{border-color:#94a3b842!important;background:#070d1bd6!important;box-shadow:0 16px 36px -30px #020817d6!important}.es-marketing-dark .navbar:after{background:linear-gradient(to bottom,rgba(148,163,184,.12),transparent)!important;opacity:1!important}.es-marketing-dark .logo{background:transparent!important;box-shadow:none!important}.es-marketing-dark .logo img{background:transparent!important}.es-marketing-dark .es-homepage .es-hero-floating-card,.es-marketing-dark .es-homepage .es-hero-proof-capsule,.es-marketing-dark .es-homepage .es-hero-trust-card,.es-marketing-dark .es-homepage .es-hero-rating-pill,.es-marketing-dark .es-homepage .es-hero-insight-card{border-color:var(--es-mkt-border)!important;background:linear-gradient(160deg,#101b32f2,#172541e6)!important;box-shadow:var(--es-mkt-shadow-card)!important}.es-marketing-dark .es-home-hero,.es-marketing-dark .es-home-hero-base{background:#060d1c!important}.es-marketing-dark .es-home-hero-bottomfade{background:linear-gradient(180deg,#060d1c00,#060d1cf5)!important}.es-marketing-dark .es-homepage .es-feature-tab{border-color:#818cf857!important;background:linear-gradient(160deg,#0b1222f0,#111b31eb)!important;color:#c6d4f0!important}.es-marketing-dark .es-homepage .es-feature-tab:hover{border-color:#8b5cf68f!important;color:#edf3ff!important}.es-marketing-dark .es-homepage .es-feature-tab-active{border-color:#8b5cf69e!important;background:linear-gradient(160deg,#10182cf5,#1a2540f0)!important;color:#eef4ff!important;box-shadow:0 18px 38px -28px #020817c2!important}.es-marketing-dark .es-homepage .es-feature-tab-progress{background:linear-gradient(90deg,#6366f147,#38bdf84d)!important}.es-marketing-dark .es-homepage .es-hero-demo-btn{color:#dce7ff!important;border-color:#94a3b866!important;background:#0f172a85!important}.es-marketing-dark .es-homepage .es-hero-trustline{color:#bfcce7f0!important}.es-marketing-dark .es-homepage .es-hero-trustline-sep{color:#97a7c5cc!important}.es-marketing-dark .es-home-integrations [class*=bg-white],.es-marketing-dark .es-home-integrations [class*=bg-neutral-50],.es-marketing-dark .es-home-integrations [class*=bg-slate-50]{background-color:var(--es-mkt-surface-elevated)!important}.es-marketing-dark .es-pricing-page .es-marketing-price-card,.es-marketing-dark .es-pricing-page .es-marketing-value-card,.es-marketing-dark .es-pricing-page .es-marketing-faq-item{border-color:var(--es-mkt-border)!important;background:linear-gradient(165deg,#101b32f5,#16233ceb)!important;box-shadow:var(--es-mkt-shadow-card)!important}.es-marketing-dark .es-marketing-compare-table{border-color:var(--es-mkt-border)!important;background:radial-gradient(920px 520px at 80% 8%,rgba(56,189,248,.12),transparent 68%),radial-gradient(860px 520px at 12% 96%,rgba(139,92,246,.16),transparent 70%),linear-gradient(180deg,#0d1629fa,#121e35f5)!important;box-shadow:0 34px 84px -58px #020817d9!important}.es-marketing-dark .es-marketing-footer{border-color:#94a3b83d!important;background:radial-gradient(920px 420px at 10% 10%,rgba(56,189,248,.18),transparent 44%),radial-gradient(980px 420px at 92% 12%,rgba(124,58,237,.2),transparent 42%),linear-gradient(180deg,#080e1cfa,#0a1222fa)!important}.es-marketing-dark .es-faq-page,.es-marketing-dark .es-howitworks-page{background:linear-gradient(180deg,#070d1b,#0a1222)!important}.es-marketing-dark .es-howitworks-page .es-hiw-section{background:linear-gradient(180deg,#090f1efa,#0b1324f5)!important}.es-marketing-dark .es-howitworks-page .es-hiw-section :is([class*=bg-white],[class*=bg-neutral-50],[class*=bg-slate-50],[class*=bg-violet-50]){background-color:#111c31f0!important}.es-marketing-dark .es-howitworks-page .es-hiw-section :is([class*=border-neutral-200],[class*=border-slate-200],[class*=border-violet-200],[class*=border-violet-100]){border-color:#94a3b84d!important}.es-marketing-dark .es-modal-overlay-preview{background:#02081785;backdrop-filter:blur(4px) saturate(1.04);-webkit-backdrop-filter:blur(4px) saturate(1.04)}.es-marketing-dark .es-modal-overlay-system{background:#020817b3;backdrop-filter:blur(10px) saturate(1.05);-webkit-backdrop-filter:blur(10px) saturate(1.05)}.es-marketing-dark .es-modal-glass-card,.es-marketing-dark .es-pricing-modal{border-color:var(--es-mkt-border)!important;background:linear-gradient(165deg,#101b32f0,#16233ce6)!important;color:var(--es-mkt-text)!important;box-shadow:0 30px 80px -50px #020817e0!important}html[data-theme=dark] .es-app-content-shell{color:var(--text)}html[data-theme=dark] .es-app-content-shell :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-neutral-50],[class*=bg-violet-50],[class*=bg-indigo-50],[class*=bg-sky-50]){background-color:#0f172ac7!important}html[data-theme=dark] .es-app-content-shell :is([class*=bg-neutral-900],[class*=bg-neutral-950],[class*="bg-black/"]){background-color:#0a1222e6!important}html[data-theme=dark] .es-app-content-shell :is([class*=border-slate-200],[class*=border-neutral-200],[class*=border-slate-300],[class*=border-neutral-300],[class*="border-white/"]){border-color:#94a3b857!important}html[data-theme=dark] .es-app-content-shell :is([class*=text-slate-900],[class*=text-neutral-900],[class*=text-neutral-950],[class*=text-slate-800]){color:#e2e8f0!important}html[data-theme=dark] .es-app-content-shell :is([class*=text-slate-700],[class*=text-slate-600],[class*=text-neutral-700],[class*=text-neutral-600],[class*=text-slate-500],[class*=text-neutral-500]){color:#94a3b8!important}html[data-theme=dark] .es-app-content-shell :is([class*=text-neutral-100],[class*=text-neutral-200],[class*=text-neutral-300]){color:#e2e8f0!important}html[data-theme=dark] .es-app-content-shell :is([class*=text-neutral-400],[class*=text-neutral-500]){color:#94a3b8!important}html[data-theme=dark] .es-app-content-shell :is(input,textarea,select){background-color:#0a1222c2!important;border-color:#94a3b857!important;color:#e2e8f0!important}html[data-theme=dark] .es-app-content-shell :is(input::-moz-placeholder,textarea::-moz-placeholder){color:#94a3b8c7!important}html[data-theme=dark] .es-app-content-shell :is(input::placeholder,textarea::placeholder){color:#94a3b8c7!important}html[data-theme=dark] .es-select{background-color:#0a1222db;border-color:#94a3b85c;color:#e2e8f0}html[data-theme=dark] .es-select:hover{background-color:#0f172af0;border-color:#94a3b885}html[data-theme=dark] .es-select:focus{border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.62);box-shadow:0 0 0 4px rgba(var(--edgestat-accent-rgb, 139, 92, 246),.18)}html[data-theme=dark] .es-select option{color:#e2e8f0;background-color:#0f172a}html[data-theme=dark] :is(.es-modal-overlay-preview,.es-modal-overlay-system){background:#020817a3}html[data-theme=dark] :is(.es-modal-glass-card,.es-pricing-modal,.es-trade-modal){border-color:#94a3b847!important;background:linear-gradient(165deg,#0b1222f2,#111b31eb)!important;color:#e2e8f0!important}.es-app-content-shell :is(.text-violet-500,.text-violet-600,.text-violet-700,.text-indigo-500,.text-indigo-600,.text-indigo-700,.text-sky-600,.text-sky-700){color:rgb(var(--edgestat-accent-rgb, 139, 92, 246))!important}.es-app-content-shell :is(.bg-violet-50,.bg-violet-100,.bg-indigo-50,.bg-indigo-100,.bg-sky-50,.bg-sky-100){background-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.12)!important}.es-app-content-shell :is(.border-violet-200,.border-violet-300,.border-violet-400,.border-indigo-200,.border-indigo-300,.border-indigo-400,.border-sky-200,.border-sky-300){border-color:rgba(var(--edgestat-accent-rgb, 139, 92, 246),.32)!important}.es-app-content-shell :is(.ring-violet-200,.ring-violet-300,.ring-violet-400,.ring-indigo-200,.ring-indigo-300,.ring-indigo-400,.ring-sky-200,.ring-sky-300,.focus\:ring-violet-200:focus,.focus\:ring-violet-300:focus,.focus\:ring-violet-400:focus,.focus\:ring-indigo-200:focus,.focus\:ring-indigo-300:focus,.focus\:ring-indigo-400:focus,.focus\:ring-sky-200:focus,.focus\:ring-sky-300:focus){--tw-ring-color: rgba(var(--edgestat-accent-rgb, 139, 92, 246), .32) !important}.es-app-content-shell :is(.from-violet-400,.from-violet-500,.from-violet-600,.from-indigo-400,.from-indigo-500,.from-indigo-600,.from-sky-400,.from-sky-500){--tw-gradient-from: rgba(var(--edgestat-accent-rgb, 139, 92, 246), .98) var(--tw-gradient-from-position) !important;--tw-gradient-to: rgba(var(--edgestat-accent-rgb, 139, 92, 246), 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.es-app-content-shell :is(.to-violet-400,.to-violet-500,.to-violet-600,.to-indigo-400,.to-indigo-500,.to-indigo-600,.to-sky-400,.to-sky-500){--tw-gradient-to: rgba(var(--edgestat-accent-rgb, 139, 92, 246), .74) var(--tw-gradient-to-position) !important}html[data-theme=dark]{--es-dark-bg: #060b18;--es-dark-surface: #0c1429;--es-dark-surface-elevated: #111c36;--es-dark-border: rgba(148, 163, 184, .22);--es-dark-text: #e2e8f0;--es-dark-text-muted: #9aa8bf}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings){color:var(--es-dark-text)!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100){background-color:var(--es-dark-surface)!important;color:var(--es-dark-text)!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-200,.border-gray-300){border-color:var(--es-dark-border)!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-gray-900,.text-gray-800){color:var(--es-dark-text)!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-gray-600,.text-gray-500){color:var(--es-dark-text-muted)!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(.shadow-sm,.shadow,.shadow-md,.shadow-lg){box-shadow:0 1px #ffffff05 inset,0 10px 26px #01071273!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(input,textarea,select,[role=combobox],.es-select,.es-input){background-color:#111c36e0!important;border-color:#94a3b847!important;color:var(--es-dark-text)!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(.modal,[role=dialog],.es-modal,.es-upgrade-modal){background:linear-gradient(170deg,#0f1830,#0c152a 48%,#111c37)!important;border-color:var(--es-dark-border)!important;color:var(--es-dark-text)!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings){color:#e2e8f0!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100){background-color:#0c1429!important;color:#e2e8f0!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-200,.border-gray-300){border-color:#94a3b838!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-gray-900,.text-gray-800){color:#e2e8f0!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-gray-600,.text-gray-500){color:#9aa8bf!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(input,textarea,select,[role=combobox],.es-select,.es-input){background-color:#111c36e0!important;border-color:#94a3b847!important;color:#e2e8f0!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(.modal,[role=dialog],.es-modal,.es-upgrade-modal){background:linear-gradient(170deg,#0f1830,#0c152a 48%,#111c37)!important;border-color:#94a3b838!important;color:#e2e8f0!important}html[data-background] :is(.es-app-content-shell,.es-dashboard-shell,.es-dashboard-content){background-color:var(--page-bg-color, transparent)!important;background-image:var(--page-bg-image, none)!important;background-size:var(--page-bg-size, cover)!important;background-position:center!important;background-repeat:no-repeat!important;background-attachment:fixed}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(button,.es-button,.es-tab,.es-pill,[role=tab]){border-color:#94a3b83d!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-import,.es-page-replay,.es-page-calendar,.es-page-backtesting,.es-page-brokers,.es-page-accounts,.es-page-settings) :is(button.bg-white,.es-button.bg-white,.es-tab.bg-white,.es-pill.bg-white,[role=tab].bg-white){background-color:#111c36e6!important;color:#e2e8f0!important}html[data-theme=dark] .es-page-broker{color:#e2e8f0!important}html[data-theme=dark] .es-page-broker :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100){background-color:#0c1429!important;color:#e2e8f0!important}html[data-theme=dark] .es-page-broker :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-200,.border-gray-300){border-color:#94a3b838!important}html[data-theme=dark] .es-page-broker :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-gray-900,.text-gray-800){color:#e2e8f0!important}html[data-theme=dark] .es-page-broker :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-gray-600,.text-gray-500){color:#9aa8bf!important}html[data-theme=dark] .es-page-broker :is(input,textarea,select,[role=combobox],.es-select,.es-input){background-color:#111c36e0!important;border-color:#94a3b847!important;color:#e2e8f0!important}html[data-theme=dark] .es-page-broker :is(.modal,[role=dialog],.es-modal,.es-upgrade-modal){background:linear-gradient(170deg,#0f1830,#0c152a 48%,#111c37)!important;border-color:#94a3b838!important;color:#e2e8f0!important}html[data-theme=dark] :is(.es-sidebar,.es-app-sidebar,.es-nav,aside){border-color:#94a3b833!important}html[data-theme=dark] :is(.es-sidebar,.es-app-sidebar,.es-nav,aside) :is(.bg-white,.bg-slate-50,.bg-slate-100){background-color:#0a1328!important;color:#dbe7fb!important}html[data-theme=dark] :is(.es-overlay,.es-modal-overlay,[data-overlay=true]){background:#020617b3!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html[data-theme=dark]{--es-dash-dark-bg: #070e1d;--es-dash-dark-surface: #101a31;--es-dash-dark-surface-elevated: #15223d;--es-dash-dark-surface-soft: rgba(16, 26, 49, .88);--es-dash-dark-border: rgba(148, 163, 184, .28);--es-dash-dark-border-strong: rgba(148, 163, 184, .38);--es-dash-dark-text: #e7eefc;--es-dash-dark-muted: #9fb1cb}html[data-theme=dark] .es-page-overview{color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-overview :is(.es-overview-topbar,.es-overview-filters,.es-overview-date-popover,.es-dashboard-hero,.es-dashboard-lift,.es-equity-hero-shell,.es-behavior-card,.es-action-card,.es-overview-empty-state){border-color:var(--es-dash-dark-border)!important;color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-overview :is(.es-dashboard-lift,.es-equity-hero-shell,.es-overview-empty-state){background:linear-gradient(165deg,#0d1628f7,#121e34ed)!important;box-shadow:0 24px 54px -40px #020817d9,0 1px #ffffff0a inset!important}html[data-theme=dark] .es-page-overview :is(.es-dashboard-hero,.es-behavior-card){background:radial-gradient(90% 80% at 14% 0%,#6366f133,#6366f100 62%),linear-gradient(170deg,#0d1628f7,#121e34ed)!important}html[data-theme=dark] .es-page-overview :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-neutral-50],[class*=bg-gray-50]){background-color:var(--es-dash-dark-surface-soft)!important}html[data-theme=dark] .es-page-overview :is([class*=from-white],[class*=via-white],[class*=to-white]){--tw-gradient-from: rgba(14, 24, 44, .98) var(--tw-gradient-from-position) !important;--tw-gradient-via: rgba(19, 31, 55, .94) var(--tw-gradient-via-position) !important;--tw-gradient-to: rgba(13, 22, 41, .98) var(--tw-gradient-to-position) !important}html[data-theme=dark] .es-page-overview :is([class*=text-slate-900],[class*=text-slate-800],[class*=text-neutral-900],[class*=text-gray-900]){color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-overview :is([class*=text-slate-700],[class*=text-slate-600],[class*=text-slate-500],[class*=text-neutral-600],[class*=text-gray-600]){color:var(--es-dash-dark-muted)!important}html[data-theme=dark] .es-page-overview :is(.es-dashboard-cta,.es-session-cta){color:#f8fbff!important}html[data-theme=dark] .es-page-overview :is(.es-dashboard-cta-soft,.es-session-cta-soft){background:#172743eb!important;color:#d6e4fb!important;border-color:var(--es-dash-dark-border)!important}html[data-theme=dark] .es-journal-page{color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-journal-page :is(.es-journal-shell,.es-journal-kpi-card,.es-journal-row,.es-journal-expand-panel,.es-journal-panel-block,.es-journal-panel-chip){border-color:var(--es-dash-dark-border)!important;background:linear-gradient(165deg,#0d1628f5,#121e34eb)!important;color:var(--es-dash-dark-text)!important;box-shadow:0 22px 48px -40px #020817d1!important}html[data-theme=dark] .es-journal-page :is(.es-journal-row:hover,.es-journal-row-expanded){background:linear-gradient(165deg,#13203afa,#162440f2)!important;border-color:var(--es-dash-dark-border-strong)!important}html[data-theme=dark] .es-journal-page :is([class*=bg-white],[class*=bg-neutral-50],[class*=bg-slate-50],[class*=from-white],[class*=to-white]){background-color:var(--es-dash-dark-surface-soft)!important}html[data-theme=dark] .es-journal-page :is([class*=text-slate-900],[class*=text-neutral-900],[class*=text-neutral-800]){color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-journal-page :is([class*=text-slate-700],[class*=text-neutral-700],[class*=text-slate-600],[class*=text-neutral-600],[class*=text-slate-500],[class*=text-neutral-500]){color:var(--es-dash-dark-muted)!important}html[data-theme=dark] :is(.es-trade-modal,.es-trade-modal-inner){background:linear-gradient(165deg,#0c1425fa,#111c32f0)!important;border-color:var(--es-dash-dark-border-strong)!important;color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-trade-modal-overlay{background:radial-gradient(120% 95% at 18% 10%,rgba(56,189,248,.1),transparent 58%),radial-gradient(120% 95% at 82% 14%,rgba(139,92,246,.14),transparent 60%),#020817b8!important}html[data-theme=dark] .es-trade-modal :is(input,textarea,select,button[class*=bg-white],[class*=bg-white],[class*=bg-neutral-50]){border-color:var(--es-dash-dark-border)!important}html[data-theme=dark] .es-trade-modal :is(input,textarea,select){background:#101b32e6!important;color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-trade-modal-header{border-color:var(--es-dash-dark-border-strong)!important;background:linear-gradient(180deg,#0c1425fa,#101b32f2)!important}html[data-theme=dark] .es-trade-modal-body{background:linear-gradient(180deg,#0a1222fa,#0d1628f2)!important}html[data-theme=dark] .es-trade-modal-form-shell{border-color:var(--es-dash-dark-border)!important;background:linear-gradient(165deg,#0d1628fa,#121e34f0)!important;box-shadow:0 20px 44px -36px #020817e0!important}html[data-theme=dark] .es-trade-modal .es-trade-form :is([class*=bg-white],[class*=bg-neutral-50],[class*=bg-slate-50],[class*=bg-emerald-50],[class*=bg-sky-50],[class*=bg-violet-50]){background-color:#111d36e6!important}html[data-theme=dark] .es-trade-modal .es-trade-form :is([class*=from-white],[class*=to-white],[class*=from-sky-50],[class*=to-violet-50],[class*=to-neutral-50],[class*=from-emerald-50]){--tw-gradient-from: rgba(14, 24, 44, .98) var(--tw-gradient-from-position) !important;--tw-gradient-via: rgba(18, 30, 52, .94) var(--tw-gradient-via-position) !important;--tw-gradient-to: rgba(13, 22, 40, .98) var(--tw-gradient-to-position) !important}html[data-theme=dark] .es-trade-modal .es-trade-form :is([class*=border-neutral-2],[class*=border-neutral-3],[class*=border-slate-2],[class*=border-slate-3]){border-color:var(--es-dash-dark-border)!important}html[data-theme=dark] .es-trade-modal .es-trade-form :is([class*=text-neutral-9],[class*=text-neutral-8],[class*=text-slate-9],[class*=text-slate-8]){color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-trade-modal .es-trade-form :is([class*=text-neutral-7],[class*=text-neutral-6],[class*=text-neutral-5],[class*=text-slate-7],[class*=text-slate-6],[class*=text-slate-5]){color:var(--es-dash-dark-muted)!important}html[data-theme=dark] .es-trade-modal :is(button[class*=bg-white],button[class*=bg-neutral-50]){background-color:#111d36e6!important;border-color:var(--es-dash-dark-border)!important;color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-edgecoach-page{color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-edgecoach-page :is(.es-edgecoach-header-card,.es-edgecoach-main-card,.es-edgecoach-focus-zone,.es-edgecoach-chat-command,.es-edgecoach-suggestion,.es-edgecoach-insight-card,.es-edgecoach-help-inline-card){border-color:var(--es-dash-dark-border)!important;background:linear-gradient(165deg,#0d1628f7,#121e34ed)!important;color:var(--es-dash-dark-text)!important;box-shadow:0 24px 56px -42px #020817d6!important}html[data-theme=dark] .es-edgecoach-page :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-neutral-50]){background-color:var(--es-dash-dark-surface-soft)!important}html[data-theme=dark] .es-edgecoach-page :is(input,textarea){background:#111c34e6!important;color:var(--es-dash-dark-text)!important;border-color:var(--es-dash-dark-border)!important}html[data-theme=dark] :is(.es-edgecoach-modal-panel){background:linear-gradient(165deg,#0c1425fa,#111c32f0)!important;border-color:var(--es-dash-dark-border-strong)!important;color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-edgecoach-modal-overlay{background:#020817b8!important}html[data-theme=dark] .es-page-settings{color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-settings :is(.es-settings-header,.es-settings-sidebar,.es-settings-main,.es-settings-card){background:linear-gradient(165deg,#0d1628f7,#121e34ed)!important;border-color:var(--es-dash-dark-border)!important;color:var(--es-dash-dark-text)!important;box-shadow:0 24px 52px -40px #020817d1!important}html[data-theme=dark] .es-page-settings :is(.es-settings-nav-btn,.es-settings-nav-icon){border-color:var(--es-dash-dark-border)!important}html[data-theme=dark] .es-page-settings .es-settings-nav-btn{background:#101b32db!important}html[data-theme=dark] .es-page-settings .es-settings-nav-btn:hover{background:#162440f2!important;border-color:var(--es-dash-dark-border-strong)!important}html[data-theme=dark] .es-page-settings :is(.es-settings-input,.es-settings-textarea,.es-select){background:#101b32e6!important;border-color:var(--es-dash-dark-border)!important;color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-settings :is(.es-settings-toggle){background:#3341558c!important;border-color:#94a3b880!important}html[data-theme=dark] .es-page-settings :is(.es-settings-toggle-knob){background:#e8eefc!important;border-color:#94a3b85c!important}html[data-theme=dark] .es-page-import{color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-import :is(.es-import-top-card,.es-import-upload-card,.es-import-mapping-card){background:linear-gradient(165deg,#0d1628f7,#121e34ed)!important;border-color:var(--es-dash-dark-border)!important;color:var(--es-dash-dark-text)!important;box-shadow:0 24px 56px -42px #020817d6!important}html[data-theme=dark] .es-page-import :is([class*=bg-white],[class*=bg-gray-50],[class*=bg-slate-50]){background-color:var(--es-dash-dark-surface-soft)!important}html[data-theme=dark] .es-page-import :is([class*=from-white],[class*=via-white],[class*=to-white]){--tw-gradient-from: rgba(14, 24, 44, .98) var(--tw-gradient-from-position) !important;--tw-gradient-via: rgba(19, 31, 55, .94) var(--tw-gradient-via-position) !important;--tw-gradient-to: rgba(13, 22, 41, .98) var(--tw-gradient-to-position) !important}html[data-theme=dark] .es-page-import :is(input,textarea,select){background:#101b32e6!important;color:var(--es-dash-dark-text)!important;border-color:var(--es-dash-dark-border)!important}html[data-theme=dark] .es-page-calendar{color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-calendar :is(.es-calendar-header-card,.es-calendar-main-hero,.es-calendar-main-canvas,.es-calendar-ai-insight-strip){border-color:var(--es-dash-dark-border)!important;background:linear-gradient(165deg,#0d1628f7,#121e34ed)!important;color:var(--es-dash-dark-text)!important;box-shadow:0 22px 50px -40px #020817d1!important}html[data-theme=dark] .es-page-calendar :is(.es-calendar-range-switch,.es-calendar-advanced-btn,.es-calendar-expand-btn){background:#101b32e6!important;border-color:var(--es-dash-dark-border)!important;color:#d8e6fb!important}html[data-theme=dark] .es-page-calendar :is([class*=bg-white],[class*=bg-slate-50]){background-color:var(--es-dash-dark-surface-soft)!important}html[data-theme=dark] .es-page-broker{color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-broker :is(.es-card,.es-statusRow,.es-searchShell,.es-otherActions,.es-activityEmpty){background:linear-gradient(165deg,#0d1628f7,#121e34ed)!important;border-color:var(--es-dash-dark-border)!important;color:var(--es-dash-dark-text)!important;box-shadow:0 24px 56px -44px #020817d6!important}html[data-theme=dark] .es-page-broker :is(.es-cardRow,.es-cardRow:hover,.es-logItem,.es-logItem:hover){background:#111c32e6!important;border-color:var(--es-dash-dark-border)!important;color:var(--es-dash-dark-text)!important;box-shadow:0 22px 46px -42px #020817cc!important}html[data-theme=dark] .es-page-broker :is([class*=bg-white],[class*=bg-gray-50],[class*=bg-slate-50],[class*="dark:bg-white"]){background-color:var(--es-dash-dark-surface-soft)!important}html[data-theme=dark] .es-page-broker :is([class*=text-neutral-900],[class*=text-neutral-800],[class*=text-slate-900],[class*=text-slate-800]){color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-broker :is([class*=text-neutral-700],[class*=text-neutral-600],[class*=text-slate-700],[class*=text-slate-600],[class*=text-neutral-500],[class*=text-slate-500]){color:var(--es-dash-dark-muted)!important}html[data-theme=dark] :is(.es-sheet-modal-panel,.es-require-plan-sheet,.es-modal-glass-card,.es-pricing-modal){background:linear-gradient(165deg,#0b1323f7,#111c32f0)!important;border-color:var(--es-dash-dark-border-strong)!important;color:var(--es-dash-dark-text)!important;box-shadow:0 34px 80px -56px #020817e6!important}html[data-theme=dark] :is(.es-sheet-modal-title){color:var(--es-dash-dark-text)!important}html[data-theme=dark] :is(.es-sheet-modal-close){background:#121e34e6!important;border-color:var(--es-dash-dark-border)!important;color:#dbe8ff!important}html[data-theme=dark] :is(.es-sheet-modal-body,.es-gate-modal-content,.es-require-plan-sheet) :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-neutral-50]){background-color:#121e34d6!important}html[data-theme=dark] :is(.es-sheet-modal-body,.es-gate-modal-content,.es-require-plan-sheet) :is([class*=text-slate-900],[class*=text-neutral-900],[class*=text-slate-800]){color:var(--es-dash-dark-text)!important}html[data-theme=dark] :is(.es-sheet-modal-body,.es-gate-modal-content,.es-require-plan-sheet) :is([class*=text-slate-700],[class*=text-slate-600],[class*=text-neutral-600],[class*=text-slate-500]){color:var(--es-dash-dark-muted)!important}html.es-sheet-modal-open body{pointer-events:none!important}html.es-sheet-modal-open .es-sheet-modal-layer{pointer-events:auto!important}html[data-theme=dark] .es-sheet-modal-overlay{background:#020817bd!important;backdrop-filter:blur(8px) saturate(1.03)!important;-webkit-backdrop-filter:blur(8px) saturate(1.03)!important}html[data-theme=dark] .es-broker-limit-modal :is([class*=text-slate-900],[class*=text-slate-800],[class*=text-slate-700]){color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-broker-limit-modal :is([class*=text-slate-600],[class*=text-slate-500]){color:var(--es-dash-dark-muted)!important}html[data-theme=dark] .es-broker-limit-modal :is([class*=bg-white],[class*=bg-slate-100],[class*=bg-slate-50]){background-color:#14213ae0!important}html[data-theme=dark] .es-broker-limit-modal-card{border-color:#6366f157!important;background:linear-gradient(165deg,#0f1a2ff5,#14223ded)!important}html[data-theme=dark] .es-page-backtesting{color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-backtesting .es-backtesting-surface{border-color:var(--es-dash-dark-border)!important;background:linear-gradient(165deg,#0d1628f7,#121e34ed)!important;box-shadow:0 28px 62px -46px #020817e0!important}html[data-theme=dark] .es-page-backtesting .es-backtesting-surface:after{background:linear-gradient(180deg,#ffffff0d,#fff0)!important}html[data-theme=dark] .es-page-backtesting :is(.es-backtesting-spotlight,.es-backtesting-icon,.es-backtesting-chip){border-color:var(--es-dash-dark-border)!important}html[data-theme=dark] .es-page-backtesting .es-backtesting-spotlight{background:linear-gradient(165deg,#101b32f5,#15233fed)!important;box-shadow:0 22px 54px -42px #020817db!important}html[data-theme=dark] .es-page-backtesting :is([class*=bg-white],[class*=bg-neutral-50],[class*=from-white],[class*=via-white],[class*=to-neutral-50]){background-color:#101b32db!important}html[data-theme=dark] .es-page-backtesting :is([class*=text-slate-900],[class*=text-neutral-900]){color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-backtesting :is([class*=text-slate-600],[class*=text-neutral-600]){color:var(--es-dash-dark-muted)!important}html[data-theme=dark] .es-page-calendar :is(.es-calendar-header-card,.es-calendar-edge-scan,.es-calendar-main-hero,.es-calendar-context-card,.es-calendar-ai-insight-strip){border-color:var(--es-dash-dark-border)!important;background:linear-gradient(165deg,#0d1628f7,#121e34ed)!important;box-shadow:0 24px 54px -42px #020817d6!important}html[data-theme=dark] .es-page-calendar :is(.es-calendar-copy,.es-calendar-edge-scan-copy,.es-calendar-main-hero-title,.es-calendar-context-title,.es-calendar-context-stat-value){color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-calendar :is(.es-calendar-edge-scan-message,.es-calendar-main-hero-subtitle,.es-calendar-context-subtitle,.es-calendar-context-brief){color:var(--es-dash-dark-muted)!important}html[data-theme=dark] .es-page-calendar :is(.es-calendar-main-canvas .es-mini-calendar-root,.es-calendar-main-canvas .es-mini-calendar-tooltip,.es-calendar-main-canvas .es-mini-calendar-selected-chip,.es-calendar-main-canvas .es-mini-calendar-footer){border-color:var(--es-dash-dark-border)!important;background:linear-gradient(165deg,#0e182cf7,#13203aed)!important;color:var(--es-dash-dark-text)!important}html[data-theme=dark] .es-page-calendar .es-calendar-main-canvas :is(.es-mini-calendar-nav-btn,.es-mini-calendar-expand-btn,.es-mini-calendar-day,.es-mini-calendar-day-tone){border-color:var(--es-dash-dark-border)!important;background-color:#121e34e6!important;color:#d9e7fb!important}html[data-theme=dark] .es-page-import [class*="bg-[linear-gradient"][class*="255,255,255"]{background-image:linear-gradient(165deg,#0e182cf7,#13203aed)!important}html[data-theme=dark]{--es-final-dark-surface: #0f1a33;--es-final-dark-surface-soft: rgba(16, 27, 50, .88);--es-final-dark-surface-elevated: #142241;--es-final-dark-border: rgba(148, 163, 184, .3);--es-final-dark-border-strong: rgba(148, 163, 184, .44);--es-final-dark-text: #e7eefc;--es-final-dark-muted: #9fb1cb}html[data-theme=dark] :is(.es-page-overview,.es-journal-page,.es-edgecoach-page,.es-mindset-page,.es-page-stats,.es-page-heatmap,.es-page-calendar,.es-page-economic,.es-page-backtesting,.es-page-replay,.es-page-import,.es-page-broker,.es-page-accounts,.es-page-settings,.es-activation-progress,.es-require-plan-root,.es-unlock-flow-modal,.es-posttour-upgrade-modal,[data-onboarding-modal=free]) :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-neutral-50],[class*=bg-gray-50],[class*=from-white],[class*=via-white],[class*=to-white],[class*="dark:bg-white"]){background-color:var(--es-final-dark-surface-soft)!important}html[data-theme=dark] :is(.es-page-overview,.es-journal-page,.es-edgecoach-page,.es-mindset-page,.es-page-stats,.es-page-heatmap,.es-page-calendar,.es-page-economic,.es-page-backtesting,.es-page-replay,.es-page-import,.es-page-broker,.es-page-accounts,.es-page-settings,.es-activation-progress,.es-require-plan-root,.es-unlock-flow-modal,.es-posttour-upgrade-modal,[data-onboarding-modal=free]) :is([class*=border-slate-200],[class*=border-slate-300],[class*=border-neutral-200],[class*=border-neutral-300],[class*=border-gray-200],[class*=border-gray-300],[class*="border-white/"],[class*="dark:border-neutral-300"],[class*="dark:border-slate-300"]){border-color:var(--es-final-dark-border)!important}html[data-theme=dark] :is(.es-page-overview,.es-journal-page,.es-edgecoach-page,.es-mindset-page,.es-page-stats,.es-page-heatmap,.es-page-calendar,.es-page-economic,.es-page-backtesting,.es-page-replay,.es-page-import,.es-page-broker,.es-page-accounts,.es-page-settings,.es-activation-progress,.es-require-plan-root,.es-unlock-flow-modal,.es-posttour-upgrade-modal,[data-onboarding-modal=free]) :is([class*=text-slate-900],[class*=text-slate-800],[class*=text-neutral-900],[class*=text-neutral-800],[class*="dark:text-neutral-900"],[class*="dark:text-slate-900"]){color:var(--es-final-dark-text)!important}html[data-theme=dark] :is(.es-page-overview,.es-journal-page,.es-edgecoach-page,.es-mindset-page,.es-page-stats,.es-page-heatmap,.es-page-calendar,.es-page-economic,.es-page-backtesting,.es-page-replay,.es-page-import,.es-page-broker,.es-page-accounts,.es-page-settings,.es-activation-progress,.es-require-plan-root,.es-unlock-flow-modal,.es-posttour-upgrade-modal,[data-onboarding-modal=free]) :is([class*=text-slate-700],[class*=text-slate-600],[class*=text-slate-500],[class*=text-neutral-700],[class*=text-neutral-600],[class*=text-neutral-500],[class*="dark:text-neutral-700"],[class*="dark:text-slate-700"],[class*="dark:text-neutral-600"]){color:var(--es-final-dark-muted)!important}html[data-theme=dark] :is(.es-page-overview,.es-journal-page,.es-edgecoach-page,.es-mindset-page,.es-page-stats,.es-page-heatmap,.es-page-calendar,.es-page-economic,.es-page-backtesting,.es-page-replay,.es-page-import,.es-page-broker,.es-page-accounts,.es-page-settings,.es-activation-progress,.es-require-plan-root,.es-unlock-flow-modal,.es-posttour-upgrade-modal,[data-onboarding-modal=free]) :is(input,textarea,select,button[class*=bg-white]){background-color:#111d36e6!important;border-color:var(--es-final-dark-border)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] :is(.es-modal-overlay-preview,.es-modal-overlay-system,.es-trade-modal-overlay,.es-edgecoach-modal-overlay,.es-mindset-modal-backdrop,.es-mindset-checkin-modal-backdrop){background:#020817b8!important;backdrop-filter:blur(8px) saturate(1.02)!important;-webkit-backdrop-filter:blur(8px) saturate(1.02)!important;pointer-events:auto!important}html[data-theme=dark] :is(.es-modal-glass-card,.es-pricing-modal,.es-product-tour-card,.es-unlock-flow-panel){border-color:var(--es-final-dark-border-strong)!important;background:linear-gradient(165deg,#0b1323fa,#111d36f0)!important;color:var(--es-final-dark-text)!important;box-shadow:0 34px 84px -56px #020817e6!important}html[data-theme=dark] .es-activation-progress{background:linear-gradient(165deg,#0c1425fa,#111d36f0)!important;border-color:var(--es-final-dark-border)!important;color:var(--es-final-dark-text)!important;box-shadow:0 24px 58px -42px #020817db!important}html[data-theme=dark] [data-onboarding-modal=free]>div:first-child{background-color:#0808122e!important}html[data-theme=dark] [data-onboarding-modal=free]>.es-demo-entry-backdrop{background-color:#0808122e!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important}html[data-theme=dark] [data-onboarding-modal=free]>.es-demo-entry-wash{background:transparent!important}html[data-theme=dark] [data-onboarding-modal=free] :is([class*=bg-white],[class*=bg-slate-50],[class*=from-white],[class*=via-white],[class*=to-slate-50]){background-color:#111d36e6!important}html[data-theme=dark] .es-require-plan-root :is(.locked-feature-container,.fake-preview,.preview-overlay,.es-require-plan-card,.es-require-plan-sheet,.es-require-plan-tooltip){border-color:var(--es-final-dark-border)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-require-plan-root :is(.fake-preview,.preview-overlay){background:linear-gradient(165deg,#0c1425f2,#111d36e8)!important}html[data-theme=dark] .es-require-plan-root .es-require-plan-card{background:linear-gradient(165deg,#0c1425fa,#111d36f0)!important;box-shadow:0 28px 68px -48px #020817e0!important}html[data-theme=dark] .es-page-replay{color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-replay :is(.es-replay-coach-panel,.es-replay-coach-shell,.es-replay-coach-header,.es-replay-coach-card,.es-replay-coach-context,.es-replay-coach-current,.es-replay-coach-next,.es-replay-coach-moments,.es-replay-coach-ask,.es-replay-coach-pill,.es-replay-coach-chip,.es-replay-coach-btn-secondary,.es-replay-coach-btn-ghost,.es-replay-coach-moment-btn,.es-replay-coach-input,.es-replay-coach-ask-answer,.es-replay-ai-moment,.es-replay-ai-jump-bubble,.es-replay-ai-prompt,.es-replay-ai-armed,.es-replay-ai-action-secondary){border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0c1425f7,#111d36ed)!important;color:var(--es-final-dark-text)!important;box-shadow:0 24px 58px -42px #020817db!important}html[data-theme=dark] .es-page-replay :is(.es-replay-ai-actionstrip,.es-replay-ai-jump-action,.es-replay-coach-guidance){border-color:#818cf85c!important;background:linear-gradient(165deg,#1e2d4ef2,#182846eb)!important;color:#cfdcff!important}html[data-theme=dark] .es-mindset-page{color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-header-card,.es-mindset-hero-card,.es-mindset-section-card,.es-mindset-notes-card,.es-mindset-metric-card,.es-mindset-trend-card,.es-mindset-pattern-panel,.es-mindset-history-panel,.es-mindset-history-row,.es-mindset-modal-card,.es-mindset-checkin-modal-card,.es-mindset-modal-section,.es-mindset-checkin-modal-section){border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0c1425f7,#111d36ed)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-modal-copy,.es-mindset-checkin-modal-copy,.es-mindset-metric-subtitle,.es-mindset-history-time,.es-mindset-track-subtitle){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-heatmap :is(.es-heatmap-root,.es-heatmap-header-card,.es-heatmap-main-card,.es-heatmap-main-surface,.es-heatmap-detail-panel,.es-heatmap-insight-panel,.es-heatmap-ai-insight-card,.es-heatmap-summary-pill,.es-heatmap-detail-tile,.es-heatmap-toggle,.es-heatmap-range-switch,.es-heatmap-control-btn,.es-heatmap-expand-btn,.es-heatmap-advanced-btn,.es-heatmap-hero-insight,.es-heatmap-hero-cta-soft,.es-heatmap-hover-tooltip){border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0d1628f7,#121e34ed)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-heatmap :is(.es-heatmap-cell-positive,.es-heatmap-cell-best){background:linear-gradient(170deg,#10b98152,#111d36e6)!important}html[data-theme=dark] .es-page-heatmap :is(.es-heatmap-cell-negative,.es-heatmap-cell-risk){background:linear-gradient(170deg,#fb71854d,#111d36e6)!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-cell-flat{background:linear-gradient(170deg,#94a3b833,#111d36e6)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-tabs,.es-economic-risk-ai-card,.es-economic-risk-metric,.es-economic-risk-status-chip,.es-economic-risk-radar-section,.es-economic-risk-intel,.es-economic-event-card,.es-economic-upcoming-card){border-color:var(--es-final-dark-border)!important;color:var(--es-final-dark-text)!important;background:linear-gradient(165deg,#0c1425f7,#111d36ed)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-risk-copy,.es-economic-risk-intel-action,.es-economic-risk-intel-insight-row){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-settings :is(.es-date-picker-popover,.es-time-picker-popover){border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0c1425fa,#111d36f0)!important;color:var(--es-final-dark-text)!important;box-shadow:0 26px 68px -44px #020817e6!important}html[data-theme=dark] :is(.es-date-picker-popover,.es-time-picker-popover) :is(.es-date-picker-nav,.es-time-picker-action,.es-time-picker-chip,.es-date-picker-day){border-color:var(--es-final-dark-border)!important;background-color:#111d36e6!important;color:#dbe7fb!important}html[data-theme=dark] :is(.es-time-picker-minute-input,.es-date-picker-popover input){background-color:#111d36e6!important;border-color:var(--es-final-dark-border)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-posttour-upgrade-modal :is([class*=bg-white],[class*=to-indigo-50],[class*=to-violet-50]){background-color:#111d36e6!important}html[data-theme=dark] .es-posttour-upgrade-modal :is([class*=text-slate-900],[class*=text-slate-800],[class*=text-indigo-900]){color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-unlock-flow-panel :is([class*=bg-white],[class*=bg-slate-50],[class*=from-white],[class*=to-slate-50]){background-color:#111d36e6!important}html[data-theme=dark] .es-mindset-page .es-mindset-hero-card{border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0c1425fa,#111d36f0)!important;box-shadow:0 24px 56px -40px #020817db!important}html[data-theme=dark] .es-mindset-page .es-mindset-header-card{border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0c1425fa,#111d36f0)!important}html[data-theme=dark] .es-mindset-page .es-mindset-history-empty{border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0c1425fa,#111d36f0)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-mindset-page .es-mindset-history-empty-title{color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-mindset-page .es-mindset-history-empty-copy{color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-mindset-page .es-mindset-hero-card :is([class*=text-slate-9],[class*=text-slate-8],[class*=text-slate-7]){color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-mindset-page .es-mindset-hero-card :is([class*=text-slate-6],[class*=text-slate-5],[class*=text-slate-4]){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-insight-strip,.es-mindset-mini-stats div,.es-mindset-metric-feedback){border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0c1425f5,#111d36e6)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-hero-title,.es-mindset-mini-stats strong,.es-mindset-metric-score strong,.es-mindset-hero-score-meta strong){color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-hero-copy,.es-mindset-mini-stats span,.es-mindset-hero-score-meta span){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-root{border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0c1425fa,#111d36f0)!important}html[data-theme=dark] .es-page-calendar :is(.es-mini-calendar-nav-btn,.es-mini-calendar-expand-btn){border-color:var(--es-final-dark-border)!important;background-color:#111d36e6!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-selected-chip{border-color:var(--es-final-dark-border)!important;background-color:#111d36e6!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-selected-chip :is([class*=text-slate-8],[class*=text-slate-7]){color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-selected-chip :is([class*=text-slate-5]){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-selected-chip .bg-slate-200{background-color:#64748b57!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-day{border-color:#64748b5c!important;background-color:#0f172ad1!important;color:#e2e8f0!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-day:hover{border-color:#818cf87a!important;background-color:#1e293be0!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-day.es-mini-calendar-day-selected{border-color:#10b98185!important;box-shadow:0 0 0 1px #10b98157,0 10px 20px -16px #10b98180!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-day-tone.is-neutral{background:linear-gradient(165deg,#0f172ad1,#16233ed6)!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-day-tone.is-positive{background:linear-gradient(165deg,#065f4670,#0f172ae6)!important;border-color:#10b98170!important;color:#d1fae5!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-day-tone.is-negative{background:linear-gradient(165deg,#7f1d1d73,#0f172ae6)!important;border-color:#f472b666!important;color:#ffe4e6!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-day-meta{color:#94a3b8e0!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-tooltip{border-color:var(--es-final-dark-border)!important;background-color:#0f172af5!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-tooltip :is([class*=text-slate-8],[class*=text-slate-7]){color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-tooltip :is([class*=text-slate-6],[class*=text-slate-5]){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-calendar .es-mini-calendar-tooltip+span{border-color:var(--es-final-dark-border)!important;background-color:#0f172af5!important}html[data-theme=dark] .es-page-settings :is(section,div,details)[class*=bg-white]{border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0c1425fa,#111d36f0)!important}html[data-theme=dark] .es-page-settings :is(section,div,details)[class*=bg-slate-50]{border-color:#64748b57!important;background-color:#111d36db!important}html[data-theme=dark] .es-page-settings :is(section,div,details)[class*=bg-white] :is([class*=text-slate-9],[class*=text-slate-8],[class*=text-slate-7]){color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-settings :is(section,div,details)[class*=bg-white] :is([class*=text-slate-6],[class*=text-slate-5],[class*=text-slate-4]){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-replay :is(.es-replay-rail-shell,.es-replay-main-shell,.es-replay-topbar-shell,.es-replay-summary-shell,.es-replay-timeline-shell){border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0a1223fa,#0f1a30f0)!important;box-shadow:0 30px 74px -54px #020817e6!important}html[data-theme=dark] .es-page-replay .es-replay-chart-shell{border-color:var(--es-final-dark-border)!important;background:radial-gradient(120% 96% at 50% 0%,#4f46e53d,#4f46e500 56%),linear-gradient(180deg,#080f1efa,#0c162af0)!important;box-shadow:0 38px 88px -58px #020817eb!important}html[data-theme=dark] .es-page-replay :is(.es-replay-rail-shell,.es-replay-topbar-shell,.es-replay-summary-shell,.es-replay-timeline-shell,.es-replay-chart-shell) :is([class*=bg-white],[class*=bg-slate-50],[class*=from-white],[class*=to-white],[class*=to-sky-50],[class*=to-indigo-50]){background-color:#121f3ae6!important;background-image:none!important;border-color:var(--es-final-dark-border)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-replay .es-replay-chart-shell :is([class*=ring-white],[class*="border-slate-200/65"]){--tw-ring-color: rgba(148, 163, 184, .22) !important;border-color:#94a3b842!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-hero-card{border-color:var(--es-final-dark-border)!important;background:radial-gradient(120% 100% at 8% -10%,#4f46e547,#4f46e500 56%),radial-gradient(120% 100% at 95% -2%,#0ea5e938,#0ea5e900 62%),linear-gradient(168deg,#0a1223fa,#0e192ef0)!important;box-shadow:0 26px 58px -44px #020817e6!important}html[data-theme=dark] .es-page-heatmap :is(.es-heatmap-hero-live-chip,.es-heatmap-empty-block){border-color:var(--es-final-dark-border)!important;background:#121f3ae6!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-empty-block{box-shadow:inset 0 0 0 1px #94a3b81f}html[data-theme=dark] .es-page-economic .es-economic-timeflow-panel{border-color:var(--es-final-dark-border)!important;background:radial-gradient(132% 116% at -6% -26%,#4f46e538,#4f46e500 60%),radial-gradient(120% 112% at 106% -22%,#0ea5e92e,#0ea5e900 62%),linear-gradient(180deg,#091121fa,#0d182ef0)!important;box-shadow:0 26px 58px -42px #020817eb,inset 0 1px #94a3b824!important}html[data-theme=dark] .es-page-economic .es-economic-timeflow-panel:before{background:linear-gradient(90deg,#94a3b800,#94a3b84d,#94a3b800)!important}html[data-theme=dark] .es-page-economic .es-economic-timeflow-panel:after{box-shadow:inset 0 0 0 1px #94a3b833!important}html[data-theme=dark] .es-page-economic :is(.es-economic-mode-tabs,.es-economic-mode-tab,.es-economic-timeflow-timezone,.es-economic-timeflow-events-counter,.es-economic-filters-trigger,.es-economic-timeflow-filters-popover,.es-economic-timeflow-popover-reset,.es-economic-timeflow-breakdown-chip,.es-economic-timeflow-signal,.es-economic-timeflow-section,.es-economic-timeflow-column-count,.es-economic-timeflow-scroll-btn,.es-economic-timeflow-event,.es-economic-timeflow-empty,.es-economic-week-day-card,.es-economic-week-preview,.es-economic-timeflow-group-card,.es-economic-timeflow-sync-btn){border-color:var(--es-final-dark-border)!important;background:#121f3ae6!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-timeflow-filters-popover,.es-economic-timeflow-filters-popover [class*=bg-white],.es-economic-timeflow-filters-popover [class*=bg-slate-50]){background:#0e182df5!important;border-color:var(--es-final-dark-border)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-timeflow-filters-popover [class*=text-slate-7],.es-economic-timeflow-filters-popover [class*=text-slate-6],.es-economic-timeflow-filters-popover [class*=text-slate-5]){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-economic .es-economic-timeflow-section:before{background:linear-gradient(90deg,#0d182ef5,#0d182e00)!important}html[data-theme=dark] .es-page-economic .es-economic-timeflow-section:after{background:linear-gradient(270deg,#0d182ef5,#0d182e00)!important}html[data-theme=dark] .es-page-economic .es-economic-timeflow-section.is-now{background:linear-gradient(180deg,#36152ac2,#0f1a2ef0)!important}html[data-theme=dark] .es-page-economic .es-economic-timeflow-section.is-next{background:linear-gradient(180deg,#1e244abd,#0f1a2ef0)!important}html[data-theme=dark] .es-page-economic .es-economic-timeflow-section.is-later{background:linear-gradient(180deg,#141d34bd,#0e182df0)!important}html[data-theme=dark] .es-page-economic .es-economic-timeflow-event.is-high{background:linear-gradient(180deg,#461b2cd1,#121e36f0)!important}html[data-theme=dark] .es-page-economic .es-economic-timeflow-event.is-medium{background:linear-gradient(180deg,#4c2f1ad1,#121e36f0)!important}html[data-theme=dark] .es-page-economic .es-economic-timeflow-event :is(.es-economic-timeflow-event-time,.es-economic-timeflow-event-name,.es-economic-week-preview-title){color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-economic .es-economic-timeflow-event :is(.es-economic-timeflow-event-meta,.es-economic-timeflow-source,.es-economic-week-preview-meta){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-broker :is(.es-broker-no-connection-empty,.es-broker-logs-empty){border-color:var(--es-final-dark-border)!important;background:linear-gradient(170deg,#0c1425f7,#111d36ed)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-broker .es-broker-empty-icon{border-color:var(--es-final-dark-border)!important;background:#121f3ae6!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-accounts :is(.es-accounts-toolbar-card,.es-accounts-performance-card,.es-accounts-performance-chart,.es-accounts-carousel-shell,.es-accounts-carousel-card,.es-accounts-toolbar-search,.es-accounts-toolbar-toggle){border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0c1425f7,#111d36ed)!important;color:var(--es-final-dark-text)!important;box-shadow:0 24px 56px -42px #020817e0!important}html[data-theme=dark] .es-page-accounts :is(.es-accounts-toolbar-card,.es-accounts-performance-card,.es-accounts-performance-chart,.es-accounts-carousel-shell,.es-accounts-carousel-card) :is([class*=bg-white],[class*=bg-neutral-50],[class*=bg-violet-50],[class*=from-white],[class*=to-white],[class*=to-violet-50]){border-color:var(--es-final-dark-border)!important;background:#121f3ae6!important;background-image:none!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-accounts :is(.es-accounts-toolbar-card,.es-accounts-carousel-shell,.es-accounts-carousel-card) :is([class*=text-neutral-6],[class*=text-neutral-5]){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-stats :is(.es-stats-module-equity,.es-stats-module-whatif,.es-stats-module-impact,.es-stats-module-rr,.es-stats-summary-panel-signals) :is([class*=bg-white],[class*=bg-slate-50],[class*=from-white],[class*=to-white],[class*=to-indigo-50],[class*=to-slate-50]){border-color:var(--es-final-dark-border)!important;background:#0f1a30f0!important;background-image:none!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-stats :is(.es-stats-module-equity,.es-stats-module-whatif,.es-stats-module-impact,.es-stats-module-rr,.es-stats-summary-panel-signals) :is([class*=text-slate-7],[class*=text-slate-6],[class*=text-slate-5]){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-economic .es-economic-tab-btn.is-active{border:1px solid rgba(129,140,248,.42)!important;background:linear-gradient(180deg,#28385cf5,#1b2846eb)!important;color:#e7eefc!important;box-shadow:0 14px 24px -18px #4f46e58f!important}html[data-theme=dark] .es-page-economic :is(.es-economic-alerts-shell,.es-economic-alerts-card,.es-economic-alerts-section,.es-economic-alerts-meta-card,.es-economic-alerts-top-icon,.es-economic-alerts-toggle,.es-economic-alerts-toggle-knob,.es-economic-alerts-chip,.es-economic-alerts-select,.es-economic-alerts-pill,.es-economic-alerts-btn.is-secondary){border-color:var(--es-final-dark-border)!important;background:linear-gradient(170deg,#0b1324f7,#101b32ed)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-economic .es-economic-alerts-shell{box-shadow:0 26px 58px -42px #020817e6,inset 0 1px #94a3b81f!important}html[data-theme=dark] .es-page-economic :is(.es-economic-alerts-title,.es-economic-alerts-top-title,.es-economic-alerts-label,.es-economic-alerts-preview-value){color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-alerts-subtitle,.es-economic-alerts-top-copy,.es-economic-alerts-help,.es-economic-alerts-range-scale,.es-economic-alerts-channel-row,.es-economic-alerts-value){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-economic .es-economic-alerts-chip.is-on{border-color:#818cf880!important;background:linear-gradient(180deg,#4f46e557,#334172db)!important;color:#dbeafe!important;box-shadow:0 10px 22px -18px #4f46e59e!important}html[data-theme=dark] .es-page-economic .es-economic-alerts-pill.is-on{border-color:#10b98175!important;background:linear-gradient(180deg,#10b98142,#0f3830d6)!important;color:#d1fae5!important}html[data-theme=dark] .es-page-economic .es-economic-alerts-toggle.is-on{border-color:#10b98185!important;background:linear-gradient(180deg,#10b98157,#0e3c32d6)!important}html[data-theme=dark] .es-page-economic .es-economic-alerts-btn.is-secondary:hover{border-color:#818cf885!important;background:#233154f0!important;color:#dbeafe!important}html[data-theme=dark] .es-page-economic .es-economic-alerts-select:focus{border-color:#818cf899!important;box-shadow:0 0 0 3px #6366f133!important}html[data-theme=dark] .es-page-economic .es-economic-alerts-select option{background:#0f1a33;color:#e7eefc}html[data-theme=dark] .es-page-economic .es-economic-alerts-range{accent-color:#818cf8}html[data-theme=dark] .es-page-economic .es-economic-alerts-btn.is-primary{border-color:#818cf894!important;background:linear-gradient(180deg,#4f46e5f0,#3730a3f5)!important;color:#f8fbff!important}html[data-theme=dark] .es-page-replay .es-replay-trade-row.is-active{border-color:#818cf894!important;background:linear-gradient(165deg,#273256f5,#1a2745eb)!important;box-shadow:0 20px 36px -28px #6366f19e,inset 0 0 0 1px #818cf86b!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-replay .es-replay-trade-row.is-active :is([class*=text-slate-9],[class*=text-slate-8],[class*=text-slate-7]){color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-replay .es-replay-trade-row.is-active :is([class*=text-slate-6],[class*=text-slate-5]){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-replay .es-replay-trade-row.is-active [class*=bg-white]{background:#233154eb!important;border-color:#818cf86b!important}html[data-theme=dark] .es-page-overview .es-session-cockpit{border-color:#6366f157!important;background:radial-gradient(118% 126% at 8% -12%,#4f46e542,#4f46e500 60%),radial-gradient(118% 126% at 92% 0%,#0ea5e933,#0ea5e900 62%),linear-gradient(170deg,#0b1324f7,#101b32ed)!important;box-shadow:0 22px 46px -34px #020817e0,inset 0 0 0 1px #6366f13d!important}html[data-theme=dark] .es-page-overview .es-trade-row{border-color:#94a3b83d!important}html[data-theme=dark] .es-page-overview .es-trade-row:hover{background:linear-gradient(90deg,#4f46e552,#111d36e6)!important;box-shadow:inset 0 0 0 1px #818cf86b,0 12px 22px -16px #020817db!important}html[data-theme=dark] .es-page-overview .es-trade-row-selected{background:linear-gradient(90deg,#4f46e561,#14213af0)!important;box-shadow:inset 0 0 0 1px #818cf880!important}html[data-theme=dark] .es-page-overview .es-action-card{border-color:var(--es-final-dark-border)!important;background:linear-gradient(165deg,#0b1324f7,#101b32ed)!important;box-shadow:0 18px 36px -30px #020817db!important}html[data-theme=dark] .es-page-overview .es-action-card:hover{box-shadow:0 22px 40px -30px #4f46e570,inset 0 0 0 1px #818cf83d!important}html[data-theme=dark] .es-page-overview .es-action-card :is([class*=bg-violet-100],[class*=bg-violet-50],[class*=bg-sky-50],[class*=bg-emerald-50],[class*=bg-slate-100]){background:#1b2948e6!important;border-color:var(--es-final-dark-border)!important}html[data-theme=dark] .es-page-overview .es-action-card :is([class*=border-sky-],[class*=border-violet-],[class*=border-emerald-]){border-color:#818cf857!important}html[data-theme=dark] .es-page-stats :is(.es-stats-card-support,.es-stats-proof-insight,.es-stats-summary-panel-signals,.es-summary-signal-row,.es-stats-whatif-controls,.es-stats-whatif-scenario-card,.es-whatif-metric-card,.es-whatif-baseline,.es-stats-priority-surface,.es-priority-zone,.es-stats-behavior-card,.es-stats-behavior-kpi,.es-stats-behavior-preview-row,.es-stats-behavior-lock,.es-stats-impact-tile,.es-stats-split-card){border-color:var(--es-final-dark-border)!important;background:linear-gradient(168deg,#0b1324f7,#101b32ed)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-stats .es-whatif-card-active{border-color:#818cf88a!important;background:radial-gradient(110% 90% at 0% -12%,#6366f14d,#6366f100 65%),linear-gradient(170deg,#121e38f5,#162340eb)!important;box-shadow:0 22px 36px -28px #4f46e58f!important}html[data-theme=dark] .es-page-stats .es-summary-alert-row{border-color:#f59e0b6b!important;background:linear-gradient(170deg,#5c3716c2,#1b2339eb)!important;color:#fde68a!important}html[data-theme=dark] .es-page-stats :is(.es-summary-signal-label,.es-summary-alert-detail,.es-stats-proof-card [class*=text-slate-5],.es-stats-proof-card [class*=text-slate-6],.es-stats-summary-panel-signals [class*=text-slate-5],.es-stats-summary-panel-signals [class*=text-slate-6],.es-stats-whatif-controls [class*=text-slate-5],.es-stats-whatif-controls [class*=text-slate-6]){color:var(--es-final-dark-muted)!important}html[data-theme=dark] .es-page-stats :is(.es-stats-whatif-controls .es-stats-whatif-select,.es-stats-whatif-controls .es-select){border-color:var(--es-final-dark-border)!important;background:#162440eb!important;color:var(--es-final-dark-text)!important;box-shadow:none!important}html[data-theme=dark] .es-page-stats :is(.es-heatmap-root,.es-heatmap-header-card,.es-heatmap-main-card,.es-heatmap-main-surface,.es-heatmap-summary-pill,.es-heatmap-detail-panel,.es-heatmap-insight-panel,.es-heatmap-ai-insight-card,.es-heatmap-detail-tile,.es-heatmap-toggle,.es-heatmap-toggle-btn,.es-heatmap-range-switch,.es-heatmap-range-btn,.es-heatmap-control-btn,.es-heatmap-expand-btn,.es-heatmap-advanced-btn,.es-heatmap-hover-tooltip,.es-heatmap-empty-block){border-color:var(--es-final-dark-border)!important;background:linear-gradient(168deg,#0b1324f7,#101b32ed)!important;color:var(--es-final-dark-text)!important}html[data-theme=dark] .es-page-stats :is(.es-heatmap-cell-positive,.es-heatmap-cell-best){background:linear-gradient(170deg,#10b9815c,#111d36e6)!important}html[data-theme=dark] .es-page-stats :is(.es-heatmap-cell-negative,.es-heatmap-cell-risk){background:linear-gradient(170deg,#fb718557,#111d36e6)!important}html[data-theme=dark] .es-page-stats .es-heatmap-cell-flat{background:linear-gradient(170deg,#94a3b83d,#111d36e6)!important}html[data-theme=dark]{--es-contrast-surface: linear-gradient(168deg, rgba(11, 19, 36, .98), rgba(16, 27, 50, .94));--es-contrast-surface-soft: rgba(20, 34, 62, .9);--es-contrast-surface-elevated: linear-gradient(170deg, rgba(15, 27, 50, .98), rgba(22, 37, 67, .94));--es-contrast-border: rgba(148, 163, 184, .3);--es-contrast-border-strong: rgba(148, 163, 184, .42);--es-contrast-text: #e8effc;--es-contrast-muted: #a5b4ce}html[data-theme=dark] :is(.es-mindset-page,.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic){color:var(--es-contrast-text)!important}html[data-theme=dark] :is(.es-mindset-page,.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic) :is([class*=text-slate-900],[class*=text-slate-800],[class*=text-slate-700],[class*=text-neutral-900],[class*=text-neutral-800]){color:var(--es-contrast-text)!important}html[data-theme=dark] :is(.es-mindset-page,.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic) :is([class*=text-slate-600],[class*=text-slate-500],[class*=text-neutral-600],[class*=text-neutral-500]){color:var(--es-contrast-muted)!important}html[data-theme=dark] :is(.es-mindset-page,.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic) :is([class*=border-slate-100],[class*=border-slate-200],[class*=border-neutral-100],[class*=border-neutral-200],[class*="border-white/"]){border-color:var(--es-contrast-border)!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-header-card,.es-mindset-hero-card,.es-mindset-section-card,.es-mindset-metric-card,.es-mindset-trend-card,.es-mindset-pattern-panel,.es-mindset-history-panel,.es-mindset-history-row,.es-mindset-history-empty){border-color:var(--es-contrast-border)!important;background:var(--es-contrast-surface)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-ghost-btn,.es-mindset-save-btn,.es-mindset-saved-chip){border-color:var(--es-contrast-border)!important;background:var(--es-contrast-surface-soft)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-header-subtitle,.es-mindset-track-subtitle,.es-mindset-metric-subtitle,.es-mindset-metric-feedback,.es-mindset-history-time,.es-mindset-history-empty-copy){color:var(--es-contrast-muted)!important}html[data-theme=dark] .es-page-overview :is(.es-dashboard-hero,.es-dashboard-lift,.es-session-cockpit,.es-action-card){border-color:var(--es-contrast-border)!important;background:var(--es-contrast-surface)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-overview .es-equity-hero-shell{border-color:var(--es-contrast-border-strong)!important;background:linear-gradient(170deg,#0a1222fc,#0e182df2)!important;box-shadow:0 30px 70px -48px #020817e6,inset 0 0 0 1px #6366f12e!important}html[data-theme=dark] .es-page-overview .es-equity-hero-shell :is(.es-equity-hero-card,[class*=bg-white],[class*=bg-slate-50],[class*=from-white],[class*=to-white],[class*=to-indigo-50],[class*=to-sky-50]){border-color:var(--es-contrast-border)!important;background:var(--es-contrast-surface-soft)!important;background-image:none!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-stats :is(.es-stats-header-card,.es-ai-engine-card){border-color:var(--es-contrast-border-strong)!important;background:var(--es-contrast-surface)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-stats .es-ai-engine-card:after{background:radial-gradient(90% 80% at 92% 0%,#6366f133,#6366f100)!important}html[data-theme=dark] .es-page-stats :is(.es-premium-hero-badge,.es-stats-hero-metric-chip,.es-ai-engine-line,.es-ai-engine-loading){border-color:var(--es-contrast-border)!important;background:var(--es-contrast-surface-soft)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-stats :is(.es-ai-engine-line-label,.es-ai-engine-line-text,.es-premium-hero-copy,.es-summary-signal-label,.es-summary-alert-detail){color:var(--es-contrast-muted)!important}html[data-theme=dark] .es-page-stats :is(.es-stats-card-main,.es-stats-card-support,.es-stats-proof-insight,.es-stats-summary-panel-signals,.es-summary-signal-row,.es-stats-whatif-controls,.es-stats-whatif-scenario-card,.es-whatif-metric-card,.es-whatif-baseline,.es-stats-priority-surface,.es-priority-zone,.es-stats-behavior-card,.es-stats-behavior-kpi,.es-stats-behavior-preview-row,.es-stats-behavior-lock,.es-stats-impact-tile,.es-stats-split-card){border-color:var(--es-contrast-border)!important;background:var(--es-contrast-surface)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-stats :is(.es-whatif-card-active,.es-stats-rule-card,.es-stats-summary-panel-global){border-color:#818cf875!important;background:var(--es-contrast-surface-elevated)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-heatmap :is(.es-premium-header-card,.es-heatmap-header-card,.es-heatmap-hero-card,.es-heatmap-main-card,.es-heatmap-main-surface,.es-heatmap-decision-card,.es-heatmap-ai-insight-card,.es-heatmap-detail-panel,.es-heatmap-summary-pill,.es-heatmap-detail-tile){border-color:var(--es-contrast-border)!important;background:var(--es-contrast-surface)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-heatmap :is(.es-heatmap-hero-live-chip,.es-premium-hero-chip,.es-heatmap-hero-insight){border-color:var(--es-contrast-border)!important;background:var(--es-contrast-surface-soft)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] :is(.es-page-heatmap,.es-page-stats) .es-heatmap-toggle{border-color:var(--es-contrast-border)!important;background:#121e36eb!important}html[data-theme=dark] :is(.es-page-heatmap,.es-page-stats) .es-heatmap-toggle-btn{color:var(--es-contrast-muted)!important}html[data-theme=dark] :is(.es-page-heatmap,.es-page-stats) .es-heatmap-toggle-btn.is-active{border-color:#818cf880!important;background:linear-gradient(180deg,#4f46e561,#2c3a60f0)!important;color:#f4f8ff!important;box-shadow:0 12px 20px -16px #4f46e599!important}html[data-theme=dark] .es-page-heatmap :is(.es-heatmap-range-switch,.es-heatmap-control-btn,.es-heatmap-expand-btn,.es-heatmap-advanced-btn){border-color:var(--es-contrast-border)!important;background:#121e36eb!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-range-btn.is-active{border-color:#818cf880!important;background:linear-gradient(180deg,#4f46e5eb,#3730a3f0)!important;color:#f8fbff!important}html[data-theme=dark] .es-page-economic :is(.es-premium-header-card,.es-economic-header-card){border-color:var(--es-contrast-border)!important;background:var(--es-contrast-surface)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-page-title){color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-page-subtitle){color:var(--es-contrast-muted)!important}html[data-theme=dark] .es-page-economic .es-economic-tabs{border-color:var(--es-contrast-border)!important;background:#121e36eb!important}html[data-theme=dark] .es-page-economic .es-economic-tab-btn{color:var(--es-contrast-muted)!important}html[data-theme=dark] .es-page-economic .es-economic-tab-btn.is-active{border-color:#818cf87a!important;background:linear-gradient(180deg,#4f46e55c,#2a375cf0)!important;color:#eef4ff!important}html[data-theme=dark] .es-page-economic :is(.es-economic-alerts-shell,.es-economic-alerts-card,.es-economic-alerts-section,.es-economic-alerts-meta-card,.es-economic-alerts-chip,.es-economic-alerts-pill,.es-economic-alerts-select,.es-economic-alerts-btn,.es-economic-alerts-toggle,.es-economic-alerts-toggle-knob){border-color:var(--es-contrast-border)!important;background:var(--es-contrast-surface-soft)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-alerts-subtitle,.es-economic-alerts-top-copy,.es-economic-alerts-help,.es-economic-alerts-range-scale,.es-economic-alerts-channel-row,.es-economic-alerts-value){color:var(--es-contrast-muted)!important}html[data-theme=dark] .es-mindset-page :is([class*=bg-white],[class*=bg-slate-50],[class*=from-white],[class*=to-white]){background:var(--es-contrast-surface-soft)!important;background-image:none!important;border-color:var(--es-contrast-border)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-overview :is(.es-dashboard-hero,.es-dashboard-lift,.es-session-cockpit,.es-action-card,.es-equity-hero-shell) :is([class*=bg-white],[class*=bg-slate-50],[class*=from-white],[class*=to-white],[class*=to-indigo-50],[class*=to-sky-50]){background:var(--es-contrast-surface-soft)!important;background-image:none!important;border-color:var(--es-contrast-border)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-stats :is(.es-stats-header-card,.es-ai-engine-card,.es-stats-card-main,.es-stats-card-support,.es-stats-rule-card) :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-neutral-50],[class*=from-white],[class*=to-white],[class*=to-slate-50],[class*=to-indigo-50]){background:var(--es-contrast-surface-soft)!important;background-image:none!important;border-color:var(--es-contrast-border)!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-stats .es-stats-header-card .bg-white.text-black{border-color:#818cf880!important;background:linear-gradient(180deg,#4f46e561,#2c3a60f0)!important;color:#f4f8ff!important}html[data-theme=dark] .es-page-stats :is(.es-ai-engine-cta-secondary,.es-ai-engine-cta-text,.es-stats-rule-cta-soft){border-color:var(--es-contrast-border)!important;background:#162442eb!important;color:var(--es-contrast-text)!important}html[data-theme=dark] .es-page-economic .es-economic-alerts-chip.is-on{border-color:#818cf885!important;background:linear-gradient(180deg,#4f46e561,#2c3a60f0)!important;color:#e9f0ff!important}html[data-theme=dark] .es-page-economic .es-economic-alerts-pill.is-on{border-color:#10b98180!important;background:linear-gradient(180deg,#10b9814d,#104138db)!important;color:#d1fae5!important}html[data-theme=dark] .es-page-economic .es-economic-alerts-toggle.is-on{border-color:#10b9818f!important;background:linear-gradient(180deg,#10b9815c,#0f3e34e6)!important}html[data-theme=dark] .es-page-economic .es-economic-alerts-btn.is-primary{border-color:#818cf899!important;background:linear-gradient(180deg,#4f46e5f0,#3730a3f5)!important;color:#f8fbff!important}html[data-theme=dark]{--es-readable-text: #edf4ff;--es-readable-muted: #b8c6dc;--es-readable-soft: #99abc8;--es-readable-surface: linear-gradient(168deg, rgba(10, 18, 35, .98), rgba(16, 28, 53, .94));--es-readable-surface-soft: rgba(20, 33, 60, .92);--es-readable-border: rgba(148, 163, 184, .3)}html[data-theme=dark] :is(.es-page-heatmap,.es-mindset-page,.es-page-economic,.es-page-settings,.es-page-import,.es-page-stats){color:var(--es-readable-text)!important}html[data-theme=dark] :is(.es-page-heatmap,.es-mindset-page,.es-page-economic,.es-page-settings,.es-page-import,.es-page-stats) :is([class*=text-black],[class*=text-gray-900],[class*=text-gray-800],[class*=text-gray-700],[class*=text-slate-900],[class*=text-slate-800],[class*=text-slate-700],[class*=text-neutral-900],[class*=text-neutral-800],[class*=text-neutral-700]){color:var(--es-readable-text)!important}html[data-theme=dark] :is(.es-page-heatmap,.es-mindset-page,.es-page-economic,.es-page-settings,.es-page-import,.es-page-stats) :is([class*=text-gray-600],[class*=text-gray-500],[class*=text-gray-400],[class*=text-slate-600],[class*=text-slate-500],[class*=text-slate-400],[class*=text-neutral-600],[class*=text-neutral-500],[class*=text-neutral-400]){color:var(--es-readable-muted)!important}html[data-theme=dark] :is(.es-page-heatmap,.es-mindset-page,.es-page-economic,.es-page-settings,.es-page-import,.es-page-stats) :is([class*=text-gray-300],[class*=text-slate-300],[class*=text-neutral-300]){color:var(--es-readable-soft)!important}html[data-theme=dark] :is(.es-page-heatmap,.es-mindset-page,.es-page-economic,.es-page-settings,.es-page-import,.es-page-stats) :is([class*="border-white/"],[class*=border-gray-200],[class*=border-gray-300],[class*=border-slate-200],[class*=border-slate-300],[class*=border-neutral-200],[class*=border-neutral-300]){border-color:var(--es-readable-border)!important}html[data-theme=dark] :is(.es-page-settings,.es-page-import) :is([class*=bg-white],[class*=bg-gray-50],[class*=bg-slate-50],[class*=from-white],[class*=via-white],[class*=to-white]){background:var(--es-readable-surface-soft)!important;background-image:none!important}html[data-theme=dark] :is(.es-page-settings,.es-page-import) :is(input,textarea,select){background:#13203cf0!important;color:var(--es-readable-text)!important;border-color:var(--es-readable-border)!important}html[data-theme=dark] :is(.es-page-settings,.es-page-import) :is(input,textarea)::-moz-placeholder{color:var(--es-readable-soft)!important}html[data-theme=dark] :is(.es-page-settings,.es-page-import) :is(input,textarea)::placeholder{color:var(--es-readable-soft)!important}html[data-theme=dark] .es-page-settings :is(.es-settings-header,.es-settings-sidebar,.es-settings-main,.es-settings-card,section){background:var(--es-readable-surface)!important;border-color:var(--es-readable-border)!important;color:var(--es-readable-text)!important}html[data-theme=dark] .es-page-settings :is(.es-settings-nav-btn,.es-settings-nav-icon,.es-settings-toggle,.es-settings-toggle-knob){border-color:var(--es-readable-border)!important}html[data-theme=dark] .es-page-settings .es-settings-nav-btn{background:#14213ceb!important;color:var(--es-readable-text)!important}html[data-theme=dark] .es-page-import :is(.es-import-top-card,.es-import-upload-card,.es-import-mapping-card){background:var(--es-readable-surface)!important;border-color:var(--es-readable-border)!important;color:var(--es-readable-text)!important}html[data-theme=dark] .es-page-import :is(.rounded-3xl,.rounded-2xl,[class*="rounded-[34px]"],[class*="rounded-[30px]"],[class*="rounded-[32px]"]){border-color:var(--es-readable-border)!important}html[data-theme=dark] .es-page-import :is(.text-gray-500,.text-gray-600,.text-slate-500,.text-slate-600,.text-xs,[class*="text-[11px]"]){color:var(--es-readable-muted)!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-hover-tooltip{border-color:#818cf873!important;background:var(--es-readable-surface)!important;color:var(--es-readable-text)!important;box-shadow:0 24px 40px #02081785,0 0 0 1px #6366f12e inset!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-hover-tooltip :is([class*=bg-white],[class*=bg-indigo-50]){background:#182746e6!important;border-color:var(--es-readable-border)!important;color:var(--es-readable-text)!important}html[data-theme=dark] .es-page-heatmap :is(.es-heatmap-toggle-btn,.es-heatmap-range-btn):not(.is-active){color:var(--es-readable-muted)!important}html[data-theme=dark] .es-page-heatmap :is(.es-heatmap-detail-label,.es-heatmap-empty-block,.es-heatmap-hero-live-chip,.es-heatmap-hero-insight,.es-heatmap-range-switch){color:var(--es-readable-muted)!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-header-title,.es-mindset-track-title,.es-mindset-metric-title,.es-mindset-pattern-title,.es-mindset-history-panel-title,.es-mindset-trend-title,.es-mindset-ring-value,.es-mindset-modal-title,.es-mindset-checkin-modal-title){color:var(--es-readable-text)!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-header-subtitle,.es-mindset-track-subtitle,.es-mindset-metric-subtitle,.es-mindset-pattern-copy,.es-mindset-metric-feedback,.es-mindset-history-time,.es-mindset-modal-subtitle,.es-mindset-modal-copy,.es-mindset-checkin-modal-copy){color:var(--es-readable-muted)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-page-title,.es-economic-risk-kicker,.es-economic-risk-intel-title,.es-economic-alerts-title,.es-economic-alerts-top-title){color:var(--es-readable-text)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-page-subtitle,.es-economic-risk-intel-event,.es-economic-alerts-subtitle,.es-economic-alerts-help,.es-economic-alerts-channel-row,.es-economic-alerts-value){color:var(--es-readable-muted)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-tab-btn,.es-economic-timeflow-control-btn):not(.is-active){color:var(--es-readable-muted)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-timeflow-filters-popover,.es-economic-timeflow-popover-reset,.es-economic-hover-insight){background:var(--es-readable-surface)!important;border-color:var(--es-readable-border)!important;color:var(--es-readable-text)!important}html[data-theme=dark] .es-page-stats :is(.es-ai-engine-line-label,.es-ai-engine-line-text,.es-summary-signal-label,.es-summary-alert-detail,.es-premium-hero-copy,.es-ai-engine-cta-text){color:var(--es-readable-muted)!important}html[data-theme=dark]{--es-readable-strong: #f3f8ff;--es-readable-body: #d9e4f8;--es-readable-muted-2: #b4c4de;--es-readable-panel: linear-gradient(168deg, rgba(11, 20, 38, .98), rgba(17, 30, 56, .94));--es-readable-panel-soft: rgba(23, 38, 69, .9);--es-readable-stroke: rgba(148, 163, 184, .32)}html[data-theme=dark] :is(.es-page-heatmap,.es-page-overview,.es-page-stats,.es-page-economic,.es-page-settings,.es-page-import){color:var(--es-readable-body)!important}html[data-theme=dark] :is(.es-page-heatmap,.es-page-overview,.es-page-stats,.es-page-economic,.es-page-settings,.es-page-import) :is([class*="text-white/60"],[class*="text-white/55"],[class*="text-white/50"],[class*="text-white/45"],[class*="text-white/40"],[class*=text-neutral-500],[class*=text-neutral-400],[class*=text-slate-500],[class*=text-slate-400],[class*=text-gray-500],[class*=text-gray-400]){color:var(--es-readable-muted-2)!important}html[data-theme=dark] :is(.es-page-heatmap,.es-page-overview,.es-page-stats,.es-page-economic,.es-page-settings,.es-page-import) :is(input,textarea)::-moz-placeholder{color:var(--es-readable-muted-2)!important}html[data-theme=dark] :is(.es-page-heatmap,.es-page-overview,.es-page-stats,.es-page-economic,.es-page-settings,.es-page-import) :is(input,textarea)::placeholder{color:var(--es-readable-muted-2)!important}html[data-theme=dark] :is(.es-page-heatmap,.es-page-overview,.es-page-stats,.es-page-economic,.es-page-settings,.es-page-import) :is([class*="border-white/"],[class*=border-slate-200],[class*=border-slate-300],[class*=border-gray-200],[class*=border-gray-300]){border-color:var(--es-readable-stroke)!important}html[data-theme=dark] :is(.es-page-heatmap,.es-page-stats,.es-page-economic,.es-page-calendar,.es-page-overview) :is(.es-heatmap-toggle-btn,.es-heatmap-range-btn,.es-economic-tab-btn,.es-economic-mode-tab,.es-calendar-range-btn){border-color:var(--es-readable-stroke)!important;background:#162542e6!important;color:#c9d6ef!important}html[data-theme=dark] :is(.es-page-heatmap,.es-page-stats,.es-page-economic,.es-page-calendar,.es-page-overview) :is(.es-heatmap-toggle-btn.is-active,.es-heatmap-range-btn.is-active,.es-economic-tab-btn.is-active,.es-economic-mode-tab.is-active,.es-calendar-range-btn.is-active){border-color:#818cf88f!important;background:linear-gradient(180deg,#4f46e57a,#2d3c66f5)!important;color:#f6faff!important;box-shadow:0 12px 22px -14px #4f46e59e!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-hover-tooltip{max-width:min(244px,calc(100vw - 20px))!important;overflow:hidden!important}html[data-theme=dark] .es-page-heatmap :is(.es-heatmap-hero-insight,.es-premium-hero-chip,.es-heatmap-detail-label,.es-heatmap-empty-block,.es-heatmap-hero-live-chip){color:var(--es-readable-body)!important}html[data-theme=dark] .es-page-stats :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-neutral-50],[class*=from-white],[class*=via-white],[class*=to-white],[class*=to-indigo-50],[class*=to-sky-50]){background:var(--es-readable-panel-soft)!important;background-image:none!important;color:var(--es-readable-body)!important;border-color:var(--es-readable-stroke)!important}html[data-theme=dark] .es-page-stats :is(.es-stats-header-card,.es-ai-engine-card,.es-stats-summary-panel,.es-stats-priority-surface,.es-stats-behavior-card,.es-stats-whatif-controls,.es-stats-whatif-scenario-card){background:var(--es-readable-panel)!important;color:var(--es-readable-body)!important;border-color:var(--es-readable-stroke)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-risk-ai-card,.es-economic-risk-radar-section,.es-economic-risk-intel,.es-economic-risk-intel-insight-row,.es-economic-risk-intel-action,.es-economic-risk-metric){border-color:var(--es-readable-stroke)!important;color:var(--es-readable-body)!important}html[data-theme=dark] .es-page-economic .es-economic-risk-radar{border-color:#818cf875!important;background:radial-gradient(circle at 50% 50%,#1e2e4ee6 0,#1e2e4ee6 26%,#162442d1 45%,#0c1527eb),conic-gradient(from -90deg,#f8717157,#f8717157 120deg,#3b82f647 120deg,#3b82f647 240deg,#94a3b838 240deg,#94a3b838 360deg)!important}html[data-theme=dark] .es-page-economic .es-economic-risk-radar-zone{background:#121f3af0!important;color:#dce8fb!important;border-color:#94a3b857!important}html[data-theme=dark] .es-page-economic .es-economic-risk-intel-title{color:var(--es-readable-strong)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-risk-intel-event,.es-economic-risk-intel-insight-row,.es-economic-risk-intel-action,.es-economic-risk-kicker,.es-economic-risk-metric){color:var(--es-readable-body)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-page-subtitle,.es-economic-timeflow-subtitle,.es-economic-alerts-help,.es-economic-alerts-subtitle){color:var(--es-readable-muted-2)!important}html[data-theme=dark] .es-page-overview .es-session-cockpit :is([class*=bg-white],[class*=bg-slate-50],[class*=from-white],[class*=to-white]){background:#162542e6!important;background-image:none!important;border-color:var(--es-readable-stroke)!important;color:var(--es-readable-body)!important}html[data-theme=dark] .es-page-overview :is(.es-session-cockpit,.es-dashboard-lift,.es-dashboard-hero) :is([class*=text-slate-900],[class*=text-slate-800],[class*=text-slate-700]){color:var(--es-readable-body)!important}html[data-theme=dark] .es-page-settings .es-settings-main section{background:var(--es-readable-panel)!important;border-color:var(--es-readable-stroke)!important;color:var(--es-readable-body)!important}html[data-theme=dark] .es-page-import :is(.text-xs,.text-sm,[class*="text-[11px]"],[class*=text-gray-500],[class*=text-slate-500]){color:var(--es-readable-muted-2)!important}html[data-theme=dark]{--es-final-pass-text: #eaf2ff;--es-final-pass-body: #d3e0f7;--es-final-pass-muted: #bbcae4;--es-final-pass-surface: linear-gradient(168deg, rgba(11, 20, 38, .98), rgba(17, 30, 56, .94));--es-final-pass-soft: rgba(23, 38, 69, .92);--es-final-pass-border: rgba(148, 163, 184, .34)}html[data-theme=dark] :is(.es-mindset-page,.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-settings,.es-page-import) :is([class*=text-black],[class*=text-gray-900],[class*=text-gray-800],[class*=text-slate-900],[class*=text-slate-800],[class*=text-slate-700],[class*=text-neutral-900],[class*=text-neutral-800],[class*=text-neutral-700]){color:var(--es-final-pass-text)!important}html[data-theme=dark] :is(.es-mindset-page,.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-settings,.es-page-import) :is([class*=text-slate-600],[class*=text-slate-500],[class*=text-slate-400],[class*=text-gray-600],[class*=text-gray-500],[class*=text-gray-400],[class*=text-neutral-600],[class*=text-neutral-500],[class*=text-neutral-400],[class*="text-white/60"],[class*="text-white/55"],[class*="text-white/50"],[class*="text-white/45"]){color:var(--es-final-pass-muted)!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-settings,.es-page-import) :is([class*="border-white/"],[class*=border-slate-200],[class*=border-slate-300],[class*=border-gray-200],[class*=border-gray-300],[class*=border-neutral-200],[class*=border-neutral-300]){border-color:var(--es-final-pass-border)!important}html[data-theme=dark] :is(.es-page-overview,.es-page-stats,.es-page-heatmap,.es-page-economic,.es-page-settings,.es-page-import) :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-gray-50],[class*=from-white],[class*=via-white],[class*=to-white]){background:var(--es-final-pass-soft)!important;background-image:none!important;color:var(--es-final-pass-body)!important}html[data-theme=dark] :is(.es-page-overview,.es-page-heatmap,.es-page-stats,.es-page-economic,.es-page-settings,.es-page-import,.es-mindset-page) :is(.es-segmented-btn,.es-heatmap-toggle-btn,.es-heatmap-range-btn,.es-economic-tab-btn,.es-economic-mode-tab,.es-calendar-range-btn):not(.is-active){border-color:var(--es-final-pass-border)!important;background:#162542eb!important;color:#ccdaf0!important}html[data-theme=dark] :is(.es-page-overview,.es-page-heatmap,.es-page-stats,.es-page-economic,.es-page-settings,.es-page-import,.es-mindset-page) :is(.es-segmented-btn.is-active,.es-heatmap-toggle-btn.is-active,.es-heatmap-range-btn.is-active,.es-economic-tab-btn.is-active,.es-economic-mode-tab.is-active,.es-calendar-range-btn.is-active){border-color:#818cf88f!important;background:linear-gradient(180deg,#4f46e575,#2c3a60f5)!important;color:#f7fbff!important;box-shadow:0 12px 22px -15px #4f46e5a3!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-hover-tooltip{max-width:min(244px,calc(100vw - 20px))!important;overflow:hidden!important;border-color:#818cf880!important;background:var(--es-final-pass-surface)!important;color:var(--es-final-pass-text)!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-hover-tooltip .grid.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-hover-tooltip .grid.grid-cols-3>div{min-width:0}html[data-theme=dark] .es-page-economic :is(.es-economic-risk-ai-card,.es-economic-risk-radar-section,.es-economic-risk-intel){border-color:var(--es-final-pass-border)!important;background:var(--es-final-pass-surface)!important;color:var(--es-final-pass-body)!important}html[data-theme=dark] .es-page-economic .es-economic-risk-radar{border-color:#818cf875!important;box-shadow:inset 0 0 0 1px #94a3b842,0 18px 34px -20px #020817e0,0 0 24px #6366f13d!important}html[data-theme=dark] .es-page-economic .es-economic-risk-radar-grid,html[data-theme=dark] .es-page-economic .es-economic-risk-radar-grid:before,html[data-theme=dark] .es-page-economic .es-economic-risk-radar-grid:after{border-color:#94a3b847!important}html[data-theme=dark] .es-page-economic .es-economic-risk-radar-scan-cone{background:conic-gradient(from -90deg,#fff0,#818cf81a 24deg,#818cf800 58deg,#fff0 360deg)!important}html[data-theme=dark] .es-page-economic .es-economic-risk-radar-sweep{background:linear-gradient(90deg,#818cf800,#818cf83d,#d6e1f6a8)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-risk-intel-title,.es-economic-risk-kicker,.es-economic-page-title,.es-economic-alerts-title){color:var(--es-final-pass-text)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-risk-intel-event,.es-economic-risk-intel-insight-row,.es-economic-risk-intel-action,.es-economic-risk-metric,.es-economic-page-subtitle,.es-economic-alerts-subtitle,.es-economic-alerts-help){color:var(--es-final-pass-body)!important}html[data-theme=dark] .es-page-economic .es-economic-risk-intel-insight-row{border-color:#818cf842!important;background:#1b2a49e6!important}html[data-theme=dark] :is(.es-page-import,.es-page-settings) :is(.text-xs,.text-sm,[class*="text-[11px]"],[class*=text-gray-500],[class*=text-slate-500],[class*=text-neutral-500]){color:#c6d5ed!important}html[data-theme=dark] .es-page-economic :is(.es-economic-risk-ai-card,.es-economic-risk-radar-section,.es-economic-risk-intel){background:linear-gradient(168deg,#0b1426fa,#111e38f0)!important;border-color:#94a3b85c!important;color:#dbe8fb!important}html[data-theme=dark] .es-page-economic .es-economic-risk-divider{background:linear-gradient(90deg,#818cf814,#818cf857,#818cf814)!important}html[data-theme=dark] .es-page-economic :is(.es-economic-risk-kicker,.es-economic-risk-intel-title){color:#f4f8ff!important}html[data-theme=dark] .es-page-economic :is(.es-economic-risk-intel-event,.es-economic-risk-intel-insight-row,.es-economic-risk-intel-action,.es-economic-risk-metric,.es-economic-risk-status-chip){color:#d7e5fb!important}html[data-theme=dark] .es-page-economic :is(.es-economic-risk-status-chip,.es-economic-risk-metric,.es-economic-risk-intel-action,.es-economic-risk-intel-insight-row){background:#1c2b4aeb!important;border-color:#94a3b857!important;box-shadow:none!important}html[data-theme=dark] .es-page-economic .es-economic-risk-radar-zone{color:#e2edff!important;background:#182643f0!important;border-color:#94a3b85c!important}html[data-theme=dark] .es-page-economic .es-economic-risk-radar-zone :is(span,div){color:inherit!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-hero-card :is(.es-premium-hero-title,.es-premium-hero-copy){color:#eef5ff!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-hero-card :is(.es-premium-hero-copy,.es-heatmap-hero-live-chip,.es-heatmap-hero-insight,.es-premium-hero-chip){color:#d6e4fb!important}html[data-theme=dark] .es-page-heatmap .es-heatmap-hero-card :is(.es-premium-hero-badge,.es-heatmap-hero-live-chip,.es-premium-hero-chip,.es-heatmap-hero-insight){background:#192848eb!important;border-color:#94a3b857!important}html[data-theme=dark] .es-page-stats .es-ai-engine-card :is(.es-premium-hero-title){color:#f3f8ff!important}html[data-theme=dark] .es-page-stats .es-ai-engine-card :is(.es-premium-hero-copy,.es-ai-engine-line-label,.es-ai-engine-line-text){color:#d8e6fc!important}@media (max-width: 640px){.es-copilot-fab-hardfix,.es-copilot-fab-btn,.es-copilot-fab-core,.es-copilot-fab-icon,.es-copilot-live-dot,.es-copilot-fab-shimmer{will-change:auto!important}.es-copilot-fab-state-idle,.es-copilot-fab-state-idle .es-copilot-fab-core,.es-copilot-fab-state-idle .es-copilot-fab-icon,.es-copilot-live-dot,.es-copilot-fab-has-violation,.es-copilot-fab-state-thinking,.es-copilot-fab-state-thinking .es-copilot-fab-shimmer,.es-copilot-fab-state-thinking .es-copilot-fab-icon{animation:none!important}.es-copilot-fab-state-thinking .es-copilot-fab-shimmer{opacity:0!important}.es-copilot-fab-primary{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.es-page-economic .es-economic-terminal-dot{animation:es-economic-dot-breathe 3.2s ease-in-out infinite}.es-page-economic .es-economic-terminal-now{animation:es-economic-now-float 4.5s ease-in-out infinite}.es-page-economic .es-economic-terminal-now:after{content:"";position:absolute;left:50%;top:42px;height:16px;width:16px;transform:translate(-50%);border-radius:999px;background:#4f46e52e;box-shadow:0 0 #4f46e538;animation:es-economic-now-pulse 2.2s ease-out infinite}@keyframes es-economic-dot-breathe{0%,to{filter:saturate(1);opacity:.78}50%{filter:saturate(1.15);opacity:1}}@keyframes es-economic-now-float{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-2px)}}@keyframes es-economic-now-pulse{0%{transform:translate(-50%) scale(.7);opacity:.8;box-shadow:0 0 #4f46e538}to{transform:translate(-50%) scale(1.9);opacity:0;box-shadow:0 0 0 18px #4f46e500}}html[data-theme=dark] .es-page-economic{background:radial-gradient(circle at 15% 0%,rgba(124,58,237,.07),transparent 28%),radial-gradient(circle at 92% 8%,rgba(244,63,94,.055),transparent 22%),linear-gradient(180deg,#fff,#f8fbff)!important;color:#020617!important;color-scheme:light}html[data-theme=dark] .es-page-economic :is(section,aside,.es-economic-timeflow-filters-popover,.es-economic-alerts-shell,.es-economic-alerts-card,.es-economic-alerts-meta-card){background-color:#fffffff0!important;border-color:#e2e8f0e6!important;color:#020617!important}html[data-theme=dark] .es-page-economic :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-neutral-100){color:#020617!important}html[data-theme=dark] .es-page-economic :is(.text-slate-700,.text-slate-600,.text-neutral-300,.text-neutral-400){color:#475569!important}.es-app-sidebar-shell{color-scheme:light;position:relative;overflow:hidden;background:radial-gradient(120% 72% at 0% -12%,rgba(139,92,246,.07),transparent 62%),linear-gradient(180deg,#fffffff5,#f8fafceb);border-right:1px solid rgba(226,232,240,.78);box-shadow:10px 0 34px -34px #0f172a73;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.es-app-sidebar-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.75),transparent 18%),linear-gradient(180deg,rgba(255,255,255,.34),transparent 34%)}.es-app-sidebar-shell>*{position:relative;z-index:1}.es-app-sidebar-logo-area{border-bottom:1px solid rgba(226,232,240,.82);background:#ffffff61}.es-app-sidebar-logo{min-height:44px;border:1px solid transparent}.es-app-sidebar-logo:hover{border-color:#e2e8f0e6;background:#ffffffd1!important;box-shadow:0 12px 24px -22px #0f172a59}.es-app-sidebar-scroll{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.34) transparent}.es-app-sidebar-section{margin-top:12px}.es-app-sidebar-section-label{color:#94a3b8!important;font-size:10px!important;font-weight:820!important;letter-spacing:.13em!important;line-height:1.1;text-transform:uppercase}.es-app-sidebar-section-items{display:grid;gap:3px}.es-app-sidebar-item{position:relative;min-height:44px;border-color:transparent!important;background:transparent!important;color:#475569!important;outline:none;transition:transform .18s ease,color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease!important}.es-app-sidebar-item:hover{transform:translate(2px);border-color:#e2e8f0db!important;background:#ffffffd1!important;color:#0f172a!important;box-shadow:0 12px 22px -20px #0f172a59}.es-app-sidebar-item:focus-visible{box-shadow:0 0 0 3px #8b5cf629!important}.es-app-sidebar-item.is-active{border-color:#8b5cf647!important;background:radial-gradient(95% 160% at 0% 0%,rgba(139,92,246,.12),transparent 62%),linear-gradient(180deg,#faf5fffa,#f5f3ffdb)!important;color:#312e81!important;box-shadow:0 0 0 1px #8b5cf61f,0 14px 28px -22px #6d28d98c!important}.es-app-sidebar-item.is-active:before{content:"";position:absolute;left:-5px;top:12px;bottom:12px;width:3px;border-radius:999px;background:linear-gradient(180deg,#8b5cf6,#a78bfa);box-shadow:0 0 14px #8b5cf657}.es-app-sidebar-label{color:inherit;font-size:13px;letter-spacing:0}.es-app-sidebar-item.is-active .es-app-sidebar-label{font-weight:780}.es-app-sidebar-icon{border-color:#e2e8f0d6!important;background:linear-gradient(180deg,#fffffff5,#f8fafce6)!important;color:#64748b!important;box-shadow:inset 0 1px #fffc,0 8px 18px -18px #0f172a4d;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.es-app-sidebar-item:hover .es-app-sidebar-icon{transform:translateY(-1px);color:#334155!important;border-color:#cbd5e1eb!important;box-shadow:inset 0 1px #ffffffdb,0 12px 22px -18px #0f172a57}.es-app-sidebar-icon.is-active{border-color:#8b5cf64d!important;background:radial-gradient(100% 100% at 30% 0%,rgba(167,139,250,.25),transparent 62%),linear-gradient(180deg,#fff,#f5f3ff)!important;color:#7c3aed!important;box-shadow:0 10px 22px -18px #6d28d98c,inset 0 1px #ffffffe6}.es-app-sidebar-icon svg{display:block;stroke-linecap:round;stroke-linejoin:round}.es-app-sidebar-bottom{border-top:1px solid rgba(226,232,240,.82);background:#ffffff6b;padding-top:10px}.es-app-sidebar-profile-card{position:relative;display:flex;width:100%;min-height:50px;align-items:center;gap:10px;border:1px solid rgba(226,232,240,.9);border-radius:18px;background:radial-gradient(120% 120% at 0% 0%,rgba(139,92,246,.055),transparent 62%),#ffffffd1;padding:7px;text-align:left;box-shadow:0 12px 24px -24px #0f172a61,inset 0 1px #ffffffe0;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.es-app-sidebar-profile-card:hover,.es-app-sidebar-profile-card.is-open{transform:translateY(-1px);border-color:#8b5cf638;background:radial-gradient(120% 120% at 0% 0%,rgba(139,92,246,.11),transparent 64%),#fffffff0;box-shadow:0 18px 30px -24px #6d28d93d,0 0 0 4px #8b5cf60b,inset 0 1px #ffffffeb}.es-app-sidebar-profile-card.is-collapsed{justify-content:center;min-height:48px;border-radius:18px;padding:5px}.es-app-sidebar-avatar{position:relative;display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;overflow:hidden;border:1px solid rgba(139,92,246,.18);border-radius:14px;background:radial-gradient(circle at 32% 22%,rgba(255,255,255,.92),transparent 34%),linear-gradient(145deg,#ede9fe,#e0f2fe);color:#5b21b6;box-shadow:0 12px 24px -20px #6d28d961,inset 0 1px #ffffffe6;font-size:12px;font-weight:860;letter-spacing:.02em}.es-app-sidebar-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.es-app-sidebar-avatar i{position:absolute;right:2px;bottom:2px;width:8px;height:8px;border:2px solid #ffffff;border-radius:999px;background:#10b981;box-shadow:0 0 0 2px #10b9811f}.es-app-sidebar-profile-copy{display:grid;min-width:0;flex:1;gap:2px}.es-app-sidebar-profile-name{overflow:hidden;color:#0f172a;font-size:13px;font-weight:780;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.es-app-sidebar-profile-meta{display:flex;min-width:0;align-items:center;gap:6px;overflow:hidden;color:#64748b;font-size:11px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.es-app-sidebar-profile-meta strong,.es-app-sidebar-profile-pro{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;background:#f5f3ff;color:#6d28d9;padding:2px 6px;border:1px solid rgba(139,92,246,.16);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:860;letter-spacing:.04em}.es-app-sidebar-profile-pro{position:absolute;right:2px;bottom:3px;max-width:28px;padding:1px 4px;background:#ffffffeb;box-shadow:0 8px 16px -12px #4f46e557}.es-app-sidebar-profile-more{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border-radius:10px;color:#94a3b8;transition:background .16s ease,color .16s ease,transform .16s ease}.es-app-sidebar-profile-card:hover .es-app-sidebar-profile-more,.es-app-sidebar-profile-card.is-open .es-app-sidebar-profile-more{background:#8b5cf614;color:#6d28d9}.es-app-sidebar-profile-card.is-open .es-app-sidebar-profile-more{transform:rotate(180deg)}.es-app-sidebar-profile-menu{position:fixed;z-index:10020;width:226px;overflow:hidden;border:1px solid rgba(226,232,240,.86);border-radius:18px;background:radial-gradient(120% 130% at 0% 0%,rgba(139,92,246,.07),transparent 62%),#fffffff0;padding:6px;box-shadow:0 24px 54px -34px #0f172a80,0 0 0 1px #ffffffad inset;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);animation:esSidebarProfileMenuIn .15s cubic-bezier(.2,.8,.2,1) both}.es-app-sidebar-profile-menu button{display:flex;width:100%;min-height:38px;align-items:center;gap:10px;border-radius:12px;padding:8px 9px;color:#334155;font-size:12px;font-weight:720;text-align:left;transition:background .15s ease,color .15s ease,transform .15s ease}.es-app-sidebar-profile-menu button:hover{transform:translate(1px);background:#f5f3ffd1;color:#4c1d95}.es-app-sidebar-profile-menu button.is-danger{color:#e11d48}.es-app-sidebar-profile-menu button.is-danger:hover{background:#fff1f2e0;color:#be123c}.es-app-sidebar-menu-icon{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:1px solid rgba(226,232,240,.78);border-radius:9px;background:#ffffffc2;color:currentColor}.es-app-sidebar-menu-icon svg{width:14px;height:14px}.es-app-sidebar-menu-separator{height:1px;margin:5px 4px;background:linear-gradient(90deg,transparent,rgba(226,232,240,.92),transparent)}@keyframes esSidebarProfileMenuIn{0%{opacity:0;transform:translateY(5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}html[data-theme=dark] .es-app-sidebar-shell{background:radial-gradient(120% 72% at 0% -12%,rgba(139,92,246,.07),transparent 62%),linear-gradient(180deg,#fffffff5,#f8fafceb)!important;border-right-color:#e2e8f0c7!important;color:#0f172a!important}.es-mindset-page{color-scheme:light;position:relative;isolation:isolate;background:radial-gradient(circle at 10% -6%,rgba(139,92,246,.09),transparent 26%),radial-gradient(circle at 94% 2%,rgba(59,130,246,.055),transparent 22%),linear-gradient(180deg,#fbfdff,#f7f9ff 48%,#fff)}.es-mindset-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(rgba(148,163,184,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.035) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.48),transparent 58%);mask-image:linear-gradient(180deg,rgba(0,0,0,.48),transparent 58%)}.es-mindset-header-card,.es-mindset-hero-card,.es-mindset-insight-strip,.es-mindset-section-card,.es-mindset-trend-card,.es-mindset-history-panel{border:1px solid rgba(226,232,240,.88)!important;background:linear-gradient(180deg,#fffffff7,#ffffffe0),radial-gradient(circle at 0% 0%,rgba(139,92,246,.045),transparent 34%)!important;box-shadow:0 18px 46px -38px #0f172a6b,inset 0 1px #ffffffdb!important}.es-mindset-header-card{padding:20px 22px!important;border-radius:26px!important}.es-mindset-header-eyebrow{width:-moz-fit-content;width:fit-content;border:1px solid rgba(139,92,246,.16);border-radius:999px;background:#f5f3ffc7;padding:6px 10px;color:#6d28d9!important;box-shadow:inset 0 1px #ffffffbf}.es-mindset-header-title{margin-top:12px;letter-spacing:-.02em}.es-mindset-ghost-btn,.es-mindset-save-btn{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.es-mindset-ghost-btn:hover,.es-mindset-save-btn:hover{transform:translateY(-1px)}.es-mindset-save-btn{box-shadow:0 18px 34px -20px #6d28d9a3!important}.es-mindset-hero-card{position:relative;overflow:hidden;min-height:220px;border-radius:28px!important;padding:26px!important}.es-mindset-hero-card:before{content:"";position:absolute;inset:-22% -8% auto auto;width:48%;height:150%;pointer-events:none;background:radial-gradient(circle at 42% 22%,rgba(139,92,246,.15),transparent 28%),repeating-radial-gradient(circle at 90% 56%,rgba(139,92,246,.1) 0 2px,transparent 2px 28px);opacity:.78;transform:rotate(-8deg)}.es-mindset-hero-card:after{content:"";position:absolute;inset:auto 0 0 auto;width:58%;height:78%;pointer-events:none;background:radial-gradient(ellipse at 78% 74%,rgba(139,92,246,.15),transparent 46%),linear-gradient(135deg,transparent 18%,rgba(139,92,246,.055) 18% 18.7%,transparent 18.7% 30%,rgba(99,102,241,.045) 30% 30.7%,transparent 30.7%);opacity:.88}.es-mindset-hero-grid{position:relative;z-index:1;display:grid!important;grid-template-columns:minmax(160px,.42fr) minmax(340px,1.08fr) minmax(300px,.9fr)!important;align-items:center!important;gap:26px!important}.es-mindset-hero-score{display:grid;justify-items:center;gap:12px}.es-mindset-ring-shell{width:166px!important;height:166px!important;transform:translateZ(0)}.es-mindset-ring-shell svg{overflow:visible;filter:drop-shadow(0 20px 34px rgba(109,40,217,.18))}.es-mindset-ring-glow{background:radial-gradient(circle,rgba(139,92,246,.22),transparent 64%)!important;animation:es-mindset-ring-breathe 3.4s ease-in-out infinite}.es-mindset-ring-shell.tone-risk .es-mindset-ring-glow{background:radial-gradient(circle,rgba(244,63,94,.18),transparent 64%)!important}.es-mindset-ring-shell.tone-ready .es-mindset-ring-glow{background:radial-gradient(circle,rgba(16,185,129,.17),transparent 64%)!important}.es-mindset-ring-progress{transition:stroke-dashoffset .95s cubic-bezier(.2,.8,.2,1)}.es-mindset-ring-value{font-size:44px!important;letter-spacing:-.07em}.es-mindset-hero-score-meta{border-color:#8b5cf629!important;background:#ffffffd1!important;box-shadow:0 16px 26px -24px #0f172a6b}.es-mindset-status-pill{box-shadow:inset 0 1px #ffffffd1}.es-mindset-hero-title{max-width:760px;font-size:clamp(2.05rem,3vw,4rem)!important;line-height:.98!important;letter-spacing:-.055em!important}.es-mindset-gradient-word{background:linear-gradient(90deg,#6d28d9,#8b5cf6 44%,#2563eb);-webkit-background-clip:text;background-clip:text;color:transparent}.es-mindset-hero-copy{max-width:720px;font-size:14px!important;color:#334155!important}.es-mindset-state-chips{gap:8px!important}.es-mindset-state-chip{border-radius:999px!important;padding:7px 11px!important;box-shadow:inset 0 1px #ffffffbd;transition:transform .17s ease,box-shadow .17s ease}.es-mindset-state-chip:hover{transform:translateY(-1px);box-shadow:0 12px 20px -18px #0f172a61,inset 0 1px #ffffffdb}.es-mindset-hero-insight-panel{position:relative;overflow:hidden;min-height:178px;border:1px solid rgba(226,232,240,.78);border-radius:24px;background:radial-gradient(circle at 0% 0%,rgba(139,92,246,.12),transparent 40%),linear-gradient(180deg,#ffffffe6,#f8fafcd1);padding:18px;box-shadow:0 24px 44px -34px #6d28d957,inset 0 1px #ffffffdb}.es-mindset-hero-wave{position:absolute;right:-58px;bottom:-50px;width:210px;height:150px;pointer-events:none;border-radius:999px;background:repeating-radial-gradient(ellipse at center,rgba(139,92,246,.16) 0 2px,transparent 2px 20px),radial-gradient(circle,rgba(139,92,246,.11),transparent 64%);opacity:.7;animation:es-mindset-wave-drift 6.5s ease-in-out infinite}.es-mindset-hero-insight-kicker{position:relative;z-index:1;display:flex;align-items:center;gap:8px;color:#0f172a;font-size:12px;font-weight:860}.es-mindset-hero-insight-kicker span{width:9px;height:9px;border-radius:999px;background:#8b5cf6;box-shadow:0 0 0 5px #8b5cf61f}.es-mindset-hero-insight-copy{position:relative;z-index:1;margin-top:12px;max-width:420px;color:#334155;font-size:13px;font-weight:650;line-height:1.55}.es-mindset-hero-stat-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.es-mindset-hero-stat-grid>div,.es-mindset-mini-stats>div,.es-mindset-pattern-metric{border:1px solid rgba(226,232,240,.82);background:#ffffffc7;box-shadow:inset 0 1px #fffc}.es-mindset-hero-stat-grid>div{min-height:66px;border-radius:18px;padding:11px}.es-mindset-hero-stat-grid span{display:block;color:#64748b;font-size:10px;font-weight:840;letter-spacing:.08em;text-transform:uppercase}.es-mindset-hero-stat-grid strong{display:block;margin-top:7px;color:#0f172a;font-size:18px;font-weight:860;letter-spacing:-.03em}.es-mindset-hero-particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.es-mindset-hero-particles span{position:absolute;width:7px;height:7px;border-radius:999px;background:#8b5cf63d;box-shadow:0 0 18px #8b5cf642;animation:es-mindset-particle-float 5.6s ease-in-out infinite}.es-mindset-hero-particles span:nth-child(1){left:58%;top:25%;animation-delay:-.6s}.es-mindset-hero-particles span:nth-child(2){left:64%;top:38%;animation-delay:-1.9s}.es-mindset-hero-particles span:nth-child(3){left:72%;top:22%;animation-delay:-3.1s}.es-mindset-hero-particles span:nth-child(4){left:82%;top:62%;animation-delay:-2.4s}.es-mindset-insight-strip{min-height:72px;border-radius:22px!important;padding:14px 18px!important}.es-mindset-mini-stats{gap:10px!important}.es-mindset-mini-stats>div{min-width:112px;border-radius:16px!important;transition:transform .17s ease,box-shadow .17s ease}.es-mindset-mini-stats>div:hover{transform:translateY(-1px);box-shadow:0 12px 22px -20px #0f172a5c}.es-mindset-section-card{border-radius:26px!important;padding:20px!important}.es-mindset-section-head,.es-mindset-track-head{align-items:flex-start}.es-mindset-track-title{color:#0f172a!important;letter-spacing:-.018em}.es-mindset-track-subtitle{color:#64748b!important}.es-mindset-live-chip{border:1px solid rgba(139,92,246,.16);background:#f5f3ffb8;box-shadow:inset 0 1px #ffffffd6}.es-mindset-metric-card{position:relative;min-height:174px;overflow:hidden;border-radius:22px!important;background:radial-gradient(circle at 8% 0%,rgba(139,92,246,.065),transparent 30%),linear-gradient(180deg,#fffffffa,#f8fafce6)!important;box-shadow:0 18px 34px -32px #0f172a6b,inset 0 1px #ffffffeb!important;transition:transform .19s ease,border-color .19s ease,box-shadow .19s ease,background .19s ease!important}.es-mindset-metric-card:hover{transform:translateY(-3px);border-color:#8b5cf63d!important;box-shadow:0 24px 48px -36px #6d28d95c,inset 0 1px #fffffff2!important}.es-mindset-metric-card.is-active{border-color:#8b5cf659!important;box-shadow:0 0 0 4px #8b5cf614,0 28px 52px -34px #6d28d96b!important}.es-mindset-metric-icon{box-shadow:0 13px 22px -18px #6d28d970,inset 0 1px #ffffffe6!important}.es-mindset-metric-card.metric-sleep .es-mindset-metric-icon{color:#2563eb;background:#eff6ff!important}.es-mindset-metric-card.metric-energy .es-mindset-metric-icon{color:#d97706;background:#fffbeb!important}.es-mindset-metric-card.metric-focus .es-mindset-metric-icon{color:#7c3aed;background:#f5f3ff!important}.es-mindset-metric-card.metric-stress .es-mindset-metric-icon{color:#e11d48;background:#fff1f2!important}.es-mindset-metric-card.metric-mood .es-mindset-metric-icon{color:#059669;background:#ecfdf5!important}.es-mindset-metric-card.metric-caffeine .es-mindset-metric-icon{color:#b45309;background:#fff7ed!important}.es-mindset-metric-title,.es-mindset-metric-score strong{color:#0f172a!important}.es-mindset-metric-subtitle,.es-mindset-metric-feedback{color:#64748b!important}.es-mindset-metric-feedback{min-height:22px;border-top:1px solid rgba(226,232,240,.62);padding-top:10px;transition:color .18s ease,transform .18s ease}.es-mindset-metric-card.is-active .es-mindset-metric-feedback{color:#4338ca!important;transform:translateY(-1px)}.es-mindset-slider{cursor:pointer;transition:filter .17s ease}.es-mindset-slider:hover,.es-mindset-metric-card.is-active .es-mindset-slider{filter:drop-shadow(0 0 9px rgba(139,92,246,.22))}.es-mindset-slider::-webkit-slider-thumb{-webkit-transition:transform .17s ease,box-shadow .17s ease;transition:transform .17s ease,box-shadow .17s ease}.es-mindset-slider:hover::-webkit-slider-thumb,.es-mindset-metric-card.is-active .es-mindset-slider::-webkit-slider-thumb{transform:scale(1.08);box-shadow:0 0 0 7px #8b5cf61f,0 5px 14px #6d28d952!important}.es-mindset-slider::-moz-range-thumb{-moz-transition:transform .17s ease,box-shadow .17s ease;transition:transform .17s ease,box-shadow .17s ease}.es-mindset-slider:hover::-moz-range-thumb,.es-mindset-metric-card.is-active .es-mindset-slider::-moz-range-thumb{transform:scale(1.08);box-shadow:0 0 0 7px #8b5cf61f,0 5px 14px #6d28d952!important}.es-mindset-trend-card,.es-mindset-history-panel{border-radius:24px!important;padding:18px!important}.es-mindset-pattern-panel{position:relative;overflow:hidden;border-radius:20px!important;background:radial-gradient(circle at 2% 0%,rgba(139,92,246,.13),transparent 38%),linear-gradient(135deg,#faf5ffeb,#ffffffdb)!important;border:1px solid rgba(221,214,254,.82)!important}.es-mindset-pattern-panel:after{content:"";position:absolute;inset:auto -8% -42% auto;width:180px;height:140px;pointer-events:none;background:radial-gradient(circle,rgba(139,92,246,.12),transparent 65%)}.es-mindset-pattern-signal{color:#7c3aed!important}.es-mindset-tracking-signals{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.es-mindset-tracking-signals span{border:1px solid rgba(226,232,240,.9);border-radius:999px;background:#ffffffc2;color:#475569;padding:6px 10px;font-size:11px;font-weight:780;box-shadow:inset 0 1px #ffffffdb}.es-mindset-trend-chart-wrap{min-height:230px;border-radius:22px!important;background:linear-gradient(rgba(148,163,184,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 1px),linear-gradient(180deg,#fffffff5,#f8fafce6)!important;background-size:28px 28px,28px 28px,auto;border:1px solid rgba(226,232,240,.84);padding:12px}.es-mindset-trend-chart{overflow:visible}.es-mindset-trend-chart circle{cursor:pointer;transition:r .16s ease,filter .16s ease,transform .16s ease}.es-mindset-trend-chart circle:hover{r:6;filter:drop-shadow(0 0 8px rgba(139,92,246,.32))}.es-mindset-trend-line{stroke-dasharray:1;stroke-dashoffset:1;animation:es-mindset-line-draw .9s cubic-bezier(.2,.8,.2,1) forwards}.es-mindset-trend-tooltip{border:1px solid rgba(226,232,240,.9)!important;border-radius:16px!important;background:#fffffff5!important;box-shadow:0 18px 34px -20px #0f172a52!important}.es-mindset-pattern-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.es-mindset-pattern-metric{min-height:72px;border-radius:18px!important;padding:12px!important;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.es-mindset-pattern-metric:hover{transform:translateY(-2px);border-color:#8b5cf633;box-shadow:0 16px 26px -24px #0f172a61}.es-mindset-pattern-metric span{color:#64748b!important}.es-mindset-pattern-metric strong{color:#0f172a!important;letter-spacing:-.02em}.es-mindset-history-panel{position:relative;overflow:hidden}.es-mindset-history-panel:before{content:"";position:absolute;left:28px;top:76px;bottom:24px;width:1px;pointer-events:none;background:linear-gradient(180deg,#8b5cf638,#e2e8f01a)}.es-mindset-history-panel-title{color:#0f172a!important;letter-spacing:-.016em}.es-mindset-history-group-head{color:#64748b!important;font-size:10px!important;letter-spacing:.11em}.es-mindset-history-row{position:relative;grid-template-columns:18px minmax(54px,.55fr) minmax(76px,.65fr) minmax(90px,auto)!important;align-items:center;border-radius:18px!important;background:#ffffffbd!important;box-shadow:inset 0 1px #ffffffd1;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease,background .17s ease}.es-mindset-history-row:hover{transform:translate(3px);border-color:#8b5cf638!important;background:#fffffff0!important;box-shadow:0 18px 34px -28px #6d28d947,inset 0 1px #ffffffe6}.es-mindset-history-dot{width:11px;height:11px;border:2px solid #ffffff;border-radius:999px;background:#8b5cf6;box-shadow:0 0 0 4px #8b5cf617}.es-mindset-history-dot.es-mindset-history-risk{background:#f43f5e;box-shadow:0 0 0 4px #f43f5e1a}.es-mindset-history-dot.es-mindset-history-caution{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b1a}.es-mindset-history-dot.es-mindset-history-stable{background:#8b5cf6;box-shadow:0 0 0 4px #8b5cf61a}.es-mindset-history-dot.es-mindset-history-optimal{background:#10b981;box-shadow:0 0 0 4px #10b9811a}.es-mindset-history-time,.es-mindset-history-score{color:#334155!important}.es-mindset-history-tag{justify-self:end}.es-mindset-history-empty{position:relative;overflow:hidden;min-height:290px;border-radius:24px!important;border:1px dashed rgba(196,181,253,.8)!important;background:radial-gradient(circle at 50% 28%,rgba(139,92,246,.1),transparent 24%),linear-gradient(180deg,#fffffff0,#f8fafce0)!important}.es-mindset-history-empty:before{content:"";display:block;width:76px;height:76px;margin:0 auto 16px;border:1px solid rgba(139,92,246,.18);border-radius:24px;background:radial-gradient(circle at 50% 44%,rgba(139,92,246,.18),transparent 35%),linear-gradient(180deg,#fffffff2,#f5f3ffc2);box-shadow:0 18px 32px -24px #6d28d95c}@keyframes es-mindset-ring-breathe{0%,to{transform:scale(.96);opacity:.7}50%{transform:scale(1.04);opacity:1}}@keyframes es-mindset-wave-drift{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(-10px,-8px,0) rotate(-4deg)}}@keyframes es-mindset-particle-float{0%,to{transform:translateZ(0) scale(.88);opacity:.45}50%{transform:translate3d(8px,-10px,0) scale(1.08);opacity:.95}}@keyframes es-mindset-line-draw{to{stroke-dashoffset:0}}html[data-theme=dark] .es-mindset-page{color-scheme:light;background:radial-gradient(circle at 10% -6%,rgba(139,92,246,.09),transparent 26%),radial-gradient(circle at 94% 2%,rgba(59,130,246,.055),transparent 22%),linear-gradient(180deg,#fbfdff,#f7f9ff 48%,#fff)!important;color:#0f172a!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-header-card,.es-mindset-hero-card,.es-mindset-insight-strip,.es-mindset-section-card,.es-mindset-trend-card,.es-mindset-history-panel,.es-mindset-metric-card,.es-mindset-history-row,.es-mindset-hero-insight-panel,.es-mindset-trend-chart-wrap,.es-mindset-history-empty){background:linear-gradient(180deg,#fffffff7,#ffffffe0),radial-gradient(circle at 0% 0%,rgba(139,92,246,.045),transparent 34%)!important;border-color:#e2e8f0e0!important;color:#0f172a!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-header-title,.es-mindset-hero-title,.es-mindset-track-title,.es-mindset-metric-title,.es-mindset-metric-score strong,.es-mindset-pattern-title,.es-mindset-pattern-metric strong,.es-mindset-history-panel-title,.es-mindset-ring-value){color:#0f172a!important}html[data-theme=dark] .es-mindset-page :is(.es-mindset-header-subtitle,.es-mindset-hero-copy,.es-mindset-track-subtitle,.es-mindset-metric-subtitle,.es-mindset-metric-feedback,.es-mindset-pattern-copy,.es-mindset-history-time,.es-mindset-history-empty-copy){color:#64748b!important}@media (max-width: 1180px){.es-mindset-hero-grid{grid-template-columns:minmax(150px,.35fr) minmax(320px,1fr)!important}.es-mindset-hero-insight-panel{grid-column:1 / -1}.es-mindset-hero-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 760px){.es-mindset-header-card{padding:18px!important}.es-mindset-hero-card{padding:20px!important}.es-mindset-hero-grid{grid-template-columns:1fr!important;gap:18px!important}.es-mindset-hero-title{font-size:clamp(2rem,12vw,3rem)!important}.es-mindset-hero-stat-grid,.es-mindset-pattern-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.es-mindset-insight-strip{align-items:stretch!important}.es-mindset-mini-stats{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.es-mindset-mini-stats>div{min-width:0}.es-mindset-history-panel:before{left:26px}.es-mindset-history-row{grid-template-columns:16px minmax(48px,.5fr) minmax(70px,.6fr) minmax(76px,auto)!important}}html[data-theme=dark] .es-edgecoach-page.es-aiws-shell{color-scheme:light;background:radial-gradient(900px 360px at 8% -8%,rgba(139,92,246,.11),transparent 72%),radial-gradient(840px 380px at 98% 2%,rgba(59,130,246,.07),transparent 74%),linear-gradient(180deg,#fbfdff,#f7f9ff)!important;color:#0f172a!important}html[data-theme=dark] .es-edgecoach-page.es-aiws-shell :is(.es-aiws-frame,.es-aiws-sidebar,.es-aiws-main,.es-aiws-main>header,.es-aiws-empty-card,.es-aiws-thread,.es-aiws-profile-card,.es-aiws-insight-card,.es-aiws-ai-section-card,.es-aiws-ai-bubble,.es-aiws-input-dock,.es-aiws-composer-shell,.es-aiws-search-input,[class*=bg-white],[class*=bg-slate-50]){background:linear-gradient(180deg,#fffffff7,#f8fafce6)!important;border-color:#e2e8f0e0!important;color:#0f172a!important}html[data-theme=dark] .es-edgecoach-page.es-aiws-shell :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700,.es-aiws-insight-content strong,.es-aiws-metric-value){color:#0f172a!important}html[data-theme=dark] .es-edgecoach-page.es-aiws-shell :is(.text-slate-600,.text-slate-500,.text-slate-400,.es-aiws-insight-content span,.es-aiws-metric-label){color:#64748b!important}html[data-theme=dark] .es-edgecoach-page.es-aiws-shell :is(input,textarea){background:transparent!important;color:#0f172a!important}.es-journal-page{color-scheme:light;position:relative;isolation:isolate;padding:4px!important;background:radial-gradient(920px 360px at 12% -4%,rgba(139,92,246,.12),transparent 70%),radial-gradient(720px 300px at 95% 4%,rgba(14,165,233,.06),transparent 68%),linear-gradient(180deg,#fbfdff,#f7f9ff 44%,#fff)}.es-journal-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.62;background:linear-gradient(rgba(148,163,184,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.032) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 62%);mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 62%)}.es-journal-page:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.028;background-image:radial-gradient(circle at 20% 20%,#0f172a 0 1px,transparent 1px),radial-gradient(circle at 80% 70%,#0f172a 0 1px,transparent 1px);background-size:9px 9px,13px 13px}.es-journal-shell{position:relative;overflow:hidden;border-color:#e2e8f0e0!important;background:radial-gradient(900px 260px at 94% 0%,rgba(139,92,246,.095),transparent 72%),linear-gradient(180deg,#fffffff7,#f8fafce6)!important;box-shadow:0 26px 72px -54px #0f172a7a,0 0 0 1px #ffffffb8 inset,inset 0 1px #ffffffe0!important}.es-journal-shell:hover{box-shadow:0 30px 78px -54px #4f46e53d,0 0 0 1px #ffffffbd inset,inset 0 1px #ffffffe6!important}.es-journal-hero-mesh{position:absolute;inset:auto -4% 0 auto;width:68%;height:62%;pointer-events:none;background:repeating-radial-gradient(ellipse at 72% 82%,rgba(139,92,246,.11) 0 1px,transparent 1px 13px),linear-gradient(135deg,transparent 22%,rgba(139,92,246,.055) 22% 22.6%,transparent 22.6% 44%,rgba(59,130,246,.04) 44% 44.6%,transparent 44.6%);opacity:.72;animation:es-journal-mesh-drift 9s ease-in-out infinite}.es-journal-particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.es-journal-particles span{position:absolute;width:7px;height:7px;border-radius:999px;background:#8b5cf638;box-shadow:0 0 18px #8b5cf638;animation:es-journal-particle-float 5.8s ease-in-out infinite}.es-journal-particles span:nth-child(1){left:58%;top:18%;animation-delay:-.8s}.es-journal-particles span:nth-child(2){left:78%;top:42%;animation-delay:-2.4s}.es-journal-particles span:nth-child(3){left:91%;top:24%;animation-delay:-3.5s}.es-journal-menu-orb{position:relative;box-shadow:0 16px 30px -22px #6d28d98a,0 0 0 6px #8b5cf60e,inset 0 1px #ffffffe0;background:radial-gradient(80% 80% at 30% 0%,rgba(255,255,255,.86),transparent 60%),linear-gradient(180deg,#fff,#f5f3ff)!important}.es-journal-menu-orb:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 20px 36px -22px #6d28d99e,0 0 0 7px #8b5cf616,inset 0 1px #ffffffeb}.es-journal-go-dashboard,.es-journal-shell a[href="/pricing"]{min-height:46px;display:inline-flex;align-items:center;border-radius:18px!important;box-shadow:0 14px 28px -24px #4f46e57a,inset 0 1px #ffffffd1}.es-journal-shell a[href="/pricing"]:hover{transform:translateY(-1px);box-shadow:0 16px 30px -24px #6d28d96b}.es-journal-search{border-radius:20px}.es-journal-search-input{min-height:58px!important;border-radius:20px!important;border-color:#e2e8f0e6!important;background:linear-gradient(180deg,#fffffff5,#f8fafcdb)!important;box-shadow:inset 0 1px 2px #0f172a0e,inset 0 -1px #ffffffb8,0 16px 26px -24px #0f172a57}.es-journal-search-input:focus{background:#fffffffa!important;border-color:#8b5cf670!important;box-shadow:0 0 0 4px #8b5cf61a,0 18px 34px -28px #6d28d970,inset 0 1px 2px #0f172a0b!important}.es-journal-search-filter{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(226,232,240,.9);border-radius:12px;background:#ffffffc2;box-shadow:inset 0 1px #ffffffd1}.es-journal-newtrade-cta{min-height:58px;border:1px solid rgba(139,92,246,.36);border-radius:20px!important;background:radial-gradient(80% 120% at 20% 0%,rgba(255,255,255,.26),transparent 48%),linear-gradient(135deg,#6d28d9,#8b5cf6 54%,#0ea5e9)!important;background-size:140% 140%;box-shadow:0 20px 40px -20px #6d28d99e,0 0 0 1px #ffffff38 inset!important}.es-journal-newtrade-cta:hover{transform:translateY(-2px);background-position:80% 20%;box-shadow:0 24px 48px -18px #6d28d9ad,0 0 24px #0ea5e92e,0 0 0 1px #ffffff47 inset!important}.es-journal-kpi-card{position:relative;min-height:136px;overflow:hidden;border-radius:22px!important;padding:17px 18px!important;background:radial-gradient(220px 150px at 0% 0%,var(--journal-kpi-glow, rgba(139, 92, 246, .1)),transparent 72%),linear-gradient(180deg,#fffffff5,#f8fafce6)!important;box-shadow:0 20px 40px -34px #0f172a6b,inset 0 1px #ffffffdb}.es-journal-kpi-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid transparent;background:linear-gradient(135deg,var(--journal-kpi-border, rgba(139, 92, 246, .18)),transparent 42%,rgba(255,255,255,.5)) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.es-journal-kpi-card:hover{transform:translateY(-4px);box-shadow:0 28px 56px -34px var(--journal-kpi-shadow, rgba(109, 40, 217, .28)),0 0 0 1px var(--journal-kpi-border, rgba(139, 92, 246, .18)) inset}.es-journal-kpi-card-trades{--journal-kpi-glow: rgba(139, 92, 246, .12);--journal-kpi-border: rgba(139, 92, 246, .26);--journal-kpi-shadow: rgba(109, 40, 217, .28);color:#7c3aed}.es-journal-kpi-card-profit{--journal-kpi-glow: rgba(16, 185, 129, .14);--journal-kpi-border: rgba(16, 185, 129, .28);--journal-kpi-shadow: rgba(5, 150, 105, .25);color:#059669}.es-journal-kpi-card-loss{--journal-kpi-glow: rgba(244, 63, 94, .12);--journal-kpi-border: rgba(244, 63, 94, .24);--journal-kpi-shadow: rgba(225, 29, 72, .23);color:#e11d48}.es-journal-kpi-card-ratio{--journal-kpi-glow: rgba(99, 102, 241, .13);--journal-kpi-border: rgba(99, 102, 241, .27);--journal-kpi-shadow: rgba(79, 70, 229, .27);color:#4f46e5}.es-journal-kpi-label{color:#64748b;font-size:10px;font-weight:820;letter-spacing:.11em;text-transform:uppercase}.es-journal-kpi-value{margin-top:9px;color:currentColor;font-size:20px;font-weight:850;letter-spacing:-.035em}.es-journal-kpi-detail,.es-journal-kpi-trend{color:#475569;font-size:12px;font-weight:650}.es-journal-kpi-detail{margin-top:3px}.es-journal-kpi-trend{position:relative;z-index:1;margin-top:12px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(226,232,240,.82);border-radius:999px;background:#ffffffa3;padding:5px 9px;box-shadow:inset 0 1px #ffffffd1}.es-journal-kpi-spark{position:relative;z-index:1;width:118px;max-width:42%;color:currentColor;opacity:.92}.es-journal-kpi-spark svg{width:100%;height:58px;overflow:visible;filter:drop-shadow(0 8px 14px color-mix(in srgb,currentColor 18%,transparent))}.es-journal-kpi-spark path{animation:es-journal-spark-fade .52s ease-out both}.es-journal-row{position:relative;overflow:hidden;border-radius:20px!important;border-color:#e2e8f0e6!important;background:linear-gradient(180deg,#fffffff0,#f8fafce0)!important;box-shadow:0 14px 28px -26px #0f172a57,inset 0 1px #ffffffdb}.es-journal-row:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:4px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,#8b5cf6,#60a5fa);opacity:.72}.es-journal-row-profit:before{background:linear-gradient(180deg,#10b981,#8b5cf6)}.es-journal-row-loss:before{background:linear-gradient(180deg,#fb7185,#f59e0b)}.es-journal-row:hover{transform:translateY(-3px);border-color:#8b5cf657!important;background:radial-gradient(320px 120px at 0% 0%,rgba(139,92,246,.085),transparent 74%),linear-gradient(180deg,#fffffffa,#f8fafceb)!important;box-shadow:0 24px 46px -34px #4f46e54d,0 0 0 1px #8b5cf61f inset,inset 0 1px #ffffffeb!important}.es-journal-row-expanded{border-color:#8b5cf66b!important;box-shadow:0 28px 54px -36px #4f46e552,0 0 0 1px #8b5cf626 inset!important}.es-journal-instrument-avatar{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid rgba(226,232,240,.88);border-radius:14px;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.88),transparent 58%),linear-gradient(180deg,#fffffff0,#f1f5f9db);box-shadow:0 12px 22px -20px #0f172a6b,inset 0 1px #ffffffdb}.es-journal-setup-chip,.es-journal-row [class*=rounded-full][class*=border]{box-shadow:inset 0 1px #ffffffb8}.es-journal-action-btn,.es-journal-expand-toggle{border-radius:14px!important;background:linear-gradient(180deg,#fffffff0,#f8fafcdb)!important;box-shadow:0 10px 20px -18px #0f172a5c,inset 0 1px #ffffffdb}.es-journal-action-btn:hover,.es-journal-expand-toggle:hover{transform:translateY(-2px) scale(1.04);border-color:#8b5cf661!important;color:#6d28d9!important;background:radial-gradient(circle at 50% 0%,rgba(139,92,246,.12),transparent 70%),linear-gradient(180deg,#fffffffa,#f5f3ffe0)!important;box-shadow:0 16px 28px -18px #6d28d952,0 0 16px #8b5cf61f}.es-journal-filtered-list,.es-journal-page .rounded-\[26px\].border.border-slate-200\/85{border-color:#e2e8f0eb!important;background:radial-gradient(720px 180px at 8% 0%,rgba(139,92,246,.06),transparent 74%),linear-gradient(180deg,#fffffff5,#f8fafce6)!important;box-shadow:0 22px 54px -42px #0f172a61,inset 0 1px #ffffffe0}.es-journal-page .hidden.md\:grid{position:sticky;top:0;z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.es-journal-page .hidden.md\:grid.border-b{border-radius:18px;border:1px solid rgba(226,232,240,.86);background:linear-gradient(180deg,#ffffffe6,#f8fafcc7)!important;box-shadow:0 14px 28px -26px #0f172a42,inset 0 1px #ffffffd6}.es-journal-expand-panel,.es-journal-panel-block,.es-journal-panel-chip{border-color:#e2e8f0e0!important;background:linear-gradient(180deg,#ffffffe0,#f8fafcd1)!important;box-shadow:0 12px 24px -22px #0f172a4d,inset 0 1px #ffffffd1}.es-app-sidebar-shell{background:radial-gradient(115% 74% at 0% -12%,rgba(109,40,217,.12),transparent 62%),linear-gradient(180deg,#fffffffa,#f1f5f9f0)!important;box-shadow:14px 0 38px -34px #0f172a94,inset -1px 0 #e2e8f0b8}.es-app-sidebar-item.is-active{border-color:#6d28d957!important;background:radial-gradient(90% 160% at 0% 0%,rgba(109,40,217,.18),transparent 66%),linear-gradient(180deg,#faf5fffa,#eef2ffeb)!important;box-shadow:0 18px 32px -22px #6d28d957,0 0 22px #8b5cf61a,inset 0 1px #ffffffe0!important}.es-app-sidebar-item.is-active:before{left:-6px;top:9px;bottom:9px;width:4px;background:linear-gradient(180deg,#6d28d9,#8b5cf6,#60a5fa);box-shadow:0 0 18px #6d28d97a}.es-app-sidebar-item:hover{transform:translate(4px);border-color:#8b5cf638!important}.es-app-sidebar-icon.is-active{box-shadow:0 14px 26px -18px #6d28d994,0 0 16px #8b5cf61f,inset 0 1px #ffffffe6!important}@keyframes es-journal-mesh-drift{0%,to{transform:translateZ(0);opacity:.65}50%{transform:translate3d(-14px,-6px,0);opacity:.9}}@keyframes es-journal-particle-float{0%,to{transform:translateZ(0) scale(.9);opacity:.44}50%{transform:translate3d(8px,-10px,0) scale(1.08);opacity:.88}}@keyframes es-journal-spark-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}html[data-theme=dark] .es-journal-page{color-scheme:light;background:radial-gradient(920px 360px at 12% -4%,rgba(139,92,246,.12),transparent 70%),radial-gradient(720px 300px at 95% 4%,rgba(14,165,233,.06),transparent 68%),linear-gradient(180deg,#fbfdff,#f7f9ff 44%,#fff)!important;color:#0f172a!important}html[data-theme=dark] .es-journal-page :is(.es-journal-shell,.es-journal-kpi-card,.es-journal-row,.es-journal-expand-panel,.es-journal-panel-block,.es-journal-panel-chip,.es-journal-search-input,.es-journal-filtered-list){background:linear-gradient(180deg,#fffffff7,#f8fafce6)!important;border-color:#e2e8f0e6!important;color:#0f172a!important}html[data-theme=dark] .es-journal-page :is(.text-slate-950,.text-slate-900,.text-neutral-950,.text-neutral-900,.es-journal-kpi-value,.es-journal-panel-chip-value){color:#0f172a!important}html[data-theme=dark] .es-journal-page :is(.text-slate-700,.text-slate-600,.text-slate-500,.text-neutral-700,.text-neutral-600,.text-neutral-500,.es-journal-kpi-detail,.es-journal-kpi-trend){color:#64748b!important}@media (max-width: 760px){.es-journal-shell{border-radius:24px!important;padding:18px!important}.es-journal-kpi-card{min-height:126px}.es-journal-kpi-spark{max-width:38%}.es-journal-newtrade-cta,.es-journal-search-input{min-height:52px!important}}.es-edgecoach-page.es-aiws-shell{overflow:hidden;padding:0!important;background:radial-gradient(720px 320px at 58% 8%,rgba(139,92,246,.075),transparent 70%),radial-gradient(620px 300px at 92% 48%,rgba(99,102,241,.052),transparent 72%),linear-gradient(180deg,#fbfdff,#f8faff 52%,#fff)!important}.es-edgecoach-page.es-aiws-shell:before{background:linear-gradient(rgba(124,58,237,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(124,58,237,.026) 1px,transparent 1px),radial-gradient(circle at 48% 44%,rgba(139,92,246,.16) 0 1.5px,transparent 2px),radial-gradient(circle at 73% 24%,rgba(99,102,241,.14) 0 1.2px,transparent 2px),radial-gradient(circle at 35% 56%,rgba(59,130,246,.11) 0 1.2px,transparent 2px)!important;background-size:42px 42px,42px 42px,260px 220px,320px 260px,300px 240px!important;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 72%)!important;mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 72%)!important}.es-edgecoach-page.es-aiws-shell:after{content:"";position:absolute;inset:10% 6% auto 34%;height:420px;pointer-events:none;z-index:-1;opacity:.62;background:repeating-radial-gradient(ellipse at 74% 48%,transparent 0 28px,rgba(139,92,246,.052) 29px 30px,transparent 31px 46px),linear-gradient(115deg,transparent 0 35%,rgba(139,92,246,.045) 35.4%,transparent 36%,transparent 58%,rgba(96,165,250,.035) 58.4%,transparent 59%);filter:blur(.2px)}.es-edgecoach-page .es-aiws-frame{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.es-edgecoach-page .es-aiws-sidebar{background:radial-gradient(260px 180px at 10% 8%,rgba(139,92,246,.075),transparent 72%),linear-gradient(180deg,#ffffffb3,#f8faffa3)!important;border-right-color:#e2e8f0b8!important;box-shadow:18px 0 38px -38px #0f172a59}.es-edgecoach-page .es-aiws-sidebar-head{border-bottom-color:#e2e8f094!important}.es-edgecoach-page .es-aiws-btn-primary{min-height:46px;border-radius:17px!important;box-shadow:0 16px 32px -22px #6d28d99e,inset 0 1px #ffffff52!important}.es-edgecoach-page .es-aiws-search-input,.es-edgecoach-page .es-aiws-thread,.es-edgecoach-page .es-aiws-profile-card{border-color:#e2e8f0a8!important;box-shadow:none!important}.es-edgecoach-page .es-aiws-thread{border-color:transparent!important;background:transparent!important}.es-edgecoach-page .es-aiws-thread:hover{transform:translate(2px);background:#ffffff9e!important;box-shadow:0 12px 24px -24px #0f172a47!important}.es-edgecoach-page .es-aiws-thread.is-active{border-color:#8b5cf61f!important;background:linear-gradient(90deg,#f5f3ffe6,#ffffff8a)!important;box-shadow:0 18px 32px -28px #6d28d942,inset 0 1px #ffffffb3!important}.es-edgecoach-page .es-aiws-profile-card{background:#ffffff94!important;border-radius:20px!important}.es-edgecoach-page .es-aiws-main>header{border-bottom:0!important;background:transparent!important;box-shadow:none!important}.es-aiws-top-icon,.es-aiws-pro-button,.es-aiws-tool-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(226,232,240,.72);background:#ffffffb8;color:#0f172a;box-shadow:0 12px 24px -22px #0f172a47,inset 0 1px #ffffffd1;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease,background .17s ease}.es-aiws-top-icon{position:relative;width:36px;height:36px;border-radius:14px}.es-aiws-top-icon span{position:absolute;right:8px;top:7px;width:7px;height:7px;border:1.5px solid white;border-radius:999px;background:#ef4444}.es-aiws-pro-button{height:36px;gap:7px;border-radius:999px;padding:0 13px;color:#6d28d9;font-size:12px;font-weight:800}.es-aiws-top-icon:hover,.es-aiws-pro-button:hover,.es-aiws-tool-button:hover{transform:translateY(-1px);border-color:#8b5cf63d;background:#ffffffe6;box-shadow:0 16px 28px -24px #6d28d957,inset 0 1px #ffffffe6}.es-aiws-native-hero{position:relative;max-width:760px;margin:0 auto;text-align:center}.es-aiws-native-hero:before{content:"";position:absolute;left:50%;top:-62px;width:360px;height:180px;transform:translate(-50%);border-radius:999px;background:radial-gradient(circle,rgba(139,92,246,.11),transparent 70%);filter:blur(26px);z-index:-1}.es-edgecoach-page .es-aiws-suggested{max-width:1120px;margin:0 auto}.es-edgecoach-page .es-aiws-insight-card{min-height:228px;border-radius:24px;gap:16px;padding:20px;background:radial-gradient(260px 180px at 0% 0%,var(--aiws-card-glow, rgba(139, 92, 246, .08)),transparent 76%),linear-gradient(180deg,#ffffffe0,#fafcffb8)!important;box-shadow:0 22px 44px -36px #0f172a52,inset 0 1px #ffffffe6!important}.es-edgecoach-page .es-aiws-insight-icon{width:54px;height:54px;border-radius:18px;flex:0 0 auto}.es-aiws-mini-viz{display:flex;align-items:end;gap:5px;width:100%;height:52px;margin-top:auto;padding-left:34%}.es-aiws-mini-viz i{display:block;width:6px;min-height:8px;border-radius:999px 999px 3px 3px;background:var(--aiws-icon-color, #7c3aed);opacity:.28}.es-aiws-mini-viz.viz-drawdown i{height:calc(10px + (var(--n, 1) * 1px))}.es-aiws-mini-viz.viz-drawdown i:nth-child(1){height:18px;transform:translateY(4px)}.es-aiws-mini-viz.viz-drawdown i:nth-child(2){height:12px;transform:translateY(10px)}.es-aiws-mini-viz.viz-drawdown i:nth-child(3){height:20px;transform:translateY(8px)}.es-aiws-mini-viz.viz-drawdown i:nth-child(4){height:15px;transform:translateY(12px)}.es-aiws-mini-viz.viz-drawdown i:nth-child(5){height:28px;transform:translateY(6px)}.es-aiws-mini-viz.viz-drawdown i:nth-child(6){height:22px;transform:translateY(11px)}.es-aiws-mini-viz.viz-drawdown i:nth-child(7){height:34px;transform:translateY(3px)}.es-aiws-mini-viz.viz-drawdown i:nth-child(8){height:27px;transform:translateY(8px)}.es-aiws-mini-viz.viz-drawdown i:nth-child(9){height:39px;transform:translateY(1px)}.es-aiws-mini-viz.viz-drawdown i:nth-child(10){height:30px;transform:translateY(9px)}.es-aiws-mini-viz.viz-discipline i:nth-child(odd){height:18px}.es-aiws-mini-viz.viz-discipline i:nth-child(2n){height:34px;opacity:.42}.es-aiws-mini-viz.viz-discipline i:nth-child(6),.es-aiws-mini-viz.viz-discipline i:nth-child(9){height:48px;opacity:.55}.es-aiws-mini-viz.viz-hours i:nth-child(1){height:10px}.es-aiws-mini-viz.viz-hours i:nth-child(2){height:16px}.es-aiws-mini-viz.viz-hours i:nth-child(3){height:20px}.es-aiws-mini-viz.viz-hours i:nth-child(4){height:25px}.es-aiws-mini-viz.viz-hours i:nth-child(5){height:31px}.es-aiws-mini-viz.viz-hours i:nth-child(6){height:26px}.es-aiws-mini-viz.viz-hours i:nth-child(7){height:38px;opacity:.46}.es-aiws-mini-viz.viz-hours i:nth-child(8){height:44px;opacity:.5}.es-aiws-mini-viz.viz-hours i:nth-child(9){height:33px}.es-aiws-mini-viz.viz-hours i:nth-child(10){height:49px;opacity:.52}.es-aiws-mini-viz.viz-hours i:nth-child(11){height:36px}.es-aiws-mini-viz.viz-hours i:nth-child(12){height:28px}.es-aiws-mini-viz.viz-hours i:nth-child(13){height:35px}.es-aiws-mini-viz.viz-hours i:nth-child(14){height:22px}.es-edgecoach-page .es-aiws-input-dock{position:sticky;bottom:0;border-top:0!important;background:linear-gradient(180deg,#fff0,#fbfdffeb 22%,#fbfdfffa)!important;padding-bottom:18px!important}.es-edgecoach-page .es-aiws-composer-shell{max-width:1040px;border-radius:22px;border-color:#e2e8f0c2;background:#ffffffe0;padding:10px 12px;box-shadow:0 22px 54px -38px #0f172a70,0 0 0 1px #ffffffc7 inset}.es-edgecoach-page .es-aiws-composer-shell.is-dragging{border-color:#8b5cf66b;background:radial-gradient(420px 120px at 10% 0%,rgba(139,92,246,.1),transparent 74%),#fffffff0;box-shadow:0 0 0 4px #8b5cf614,0 26px 58px -40px #6d28d96b,0 0 0 1px #ffffffdb inset}.es-aiws-tool-button{position:relative;width:48px;height:48px;flex:0 0 auto;border-radius:17px;color:#475569}.es-aiws-attach-button:hover{color:#6d28d9;box-shadow:0 18px 30px -24px #6d28d96b,0 0 0 4px #8b5cf614,inset 0 1px #ffffffe6}.es-edgecoach-page .es-aiws-composer-shell .es-aiws-input{height:32px!important;padding:0 12px!important}.es-edgecoach-page .es-aiws-textarea{min-height:32px!important;max-height:112px;line-height:1.5;overflow-y:auto;padding-top:5px!important;padding-bottom:5px!important}.es-aiws-attachments-row{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}.es-aiws-attachment-chip{display:inline-flex;max-width:min(280px,100%);align-items:center;gap:8px;border:1px solid rgba(226,232,240,.82);border-radius:14px;background:linear-gradient(180deg,#fffffff0,#f8fafcdb);padding:6px 7px;box-shadow:0 12px 22px -22px #0f172a4d,inset 0 1px #ffffffdb;animation:esAiwsAttachmentIn .18s cubic-bezier(.2,.8,.2,1) both}.es-aiws-attachment-chip img{width:30px;height:30px;flex:0 0 auto;border-radius:10px;-o-object-fit:cover;object-fit:cover;box-shadow:inset 0 0 0 1px #ffffffa6}.es-aiws-attachment-chip span{display:grid;min-width:0;gap:1px}.es-aiws-attachment-chip strong{overflow:hidden;color:#0f172a;font-size:12px;font-weight:760;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.es-aiws-attachment-chip small{color:#64748b;font-size:10px;font-weight:780;letter-spacing:.08em}.es-aiws-attachment-chip button{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border-radius:9px;color:#64748b;transition:background .15s ease,color .15s ease,transform .15s ease}.es-aiws-attachment-chip button:hover{background:#f43f5e14;color:#e11d48;transform:scale(1.05)}.es-aiws-voice-button.is-recording{color:#6d28d9;border-color:#8b5cf657;background:radial-gradient(circle at 50% 50%,#8b5cf624,#ffffffe0);box-shadow:0 0 0 5px #8b5cf614,0 18px 30px -22px #6d28d970,inset 0 1px #ffffffe6;animation:esAiwsVoicePulse 1.35s ease-in-out infinite}.es-aiws-voice-wave{position:absolute;right:6px;bottom:7px;display:inline-flex;align-items:end;gap:2px;height:12px}.es-aiws-voice-wave i{display:block;width:2px;height:6px;border-radius:999px;background:#8b5cf6;animation:esAiwsVoiceWave .76s ease-in-out infinite}.es-aiws-voice-wave i:nth-child(2){animation-delay:.11s}.es-aiws-voice-wave i:nth-child(3){animation-delay:.22s}.es-edgecoach-page .es-aiws-send-btn{min-width:118px;min-height:52px;border-radius:18px!important}@keyframes esAiwsAttachmentIn{0%{opacity:0;transform:translateY(5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes esAiwsVoicePulse{0%,to{box-shadow:0 0 0 4px #8b5cf612,0 18px 30px -22px #6d28d970,inset 0 1px #ffffffe6}50%{box-shadow:0 0 0 9px #8b5cf60a,0 18px 30px -22px #6d28d970,inset 0 1px #ffffffe6}}@keyframes esAiwsVoiceWave{0%,to{height:5px;opacity:.55}50%{height:12px;opacity:1}}@media (max-width: 1024px){.es-edgecoach-page .es-aiws-sidebar{display:none}.es-edgecoach-page .es-aiws-frame>div{grid-template-columns:1fr!important}.es-aiws-native-hero h2{font-size:clamp(2.5rem,9vw,4rem)}}.es-copilot-drawer-shell.es-copilot-premium{--es-copilot-card-border: rgba(226, 232, 240, .72);--es-copilot-card-shadow: 0 16px 36px -30px rgba(15, 23, 42, .42);--es-copilot-card-shadow-hover: 0 22px 44px -32px rgba(79, 70, 229, .28);width:420px;border-radius:26px!important;border-color:#e2e8f0b8!important;background:radial-gradient(520px 260px at 18% -8%,rgba(139,92,246,.11),transparent 68%),radial-gradient(420px 260px at 100% 18%,rgba(59,130,246,.075),transparent 72%),linear-gradient(180deg,#fffffffb,#f8fafff6)!important;box-shadow:0 36px 82px -54px #0f172a8f,0 18px 46px -42px #4f46e552,inset 0 1px #ffffffeb,inset 0 -1px #e2e8f061;overflow:hidden}.es-copilot-resize-handle{position:absolute;left:24px;right:24px;top:0;z-index:8;height:28px;cursor:ns-resize;border:0;border-radius:999px;background:transparent;touch-action:none;opacity:1}.es-copilot-resize-handle:before,.es-copilot-resize-handle:after{content:"";position:absolute;pointer-events:none;border-radius:999px;opacity:0;transition:opacity .18s ease,transform .18s ease,filter .18s ease}.es-copilot-resize-handle:before{left:50%;top:13px;width:56px;height:2px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(139,92,246,.62),rgba(56,189,248,.42),transparent);box-shadow:0 0 12px #8b5cf647,0 0 22px #ffffffb8}.es-copilot-resize-handle:after{left:50%;top:2px;width:104px;height:20px;transform:translate(-50%);background:radial-gradient(ellipse at center,rgba(139,92,246,.16),transparent 68%);filter:blur(9px)}.es-copilot-resize-handle:hover:before,.es-copilot-resize-handle:hover:after,.es-copilot-resize-handle:focus-visible:before,.es-copilot-resize-handle:focus-visible:after,.es-copilot-drawer-shell.is-resizing-y .es-copilot-resize-handle:before,.es-copilot-drawer-shell.is-resizing-y .es-copilot-resize-handle:after{opacity:1}.es-copilot-resize-handle:hover:before,.es-copilot-resize-handle:focus-visible:before,.es-copilot-drawer-shell.is-resizing-y .es-copilot-resize-handle:before{transform:translate(-50%) scaleX(1.04)}.es-copilot-resize-handle:focus-visible{outline:none}.es-copilot-drawer-shell.is-resizing-y{transition:opacity .16s ease,box-shadow .16s ease,filter .16s ease,background .16s ease,border-color .16s ease!important}.es-copilot-drawer-shell.is-resizing-y,.es-copilot-drawer-shell.is-resizing-y *{-webkit-user-select:none;-moz-user-select:none;user-select:none}html.es-copilot-panel-resizing-y,html.es-copilot-panel-resizing-y *{cursor:ns-resize!important}.es-copilot-drawer-shell.es-copilot-premium:before{background:linear-gradient(115deg,transparent 0 34%,rgba(124,58,237,.045) 34.3%,transparent 35.2% 100%),linear-gradient(162deg,transparent 0 52%,rgba(59,130,246,.038) 52.4%,transparent 53.1% 100%),radial-gradient(circle at 82% 10%,rgba(124,58,237,.11) 0 1px,transparent 1.8px),radial-gradient(circle at 18% 42%,rgba(99,102,241,.08) 0 1px,transparent 1.8px),linear-gradient(180deg,rgba(255,255,255,.62),transparent 42%);opacity:.82}.es-copilot-drawer-shell.es-copilot-premium:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,rgba(99,102,241,.16) 0 1px,transparent 1.6px),linear-gradient(90deg,rgba(99,102,241,.028) 1px,transparent 1px),linear-gradient(0deg,rgba(99,102,241,.022) 1px,transparent 1px);background-size:124px 124px,52px 52px,52px 52px;background-position:18px 24px,0 0,0 0;opacity:.28}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-header{border-bottom:0!important;background:transparent!important;padding:22px 18px 16px!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-header-logo{height:38px!important;width:38px!important;border-radius:15px!important;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.95),transparent 34%),linear-gradient(145deg,#eef2fffa,#f5f3ffe6)!important;color:#6d28d9!important;box-shadow:0 16px 28px -22px #6d28d97a,inset 0 1px #fffffff2}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-header-btn{min-height:34px;border-color:#e2e8f0d1!important;background:#ffffffbd!important;box-shadow:0 10px 24px -22px #0f172a57,inset 0 1px #ffffffe0}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-header-btn:hover{border-color:#8b5cf63d!important;background:#fffffff0!important;box-shadow:0 16px 30px -24px #6d28d947,0 0 0 4px #8b5cf60e}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-meta-strip{margin-top:16px!important;border-color:#e2e8f0b8!important;border-radius:18px!important;background:linear-gradient(180deg,#ffffffdb,#f8faffb3),radial-gradient(220px 80px at 100% 0%,rgba(139,92,246,.09),transparent 72%)!important;box-shadow:0 14px 28px -26px #0f172a47,inset 0 1px #ffffffd6}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-credit-pill{border-color:#8b5cf63d!important;background:linear-gradient(135deg,#f5f3fff0,#eff6ffdb)!important;color:#4f46e5!important;box-shadow:inset 0 1px #ffffffe6}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-content{padding:18px 18px 24px!important;background:transparent!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-home-stack{display:grid;gap:18px}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-home-stack:before{display:none}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-card-surface{border-color:#e2e8f0b8!important;background:linear-gradient(180deg,#ffffffe6,#f8faffb8),radial-gradient(260px 120px at 0% 0%,rgba(139,92,246,.045),transparent 72%)!important;box-shadow:0 18px 38px -34px #0f172a5c,inset 0 1px #ffffffeb}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-card:hover{transform:translateY(-2px);border-color:#8b5cf638!important;box-shadow:0 24px 48px -36px #4f46e54d,inset 0 1px #fffffff0}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-status-card{padding:16px!important;border-radius:22px!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-status-card:after{left:16px;right:16px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.28),transparent)}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-status-card span.rounded-full{border-color:#e2e8f0d1!important;background:#ffffffc7!important;box-shadow:inset 0 1px #ffffffdb}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-status-card span.text-emerald-700{border-color:#10b98138!important;background:#ecfdf5d1!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-status-grid>div{border-radius:16px!important;border-color:#e2e8f0bd!important;background:linear-gradient(180deg,#ffffffd1,#f8fafc9e)!important;padding:10px 11px!important;box-shadow:inset 0 1px #ffffffd6;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-status-grid>div:hover{transform:translateY(-1px);border-color:#8b5cf633!important;box-shadow:0 14px 24px -22px #4f46e53d,inset 0 1px #ffffffe6}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-guardrails{margin-top:0!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-guardrails>.mb-2{margin-bottom:12px!important;padding-inline:2px!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-guardrails .grid{gap:11px!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-card-rule{position:relative;overflow:hidden;border-radius:18px!important;padding:14px 14px 13px 16px!important;border-color:#e2e8f0bd!important;background:linear-gradient(180deg,#ffffffe6,#f8fafcad)!important;box-shadow:0 16px 32px -30px #0f172a52,inset 0 1px #ffffffe6}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-card-rule:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:999px;background:#10b981}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-card-rule-warning:before{background:#f59e0b}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-card-rule-danger:before{background:#f43f5e}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-card-rule:hover{transform:translateY(-2px);border-color:#8b5cf633!important;background:linear-gradient(180deg,#fffffff5,#fafcffc7)!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-rule-badge{padding:3px 8px;font-size:9px;letter-spacing:.06em;background:#ffffffc2}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-rule-badge-safe{border-color:#10b98138;color:#047857}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-card-rule .mt-2.flex{padding-bottom:0!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-card-rule button{border-radius:11px!important;border-color:#e2e8f0c7!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffe0}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-card-rule button:hover{background:#fffffff2!important;border-color:#8b5cf638!important;box-shadow:0 10px 20px -18px #4f46e53d,inset 0 1px #ffffffeb}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-card-rule button.text-rose-600:hover{border-color:#f43f5e38!important;background:#fff1f2e0!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-chatbar{border-top:0!important;padding:14px 18px 18px!important;background:linear-gradient(180deg,#fafcff7a,#fffffff5),radial-gradient(360px 120px at 100% 0%,rgba(139,92,246,.085),transparent 74%)!important;box-shadow:0 -18px 34px -34px #0f172a47,inset 0 1px #ffffffe0;opacity:1}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-chatbar:hover,.es-copilot-drawer-shell.es-copilot-premium .es-copilot-chatbar:focus-within{transform:none;box-shadow:0 -20px 38px -34px #4f46e547,inset 0 1px #ffffffe6}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-chatbar>.mb-2 button{border-color:#e2e8f0bd!important;background:#ffffffc2!important;box-shadow:0 12px 24px -24px #0f172a52,inset 0 1px #ffffffe6}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-chat-input{min-height:52px;border-radius:18px!important;border-color:#e2e8f0db!important;background:#ffffffe0!important;box-shadow:0 18px 34px -30px #0f172a57,inset 0 1px 3px #0f172a0b,inset 0 1px #ffffffe6}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-chat-input:focus-within{border-color:#8b5cf647!important;background:#fffffff5!important;box-shadow:0 0 0 4px #8b5cf613,0 22px 40px -32px #4f46e547,inset 0 1px 2px #0f172a09}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-send-btn{height:38px!important;width:38px!important;border:0!important;border-radius:14px!important;background:linear-gradient(135deg,#6d28d9,#8b5cf6 58%,#6366f1)!important;box-shadow:0 16px 28px -18px #6d28d99e,inset 0 1px #ffffff3d}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-send-btn:hover{filter:brightness(1.04);box-shadow:0 18px 34px -18px #6d28d9b3,0 0 0 4px #8b5cf614,inset 0 1px #ffffff42}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-chip-row{gap:8px!important;margin-top:10px!important;padding-bottom:.25rem!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-chatbar .es-copilot-chip{min-height:34px;max-width:none;border-color:#e2e8f0cc!important;background:#ffffffad!important;color:#475569!important;box-shadow:inset 0 1px #ffffffdb}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-chatbar .es-copilot-chip:hover{border-color:#8b5cf63d!important;background:#f5f3ffd1!important;color:#5b21b6!important;box-shadow:0 12px 22px -20px #6d28d947,inset 0 1px #ffffffe6}@media (max-width: 640px){.es-copilot-drawer-shell.es-copilot-premium{right:12px;left:12px;width:auto;max-width:calc(100vw - 24px);border-radius:24px!important}.es-copilot-drawer-shell.es-copilot-premium .es-copilot-status-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.es-copilot-drawer-shell.es-copilot-premium :where(.es-copilot-card,.es-copilot-btn,.es-copilot-status-grid>div){transition-duration:0ms!important}}.es-app-content-shell{background-color:var(--content-shell-bg);background-image:radial-gradient(960px 440px at 16% -4%,var(--content-shell-atmo-a),rgba(255,255,255,0) 78%),radial-gradient(960px 460px at 88% 6%,var(--content-shell-atmo-b),rgba(255,255,255,0) 80%)!important}:where(.es-journal-page,.es-mindset-page,.es-page-stats,.es-page-heatmap,.es-page-heatmap-v2,.es-page-calendar,.es-page-calendar-v2,.es-page-economic,.es-page-planner,.es-page-replay,.es-page-broker,.es-page-accounts){width:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;overflow:visible!important}:where(.es-journal-page,.es-mindset-page,.es-page-heatmap,.es-page-heatmap-v2,.es-page-calendar,.es-page-calendar-v2,.es-page-economic,.es-page-planner,.es-page-replay,.es-page-broker,.es-page-accounts){padding-left:clamp(1rem,1.7vw,1.5rem)!important;padding-right:clamp(1rem,1.7vw,1.5rem)!important}.es-page-stats{padding-left:0!important;padding-right:0!important}.es-app-sidebar-rail{border-right-color:#e2e8f0b8!important}.es-app-sidebar-shell{background:radial-gradient(110% 68% at 0% -10%,rgba(124,58,237,.075),transparent 64%),linear-gradient(180deg,#fffffffa,#f8fafceb)!important;box-shadow:10px 0 30px -32px #0f172a75,inset -1px 0 #e2e8f099!important}.es-app-sidebar-logo-row{display:flex;align-items:center;gap:6px}.es-app-sidebar-logo-row.is-collapsed{justify-content:center}.es-app-sidebar-logo-row.is-expanded .es-app-sidebar-logo{flex:1;min-width:0}.es-app-sidebar-logo-row.is-collapsed .es-app-sidebar-logo{width:44px;justify-content:center;padding-inline:0!important}.es-app-sidebar-toggle{display:inline-grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:1px solid rgba(226,232,240,.82);border-radius:12px;background:#ffffffbd;color:#64748b;box-shadow:inset 0 1px #ffffffd6;transition:transform .16s ease,color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.es-app-sidebar-toggle:hover{transform:translateY(-1px);border-color:#8b5cf63d;background:#fffffff0;color:#6d28d9;box-shadow:0 12px 20px -18px #6d28d952,inset 0 1px #ffffffeb}.es-app-sidebar-shell.is-collapsed .es-app-sidebar-toggle{position:absolute;right:6px;top:54px;width:28px;height:28px;border-radius:999px;z-index:2}.es-app-sidebar-item{min-height:40px!important;border-radius:14px!important}.es-app-sidebar-item:hover{transform:translate(2px)!important}.es-app-sidebar-shell.is-collapsed .es-app-sidebar-section{margin-top:10px!important}.es-app-sidebar-shell.is-collapsed .es-app-sidebar-item{justify-content:center;gap:0!important;padding:6px!important}.es-app-sidebar-shell.is-collapsed .es-app-sidebar-item:hover{transform:translateY(-1px)!important}.es-app-sidebar-shell.is-collapsed .es-app-sidebar-icon{width:38px;height:38px}.es-app-sidebar-bottom{background:#ffffff4d!important}.es-app-sidebar-profile-card{min-height:48px!important;border-color:#e2e8f0ad!important;border-radius:16px!important;background:linear-gradient(180deg,#ffffffc7,#f8fafc9e)!important;box-shadow:0 12px 24px -24px #0f172a52,inset 0 1px #ffffffc7!important}.es-app-sidebar-profile-card:hover,.es-app-sidebar-profile-card.is-open{border-color:#8b5cf62e!important;background:radial-gradient(115% 120% at 0% 0%,rgba(139,92,246,.075),transparent 66%),#ffffffe0!important;box-shadow:0 18px 34px -28px #6d28d947,0 0 0 3px #8b5cf609,inset 0 1px #ffffffe0!important}.es-app-sidebar-profile-card.is-collapsed{width:48px;margin-inline:auto;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.es-app-sidebar-avatar{width:34px!important;height:34px!important;flex-basis:34px!important;border-radius:13px!important}.es-app-sidebar-profile-menu{border-color:#e2e8f0b8!important;border-radius:16px!important;background:radial-gradient(120% 130% at 0% 0%,rgba(139,92,246,.045),transparent 62%),#ffffffe6!important;box-shadow:0 26px 62px -38px #0f172a8a,0 0 0 1px #ffffffa8 inset!important}.es-app-sidebar-profile-menu button{min-height:36px!important;border-radius:11px!important;padding:7px 8px!important}.es-page-stats .es-stats-filter-row>div{border-color:#e2e8f09e!important;background:#ffffff6b!important;box-shadow:none!important}.es-page-stats .es-stats-filter-row>button{box-shadow:none}.es-page-heatmap-v2{background:radial-gradient(760px 360px at 12% -12%,rgba(99,102,241,.052),transparent 66%),linear-gradient(180deg,#fff,#f9fbff)!important}.es-heatmap-v2-header{gap:12px!important}.es-heatmap-v2-header h1{font-size:26px!important}.es-heatmap-v2-header p{margin-top:4px!important;font-size:13px!important}.es-heatmap-v2-header-actions{gap:8px!important}.es-page-heatmap-v2 .es-heatmap-range-switch{border-color:#e2e8f0b8!important;border-radius:12px!important;background:#ffffff9e!important;padding:2px!important;box-shadow:none!important}.es-page-heatmap-v2 .es-heatmap-range-btn{height:32px!important;min-width:40px!important;border-radius:10px!important;padding:0 10px!important;font-size:12px!important}.es-heatmap-icon-btn{width:38px!important;height:38px!important;border-radius:12px!important;box-shadow:none!important}.es-heatmap-filter-row{margin-top:10px!important;gap:8px!important}.es-heatmap-filter-row>div{min-height:52px!important;border-color:#e2e8f09e!important;background:#ffffff6b!important;padding:4px 10px!important;box-shadow:none!important}.es-heatmap-apply-btn,.es-heatmap-reset-btn{height:40px!important;border-radius:12px!important;padding:0 16px!important;font-size:13px!important;box-shadow:none!important}.es-heatmap-context-strip{margin-top:10px!important;min-height:58px!important;border-color:#e2e8f0b8!important;border-radius:17px!important;box-shadow:0 10px 28px -24px #0f172a47!important}.es-heatmap-context-metric{padding:9px 14px 9px 18px!important}.es-mindset-header-card{padding:14px 16px!important;border-radius:22px!important;box-shadow:0 14px 34px -30px #0f172a61,inset 0 1px #ffffffd1!important}.es-mindset-header-eyebrow{padding:4px 9px!important}.es-mindset-header-title{margin-top:8px!important;font-size:22px!important}.es-mindset-hero-card{min-height:176px!important;margin-top:12px!important;border-radius:24px!important;padding:18px!important}.es-mindset-hero-grid{gap:18px!important}.es-mindset-ring-shell{width:132px!important;height:132px!important}.es-mindset-ring-value{font-size:36px!important}.es-mindset-hero-score{gap:8px!important}.es-mindset-hero-title{font-size:clamp(1.75rem,2.35vw,3.05rem)!important;line-height:1!important}.es-mindset-hero-copy{margin-top:10px!important;font-size:13px!important}.es-mindset-state-chips{margin-top:12px!important}.es-mindset-state-chip{padding:5px 10px!important}.es-mindset-hero-insight-panel{min-height:142px!important;border-radius:20px!important;padding:14px!important}.es-mindset-hero-insight-copy{margin-top:8px!important;line-height:1.45!important}.es-mindset-hero-stat-grid{gap:8px!important;margin-top:10px!important}.es-mindset-hero-stat-grid>div{min-height:54px!important;border-radius:15px!important;padding:9px!important}.es-mindset-hero-stat-grid strong{margin-top:4px!important;font-size:16px!important}.es-mindset-insight-strip{min-height:60px!important;margin-top:12px!important;padding:10px 14px!important}.es-mindset-section-card{margin-top:12px!important;padding:16px!important}:where(.es-journal-page,.es-mindset-page,.es-page-stats,.es-page-heatmap-v2,.es-page-economic,.es-page-accounts):before,:where(.es-journal-page,.es-mindset-page,.es-page-stats,.es-page-heatmap-v2,.es-page-economic,.es-page-accounts):after{content:none!important;display:none!important}:where(.es-page-planner,.es-page-accounts)>:where(.mx-auto,[class*="max-w-[1200px]"],[class*="max-w-[1360px]"]){max-width:none!important;margin-left:0!important;margin-right:0!important}@media (max-width: 640px){:where(.es-journal-page,.es-mindset-page,.es-page-heatmap,.es-page-heatmap-v2,.es-page-calendar,.es-page-calendar-v2,.es-page-economic,.es-page-planner,.es-page-replay,.es-page-broker,.es-page-accounts){padding-left:1rem!important;padding-right:1rem!important}}@keyframes esPriceMorphIn{0%{opacity:0;transform:translate3d(0,7px,0);filter:blur(2px)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}.es-price-morph{contain:layout paint;vertical-align:baseline}.es-price-morph-value{display:inline-block;animation:esPriceMorphIn .32s cubic-bezier(.16,1,.3,1) both;will-change:opacity,transform,filter}.es-price-morph[data-reduced-motion=true] .es-price-morph-value{animation:none}@media (prefers-reduced-motion: reduce){.es-price-morph-value{animation:none!important}}.marker\:hidden *::marker{display:none}.marker\:text-neutral-400 *::marker{color:#a3a3a3}.marker\:hidden::marker{display:none}.marker\:text-neutral-400::marker{color:#a3a3a3}.placeholder\:font-medium::-moz-placeholder{font-weight:500}.placeholder\:font-medium::placeholder{font-weight:500}.placeholder\:text-neutral-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.placeholder\:text-neutral-400::placeholder{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.placeholder\:text-neutral-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.placeholder\:text-neutral-500::placeholder{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400\/80::-moz-placeholder{color:#94a3b8cc}.placeholder\:text-slate-400\/80::placeholder{color:#94a3b8cc}.placeholder\:text-slate-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.after\:bg-\[linear-gradient\(to_bottom\,rgba\(255\,255\,255\,0\.54\)\,rgba\(255\,255\,255\,0\.075\)_62\%\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(to bottom,rgba(255,255,255,.54),rgba(255,255,255,.075) 62%,transparent)}.after\:opacity-45:after{content:var(--tw-content);opacity:.45}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:border-l-0:first-child{border-left-width:0px}.first\:border-t-0:first-child{border-top-width:0px}.first\:pl-0:first-child{padding-left:0}.first\:pt-0:first-child{padding-top:0}.last\:border-r-0:last-child{border-right-width:0px}.last\:pb-0:last-child{padding-bottom:0}.open\:bg-white[open]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:z-10:hover{z-index:10}.hover\:z-40:hover{z-index:40}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;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\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1\.5:hover{--tw-translate-y: -.375rem;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\:-translate-y-2:hover{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[1px\]:hover{--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))}.hover\:-translate-y-\[2px\]:hover{--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))}.hover\:-translate-y-\[3px\]:hover{--tw-translate-y: -3px;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\:-translate-y-px:hover,.hover\:translate-y-\[-1px\]:hover{--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))}.hover\:scale-150:hover{--tw-scale-x: 1.5;--tw-scale-y: 1.5;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-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;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-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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-\[1\.04\]:hover{--tw-scale-x: 1.04;--tw-scale-y: 1.04;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-\[1\.07\]:hover{--tw-scale-x: 1.07;--tw-scale-y: 1.07;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\:border-amber-200\/45:hover{border-color:#fde68a73}.hover\:border-amber-400:hover{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.hover\:border-blue-100:hover{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.hover\:border-emerald-100:hover{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.hover\:border-emerald-200:hover{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.hover\:border-emerald-300:hover{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.hover\:border-emerald-300\/65:hover{border-color:#6ee7b7a6}.hover\:border-emerald-300\/85:hover{border-color:#6ee7b7d9}.hover\:border-emerald-400:hover{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.hover\:border-emerald-400\/30:hover{border-color:#34d3994d}.hover\:border-emerald-400\/45:hover{border-color:#34d39973}.hover\:border-fuchsia-400\/55:hover{border-color:#e879f98c}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-indigo-200:hover{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.hover\:border-indigo-200\/70:hover{border-color:#c7d2feb3}.hover\:border-indigo-200\/80:hover{border-color:#c7d2fecc}.hover\:border-indigo-200\/85:hover{border-color:#c7d2fed9}.hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.hover\:border-neutral-300:hover{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.hover\:border-neutral-300\/85:hover{border-color:#d4d4d4d9}.hover\:border-neutral-300\/90:hover{border-color:#d4d4d4e6}.hover\:border-neutral-400:hover{--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity, 1))}.hover\:border-neutral-400\/80:hover{border-color:#a3a3a3cc}.hover\:border-neutral-500:hover{--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity, 1))}.hover\:border-neutral-600:hover{--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1))}.hover\:border-neutral-700:hover{--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.hover\:border-rose-200:hover{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.hover\:border-rose-300:hover{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.hover\:border-rose-300\/65:hover{border-color:#fda4afa6}.hover\:border-rose-400:hover{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.hover\:border-rose-400\/20:hover{border-color:#fb718533}.hover\:border-sky-300:hover{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.hover\:border-sky-400\/50:hover{border-color:#38bdf880}.hover\:border-slate-200:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-slate-300\/80:hover{border-color:#cbd5e1cc}.hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.hover\:border-slate-400\/70:hover{border-color:#94a3b8b3}.hover\:border-teal-300:hover{--tw-border-opacity: 1;border-color:rgb(94 234 212 / var(--tw-border-opacity, 1))}.hover\:border-violet-100:hover{--tw-border-opacity: 1;border-color:rgb(237 233 254 / var(--tw-border-opacity, 1))}.hover\:border-violet-100\/90:hover{border-color:#ede9fee6}.hover\:border-violet-200:hover{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.hover\:border-violet-200\/70:hover{border-color:#ddd6feb3}.hover\:border-violet-200\/75:hover{border-color:#ddd6febf}.hover\:border-violet-200\/80:hover{border-color:#ddd6fecc}.hover\:border-violet-200\/85:hover{border-color:#ddd6fed9}.hover\:border-violet-200\/90:hover{border-color:#ddd6fee6}.hover\:border-violet-300:hover{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.hover\:border-violet-300\/60:hover{border-color:#c4b5fd99}.hover\:border-violet-300\/85:hover{border-color:#c4b5fdd9}.hover\:border-violet-300\/90:hover{border-color:#c4b5fde6}.hover\:border-violet-400:hover{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.hover\:border-violet-400\/40:hover{border-color:#a78bfa66}.hover\:border-violet-400\/85:hover{border-color:#a78bfad9}.hover\:border-violet-400\/90:hover{border-color:#a78bfae6}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-100\/70:hover{background-color:#fef3c7b3}.hover\:bg-amber-200\/10:hover{background-color:#fde68a1a}.hover\:bg-amber-300:hover{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-900:hover{--tw-bg-opacity: 1;background-color:rgb(120 53 15 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50\/45:hover{background-color:#eff6ff73}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-100\/50:hover{background-color:#d1fae580}.hover\:bg-emerald-400:hover{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-400\/15:hover{background-color:#34d39926}.hover\:bg-emerald-50\/45:hover{background-color:#ecfdf573}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / 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-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-100:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-800:hover{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-900\/30:hover{background-color:#1717174d}.hover\:bg-neutral-900\/40:hover{background-color:#17171766}.hover\:bg-neutral-900\/45:hover{background-color:#17171773}.hover\:bg-neutral-900\/55:hover{background-color:#1717178c}.hover\:bg-neutral-900\/60:hover{background-color:#17171799}.hover\:bg-neutral-900\/70:hover{background-color:#171717b3}.hover\:bg-purple-500:hover{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / 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-rose-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-100\/70:hover{background-color:#ffe4e6b3}.hover\:bg-rose-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 205 211 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-400\/15:hover{background-color:#fb718526}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50\/60:hover{background-color:#fff1f299}.hover\:bg-rose-500:hover{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-rose-500\/25:hover{background-color:#f43f5e40}.hover\:bg-sky-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-400\/15:hover{background-color:#38bdf826}.hover\:bg-sky-500:hover{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-300\/70:hover{background-color:#cbd5e1b3}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/65:hover{background-color:#f8fafca6}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}.hover\:bg-slate-50\/95:hover{background-color:#f8fafcf2}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-100:hover{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-100\/70:hover{background-color:#ede9feb3}.hover\:bg-violet-400:hover{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-50:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-50\/20:hover{background-color:#f5f3ff33}.hover\:bg-violet-50\/30:hover{background-color:#f5f3ff4d}.hover\:bg-violet-50\/40:hover{background-color:#f5f3ff66}.hover\:bg-violet-50\/45:hover{background-color:#f5f3ff73}.hover\:bg-violet-50\/50:hover{background-color:#f5f3ff80}.hover\:bg-violet-50\/60:hover{background-color:#f5f3ff99}.hover\:bg-violet-50\/65:hover{background-color:#f5f3ffa6}.hover\:bg-violet-50\/70:hover{background-color:#f5f3ffb3}.hover\:bg-violet-500:hover{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-600:hover{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/45:hover{background-color:#ffffff73}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:bg-white\/75:hover{background-color:#ffffffbf}.hover\:bg-white\/95:hover{background-color:#fffffff2}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,1\)\,rgba\(241\,246\,255\,0\.95\)\)\]:hover{background-image:linear-gradient(180deg,#fff,#f1f6fff2)}.hover\:from-violet-600:hover{--tw-gradient-from: #7c3aed var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-violet-700:hover{--tw-gradient-from: #6d28d9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:via-indigo-600:hover{--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4f46e5 var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-blue-500:hover{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.hover\:to-indigo-700:hover{--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.hover\:text-amber-700:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.hover\:text-amber-950:hover{--tw-text-opacity: 1;color:rgb(69 26 3 / 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-cyan-700:hover{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.hover\:text-emerald-100:hover{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.hover\:text-emerald-700:hover{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.hover\:text-emerald-800:hover{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.hover\:text-indigo-800:hover{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.hover\:text-neutral-100:hover{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.hover\:text-neutral-200:hover{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.hover\:text-neutral-50:hover{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.hover\:text-neutral-700:hover{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.hover\:text-neutral-800:hover{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.hover\:text-neutral-900:hover{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.hover\:text-neutral-950:hover{--tw-text-opacity: 1;color:rgb(10 10 10 / var(--tw-text-opacity, 1))}.hover\:text-rose-100:hover{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-rose-700:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.hover\:text-rose-800:hover{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.hover\:text-sky-700:hover{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.hover\:text-sky-800:hover{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-slate-950:hover{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.hover\:text-violet-100:hover{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.hover\:text-violet-500:hover{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.hover\:text-violet-600:hover{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.hover\:text-violet-700:hover{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.hover\:text-violet-800:hover{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.hover\:text-violet-900:hover{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-neutral-300:hover{text-decoration-color:#d4d4d4}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-\[0_10px_20px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow: 0 10px 20px rgba(15,23,42,.08);--tw-shadow-colored: 0 10px 20px 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-\[0_10px_22px_-20px_rgba\(79\,70\,229\,0\.4\)\]:hover{--tw-shadow: 0 10px 22px -20px rgba(79,70,229,.4);--tw-shadow-colored: 0 10px 22px -20px 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-\[0_10px_22px_rgba\(244\,63\,94\,0\.22\)\]:hover{--tw-shadow: 0 10px 22px rgba(244,63,94,.22);--tw-shadow-colored: 0 10px 22px 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-\[0_10px_24px_rgba\(15\,23\,42\,0\.06\)\]:hover{--tw-shadow: 0 10px 24px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(16\,185\,129\,0\.10\)\]:hover{--tw-shadow: 0 10px 24px rgba(16,185,129,.1);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(16\,185\,129\,0\.24\)\]:hover{--tw-shadow: 0 10px 24px rgba(16,185,129,.24);--tw-shadow-colored: 0 10px 24px 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-\[0_12px_24px_-20px_rgba\(15\,23\,42\,0\.32\)\]:hover{--tw-shadow: 0 12px 24px -20px rgba(15,23,42,.32);--tw-shadow-colored: 0 12px 24px -20px 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-\[0_12px_26px_rgba\(99\,102\,241\,0\.22\)\]:hover{--tw-shadow: 0 12px 26px rgba(99,102,241,.22);--tw-shadow-colored: 0 12px 26px 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-\[0_14px_24px_rgba\(15\,23\,42\,0\.09\)\]:hover{--tw-shadow: 0 14px 24px rgba(15,23,42,.09);--tw-shadow-colored: 0 14px 24px 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-\[0_14px_28px_-18px_rgba\(15\,23\,42\,0\.32\)\]:hover{--tw-shadow: 0 14px 28px -18px rgba(15,23,42,.32);--tw-shadow-colored: 0 14px 28px -18px 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-\[0_14px_28px_-22px_rgba\(79\,70\,229\,0\.34\)\]:hover{--tw-shadow: 0 14px 28px -22px rgba(79,70,229,.34);--tw-shadow-colored: 0 14px 28px -22px 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-\[0_14px_28px_-24px_rgba\(15\,23\,42\,0\.24\)\]:hover{--tw-shadow: 0 14px 28px -24px rgba(15,23,42,.24);--tw-shadow-colored: 0 14px 28px -24px 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-\[0_14px_28px_rgba\(124\,58\,237\,0\.16\)\]:hover{--tw-shadow: 0 14px 28px rgba(124,58,237,.16);--tw-shadow-colored: 0 14px 28px 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-\[0_14px_30px_rgba\(109\,40\,217\,0\.10\)\]:hover{--tw-shadow: 0 14px 30px rgba(109,40,217,.1);--tw-shadow-colored: 0 14px 30px 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-\[0_14px_30px_rgba\(16\,185\,129\,0\.10\)\]:hover{--tw-shadow: 0 14px 30px rgba(16,185,129,.1);--tw-shadow-colored: 0 14px 30px 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-\[0_14px_30px_rgba\(59\,130\,246\,0\.10\)\]:hover{--tw-shadow: 0 14px 30px rgba(59,130,246,.1);--tw-shadow-colored: 0 14px 30px 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-\[0_14px_34px_-26px_rgba\(15\,23\,42\,0\.26\)\]:hover{--tw-shadow: 0 14px 34px -26px rgba(15,23,42,.26);--tw-shadow-colored: 0 14px 34px -26px 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-\[0_14px_36px_rgba\(168\,85\,247\,0\.18\)\]:hover{--tw-shadow: 0 14px 36px rgba(168,85,247,.18);--tw-shadow-colored: 0 14px 36px 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-\[0_16px_26px_rgba\(79\,70\,229\,0\.3\)\]:hover{--tw-shadow: 0 16px 26px rgba(79,70,229,.3);--tw-shadow-colored: 0 16px 26px 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-\[0_16px_28px_-24px_rgba\(79\,70\,229\,0\.28\)\]:hover{--tw-shadow: 0 16px 28px -24px rgba(79,70,229,.28);--tw-shadow-colored: 0 16px 28px -24px 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-\[0_16px_28px_-26px_rgba\(244\,63\,94\,0\.35\)\]:hover{--tw-shadow: 0 16px 28px -26px rgba(244,63,94,.35);--tw-shadow-colored: 0 16px 28px -26px 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-\[0_16px_30px_-14px_rgba\(15\,23\,42\,0\.6\)\]:hover{--tw-shadow: 0 16px 30px -14px rgba(15,23,42,.6);--tw-shadow-colored: 0 16px 30px -14px 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-\[0_16px_30px_-24px_rgba\(79\,70\,229\,0\.28\)\]:hover{--tw-shadow: 0 16px 30px -24px rgba(79,70,229,.28);--tw-shadow-colored: 0 16px 30px -24px 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-\[0_16px_32px_rgba\(124\,58\,237\,0\.16\)\]:hover{--tw-shadow: 0 16px 32px rgba(124,58,237,.16);--tw-shadow-colored: 0 16px 32px 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-\[0_16px_32px_rgba\(99\,102\,241\,0\.36\)\]:hover{--tw-shadow: 0 16px 32px rgba(99,102,241,.36);--tw-shadow-colored: 0 16px 32px 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-\[0_16px_34px_rgba\(79\,70\,229\,0\.35\)\]:hover{--tw-shadow: 0 16px 34px rgba(79,70,229,.35);--tw-shadow-colored: 0 16px 34px 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-\[0_16px_34px_rgba\(99\,102\,241\,0\.4\)\]:hover{--tw-shadow: 0 16px 34px rgba(99,102,241,.4);--tw-shadow-colored: 0 16px 34px 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-\[0_16px_36px_-24px_rgba\(79\,70\,229\,0\.24\)\]:hover{--tw-shadow: 0 16px 36px -24px rgba(79,70,229,.24);--tw-shadow-colored: 0 16px 36px -24px 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-\[0_16px_36px_rgba\(139\,92\,246\,0\.38\)\]:hover{--tw-shadow: 0 16px 36px rgba(139,92,246,.38);--tw-shadow-colored: 0 16px 36px 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-\[0_16px_40px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow: 0 16px 40px rgba(15,23,42,.08);--tw-shadow-colored: 0 16px 40px 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-\[0_16px_40px_rgba\(15\,23\,42\,0\.10\)\]:hover{--tw-shadow: 0 16px 40px rgba(15,23,42,.1);--tw-shadow-colored: 0 16px 40px 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-\[0_16px_42px_rgba\(34\,197\,94\,0\.14\)\]:hover{--tw-shadow: 0 16px 42px rgba(34,197,94,.14);--tw-shadow-colored: 0 16px 42px 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-\[0_18px_32px_-18px_rgba\(99\,102\,241\,0\.7\)\]:hover{--tw-shadow: 0 18px 32px -18px rgba(99,102,241,.7);--tw-shadow-colored: 0 18px 32px -18px 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-\[0_18px_32px_-26px_rgba\(15\,23\,42\,0\.35\)\]:hover{--tw-shadow: 0 18px 32px -26px rgba(15,23,42,.35);--tw-shadow-colored: 0 18px 32px -26px 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-\[0_18px_34px_-16px_rgba\(109\,40\,217\,0\.58\)\]:hover{--tw-shadow: 0 18px 34px -16px rgba(109,40,217,.58);--tw-shadow-colored: 0 18px 34px -16px 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-\[0_18px_34px_-18px_rgba\(124\,92\,246\,0\.5\)\]:hover{--tw-shadow: 0 18px 34px -18px rgba(124,92,246,.5);--tw-shadow-colored: 0 18px 34px -18px 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-\[0_18px_34px_-22px_rgba\(167\,139\,250\,0\.72\)\]:hover{--tw-shadow: 0 18px 34px -22px rgba(167,139,250,.72);--tw-shadow-colored: 0 18px 34px -22px 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-\[0_18px_34px_-26px_rgba\(15\,23\,42\,0\.45\)\]:hover{--tw-shadow: 0 18px 34px -26px rgba(15,23,42,.45);--tw-shadow-colored: 0 18px 34px -26px 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-\[0_18px_34px_-28px_rgba\(79\,70\,229\,0\.36\)\]:hover{--tw-shadow: 0 18px 34px -28px rgba(79,70,229,.36);--tw-shadow-colored: 0 18px 34px -28px 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-\[0_18px_34px_-30px_rgba\(79\,70\,229\,0\.36\)\]:hover{--tw-shadow: 0 18px 34px -30px rgba(79,70,229,.36);--tw-shadow-colored: 0 18px 34px -30px 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-\[0_18px_40px_-26px_rgba\(16\,185\,129\,0\.24\)\]:hover{--tw-shadow: 0 18px 40px -26px rgba(16,185,129,.24);--tw-shadow-colored: 0 18px 40px -26px 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-\[0_18px_40px_-26px_rgba\(225\,29\,72\,0\.26\)\]:hover{--tw-shadow: 0 18px 40px -26px rgba(225,29,72,.26);--tw-shadow-colored: 0 18px 40px -26px 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-\[0_18px_40px_-30px_rgba\(15\,23\,42\,0\.55\)\]:hover{--tw-shadow: 0 18px 40px -30px rgba(15,23,42,.55);--tw-shadow-colored: 0 18px 40px -30px 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-\[0_18px_40px_rgba\(15\,23\,42\,0\.09\)\]:hover{--tw-shadow: 0 18px 40px rgba(15,23,42,.09);--tw-shadow-colored: 0 18px 40px 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-\[0_18px_40px_rgba\(79\,70\,229\,0\.10\)\]:hover{--tw-shadow: 0 18px 40px rgba(79,70,229,.1);--tw-shadow-colored: 0 18px 40px 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-\[0_18px_40px_rgba\(79\,70\,229\,0\.40\)\]:hover{--tw-shadow: 0 18px 40px rgba(79,70,229,.4);--tw-shadow-colored: 0 18px 40px 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-\[0_18px_40px_rgba\(79\,70\,229\,0\.42\)\]:hover{--tw-shadow: 0 18px 40px rgba(79,70,229,.42);--tw-shadow-colored: 0 18px 40px 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-\[0_18px_42px_-32px_rgba\(124\,58\,237\,0\.22\)\]:hover{--tw-shadow: 0 18px 42px -32px rgba(124,58,237,.22);--tw-shadow-colored: 0 18px 42px -32px 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-\[0_18px_42px_-34px_rgba\(124\,58\,237\,0\.32\)\]:hover{--tw-shadow: 0 18px 42px -34px rgba(124,58,237,.32);--tw-shadow-colored: 0 18px 42px -34px 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-\[0_18px_44px_-28px_rgba\(15\,23\,42\,0\.35\)\]:hover{--tw-shadow: 0 18px 44px -28px rgba(15,23,42,.35);--tw-shadow-colored: 0 18px 44px -28px 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-\[0_18px_56px_-32px_rgba\(79\,70\,229\,0\.2\)\]:hover{--tw-shadow: 0 18px 56px -32px rgba(79,70,229,.2);--tw-shadow-colored: 0 18px 56px -32px 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-\[0_20px_34px_-24px_rgba\(16\,185\,129\,0\.34\)\]:hover{--tw-shadow: 0 20px 34px -24px rgba(16,185,129,.34);--tw-shadow-colored: 0 20px 34px -24px 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-\[0_20px_38px_-24px_rgba\(79\,70\,229\,0\.28\)\]:hover{--tw-shadow: 0 20px 38px -24px rgba(79,70,229,.28);--tw-shadow-colored: 0 20px 38px -24px 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-\[0_20px_44px_rgba\(15\,23\,42\,0\.10\)\]:hover{--tw-shadow: 0 20px 44px rgba(15,23,42,.1);--tw-shadow-colored: 0 20px 44px 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-\[0_20px_44px_rgba\(79\,70\,229\,0\.10\)\]:hover{--tw-shadow: 0 20px 44px rgba(79,70,229,.1);--tw-shadow-colored: 0 20px 44px 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-\[0_20px_44px_rgba\(91\,91\,255\,0\.42\)\]:hover{--tw-shadow: 0 20px 44px rgba(91,91,255,.42);--tw-shadow-colored: 0 20px 44px 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-\[0_20px_46px_-36px_rgba\(124\,58\,237\,0\.26\)\]:hover{--tw-shadow: 0 20px 46px -36px rgba(124,58,237,.26);--tw-shadow-colored: 0 20px 46px -36px 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-\[0_20px_46px_rgba\(124\,58\,237\,0\.48\)\]:hover{--tw-shadow: 0 20px 46px rgba(124,58,237,.48);--tw-shadow-colored: 0 20px 46px 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-\[0_20px_60px_rgba\(124\,92\,246\,0\.34\)\]:hover{--tw-shadow: 0 20px 60px rgba(124,92,246,.34);--tw-shadow-colored: 0 20px 60px 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-\[0_20px_60px_rgba\(124\,92\,246\,0\.38\)\]:hover{--tw-shadow: 0 20px 60px rgba(124,92,246,.38);--tw-shadow-colored: 0 20px 60px 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-\[0_22px_34px_-20px_rgba\(79\,70\,229\,0\.28\)\,0_10px_16px_-12px_rgba\(15\,23\,42\,0\.22\)\]:hover{--tw-shadow: 0 22px 34px -20px rgba(79,70,229,.28),0 10px 16px -12px rgba(15,23,42,.22);--tw-shadow-colored: 0 22px 34px -20px var(--tw-shadow-color), 0 10px 16px -12px 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-\[0_22px_40px_-22px_rgba\(79\,70\,229\,0\.86\)\]:hover{--tw-shadow: 0 22px 40px -22px rgba(79,70,229,.86);--tw-shadow-colored: 0 22px 40px -22px 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-\[0_22px_40px_rgba\(79\,70\,229\,0\.36\)\]:hover{--tw-shadow: 0 22px 40px rgba(79,70,229,.36);--tw-shadow-colored: 0 22px 40px 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-\[0_22px_42px_-18px_rgba\(79\,70\,229\,0\.42\)\]:hover{--tw-shadow: 0 22px 42px -18px rgba(79,70,229,.42);--tw-shadow-colored: 0 22px 42px -18px 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-\[0_22px_42px_-28px_rgba\(79\,70\,229\,0\.32\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.95\)\]:hover{--tw-shadow: 0 22px 42px -28px rgba(79,70,229,.32),inset 0 1px 0 rgba(255,255,255,.95);--tw-shadow-colored: 0 22px 42px -28px var(--tw-shadow-color), inset 0 1px 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)}.hover\:shadow-\[0_22px_44px_-24px_rgba\(79\,70\,229\,0\.8\)\]:hover{--tw-shadow: 0 22px 44px -24px rgba(79,70,229,.8);--tw-shadow-colored: 0 22px 44px -24px 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-\[0_22px_44px_-28px_rgba\(79\,70\,229\,0\.36\)\]:hover{--tw-shadow: 0 22px 44px -28px rgba(79,70,229,.36);--tw-shadow-colored: 0 22px 44px -28px 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-\[0_22px_44px_-32px_rgba\(79\,70\,229\,0\.34\)\]:hover{--tw-shadow: 0 22px 44px -32px rgba(79,70,229,.34);--tw-shadow-colored: 0 22px 44px -32px 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-\[0_22px_44px_rgba\(79\,70\,229\,0\.32\)\]:hover{--tw-shadow: 0 22px 44px rgba(79,70,229,.32);--tw-shadow-colored: 0 22px 44px 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-\[0_22px_46px_-34px_rgba\(15\,23\,42\,0\.68\)\]:hover{--tw-shadow: 0 22px 46px -34px rgba(15,23,42,.68);--tw-shadow-colored: 0 22px 46px -34px 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-\[0_22px_46px_-36px_rgba\(79\,70\,229\,0\.26\)\]:hover{--tw-shadow: 0 22px 46px -36px rgba(79,70,229,.26);--tw-shadow-colored: 0 22px 46px -36px 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-\[0_22px_46px_rgba\(79\,70\,229\,0\.10\)\]:hover{--tw-shadow: 0 22px 46px rgba(79,70,229,.1);--tw-shadow-colored: 0 22px 46px 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-\[0_22px_52px_-34px_rgba\(124\,58\,237\,0\.26\)\]:hover{--tw-shadow: 0 22px 52px -34px rgba(124,58,237,.26);--tw-shadow-colored: 0 22px 52px -34px 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-\[0_22px_52px_-34px_rgba\(15\,23\,42\,0\.92\)\]:hover{--tw-shadow: 0 22px 52px -34px rgba(15,23,42,.92);--tw-shadow-colored: 0 22px 52px -34px 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-\[0_22px_80px_rgba\(0\,0\,0\,0\.22\)\]:hover{--tw-shadow: 0 22px 80px rgba(0,0,0,.22);--tw-shadow-colored: 0 22px 80px 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-\[0_22px_90px_rgba\(0\,0\,0\,0\.60\)\]:hover{--tw-shadow: 0 22px 90px rgba(0,0,0,.6);--tw-shadow-colored: 0 22px 90px 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-\[0_24px_45px_rgba\(244\,63\,94\,0\.18\)\]:hover{--tw-shadow: 0 24px 45px rgba(244,63,94,.18);--tw-shadow-colored: 0 24px 45px 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-\[0_24px_46px_-22px_rgba\(37\,99\,235\,0\.82\)\]:hover{--tw-shadow: 0 24px 46px -22px rgba(37,99,235,.82);--tw-shadow-colored: 0 24px 46px -22px 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-\[0_24px_48px_-24px_rgba\(79\,70\,229\,0\.86\)\]:hover{--tw-shadow: 0 24px 48px -24px rgba(79,70,229,.86);--tw-shadow-colored: 0 24px 48px -24px 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-\[0_24px_54px_-24px_rgba\(79\,70\,229\,0\.95\)\]:hover{--tw-shadow: 0 24px 54px -24px rgba(79,70,229,.95);--tw-shadow-colored: 0 24px 54px -24px 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-\[0_24px_54px_-24px_rgba\(99\,102\,241\,0\.95\)\]:hover{--tw-shadow: 0 24px 54px -24px rgba(99,102,241,.95);--tw-shadow-colored: 0 24px 54px -24px 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-\[0_24px_54px_-38px_rgba\(15\,23\,42\,0\.42\)\]:hover{--tw-shadow: 0 24px 54px -38px rgba(15,23,42,.42);--tw-shadow-colored: 0 24px 54px -38px 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-\[0_24px_54px_-42px_rgba\(79\,70\,229\,0\.28\)\]:hover{--tw-shadow: 0 24px 54px -42px rgba(79,70,229,.28);--tw-shadow-colored: 0 24px 54px -42px 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-\[0_24px_56px_-30px_rgba\(15\,23\,42\,0\.28\)\]:hover{--tw-shadow: 0 24px 56px -30px rgba(15,23,42,.28);--tw-shadow-colored: 0 24px 56px -30px 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-\[0_24px_72px_-54px_rgba\(15\,23\,42\,0\.28\)\]:hover{--tw-shadow: 0 24px 72px -54px rgba(15,23,42,.28);--tw-shadow-colored: 0 24px 72px -54px 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-\[0_26px_46px_-18px_rgba\(99\,102\,241\,0\.68\)\]:hover{--tw-shadow: 0 26px 46px -18px rgba(99,102,241,.68);--tw-shadow-colored: 0 26px 46px -18px 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-\[0_26px_48px_-24px_rgba\(99\,102\,241\,0\.76\)\]:hover{--tw-shadow: 0 26px 48px -24px rgba(99,102,241,.76);--tw-shadow-colored: 0 26px 48px -24px 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-\[0_26px_52px_-22px_rgba\(79\,70\,229\,0\.86\)\]:hover{--tw-shadow: 0 26px 52px -22px rgba(79,70,229,.86);--tw-shadow-colored: 0 26px 52px -22px 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-\[0_26px_52px_-24px_rgba\(79\,70\,229\,0\.64\)\]:hover{--tw-shadow: 0 26px 52px -24px rgba(79,70,229,.64);--tw-shadow-colored: 0 26px 52px -24px 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-\[0_26px_52px_rgba\(79\,70\,229\,0\.14\)\]:hover{--tw-shadow: 0 26px 52px rgba(79,70,229,.14);--tw-shadow-colored: 0 26px 52px 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-\[0_26px_54px_-30px_rgba\(79\,70\,229\,0\.3\)\]:hover{--tw-shadow: 0 26px 54px -30px rgba(79,70,229,.3);--tw-shadow-colored: 0 26px 54px -30px 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-\[0_26px_62px_-42px_rgba\(79\,70\,229\,0\.28\)\]:hover{--tw-shadow: 0 26px 62px -42px rgba(79,70,229,.28);--tw-shadow-colored: 0 26px 62px -42px 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-\[0_26px_64px_rgba\(76\,29\,149\,0\.16\)\]:hover{--tw-shadow: 0 26px 64px rgba(76,29,149,.16);--tw-shadow-colored: 0 26px 64px 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-\[0_28px_50px_-40px_rgba\(15\,23\,42\,0\.3\)\]:hover{--tw-shadow: 0 28px 50px -40px rgba(15,23,42,.3);--tw-shadow-colored: 0 28px 50px -40px 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-\[0_28px_54px_-34px_rgba\(15\,23\,42\,0\.44\)\]:hover{--tw-shadow: 0 28px 54px -34px rgba(15,23,42,.44);--tw-shadow-colored: 0 28px 54px -34px 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-\[0_28px_54px_-36px_rgba\(79\,70\,229\,0\.34\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]:hover{--tw-shadow: 0 28px 54px -36px rgba(79,70,229,.34),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 28px 54px -36px var(--tw-shadow-color), inset 0 1px 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)}.hover\:shadow-\[0_28px_56px_-34px_rgba\(79\,70\,229\,0\.24\)\]:hover{--tw-shadow: 0 28px 56px -34px rgba(79,70,229,.24);--tw-shadow-colored: 0 28px 56px -34px 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-\[0_28px_56px_-38px_rgba\(79\,70\,229\,0\.38\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]:hover{--tw-shadow: 0 28px 56px -38px rgba(79,70,229,.38),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 28px 56px -38px var(--tw-shadow-color), inset 0 1px 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)}.hover\:shadow-\[0_28px_56px_rgba\(79\,70\,229\,0\.14\)\]:hover{--tw-shadow: 0 28px 56px rgba(79,70,229,.14);--tw-shadow-colored: 0 28px 56px 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-\[0_30px_56px_-30px_rgba\(79\,70\,229\,0\.68\)\]:hover{--tw-shadow: 0 30px 56px -30px rgba(79,70,229,.68);--tw-shadow-colored: 0 30px 56px -30px 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-\[0_30px_56px_-44px_rgba\(15\,23\,42\,0\.34\)\]:hover{--tw-shadow: 0 30px 56px -44px rgba(15,23,42,.34);--tw-shadow-colored: 0 30px 56px -44px 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-\[0_30px_62px_-36px_rgba\(79\,70\,229\,0\.46\)\,0_14px_28px_-20px_rgba\(15\,23\,42\,0\.2\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.98\)\]:hover{--tw-shadow: 0 30px 62px -36px rgba(79,70,229,.46),0 14px 28px -20px rgba(15,23,42,.2),inset 0 1px 0 rgba(255,255,255,.98);--tw-shadow-colored: 0 30px 62px -36px var(--tw-shadow-color), 0 14px 28px -20px var(--tw-shadow-color), inset 0 1px 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)}.hover\:shadow-\[0_30px_62px_-42px_rgba\(79\,70\,229\,0\.34\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]:hover{--tw-shadow: 0 30px 62px -42px rgba(79,70,229,.34),inset 0 1px 0 rgba(255,255,255,.96);--tw-shadow-colored: 0 30px 62px -42px var(--tw-shadow-color), inset 0 1px 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)}.hover\:shadow-\[0_30px_72px_-52px_rgba\(79\,70\,229\,0\.3\)\]:hover{--tw-shadow: 0 30px 72px -52px rgba(79,70,229,.3);--tw-shadow-colored: 0 30px 72px -52px 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-\[0_30px_74px_-34px_rgba\(79\,70\,229\,0\.34\)\,0_16px_34px_-22px_rgba\(16\,185\,129\,0\.24\)\]:hover{--tw-shadow: 0 30px 74px -34px rgba(79,70,229,.34),0 16px 34px -22px rgba(16,185,129,.24);--tw-shadow-colored: 0 30px 74px -34px var(--tw-shadow-color), 0 16px 34px -22px 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-\[0_30px_74px_-56px_rgba\(79\,70\,229\,0\.32\)\]:hover{--tw-shadow: 0 30px 74px -56px rgba(79,70,229,.32);--tw-shadow-colored: 0 30px 74px -56px 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-\[0_30px_76px_-54px_rgba\(79\,70\,229\,0\.38\)\]:hover{--tw-shadow: 0 30px 76px -54px rgba(79,70,229,.38);--tw-shadow-colored: 0 30px 76px -54px 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-\[0_32px_52px_-24px_rgba\(79\,70\,229\,0\.34\)\,0_14px_24px_-12px_rgba\(15\,23\,42\,0\.24\)\]:hover{--tw-shadow: 0 32px 52px -24px rgba(79,70,229,.34),0 14px 24px -12px rgba(15,23,42,.24);--tw-shadow-colored: 0 32px 52px -24px var(--tw-shadow-color), 0 14px 24px -12px 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-\[0_34px_76px_rgba\(99\,102\,241\,0\.55\)\]:hover{--tw-shadow: 0 34px 76px rgba(99,102,241,.55);--tw-shadow-colored: 0 34px 76px 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-\[0_36px_88px_-56px_rgba\(79\,70\,229\,0\.34\)\]:hover{--tw-shadow: 0 36px 88px -56px rgba(79,70,229,.34);--tw-shadow-colored: 0 36px 88px -56px 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-\[0_42px_92px_-48px_rgba\(79\,70\,229\,0\.52\)\]:hover{--tw-shadow: 0 42px 92px -48px rgba(79,70,229,.52);--tw-shadow-colored: 0 42px 92px -48px 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-\[0_4px_12px_rgba\(15\,23\,42\,0\.06\)\]:hover{--tw-shadow: 0 4px 12px rgba(15,23,42,.06);--tw-shadow-colored: 0 4px 12px 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-\[inset_0_0_0_1px_rgba\(148\,163\,184\,0\.18\)\]:hover{--tw-shadow: inset 0 0 0 1px rgba(148,163,184,.18);--tw-shadow-colored: inset 0 0 0 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)}.hover\:shadow-\[inset_0_0_0_1px_rgba\(148\,163\,184\,0\.28\)\,0_14px_28px_-24px_rgba\(15\,23\,42\,0\.48\)\]:hover{--tw-shadow: inset 0 0 0 1px rgba(148,163,184,.28),0 14px 28px -24px rgba(15,23,42,.48);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color), 0 14px 28px -24px 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-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)}.hover\:ring-violet-200:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity, 1))}.hover\:ring-violet-200\/50:hover{--tw-ring-color: rgb(221 214 254 / .5)}.hover\:ring-violet-200\/60:hover{--tw-ring-color: rgb(221 214 254 / .6)}.hover\:ring-white\/10:hover{--tw-ring-color: rgb(255 255 255 / .1)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);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)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);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)}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);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)}.hover\:brightness-\[1\.03\]:hover{--tw-brightness: brightness(1.03);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-emerald-300:focus{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.focus\:border-emerald-300\/60:focus{border-color:#6ee7b799}.focus\:border-indigo-200:focus{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.focus\:border-indigo-400:focus{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.focus\:border-neutral-300:focus{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.focus\:border-neutral-400:focus{--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity, 1))}.focus\:border-sky-300:focus{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.focus\:border-slate-400:focus{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.focus\:border-violet-300:focus{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.focus\:bg-slate-50:focus{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:shadow-\[0_0_0_4px_rgba\(99\,102\,241\,0\.12\)\]:focus{--tw-shadow: 0 0 0 4px rgba(99,102,241,.12);--tw-shadow-colored: 0 0 0 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)}.focus\:shadow-\[0_10px_22px_-16px_rgba\(99\,102\,241\,0\.52\)\]:focus{--tw-shadow: 0 10px 22px -16px rgba(99,102,241,.52);--tw-shadow-colored: 0 10px 22px -16px 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\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.8\)_inset\,0_22px_44px_-34px_rgba\(79\,70\,229\,0\.58\)\]:focus{--tw-shadow: 0 1px 0 rgba(255,255,255,.8) inset,0 22px 44px -34px rgba(79,70,229,.58);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 22px 44px -34px 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-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-black\/5:focus{--tw-ring-color: rgb(0 0 0 / .05)}.focus\:ring-blue-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.focus\:ring-emerald-200\/50:focus{--tw-ring-color: rgb(167 243 208 / .5)}.focus\:ring-emerald-300\/20:focus{--tw-ring-color: rgb(110 231 183 / .2)}.focus\:ring-indigo-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1))}.focus\:ring-sky-200\/40:focus{--tw-ring-color: rgb(186 230 253 / .4)}.focus\:ring-violet-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(237 233 254 / var(--tw-ring-opacity, 1))}.focus\:ring-violet-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity, 1))}.focus\:ring-violet-400\/20:focus{--tw-ring-color: rgb(167 139 250 / .2)}.focus-visible\:text-violet-600:focus-visible{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-gray-400\/70:focus-visible{--tw-ring-color: rgb(156 163 175 / .7)}.focus-visible\:ring-indigo-200:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-indigo-200\/95:focus-visible{--tw-ring-color: rgb(199 210 254 / .95)}.focus-visible\:ring-indigo-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(165 180 252 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-indigo-400\/25:focus-visible{--tw-ring-color: rgb(129 140 248 / .25)}.focus-visible\:ring-violet-200:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-violet-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(196 181 253 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-violet-500\/30:focus-visible{--tw-ring-color: rgb(139 92 246 / .3)}.focus-visible\:ring-violet-500\/70:focus-visible{--tw-ring-color: rgb(139 92 246 / .7)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:translate-y-0:active{--tw-translate-y: 0px;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))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;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))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;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))}.active\:scale-\[0\.992\]:active{--tw-scale-x: .992;--tw-scale-y: .992;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))}.active\:scale-\[0\.995\]:active{--tw-scale-x: .995;--tw-scale-y: .995;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))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;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))}.active\:scale-\[1\.01\]:active{--tw-scale-x: 1.01;--tw-scale-y: 1.01;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))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:opacity-90:active{opacity:.9}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-50:disabled{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.disabled\:text-slate-400:disabled{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-85:disabled{opacity:.85}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y: 0px;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))}.disabled\:hover\:border-slate-200:hover:disabled{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.disabled\:hover\:shadow-\[0_10px_28px_rgba\(99\,102\,241\,0\.34\)\]:hover:disabled{--tw-shadow: 0 10px 28px rgba(99,102,241,.34);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group\/faq[open] .group-open\/faq\:rotate-45{--tw-rotate: 45deg;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))}.group[open] .group-open\: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))}.group\/faq[open] .group-open\/faq\:border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.group\/faq[open] .group-open\/faq\:text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.group:focus-within .group-focus-within\:text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.group\/info:hover .group-hover\/info\:translate-y-0{--tw-translate-y: 0px;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))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y: -.125rem;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))}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-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))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;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))}.group:hover .group-hover\: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))}.group:hover .group-hover\:translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;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))}.group\/row:hover .group-hover\/row\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;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))}.group:hover .group-hover\: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))}.group:hover .group-hover\:scale-110{--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))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;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))}.group:hover .group-hover\:scale-\[1\.05\]{--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))}.group:hover .group-hover\:border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-violet-200\/80{border-color:#ddd6fecc}.group:hover .group-hover\:border-violet-300{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-violet-100\/70{background-color:#ede9feb3}.group:hover .group-hover\:bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-violet-50\/65{background-color:#f5f3ffa6}.group:hover .group-hover\:bg-violet-50\/80{background-color:#f5f3ffcc}.group:hover .group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:via-violet-300\/80{--tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(196 181 253 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.group\/broker:hover .group-hover\/broker\:text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-neutral-200{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.group\/broker:hover .group-hover\/broker\:opacity-100,.group\/info:hover .group-hover\/info\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:shadow-\[0_0_18px_rgba\(124\,58\,237\,0\.16\)\]{--tw-shadow: 0 0 18px rgba(124,58,237,.16);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-\[0_0_18px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow: 0 0 18px rgba(16,185,129,.16);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-\[0_0_18px_rgba\(59\,130\,246\,0\.16\)\]{--tw-shadow: 0 0 18px rgba(59,130,246,.16);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-\[0_22px_54px_rgba\(124\,58\,237\,0\.30\)\]{--tw-shadow: 0 22px 54px rgba(124,58,237,.3);--tw-shadow-colored: 0 22px 54px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-\[0_28px_58px_rgba\(76\,29\,149\,0\.32\)\]{--tw-shadow: 0 28px 58px rgba(76,29,149,.32);--tw-shadow-colored: 0 28px 58px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-\[0_8px_18px_rgba\(168\,85\,247\,0\.12\)\]{--tw-shadow: 0 8px 18px rgba(168,85,247,.12);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:ring-violet-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity, 1))}.group:hover .group-hover\:brightness-\[1\.03\]{--tw-brightness: brightness(1.03);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)}.group\/broker:hover .group-hover\/broker\:contrast-\[1\.1\]{--tw-contrast: contrast(1.1);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)}.group\/broker:hover .group-hover\/broker\:saturate-\[1\.12\]{--tw-saturate: saturate(1.12);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)}@media (prefers-reduced-motion: no-preference){.motion-safe\:animate-\[esImportFadeIn_300ms_ease-out\]{animation:esImportFadeIn .3s ease-out}.motion-safe\:animate-\[esImportFadeIn_360ms_ease-out\]{animation:esImportFadeIn .36s ease-out}.motion-safe\:animate-\[esImportFloat_4\.6s_ease-in-out_infinite\]{animation:esImportFloat 4.6s ease-in-out infinite}.motion-safe\:animate-\[esImportFloat_5\.2s_ease-in-out_infinite\]{animation:esImportFloat 5.2s ease-in-out infinite}.motion-safe\:animate-\[esImportFloat_5\.8s_ease-in-out_infinite\]{animation:esImportFloat 5.8s ease-in-out infinite}.motion-safe\:animate-\[esImportPulse_4\.4s_ease-in-out_infinite\]{animation:esImportPulse 4.4s ease-in-out infinite}.motion-safe\:animate-\[esImportZoneBreathe_10s_ease-in-out_infinite\]{animation:esImportZoneBreathe 10s ease-in-out infinite}@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin{animation:spin 1s linear infinite}}@media not all and (min-width: 768px){.max-md\:max-h-\[calc\(100vh-24px\)\]{max-height:calc(100vh - 24px)}.max-md\:w-\[calc\(100vw-24px\)\]{width:calc(100vw - 24px)}}@media (min-width: 640px){.sm\:bottom-5{bottom:1.25rem}.sm\:bottom-auto{bottom:auto}.sm\:left-\[7\%\]{left:7%}.sm\:left-auto{left:auto}.sm\:right-6{right:1.5rem}.sm\:right-\[7\%\]{right:7%}.sm\:top-1\/2{top:50%}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-ml-2{margin-left:-.5rem}.sm\:-mt-1\.5{margin-top:-.375rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mt-1{margin-top:.25rem}.sm\:mt-1\.5{margin-top:.375rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-2\.5{margin-top:.625rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-24{margin-top:6rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-7{margin-top:1.75rem}.sm\:mt-8{margin-top:2rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-28{height:7rem}.sm\:h-44{height:11rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-8{height:2rem}.sm\:h-9{height:2.25rem}.sm\:h-\[110px\]{height:110px}.sm\:h-\[128px\]{height:128px}.sm\:h-\[380px\]{height:380px}.sm\:h-\[38px\]{height:38px}.sm\:h-\[390px\]{height:390px}.sm\:h-\[64px\]{height:64px}.sm\:h-\[96px\]{height:96px}.sm\:h-\[98px\]{height:98px}.sm\:max-h-none{max-height:none}.sm\:min-h-\[156px\]{min-height:156px}.sm\:w-14{width:3.5rem}.sm\:w-44{width:11rem}.sm\:w-56{width:14rem}.sm\:w-6{width:1.5rem}.sm\:w-7{width:1.75rem}.sm\:w-8{width:2rem}.sm\:w-9{width:2.25rem}.sm\:w-\[128px\]{width:128px}.sm\:w-\[138px\]{width:138px}.sm\:w-\[150px\]{width:150px}.sm\:w-\[176px\]{width:176px}.sm\:w-\[290px\]{width:290px}.sm\:w-auto{width:auto}.sm\:min-w-\[218px\]{min-width:218px}.sm\:min-w-\[338px\]{min-width:338px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[650px\]{max-width:650px}.sm\:max-w-\[980px\]{max-width:980px}.sm\:max-w-none{max-width:none}.sm\:-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))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.sm\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.sm\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.sm\:grid-cols-\[1\.2fr_0\.7fr_0\.72fr_0\.88fr_0\.95fr\]{grid-template-columns:1.2fr .7fr .72fr .88fr .95fr}.sm\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.sm\:grid-cols-\[245px_minmax\(0\,1fr\)\]{grid-template-columns:245px minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-10{gap:2.5rem}.sm\:gap-16{gap:4rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-3\.5{gap:.875rem}.sm\:gap-4{gap:1rem}.sm\:gap-7{gap:1.75rem}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:gap-y-2\.5{row-gap:.625rem}.sm\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.sm\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.sm\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.sm\: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))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-\[18px\]{border-radius:18px}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:rounded-\[22px\]{border-radius:22px}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:rounded-\[26px\]{border-radius:26px}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:rounded-\[34px\]{border-radius:34px}.sm\:rounded-\[40px\]{border-radius:40px}.sm\:rounded-\[56px\]{border-radius:56px}.sm\:rounded-\[72px\]{border-radius:72px}.sm\:rounded-l-\[32px\]{border-top-left-radius:32px;border-bottom-left-radius:32px}.sm\:rounded-l-\[34px\]{border-top-left-radius:34px;border-bottom-left-radius:34px}.sm\:p-10{padding:2.5rem}.sm\:p-3{padding:.75rem}.sm\:p-3\.5{padding:.875rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-2{padding-bottom:.5rem}.sm\:pb-28{padding-bottom:7rem}.sm\:pb-32{padding-bottom:8rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pr-7{padding-right:1.75rem}.sm\:pt-0{padding-top:0}.sm\:pt-16{padding-top:4rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-8{padding-top:2rem}.sm\:pt-\[68px\]{padding-top:68px}.sm\:pt-\[clamp\(64px\,7\.6vh\,98px\)\]{padding-top:clamp(64px,7.6vh,98px)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[1\.05rem\]{font-size:1.05rem}.sm\:text-\[1\.15rem\]{font-size:1.15rem}.sm\:text-\[1\.55rem\]{font-size:1.55rem}.sm\:text-\[1\.5rem\]{font-size:1.5rem}.sm\:text-\[1\.6rem\]{font-size:1.6rem}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[11\.5px\]{font-size:11.5px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13\.5px\]{font-size:13.5px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15\.5px\]{font-size:15.5px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[2\.02rem\]{font-size:2.02rem}.sm\:text-\[2\.1rem\]{font-size:2.1rem}.sm\:text-\[2\.25rem\]{font-size:2.25rem}.sm\:text-\[2\.2rem\]{font-size:2.2rem}.sm\:text-\[2\.35rem\]{font-size:2.35rem}.sm\:text-\[2\.3rem\]{font-size:2.3rem}.sm\:text-\[2\.45rem\]{font-size:2.45rem}.sm\:text-\[2\.55rem\]{font-size:2.55rem}.sm\:text-\[2\.65rem\]{font-size:2.65rem}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-\[2\.75rem\]{font-size:2.75rem}.sm\:text-\[2\.7rem\]{font-size:2.7rem}.sm\:text-\[2\.85rem\]{font-size:2.85rem}.sm\:text-\[2\.9rem\]{font-size:2.9rem}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[23px\]{font-size:23px}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[3\.25rem\]{font-size:3.25rem}.sm\:text-\[3\.35rem\]{font-size:3.35rem}.sm\:text-\[3\.4rem\]{font-size:3.4rem}.sm\:text-\[3\.7rem\]{font-size:3.7rem}.sm\:text-\[3\.88rem\]{font-size:3.88rem}.sm\:text-\[3\.8rem\]{font-size:3.8rem}.sm\:text-\[3rem\]{font-size:3rem}.sm\:text-\[4\.15rem\]{font-size:4.15rem}.sm\:text-\[4\.25rem\]{font-size:4.25rem}.sm\:text-\[4\.2rem\]{font-size:4.2rem}.sm\:text-\[4\.4rem\]{font-size:4.4rem}.sm\:text-\[4rem\]{font-size:4rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:font-medium{font-weight:500}.sm\:leading-6{line-height:1.5rem}.sm\:leading-8{line-height:2rem}.sm\:leading-\[0\.94\]{line-height:.94}.sm\:leading-\[0\.98\]{line-height:.98}.sm\:leading-\[1\.04\]{line-height:1.04}.sm\:leading-\[1\.05\]{line-height:1.05}.sm\:leading-\[1\.06\]{line-height:1.06}.sm\:leading-relaxed{line-height:1.625}.sm\:leading-tight{line-height:1.25}.sm\:tracking-\[-0\.014em\]{letter-spacing:-.014em}.sm\:tracking-\[-0\.035em\]{letter-spacing:-.035em}.sm\:tracking-\[-0\.03em\]{letter-spacing:-.03em}.sm\:tracking-\[-0\.04em\]{letter-spacing:-.04em}.sm\:tracking-\[-0\.055em\]{letter-spacing:-.055em}.sm\:shadow-\[0_20px_54px_-50px_rgba\(15\,23\,42\,0\.26\)\]{--tw-shadow: 0 20px 54px -50px rgba(15,23,42,.26);--tw-shadow-colored: 0 20px 54px -50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:shadow-\[0_22px_58px_-60px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 22px 58px -60px rgba(15,23,42,.18);--tw-shadow-colored: 0 22px 58px -60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:shadow-\[0_22px_60px_-48px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 22px 60px -48px rgba(15,23,42,.28);--tw-shadow-colored: 0 22px 60px -48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:shadow-\[0_24px_58px_-46px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 24px 58px -46px rgba(15,23,42,.32);--tw-shadow-colored: 0 24px 58px -46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:shadow-\[0_34px_90px_-64px_rgba\(79\,70\,229\,0\.46\)\]{--tw-shadow: 0 34px 90px -64px rgba(79,70,229,.46);--tw-shadow-colored: 0 34px 90px -64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:shadow-\[0_34px_90px_-64px_rgba\(79\,70\,229\,0\.5\)\]{--tw-shadow: 0 34px 90px -64px rgba(79,70,229,.5);--tw-shadow-colored: 0 34px 90px -64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:shadow-\[0_34px_90px_-66px_rgba\(79\,70\,229\,0\.5\)\]{--tw-shadow: 0 34px 90px -66px rgba(79,70,229,.5);--tw-shadow-colored: 0 34px 90px -66px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:drop-shadow-\[0_24px_30px_rgba\(79\,70\,229\,0\.26\)\]{--tw-drop-shadow: drop-shadow(0 24px 30px rgba(79,70,229,.26));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)}}@media (min-width: 768px){.md\:bottom-3{bottom:.75rem}.md\:left-auto{left:auto}.md\:right-3{right:.75rem}.md\:top-3{top:.75rem}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-14{margin-top:3.5rem}.md\:mt-32{margin-top:8rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-7{height:1.75rem}.md\:h-8{height:2rem}.md\:h-\[340px\]{height:340px}.md\:h-\[5\.15rem\]{height:5.15rem}.md\:h-\[calc\(100\%-3rem\)\]{height:calc(100% - 3rem)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:max-h-\[82vh\]{max-height:82vh}.md\:max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.md\:max-h-none{max-height:none}.md\:min-h-\[306px\]{min-height:306px}.md\:w-8{width:2rem}.md\:w-\[260px\]{width:260px}.md\:w-\[5\.15rem\]{width:5.15rem}.md\:w-\[82\%\]{width:82%}.md\:w-\[min\(1100px\,calc\(100\%-2rem\)\)\]{width:min(1100px,calc(100% - 2rem))}.md\:w-\[min\(560px\,calc\(100vw-28px\)\)\]{width:min(560px,calc(100vw - 28px))}.md\:w-\[min\(980px\,calc\(100\%-2rem\)\)\]{width:min(980px,calc(100% - 2rem))}.md\:w-auto{width:auto}.md\:min-w-0{min-width:0px}.md\:min-w-\[210px\]{min-width:210px}.md\:min-w-\[420px\]{min-width:420px}.md\:max-w-\[560px\]{max-width:560px}.md\:flex-none{flex:none}.md\:-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:-translate-y-4{--tw-translate-y: -1rem;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))}.md\:scale-\[1\.01\]{--tw-scale-x: 1.01;--tw-scale-y: 1.01;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))}.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\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.md\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.md\:grid-cols-\[1\.04fr_1fr\]{grid-template-columns:1.04fr 1fr}.md\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.md\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.md\:grid-cols-\[1\.18fr_0\.82fr\]{grid-template-columns:1.18fr .82fr}.md\:grid-cols-\[1\.2fr_0\.9fr_1fr\]{grid-template-columns:1.2fr .9fr 1fr}.md\:grid-cols-\[1\.3fr_0\.85fr_0\.85fr_0\.95fr\]{grid-template-columns:1.3fr .85fr .85fr .95fr}.md\:grid-cols-\[1fr_190px\]{grid-template-columns:1fr 190px}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.md\:grid-cols-\[86px_1fr_auto\]{grid-template-columns:86px 1fr auto}.md\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\: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))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.md\:rounded-3xl{border-radius:1.5rem}.md\:rounded-\[28px\]{border-radius:28px}.md\:rounded-\[34px\]{border-radius:34px}.md\:rounded-none{border-radius:0}.md\:rounded-l-\[30px\]{border-top-left-radius:30px;border-bottom-left-radius:30px}.md\:border{border-width:1px}.md\:border-l{border-left-width:1px}.md\:border-l-0{border-left-width:0px}.md\:border-r{border-right-width:1px}.md\:border-t-0{border-top-width:0px}.md\:border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.md\:border-white\/10{border-color:#ffffff1a}.md\:border-r-slate-200{--tw-border-opacity: 1;border-right-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-3\.5{padding:.875rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-0{padding-left:0}.md\:pl-4{padding-left:1rem}.md\:pl-6{padding-left:1.5rem}.md\:pt-0{padding-top:0}.md\:pt-20{padding-top:5rem}.md\:pt-3\.5{padding-top:.875rem}.md\:pt-4{padding-top:1rem}.md\:pt-\[3\.75rem\]{padding-top:3.75rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[1\.22rem\]{font-size:1.22rem}.md\:text-\[15px\]{font-size:15px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[2\.15rem\]{font-size:2.15rem}.md\:text-\[23px\]{font-size:23px}.md\:text-\[3\.65rem\]{font-size:3.65rem}.md\:text-\[30px\]{font-size:30px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[4\.5rem\]{font-size:4.5rem}.md\:text-\[4\.75rem\]{font-size:4.75rem}.md\:text-\[42px\]{font-size:42px}.md\:text-\[44px\]{font-size:44px}.md\:text-\[46px\]{font-size:46px}.md\:text-\[4rem\]{font-size:4rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:left-\[62\%\]{left:62%}.lg\:top-16{top:4rem}.lg\:top-4{top:1rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:-ml-2\.5{margin-left:-.625rem}.lg\:-mr-2{margin-right:-.5rem}.lg\:mb-\[clamp\(42px\,4\.6vh\,62px\)\]{margin-bottom:clamp(42px,4.6vh,62px)}.lg\:mt-1{margin-top:.25rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:mt-2{margin-top:.5rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-28{margin-top:7rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-40{margin-top:10rem}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[100dvh\]{height:100dvh}.lg\:h-\[560px\]{height:560px}.lg\:h-\[72vh\]{height:72vh}.lg\:h-\[calc\(100dvh-78px\)\]{height:calc(100dvh - 78px)}.lg\:h-full{height:100%}.lg\:max-h-none{max-height:none}.lg\:min-h-0{min-height:0px}.lg\:min-h-\[580px\]{min-height:580px}.lg\:min-h-\[calc\(100svh-76px\)\]{min-height:calc(100svh - 76px)}.lg\:w-\[min\(1060px\,100vw\)\]{width:min(1060px,100vw)}.lg\:max-w-\[1180px\]{max-width:1180px}.lg\:max-w-\[780px\]{max-width:780px}.lg\:max-w-\[920px\]{max-width:920px}.lg\:flex-1{flex:1 1 0%}.lg\:origin-right{transform-origin:right}.lg\:translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:-rotate-\[1deg\]{--tw-rotate: -1deg;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))}.lg\:-rotate-\[2deg\]{--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))}.lg\:rotate-\[1deg\]{--tw-rotate: 1deg;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))}.lg\:rotate-\[2deg\]{--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))}.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\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.68fr_1\.38fr\]{grid-template-columns:.68fr 1.38fr}.lg\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[0\.78fr\,1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[0\.82fr\,1\.18fr\],.lg\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[0\.86fr_1\.14fr\]{grid-template-columns:.86fr 1.14fr}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[0\.94fr_1\.06fr\]{grid-template-columns:.94fr 1.06fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[0\.9fr\,1\.1fr\],.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.05fr_1\.25fr\]{grid-template-columns:1.05fr 1.25fr}.lg\:grid-cols-\[1\.06fr_0\.94fr\]{grid-template-columns:1.06fr .94fr}.lg\:grid-cols-\[1\.18fr_0\.82fr\]{grid-template-columns:1.18fr .82fr}.lg\:grid-cols-\[1\.25fr\,1fr\]{grid-template-columns:1.25fr 1fr}.lg\:grid-cols-\[1\.2fr_\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.35fr\,1fr\],.lg\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.lg\:grid-cols-\[1fr\,1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr\,1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_220px\]{grid-template-columns:1fr 220px}.lg\:grid-cols-\[2\.15fr_\.85fr\]{grid-template-columns:2.15fr .85fr}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:grid-cols-\[248px\,1fr\]{grid-template-columns:248px 1fr}.lg\:grid-cols-\[280px\,1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[330px_minmax\(0\,1fr\)\]{grid-template-columns:330px minmax(0,1fr)}.lg\:grid-cols-\[96px_1fr_140px_120px_120px_120px_auto\]{grid-template-columns:96px 1fr 140px 120px 120px 120px auto}.lg\:grid-cols-\[minmax\(0\,1\.16fr\)_96px_minmax\(0\,0\.84fr\)\]{grid-template-columns:minmax(0,1.16fr) 96px minmax(0,.84fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(280px\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.lg\:grid-cols-\[minmax\(0\,1\.65fr\)_340px\]{grid-template-columns:minmax(0,1.65fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_170px_168px\]{grid-template-columns:minmax(0,1fr) 170px 168px}.lg\:grid-cols-\[minmax\(0\,1fr\)_348px\]{grid-template-columns:minmax(0,1fr) 348px}.lg\:grid-cols-\[minmax\(0\,1fr\)_390px\]{grid-template-columns:minmax(0,1fr) 390px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(140px\,1fr\)_minmax\(140px\,1fr\)_minmax\(140px\,1fr\)_minmax\(140px\,1fr\)_auto_auto\]{grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) minmax(140px,1fr) minmax(140px,1fr) auto auto}.lg\:grid-cols-\[minmax\(390px\,36\%\)_minmax\(0\,64\%\)\]{grid-template-columns:minmax(390px,36%) minmax(0,64%)}.lg\:grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)_minmax\(230px\,1\.25fr\)\]{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(230px,1.25fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-2{gap:.5rem}.lg\:gap-24{gap:6rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-7{gap:1.75rem}.lg\:gap-8{gap:2rem}.lg\:gap-\[4\.5rem\]{gap:4.5rem}.lg\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.lg\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.lg\:overflow-hidden{overflow:hidden}.lg\:rounded-\[34px\]{border-radius:34px}.lg\:rounded-\[72px\]{border-radius:72px}.lg\:rounded-\[96px\]{border-radius:96px}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:bg-\[radial-gradient\(ellipse_at_center\,rgba\(139\,92\,246\,0\.045\)\,rgba\(59\,130\,246\,0\.024\)_44\%\,rgba\(255\,255\,255\,0\)_78\%\)\]{background-image:radial-gradient(ellipse at center,#8b5cf60b,#3b82f606 44%,#fff0 78%)}.lg\:p-10{padding:2.5rem}.lg\:p-14{padding:3.5rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-9{padding-left:2.25rem;padding-right:2.25rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-36{padding-top:9rem;padding-bottom:9rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-14{padding-bottom:3.5rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pb-36{padding-bottom:9rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pr-2{padding-right:.5rem}.lg\:pt-0{padding-top:0}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-8{padding-top:2rem}.lg\:pt-\[clamp\(54px\,6\.6vh\,90px\)\]{padding-top:clamp(54px,6.6vh,90px)}.lg\:pt-\[clamp\(66px\,calc\(5\.2vh\+24px\)\,92px\)\]{padding-top:clamp(66px,calc(5.2vh + 24px),92px)}.lg\:text-left{text-align:left}.lg\:text-\[2\.3rem\]{font-size:2.3rem}.lg\:text-\[2\.55rem\]{font-size:2.55rem}.lg\:text-\[2\.72rem\]{font-size:2.72rem}.lg\:text-\[2\.95rem\]{font-size:2.95rem}.lg\:text-\[25px\]{font-size:25px}.lg\:text-\[3\.15rem\]{font-size:3.15rem}.lg\:text-\[3\.25rem\]{font-size:3.25rem}.lg\:text-\[3\.2rem\]{font-size:3.2rem}.lg\:text-\[3\.35rem\]{font-size:3.35rem}.lg\:text-\[3\.8rem\]{font-size:3.8rem}.lg\:text-\[4\.64rem\]{font-size:4.64rem}.lg\:text-\[4\.65rem\]{font-size:4.65rem}.lg\:text-\[4rem\]{font-size:4rem}.lg\:text-\[5\.15rem\]{font-size:5.15rem}.lg\:text-\[5\.5rem\]{font-size:5.5rem}.lg\:text-\[5rem\]{font-size:5rem}.lg\:opacity-0{opacity:0}.lg\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lg\:duration-700{transition-duration:.7s}}@media (min-width: 1280px){.xl\:sticky{position:sticky}.xl\:top-24{top:6rem}.xl\:top-4{top:1rem}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:max-w-6xl{max-width:72rem}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_1fr_1\.25fr_auto\]{grid-template-columns:1.1fr 1fr 1.25fr auto}.xl\:grid-cols-\[1\.2fr\,0\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[190px_minmax\(0\,1fr\)_minmax\(360px\,0\.95fr\)_170px\]{grid-template-columns:190px minmax(0,1fr) minmax(360px,.95fr) 170px}.xl\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.xl\:grid-cols-\[210px_minmax\(260px\,1\.1fr\)_260px_260px_300px\]{grid-template-columns:210px minmax(260px,1.1fr) 260px 260px 300px}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_348px\]{grid-template-columns:minmax(0,1fr) 348px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.xl\:grid-cols-\[minmax\(0\,1fr\)_390px\]{grid-template-columns:minmax(0,1fr) 390px}.xl\:grid-cols-\[minmax\(0\,1fr\)_430px\]{grid-template-columns:minmax(0,1fr) 430px}.xl\:grid-cols-\[minmax\(0\,1fr\)_520px\]{grid-template-columns:minmax(0,1fr) 520px}.xl\:grid-cols-\[minmax\(0\,2\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(135px\,0\.7fr\)_minmax\(260px\,1\.9fr\)_auto\]{grid-template-columns:minmax(135px,.7fr) minmax(260px,1.9fr) auto}.xl\:grid-cols-\[minmax\(220px\,1\.25fr\)_minmax\(260px\,1fr\)_minmax\(260px\,auto\)\]{grid-template-columns:minmax(220px,1.25fr) minmax(260px,1fr) minmax(260px,auto)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-5{gap:1.25rem}.xl\:self-start{align-self:flex-start}.xl\:justify-self-end{justify-self:end}.xl\:border-b-0{border-bottom-width:0px}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:px-11{padding-left:2.75rem;padding-right:2.75rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.xl\:pl-5{padding-left:1.25rem}.xl\:text-\[5\.16rem\]{font-size:5.16rem}}@media (min-width: 1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-color-scheme: dark){.dark\:border-neutral-300{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.dark\:border-violet-400\/15{border-color:#a78bfa26}.dark\:border-violet-400\/20{border-color:#a78bfa33}.dark\:border-white\/10{border-color:#ffffff1a}.dark\:bg-black\/55{background-color:#0000008c}.dark\:bg-neutral-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.dark\:bg-neutral-700{--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.dark\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-white\/5{background-color:#ffffff0d}.dark\:bg-\[radial-gradient\(circle_at_top_right\,rgba\(167\,139\,250\,0\.18\)\,transparent_30\%\)\,radial-gradient\(circle_at_bottom_left\,rgba\(76\,29\,149\,0\.22\)\,transparent_38\%\)\]{background-image:radial-gradient(circle at top right,rgba(167,139,250,.18),transparent 30%),radial-gradient(circle at bottom left,rgba(76,29,149,.22),transparent 38%)}.dark\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.dark\:from-\[\#141022\]{--tw-gradient-from: #141022 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 16 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-neutral-700{--tw-gradient-from: #404040 var(--tw-gradient-from-position);--tw-gradient-to: rgb(64 64 64 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-\[\#181428\]{--tw-gradient-to: rgb(24 20 40 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #181428 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-neutral-700{--tw-gradient-to: rgb(64 64 64 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #404040 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-\[\#1d1830\]{--tw-gradient-to: #1d1830 var(--tw-gradient-to-position)}.dark\:text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.dark\:text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.dark\:text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.dark\:text-violet-100{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.dark\:text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.dark\:text-violet-200\/55{color:#ddd6fe8c}.dark\:text-violet-200\/65{color:#ddd6fea6}.dark\:text-violet-200\/80{color:#ddd6fecc}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-white\/55{color:#ffffff8c}.dark\:shadow-\[0_12px_34px_rgba\(76\,29\,149\,0\.28\)\]{--tw-shadow: 0 12px 34px rgba(76,29,149,.28);--tw-shadow-colored: 0 12px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_12px_60px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 12px 60px rgba(0,0,0,.35);--tw-shadow-colored: 0 12px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_16px_44px_-34px_rgba\(15\,23\,42\,0\.44\)\]{--tw-shadow: 0 16px 44px -34px rgba(15,23,42,.44);--tw-shadow-colored: 0 16px 44px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_18px_55px_-45px_rgba\(0\,0\,0\,0\.20\)\]{--tw-shadow: 0 18px 55px -45px rgba(0,0,0,.2);--tw-shadow-colored: 0 18px 55px -45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_18px_55px_-45px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow: 0 18px 55px -45px rgba(0,0,0,.22);--tw-shadow-colored: 0 18px 55px -45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_18px_55px_-45px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 18px 55px -45px rgba(0,0,0,.25);--tw-shadow-colored: 0 18px 55px -45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_28px_70px_-48px_rgba\(15\,23\,42\,0\.52\)\]{--tw-shadow: 0 28px 70px -48px rgba(15,23,42,.52);--tw-shadow-colored: 0 28px 70px -48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_6px_18px_rgba\(76\,29\,149\,0\.18\)\]{--tw-shadow: 0 6px 18px rgba(76,29,149,.18);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_6px_18px_rgba\(76\,29\,149\,0\.22\)\]{--tw-shadow: 0 6px 18px rgba(76,29,149,.22);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.dark\:ring-neutral-200\/40{--tw-ring-color: rgb(229 229 229 / .4)}.dark\:ring-neutral-200\/50{--tw-ring-color: rgb(229 229 229 / .5)}.dark\:ring-neutral-200\/60{--tw-ring-color: rgb(229 229 229 / .6)}.dark\:backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.dark\:placeholder\:text-neutral-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.dark\:placeholder\:text-neutral-500::placeholder{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-neutral-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-neutral-900:hover{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.dark\:hover\:shadow-\[0_18px_40px_rgba\(76\,29\,149\,0\.34\)\]:hover{--tw-shadow: 0 18px 40px rgba(76,29,149,.34);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:focus\:border-neutral-500:focus{--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity, 1))}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&_\.bg-black\]\:\!bg-white .bg-black{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.\[\&_\.bg-neutral-800\]\:\!bg-neutral-50 .bg-neutral-800{--tw-bg-opacity: 1 !important;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))!important}.\[\&_\.bg-neutral-900\]\:\!bg-gradient-to-br .bg-neutral-900{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))!important}.\[\&_\.bg-neutral-900\]\:\!from-white .bg-neutral-900{--tw-gradient-from: #fff var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.\[\&_\.bg-neutral-900\]\:\!via-white .bg-neutral-900{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to) !important}.\[\&_\.bg-neutral-900\]\:\!to-violet-50 .bg-neutral-900{--tw-gradient-to: #f5f3ff var(--tw-gradient-to-position) !important}.\[\&_\.bg-neutral-950\]\:\!bg-gradient-to-br .bg-neutral-950{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))!important}.\[\&_\.bg-neutral-950\]\:\!from-white .bg-neutral-950{--tw-gradient-from: #fff var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.\[\&_\.bg-neutral-950\]\:\!via-white .bg-neutral-950{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to) !important}.\[\&_\.bg-neutral-950\]\:\!to-violet-50 .bg-neutral-950{--tw-gradient-to: #f5f3ff var(--tw-gradient-to-position) !important}.\[\&_\.border-black\]\:\!border-neutral-200 .border-black,.\[\&_\.border-neutral-800\]\:\!border-neutral-200 .border-neutral-800,.\[\&_\.border-neutral-900\]\:\!border-neutral-200 .border-neutral-900{--tw-border-opacity: 1 !important;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))!important}.\[\&_\.text-white\]\:\!text-neutral-900 .text-white{--tw-text-opacity: 1 !important;color:rgb(23 23 23 / var(--tw-text-opacity, 1))!important}
