*,: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%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.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-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.-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-\[-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-x-24{left:-6rem;right:-6rem}.-inset-x-4{left:-1rem;right:-1rem}.-inset-y-2{top:-.5rem;bottom:-.5rem}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.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-\[-6px\]{left:-6px;right:-6px}.inset-x-\[10\%\]{left:10%;right:10%}.inset-x-\[12\%\]{left:12%;right:12%}.inset-y-0{top:0;bottom:0}.inset-y-2{top:.5rem;bottom:.5rem}.inset-y-3{top:.75rem;bottom:.75rem}.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-28{bottom:-7rem}.-bottom-44{bottom:-11rem}.-bottom-5{bottom:-1.25rem}.-bottom-52{bottom:-13rem}.-bottom-56{bottom:-14rem}.-bottom-\[18rem\]{bottom:-18rem}.-left-1\/2{left:-50%}.-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-36{left:-9rem}.-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-36{right:-9rem}.-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-12{top:-3rem}.-top-14{top:-3.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-1{bottom:.25rem}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-16{bottom:4rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-7{bottom:1.75rem}.bottom-8{bottom:2rem}.bottom-\[-120px\]{bottom:-120px}.bottom-\[-180px\]{bottom:-180px}.bottom-\[-58px\]{bottom:-58px}.bottom-\[-68px\]{bottom:-68px}.bottom-\[-70px\]{bottom:-70px}.bottom-\[-82px\]{bottom:-82px}.bottom-\[110px\]{bottom:110px}.bottom-\[28px\]{bottom:28px}.bottom-\[60px\]{bottom:60px}.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-\[-120px\]{left:-120px}.left-\[10px\]{left:10px}.left-\[16\%\]{left:16%}.left-\[17px\]{left:17px}.left-\[18\%\]{left:18%}.left-\[18px\]{left:18px}.left-\[2\%\]{left:2%}.left-\[3px\]{left:3px}.left-\[44\%\]{left:44%}.left-\[58px\]{left:58px}.left-\[6px\]{left:6px}.left-\[76\%\]{left:76%}.left-\[8\%\]{left:8%}.right-0{right:0}.right-1\/2{right:50%}.right-10{right:2.5rem}.right-12{right:3rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[-160px\]{right:-160px}.right-\[-22px\]{right:-22px}.right-\[-32px\]{right:-32px}.right-\[-36px\]{right:-36px}.right-\[-5\.5rem\]{right:-5.5rem}.right-\[10\%\]{right:10%}.right-\[16\%\]{right:16%}.right-\[2\%\]{right:2%}.right-\[3px\]{right:3px}.right-\[7\%\]{right:7%}.right-\[7px\]{right:7px}.right-\[8\%\]{right:8%}.right-\[9\%\]{right:9%}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-11{top:2.75rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-20{top:5rem}.top-24{top:6rem}.top-28{top:7rem}.top-3{top:.75rem}.top-4{top:1rem}.top-48{top:12rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[-120px\]{top:-120px}.top-\[-180px\]{top:-180px}.top-\[-30\%\]{top:-30%}.top-\[-34px\]{top:-34px}.top-\[-48px\]{top:-48px}.top-\[-52px\]{top:-52px}.top-\[-58px\]{top:-58px}.top-\[-68px\]{top:-68px}.top-\[-70px\]{top:-70px}.top-\[-72px\]{top:-72px}.top-\[-74px\]{top:-74px}.top-\[10\%\]{top:10%}.top-\[104px\]{top:104px}.top-\[12\%\]{top:12%}.top-\[12px\]{top:12px}.top-\[14\%\]{top:14%}.top-\[16\%\]{top:16%}.top-\[20\%\]{top:20%}.top-\[22\%\]{top:22%}.top-\[23\%\]{top:23%}.top-\[238px\]{top:238px}.top-\[26\%\]{top:26%}.top-\[38px\]{top:38px}.top-\[3px\]{top:3px}.top-\[42\%\]{top:42%}.top-\[420px\]{top:420px}.top-\[44\%\]{top:44%}.top-\[66\%\]{top:66%}.top-\[68\%\]{top:68%}.top-\[680px\]{top:680px}.top-\[7\.4\%\]{top:7.4%}.top-\[74\%\]{top:74%}.top-\[78px\]{top:78px}.top-\[7px\]{top:7px}.top-\[8\%\]{top:8%}.top-\[82\%\]{top:82%}.top-\[92px\]{top:92px}.top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}.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-\[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-\[1002\]{z-index:1002}.z-\[10050\]{z-index:10050}.z-\[10060\]{z-index:10060}.z-\[100\]{z-index:100}.z-\[10\]{z-index:10}.z-\[120\]{z-index:120}.z-\[12\]{z-index:12}.z-\[1400\]{z-index:1400}.z-\[14\]{z-index:14}.z-\[15\]{z-index:15}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[20\]{z-index:20}.z-\[21\]{z-index:21}.z-\[260\]{z-index:260}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.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-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.z-\[9\]{z-index:9}.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-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-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-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.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\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.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-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.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-square{aspect-ratio:1 / 1}.\!h-5{height:1.25rem!important}.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-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[110px\]{height:110px}.h-\[120px\]{height:120px}.h-\[140\%\]{height:140%}.h-\[14px\]{height:14px}.h-\[150px\]{height:150px}.h-\[16px\]{height:16px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[190px\]{height:190px}.h-\[198px\]{height:198px}.h-\[200\%\]{height:200%}.h-\[200px\]{height:200px}.h-\[210px\]{height:210px}.h-\[240px\]{height:240px}.h-\[24px\]{height:24px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[34px\]{height:34px}.h-\[360px\]{height:360px}.h-\[380px\]{height:380px}.h-\[38rem\]{height:38rem}.h-\[4\.85rem\]{height:4.85rem}.h-\[40rem\]{height:40rem}.h-\[420px\]{height:420px}.h-\[42rem\]{height:42rem}.h-\[45\%\]{height:45%}.h-\[460px\]{height:460px}.h-\[4px\]{height:4px}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[52px\]{height:52px}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[5px\]{height:5px}.h-\[620px\]{height:620px}.h-\[640px\]{height:640px}.h-\[64px\]{height:64px}.h-\[66vh\]{height:66vh}.h-\[680px\]{height:680px}.h-\[68px\]{height:68px}.h-\[6px\]{height:6px}.h-\[74px\]{height:74px}.h-\[74vh\]{height:74vh}.h-\[76\%\]{height:76%}.h-\[78\%\]{height:78%}.h-\[90px\]{height:90px}.h-\[calc\(100\%-1rem\)\]{height:calc(100% - 1rem)}.h-\[calc\(100\%-64px\)\]{height:calc(100% - 64px)}.h-\[calc\(100vh-76px\)\]{height:calc(100vh - 76px)}.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-24{max-height:6rem}.max-h-28{max-height:7rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-72{max-height:18rem}.max-h-\[1800px\]{max-height:1800px}.max-h-\[340px\]{max-height:340px}.max-h-\[380px\]{max-height:380px}.max-h-\[520px\]{max-height:520px}.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-\[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\(100vh-14rem\)\]{max-height:calc(100vh - 14rem)}.max-h-\[calc\(100vh-28px\)\]{max-height:calc(100vh - 28px)}.max-h-\[calc\(100vh-4\.2rem\)\]{max-height:calc(100vh - 4.2rem)}.max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.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-\[100dvh\]{min-height:100dvh}.min-h-\[102px\]{min-height:102px}.min-h-\[128px\]{min-height:128px}.min-h-\[132px\]{min-height:132px}.min-h-\[170px\]{min-height:170px}.min-h-\[292px\]{min-height:292px}.min-h-\[30px\]{min-height:30px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[420px\]{min-height:420px}.min-h-\[42px\]{min-height:42px}.min-h-\[440px\]{min-height:440px}.min-h-\[500px\]{min-height:500px}.min-h-\[56vh\]{min-height:56vh}.min-h-\[640px\]{min-height:640px}.min-h-\[72px\]{min-height:72px}.min-h-\[84px\]{min-height:84px}.min-h-\[86px\]{min-height:86px}.min-h-\[92px\]{min-height:92px}.min-h-\[calc\(100dvh-92px\)\]{min-height:calc(100dvh - 92px)}.min-h-\[calc\(100svh-132px\)\]{min-height:calc(100svh - 132px)}.min-h-\[calc\(100vh-88px\)\]{min-height:calc(100vh - 88px)}.min-h-screen{min-height:100vh}.\!w-5{width:1.25rem!important}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.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-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-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.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-\[120px\]{width:120px}.w-\[140\%\]{width:140%}.w-\[14px\]{width:14px}.w-\[16px\]{width:16px}.w-\[176px\]{width:176px}.w-\[18px\]{width:18px}.w-\[220px\]{width:220px}.w-\[252px\]{width:252px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[336px\]{width:336px}.w-\[338px\]{width:338px}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[360px\]{width:360px}.w-\[38\%\]{width:38%}.w-\[380px\]{width:380px}.w-\[38rem\]{width:38rem}.w-\[3px\]{width:3px}.w-\[4\.85rem\]{width:4.85rem}.w-\[40\%\]{width:40%}.w-\[40rem\]{width:40rem}.w-\[410px\]{width:410px}.w-\[42\%\]{width:42%}.w-\[420px\]{width:420px}.w-\[42rem\]{width:42rem}.w-\[430px\]{width:430px}.w-\[44\%\]{width:44%}.w-\[46\%\]{width:46%}.w-\[460px\]{width:460px}.w-\[4px\]{width:4px}.w-\[500px\]{width:500px}.w-\[50px\]{width:50px}.w-\[520px\]{width:520px}.w-\[52px\]{width:52px}.w-\[560px\]{width:560px}.w-\[5px\]{width:5px}.w-\[62\%\]{width:62%}.w-\[620px\]{width:620px}.w-\[680px\]{width:680px}.w-\[72\%\]{width:72%}.w-\[74\%\]{width:74%}.w-\[760px\]{width:760px}.w-\[86\%\]{width:86%}.w-\[86vw\]{width:86vw}.w-\[92\%\]{width:92%}.w-\[93\%\]{width:93%}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.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\(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\,92vw\)\]{width:min(420px,92vw)}.w-\[min\(440px\,calc\(100vw-28px\)\)\]{width:min(440px,calc(100vw - 28px))}.w-\[min\(440px\,calc\(100vw-40px\)\)\]{width:min(440px,calc(100vw - 40px))}.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\(540px\,calc\(100vw-32px\)\)\]{width:min(540px,calc(100vw - 32px))}.w-\[min\(560px\,calc\(100vw-28px\)\)\]{width:min(560px,calc(100vw - 28px))}.w-\[min\(640px\,100vw\)\]{width:min(640px,100vw)}.w-\[min\(720px\,calc\(100vw-48px\)\)\]{width:min(720px,calc(100vw - 48px))}.w-\[min\(84vw\,330px\)\]{width:min(84vw,330px)}.w-\[min\(86vw\,390px\)\]{width:min(86vw,390px)}.w-\[min\(980px\,92vw\)\]{width:min(980px,92vw)}.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-6{min-width:1.5rem}.min-w-9{min-width:2.25rem}.min-w-\[154px\]{min-width:154px}.min-w-\[16px\]{min-width:16px}.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-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[290px\]{min-width:290px}.min-w-\[760px\]{min-width:760px}.min-w-full{min-width:100%}.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-\[1020px\]{max-width:1020px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1380px\]{max-width:1380px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[530px\]{max-width:530px}.max-w-\[560px\]{max-width:560px}.max-w-\[56rem\]{max-width:56rem}.max-w-\[640px\]{max-width:640px}.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-\[790px\]{max-width:790px}.max-w-\[82\%\]{max-width:82%}.max-w-\[86\%\]{max-width:86%}.max-w-\[860px\]{max-width:860px}.max-w-\[88\%\]{max-width:88%}.max-w-\[880px\]{max-width:880px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[94vw\]{max-width:94vw}.max-w-\[960px\]{max-width:960px}.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}.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-left{transform-origin:left}.-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-\[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-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))}.translate-y-5{--tw-translate-y: 1.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-7{--tw-translate-y: 1.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))}.-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-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-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-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-\[-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\.93\]{--tw-scale-x: .93;--tw-scale-y: .93;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))}.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))}@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}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.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-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-\[1\.2fr_0\.7fr_0\.72fr_0\.88fr_0\.95fr\]{grid-template-columns:1.2fr .7fr .72fr .88fr .95fr}.grid-cols-\[118px_148px_1fr_132px_78px_112px_296px\]{grid-template-columns:118px 148px 1fr 132px 78px 112px 296px}.grid-cols-\[58px_1fr\]{grid-template-columns:58px 1fr}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.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\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.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-\[10px\]{gap:10px}.gap-\[6px\]{gap:6px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-5{row-gap:1.25rem}.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-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-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))}.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-neutral-200\/80>:not([hidden])~:not([hidden]){border-color:#e5e5e5cc}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.self-start{align-self:flex-start}.self-center{align-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-x-clip{overflow-x:clip}.overflow-y-clip{overflow-y:clip}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.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-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.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-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[38px\]{border-radius:38px}.rounded-\[3px\]{border-radius:3px}.rounded-\[42px\]{border-radius:42px}.rounded-\[48px\]{border-radius:48px}.rounded-\[4px\]{border-radius:4px}.rounded-\[999px\]{border-radius:999px}.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-l-\[28px\]{border-top-left-radius:28px;border-bottom-left-radius:28px}.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}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.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-\[\#CBD6F2\]{--tw-border-opacity: 1;border-color:rgb(203 214 242 / var(--tw-border-opacity, 1))}.border-\[\#DEE4F5\]{--tw-border-opacity: 1;border-color:rgb(222 228 245 / var(--tw-border-opacity, 1))}.border-\[\#DEE5F6\]{--tw-border-opacity: 1;border-color:rgb(222 229 246 / var(--tw-border-opacity, 1))}.border-\[\#DFE4F5\]{--tw-border-opacity: 1;border-color:rgb(223 228 245 / var(--tw-border-opacity, 1))}.border-\[\#DFE5F6\]{--tw-border-opacity: 1;border-color:rgb(223 229 246 / var(--tw-border-opacity, 1))}.border-\[\#E1E7F7\]{--tw-border-opacity: 1;border-color:rgb(225 231 247 / var(--tw-border-opacity, 1))}.border-\[\#E2E7F6\]{--tw-border-opacity: 1;border-color:rgb(226 231 246 / var(--tw-border-opacity, 1))}.border-\[\#E3E8F7\]{--tw-border-opacity: 1;border-color:rgb(227 232 247 / var(--tw-border-opacity, 1))}.border-\[rgba\(0\,0\,0\,0\.04\)\]{border-color:#0000000a}.border-\[rgba\(120\,120\,255\,0\.14\)\]{border-color:#7878ff24}.border-\[rgba\(148\,163\,184\,0\.3\)\]{border-color:#94a3b84d}.border-\[rgba\(15\,23\,42\,0\.05\)\]{border-color:#0f172a0d}.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\/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\/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\/20{border-color:#0003}.border-black\/30{border-color:#0000004d}.border-black\/5{border-color:#0000000d}.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\/55{border-color:#c7d2fe8c}.border-indigo-200\/60{border-color:#c7d2fe99}.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\/70{border-color:#a5b4fcb3}.border-indigo-300\/80{border-color:#a5b4fccc}.border-indigo-400\/80{border-color:#818cf8cc}.border-neutral-200{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.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\/90{border-color:#262626e6}.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-neutral-950{--tw-border-opacity: 1;border-color:rgb(10 10 10 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.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\/70{border-color:#fecdd3b3}.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\/30{border-color:#fb71854d}.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\/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\/60{border-color:#cbd5e199}.border-slate-300\/70{border-color:#cbd5e1b3}.border-slate-300\/75{border-color:#cbd5e1bf}.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-900{--tw-border-opacity: 1;border-color:rgb(15 23 42 / 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\/70{border-color:#ede9feb3}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.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\/70{border-color:#c4b5fdb3}.border-violet-300\/80{border-color:#c4b5fdcc}.border-violet-300\/90{border-color:#c4b5fde6}.border-violet-300\/95{border-color:#c4b5fdf2}.border-violet-400\/25{border-color:#a78bfa40}.border-violet-400\/70{border-color:#a78bfab3}.border-violet-400\/80{border-color:#a78bfacc}.border-violet-500\/20{border-color:#8b5cf633}.border-violet-500\/90{border-color:#8b5cf6e6}.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\/45{border-color:#ffffff73}.border-white\/5{border-color:#ffffff0d}.border-white\/60{border-color:#fff9}.border-white\/65{border-color:#ffffffa6}.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-t-black\/70{border-top-color:#000000b3}.border-t-indigo-600{--tw-border-opacity: 1;border-top-color:rgb(79 70 229 / 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-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-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-\[\#f3f6ff\]{--tw-bg-opacity: 1;background-color:rgb(243 246 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f8ff\]{--tw-bg-opacity: 1;background-color:rgb(246 248 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f9ff\]{--tw-bg-opacity: 1;background-color:rgb(247 249 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f8faff\]{--tw-bg-opacity: 1;background-color:rgb(248 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f9fbff\]{--tw-bg-opacity: 1;background-color:rgb(249 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fcfbff\]{--tw-bg-opacity: 1;background-color:rgb(252 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fcfdff\]{--tw-bg-opacity: 1;background-color:rgb(252 253 255 / 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-\[rgba\(15\,23\,42\,0\.2\)\]{background-color:#0f172a33}.bg-\[rgba\(15\,23\,42\,0\.22\)\]{background-color:#0f172a38}.bg-\[rgba\(241\,245\,255\,0\.62\)\]{background-color:#f1f5ff9e}.bg-\[rgba\(248\,251\,255\,0\.38\)\]{background-color:#f8fbff61}.bg-\[rgba\(255\,255\,255\,0\.56\)\]{background-color:#ffffff8f}.bg-\[rgba\(255\,255\,255\,0\.7\)\]{background-color:#ffffffb3}.bg-\[rgba\(255\,255\,255\,0\.82\)\]{background-color:#ffffffd1}.bg-\[rgba\(255\,255\,255\,0\.99\)\]{background-color:#fffffffc}.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-200\/80{background-color:#fde68acc}.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\/55{background-color:#fffbeb8c}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-50\/80{background-color:#fffbebcc}.bg-amber-50\/85{background-color:#fffbebd9}.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-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-current{background-color:currentColor}.bg-cyan-300\/10{background-color:#67e8f91a}.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\/85{background-color:#d1fae5d9}.bg-emerald-100\/90{background-color:#d1fae5e6}.bg-emerald-200{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.bg-emerald-200\/25{background-color:#a7f3d040}.bg-emerald-200\/30{background-color:#a7f3d04d}.bg-emerald-200\/55{background-color:#a7f3d08c}.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\/30{background-color:#34d3994d}.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\/55{background-color:#ecfdf58c}.bg-emerald-50\/60{background-color:#ecfdf599}.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\/25{background-color:#f5d0fe40}.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\/10{background-color:#d946ef1a}.bg-fuchsia-500\/15{background-color:#d946ef26}.bg-fuchsia-600{--tw-bg-opacity: 1;background-color:rgb(192 38 211 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-100\/35{background-color:#e0e7ff59}.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\/80{background-color:#eef2ffcc}.bg-indigo-50\/85{background-color:#eef2ffd9}.bg-indigo-50\/90{background-color:#eef2ffe6}.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-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\/70{background-color:#e5e5e5b3}.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\/45{background-color:#17171773}.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-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\/80{background-color:#ffe4e6cc}.bg-rose-100\/85{background-color:#ffe4e6d9}.bg-rose-200\/30{background-color:#fecdd34d}.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\/25{background-color:#fb718540}.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\/70{background-color:#fff1f2b3}.bg-rose-50\/75{background-color:#fff1f2bf}.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\/35{background-color:#e0f2fe59}.bg-sky-100\/40{background-color:#e0f2fe66}.bg-sky-100\/45{background-color:#e0f2fe73}.bg-sky-100\/75{background-color:#e0f2febf}.bg-sky-100\/85{background-color:#e0f2fed9}.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\/75{background-color:#f0f9ffbf}.bg-sky-50\/80{background-color:#f0f9ffcc}.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\/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\/70{background-color:#e2e8f0b3}.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-400\/90{background-color:#94a3b8e6}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/55{background-color:#f8fafc8c}.bg-slate-50\/60{background-color:#f8fafc99}.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\/40{background-color:#02061766}.bg-slate-950\/55{background-color:#0206178c}.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\/40{background-color:#ede9fe66}.bg-violet-100\/45{background-color:#ede9fe73}.bg-violet-100\/50{background-color:#ede9fe80}.bg-violet-100\/55{background-color:#ede9fe8c}.bg-violet-100\/65{background-color:#ede9fea6}.bg-violet-100\/70{background-color:#ede9feb3}.bg-violet-100\/90{background-color:#ede9fee6}.bg-violet-200\/10{background-color:#ddd6fe1a}.bg-violet-200\/20{background-color:#ddd6fe33}.bg-violet-200\/25{background-color:#ddd6fe40}.bg-violet-200\/30{background-color:#ddd6fe4d}.bg-violet-200\/35{background-color:#ddd6fe59}.bg-violet-200\/40{background-color:#ddd6fe66}.bg-violet-200\/55{background-color:#ddd6fe8c}.bg-violet-200\/60{background-color:#ddd6fe99}.bg-violet-300\/25{background-color:#c4b5fd40}.bg-violet-300\/35{background-color:#c4b5fd59}.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\/30{background-color:#f5f3ff4d}.bg-violet-50\/50{background-color:#f5f3ff80}.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-50\/95{background-color:#f5f3fff2}.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\/85{background-color:#8b5cf6d9}.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-600\/75{background-color:#7c3aedbf}.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\/30{background-color:#ffffff4d}.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\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-\[linear-gradient\(100deg\,\#6a5ec5_0\%\,\#5365be_52\%\,\#4a77ae_100\%\)\]{background-image:linear-gradient(100deg,#6a5ec5,#5365be 52%,#4a77ae)}.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\(104deg\,\#5b69c8_0\%\,\#4b6cb9_56\%\,\#3f82ab_100\%\)\]{background-image:linear-gradient(104deg,#5b69c8,#4b6cb9 56%,#3f82ab)}.bg-\[linear-gradient\(104deg\,\#6b5fce_0\%\,\#5565c8_50\%\,\#4b7cb3_100\%\)\]{background-image:linear-gradient(104deg,#6b5fce,#5565c8,#4b7cb3)}.bg-\[linear-gradient\(108deg\,\#5f4cf2_0\%\,\#4f46e5_48\%\,\#0ea5e9_100\%\)\]{background-image:linear-gradient(108deg,#5f4cf2,#4f46e5 48%,#0ea5e9)}.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\,rgba\(255\,255\,255\,0\.85\)\,rgba\(245\,243\,255\,0\.75\)\)\]{background-image:linear-gradient(135deg,#ffffffd9,#f5f3ffbf)}.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\(140deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.95\)\)\]{background-image:linear-gradient(140deg,#fffffffa,#f8fafcf2)}.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\(248\,250\,252\,0\.95\)\,rgba\(255\,255\,255\,0\.96\)\)\]{background-image:linear-gradient(150deg,#f8fafcf2,#fffffff5)}.bg-\[linear-gradient\(155deg\,rgba\(255\,255\,255\,0\.94\)\,rgba\(247\,250\,255\,0\.9\)\)\]{background-image:linear-gradient(155deg,#fffffff0,#f7faffe6)}.bg-\[linear-gradient\(158deg\,rgba\(255\,255\,255\,0\.94\)\,rgba\(248\,251\,255\,0\.91\)_42\%\,rgba\(244\,248\,255\,0\.93\)_100\%\)\]{background-image:linear-gradient(158deg,#fffffff0,#f8fbffe8 42%,#f4f8ffed)}.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\(242\,247\,255\,0\.99\)\,rgba\(232\,240\,252\,0\.97\)_58\%\,rgba\(224\,235\,249\,0\.96\)_100\%\)\]{background-image:linear-gradient(160deg,#f2f7fffc,#e8f0fcf7 58%,#e0ebf9f5)}.bg-\[linear-gradient\(160deg\,rgba\(243\,240\,255\,0\.98\)\,rgba\(235\,245\,255\,0\.86\)\)\]{background-image:linear-gradient(160deg,#f3f0fffa,#ebf5ffdb)}.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\,250\,255\,0\.92\)\)\]{background-image:linear-gradient(160deg,#fffffffa,#f7faffeb)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(250\,249\,255\,0\.95\)\)\]{background-image:linear-gradient(160deg,#fffffffa,#faf9fff2)}.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\(245\,252\,248\,0\.95\)\)\]{background-image:linear-gradient(160deg,#fffffffc,#f5fcf8f2)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(246\,248\,255\,0\.95\)_52\%\,rgba\(240\,248\,255\,0\.94\)_100\%\)\]{background-image:linear-gradient(160deg,#fffffffc,#f6f8fff2 52%,#f0f8fff0)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(249\,251\,255\,0\.95\)\)\]{background-image:linear-gradient(160deg,#fffffffc,#f9fbfff2)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(252\,251\,249\,0\.96\)\)\]{background-image:linear-gradient(160deg,#fffffffc,#fcfbf9f5)}.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\(243\,241\,255\,0\.8\)_44\%\,rgba\(236\,246\,255\,0\.8\)\)\]{background-image:linear-gradient(165deg,#ffffffd6,#f3f1ffcc 44%,#ecf6ffcc)}.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\.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\.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\(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\.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\(243\,242\,255\,0\.92\)_46\%\,rgba\(235\,246\,255\,0\.9\)\)\]{background-image:linear-gradient(165deg,#fffffffc,#f3f2ffeb 46%,#ebf6ffe6)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(243\,247\,255\,0\.98\)\)\]{background-image:linear-gradient(165deg,#fffffffc,#f3f7fffa)}.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\(166deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(247\,250\,255\,0\.93\)\)\]{background-image:linear-gradient(166deg,#fffffffa,#f7faffed)}.bg-\[linear-gradient\(168deg\,rgba\(247\,250\,255\,0\.98\)_0\%\,rgba\(239\,245\,253\,0\.97\)_44\%\,rgba\(233\,241\,251\,0\.95\)_100\%\)\]{background-image:linear-gradient(168deg,#f7fafffa,#eff5fdf7 44%,#e9f1fbf2)}.bg-\[linear-gradient\(168deg\,rgba\(255\,255\,255\,0\.95\)\,rgba\(243\,242\,255\,0\.84\)\)\]{background-image:linear-gradient(168deg,#fffffff2,#f3f2ffd6)}.bg-\[linear-gradient\(168deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(255\,247\,248\,0\.92\)\)\]{background-image:linear-gradient(168deg,#fffffffa,#fff7f8eb)}.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\(178deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,249\,255\,0\.93\)\)\]{background-image:linear-gradient(178deg,#fffffffa,#f8f9ffed)}.bg-\[linear-gradient\(180deg\,\#f8faff_0\%\,\#ffffff_36\%\,\#f7f9ff_100\%\)\]{background-image:linear-gradient(180deg,#f8faff,#fff 36%,#f7f9ff)}.bg-\[linear-gradient\(180deg\,\#fefeff_0\%\,\#f8f9ff_42\%\,\#eff3ff_100\%\)\]{background-image:linear-gradient(180deg,#fefeff,#f8f9ff 42%,#eff3ff)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#f8f9ff\)\]{background-image:linear-gradient(180deg,#fff,#f8f9ff)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#fbfaff\)\]{background-image:linear-gradient(180deg,#fff,#fbfaff)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#faf8ff_52\%\,\#f8fbff_100\%\)\]{background-image:linear-gradient(180deg,#fff,#faf8ff 52%,#f8fbff)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#fcfdff_100\%\)\]{background-image:linear-gradient(180deg,#fff,#fcfdff)}.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\,232\,255\,0\.96\)\,rgba\(233\,240\,255\,0\.94\)\)\]{background-image:linear-gradient(180deg,#eee8fff5,#e9f0fff0)}.bg-\[linear-gradient\(180deg\,rgba\(239\,246\,255\,0\.95\)\,rgba\(237\,243\,252\,0\.92\)\)\]{background-image:linear-gradient(180deg,#eff6fff2,#edf3fceb)}.bg-\[linear-gradient\(180deg\,rgba\(241\,246\,255\,0\.98\)\,rgba\(229\,237\,250\,0\.94\)\)\]{background-image:linear-gradient(180deg,#f1f6fffa,#e5edfaf0)}.bg-\[linear-gradient\(180deg\,rgba\(245\,247\,251\,0\.98\)\,rgba\(241\,245\,250\,0\.96\)\)\]{background-image:linear-gradient(180deg,#f5f7fbfa,#f1f5faf5)}.bg-\[linear-gradient\(180deg\,rgba\(247\,250\,255\,0\.94\)\,rgba\(236\,242\,252\,0\.9\)\)\]{background-image:linear-gradient(180deg,#f7fafff0,#ecf2fce6)}.bg-\[linear-gradient\(180deg\,rgba\(250\,250\,252\,0\.95\)\,rgba\(244\,246\,250\,0\.92\)\)\]{background-image:linear-gradient(180deg,#fafafcf2,#f4f6faeb)}.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\(255\,255\,255\,0\.09\)\)\]{background-image:linear-gradient(180deg,#fff0,#ffffff17)}.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\.55\)\,rgba\(255\,255\,255\,0\.18\)_36\%\,rgba\(255\,255\,255\,0\.02\)_72\%\)\]{background-image:linear-gradient(180deg,#ffffff8c,#ffffff2e 36%,#ffffff05 72%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.58\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(180deg,#ffffff94,#fff0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.8\)\,rgba\(255\,255\,255\,0\.72\)\)\]{background-image:linear-gradient(180deg,#fffc,#ffffffb8)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.82\)\,rgba\(255\,255\,255\,0\.72\)\)\]{background-image:linear-gradient(180deg,#ffffffd1,#ffffffb8)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.84\)\,rgba\(243\,241\,255\,0\.7\)\)\]{background-image:linear-gradient(180deg,#ffffffd6,#f3f1ffb3)}.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\.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\.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\,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\.95\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f7fafff2)}.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\.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\.9\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f8faffe6)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,251\,255\,0\.95\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f8fbfff2)}.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\.985\)\,rgba\(246\,250\,255\,0\.985\)\)\]{background-image:linear-gradient(180deg,#fffffffb,#f6fafffb)}.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\,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\(129\,140\,248\,0\.22\)\,rgba\(139\,92\,246\,0\.24\)\)\]{background-image:linear-gradient(90deg,#818cf838,#8b5cf63d)}.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\.9\)\,rgba\(240\,240\,255\,0\.9\)\)\]{background-image:linear-gradient(90deg,#ffffffe6,#f0f0ffe6)}.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\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\.58\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(92deg,#fff0,#ffffff94,#fff0)}.bg-\[radial-gradient\(1080px_560px_at_76\%_22\%\,rgba\(167\,139\,250\,0\.38\)\,rgba\(167\,139\,250\,0\)_74\%\)\,radial-gradient\(820px_380px_at_26\%_24\%\,rgba\(96\,165\,250\,0\.34\)\,rgba\(96\,165\,250\,0\)_74\%\)\,radial-gradient\(920px_420px_at_66\%_34\%\,rgba\(45\,212\,191\,0\.2\)\,rgba\(45\,212\,191\,0\)_78\%\)\]{background-image:radial-gradient(1080px 560px at 76% 22%,#a78bfa61,#a78bfa00 74%),radial-gradient(820px 380px at 26% 24%,#60a5fa57,#60a5fa00 74%),radial-gradient(920px 420px at 66% 34%,#2dd4bf33,#2dd4bf00 78%)}.bg-\[radial-gradient\(1180px_520px_at_16\%_8\%\,rgba\(167\,139\,250\,0\.2\)\,rgba\(167\,139\,250\,0\)\)\,radial-gradient\(1180px_580px_at_82\%_20\%\,rgba\(125\,211\,252\,0\.2\)\,rgba\(125\,211\,252\,0\)\)\,linear-gradient\(180deg\,\#ffffff_0\%\,\#f8fbff_65\%\,\#ffffff_100\%\)\]{background-image:radial-gradient(1180px 520px at 16% 8%,#a78bfa33,#a78bfa00),radial-gradient(1180px 580px at 82% 20%,#7dd3fc33,#7dd3fc00),linear-gradient(180deg,#fff,#f8fbff 65%,#fff)}.bg-\[radial-gradient\(120\%_100\%_at_50\%_52\%\,rgba\(255\,255\,255\,0\)_40\%\,rgba\(244\,244\,255\,0\.62\)_50\%\,rgba\(196\,181\,253\,0\.38\)_57\%\,rgba\(255\,255\,255\,0\)_70\%\)\]{background-image:radial-gradient(120% 100% at 50% 52%,#fff0 40%,#f4f4ff9e 50%,#c4b5fd61 57%,#fff0 70%)}.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\%_82\%_at_50\%_0\%\,rgba\(255\,255\,255\,0\.76\)\,transparent_62\%\)\]{background-image:radial-gradient(120% 82% at 50% 0%,rgba(255,255,255,.76),transparent 62%)}.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\(120\%_90\%_at_50\%_50\%\,rgba\(255\,255\,255\,0\)_42\%\,rgba\(255\,255\,255\,0\.74\)_52\%\,rgba\(224\,231\,255\,0\.48\)_58\%\,rgba\(255\,255\,255\,0\)_70\%\)\]{background-image:radial-gradient(120% 90% at 50% 50%,#fff0 42%,#ffffffbd 52%,#e0e7ff7a 58%,#fff0 70%)}.bg-\[radial-gradient\(1240px_640px_at_14\%_10\%\,rgba\(186\,230\,253\,0\.5\)\,rgba\(186\,230\,253\,0\)_72\%\)\,radial-gradient\(1120px_600px_at_56\%_10\%\,rgba\(216\,180\,254\,0\.46\)\,rgba\(216\,180\,254\,0\)_74\%\)\,radial-gradient\(980px_520px_at_88\%_70\%\,rgba\(244\,114\,182\,0\.3\)\,rgba\(244\,114\,182\,0\)_78\%\)\]{background-image:radial-gradient(1240px 640px at 14% 10%,#bae6fd80,#bae6fd00 72%),radial-gradient(1120px 600px at 56% 10%,#d8b4fe75,#d8b4fe00 74%),radial-gradient(980px 520px at 88% 70%,#f472b64d,#f472b600 78%)}.bg-\[radial-gradient\(125\%_120\%_at_2\%_2\%\,rgba\(167\,139\,250\,0\.18\)_0\%\,transparent_54\%\)\,radial-gradient\(110\%_120\%_at_98\%_0\%\,rgba\(56\,189\,248\,0\.16\)_0\%\,transparent_58\%\)\,linear-gradient\(132deg\,rgba\(255\,255\,255\,0\.985\)_0\%\,rgba\(248\,250\,255\,0\.965\)_52\%\,rgba\(238\,245\,255\,0\.955\)_100\%\)\]{background-image:radial-gradient(125% 120% at 2% 2%,rgba(167,139,250,.18) 0%,transparent 54%),radial-gradient(110% 120% at 98% 0%,rgba(56,189,248,.16) 0%,transparent 58%),linear-gradient(132deg,#fffffffb,#f8fafff6 52%,#eef5fff4)}.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\(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\(58\%_62\%_at_50\%_50\%\,rgba\(124\,92\,246\,0\.12\)\,rgba\(124\,92\,246\,0\)_72\%\)\]{background-image:radial-gradient(58% 62% at 50% 50%,#7c5cf61f,#7c5cf600 72%)}.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\(72\%_85\%_at_50\%_28\%\,rgba\(255\,255\,255\,0\.95\)\,rgba\(255\,255\,255\,0\.68\)_56\%\,rgba\(255\,255\,255\,0\)_100\%\)\]{background-image:radial-gradient(72% 85% at 50% 28%,#fffffff2,#ffffffad 56%,#fff0)}.bg-\[radial-gradient\(720px_360px_at_8\%_106\%\,rgba\(56\,189\,248\,0\.14\)\,transparent_62\%\)\]{background-image:radial-gradient(720px 360px at 8% 106%,rgba(56,189,248,.14),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\(760px_420px_at_20\%_20\%\,rgba\(99\,102\,241\,0\.12\)\,transparent_65\%\)\,radial-gradient\(760px_420px_at_80\%_80\%\,rgba\(14\,165\,233\,0\.12\)\,transparent_65\%\)\]{background-image:radial-gradient(760px 420px at 20% 20%,rgba(99,102,241,.12),transparent 65%),radial-gradient(760px 420px at 80% 80%,rgba(14,165,233,.12),transparent 65%)}.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\(880px_360px_at_20\%_0\%\,rgba\(59\,130\,246\,0\.07\)\,transparent_74\%\)\,radial-gradient\(920px_390px_at_82\%_10\%\,rgba\(139\,92\,246\,0\.08\)\,transparent_78\%\)\]{background-image:radial-gradient(880px 360px at 20% 0%,rgba(59,130,246,.07),transparent 74%),radial-gradient(920px 390px at 82% 10%,rgba(139,92,246,.08),transparent 78%)}.bg-\[radial-gradient\(90\%_120\%_at_20\%_12\%\,rgba\(125\,211\,252\,0\.14\)\,transparent_60\%\)\,radial-gradient\(90\%_120\%_at_82\%_14\%\,rgba\(196\,181\,253\,0\.13\)\,transparent_62\%\)\]{background-image:radial-gradient(90% 120% at 20% 12%,rgba(125,211,252,.14),transparent 60%),radial-gradient(90% 120% at 82% 14%,rgba(196,181,253,.13),transparent 62%)}.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\(950px_420px_at_78\%_-8\%\,rgba\(139\,92\,246\,0\.16\)\,transparent_60\%\)\]{background-image:radial-gradient(950px 420px at 78% -8%,rgba(139,92,246,.16),transparent 60%)}.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\.28\)\,rgba\(125\,211\,252\,0\)\)\]{background-image:radial-gradient(circle,#7dd3fc47,#7dd3fc00)}.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\.21\)_0\%\,rgba\(139\,92\,246\,0\.08\)_42\%\,rgba\(255\,255\,255\,0\)_74\%\)\]{background-image:radial-gradient(circle,#8b5cf636,#8b5cf614 42%,#fff0 74%)}.bg-\[radial-gradient\(circle\,rgba\(139\,92\,246\,0\.22\)_0\%\,rgba\(56\,189\,248\,0\.16\)_44\%\,rgba\(255\,255\,255\,0\)_78\%\)\]{background-image:radial-gradient(circle,#8b5cf638,#38bdf829 44%,#fff0 78%)}.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\(167\,139\,250\,0\.32\)\,rgba\(167\,139\,250\,0\)\)\]{background-image:radial-gradient(circle,#a78bfa52,#a78bfa00)}.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\(221\,214\,254\,0\.45\)\,rgba\(221\,214\,254\,0\)\)\]{background-image:radial-gradient(circle,#ddd6fe73,#ddd6fe00)}.bg-\[radial-gradient\(circle\,rgba\(255\,255\,255\,0\.86\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle,#ffffffdb,#fff0)}.bg-\[radial-gradient\(circle\,rgba\(255\,255\,255\,0\.86\)_0\%\,rgba\(238\,242\,255\,0\.44\)_52\%\,rgba\(255\,255\,255\,0\)_82\%\)\]{background-image:radial-gradient(circle,#ffffffdb,#eef2ff70 52%,#fff0 82%)}.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_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_50\%_-8\%\,rgba\(99\,102\,241\,0\.16\)\,rgba\(56\,189\,248\,0\.06\)_34\%\,transparent_70\%\)\]{background-image:radial-gradient(circle at 50% -8%,rgba(99,102,241,.16),rgba(56,189,248,.06) 34%,transparent 70%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(99\,102\,241\,0\.14\)\,rgba\(56\,189\,248\,0\.04\)_36\%\,transparent_70\%\)\]{background-image:radial-gradient(circle at 50% 0%,rgba(99,102,241,.14),rgba(56,189,248,.04) 36%,transparent 70%)}.bg-\[radial-gradient\(circle_at_50\%_12\%\,rgba\(99\,102\,241\,0\.16\)\,rgba\(2\,8\,23\,0\.76\)_66\%\)\]{background-image:radial-gradient(circle at 50% 12%,#6366f129,#020817c2 66%)}.bg-\[radial-gradient\(circle_at_84\%_-22\%\,rgba\(255\,255\,255\,0\.56\)\,transparent_48\%\)\,radial-gradient\(circle_at_15\%_115\%\,rgba\(191\,219\,254\,0\.34\)\,transparent_40\%\)\,linear-gradient\(140deg\,\#d8e2f1_0\%\,\#c8d6e8_44\%\,\#b9cae2_100\%\)\]{background-image:radial-gradient(circle at 84% -22%,rgba(255,255,255,.56),transparent 48%),radial-gradient(circle at 15% 115%,rgba(191,219,254,.34),transparent 40%),linear-gradient(140deg,#d8e2f1,#c8d6e8 44%,#b9cae2)}.bg-\[radial-gradient\(circle_at_88\%_-16\%\,rgba\(196\,181\,253\,0\.18\)\,transparent_52\%\)\,radial-gradient\(circle_at_8\%_112\%\,rgba\(56\,189\,248\,0\.12\)\,transparent_48\%\)\,linear-gradient\(136deg\,\#3f5370_0\%\,\#5f7898_44\%\,\#7f98b7_100\%\)\]{background-image:radial-gradient(circle at 88% -16%,rgba(196,181,253,.18),transparent 52%),radial-gradient(circle at 8% 112%,rgba(56,189,248,.12),transparent 48%),linear-gradient(136deg,#3f5370,#5f7898 44%,#7f98b7)}.bg-\[radial-gradient\(circle_at_94\%_-12\%\,rgba\(196\,181\,253\,0\.14\)\,transparent_44\%\)\,radial-gradient\(circle_at_2\%_96\%\,rgba\(56\,189\,248\,0\.1\)\,transparent_40\%\)\]{background-image:radial-gradient(circle at 94% -12%,rgba(196,181,253,.14),transparent 44%),radial-gradient(circle at 2% 96%,rgba(56,189,248,.1),transparent 40%)}.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\(124\,58\,237\,0\.18\)\,rgba\(59\,130\,246\,0\.08\)_58\%\,rgba\(255\,255\,255\,0\)_78\%\)\]{background-image:radial-gradient(closest-side,#7c3aed2e,#3b82f614 58%,#fff0 78%)}.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\.17\)\,rgba\(139\,92\,246\,0\)\)\]{background-image:radial-gradient(closest-side,#8b5cf62b,#8b5cf600)}.bg-\[radial-gradient\(closest-side\,rgba\(139\,92\,246\,0\.34\)\,rgba\(139\,92\,246\,0\)\)\]{background-image:radial-gradient(closest-side,#8b5cf657,#8b5cf600)}.bg-\[radial-gradient\(ellipse\,rgba\(196\,181\,253\,0\.26\)\,rgba\(196\,181\,253\,0\)\)\]{background-image:radial-gradient(ellipse,#c4b5fd42,#c4b5fd00)}.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-\[\#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-100{--tw-gradient-from: #fef3c7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 243 199 / 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-500\/10{--tw-gradient-from: rgb(16 185 129 / .1) 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-500\/20{--tw-gradient-from: rgb(16 185 129 / .2) 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-500\/5{--tw-gradient-from: rgb(16 185 129 / .05) 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{--tw-gradient-from: #e0e7ff 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-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-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 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-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-100{--tw-gradient-from: #f1f5f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 245 249 / 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-800{--tw-gradient-from: #1e293b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 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\/80{--tw-gradient-from: rgb(245 243 255 / .8) 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\/85{--tw-gradient-from: rgb(245 243 255 / .85) 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\/45{--tw-gradient-from: rgb(139 92 246 / .45) 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\/60{--tw-gradient-from: rgb(139 92 246 / .6) 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-500\/85{--tw-gradient-from: rgb(139 92 246 / .85) 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-\[\#7C8CFF\]{--tw-gradient-to: rgb(124 140 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7C8CFF 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-amber-50{--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fffbeb var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-50{--tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ecfeff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-50{--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5 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-fuchsia-600{--tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #c026d3 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-300{--tw-gradient-to: rgb(165 180 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc 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-400\/80{--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(129 140 248 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-50{--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eef2ff 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-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-300\/45{--tw-gradient-to: rgb(125 211 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(125 211 252 / .45) 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-500\/10{--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 165 233 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-500\/25{--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 165 233 / .25) 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-slate-50{--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f8fafc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-500{--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #14b8a6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-100\/55{--tw-gradient-to: rgb(237 233 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(237 233 254 / .55) 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-50{--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f5f3ff 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-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\/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-\[\#38BDF8\]{--tw-gradient-to: #38BDF8 var(--tw-gradient-to-position)}.to-\[\#3b82f6\]{--tw-gradient-to: #3b82f6 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-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-emerald-500\/10{--tw-gradient-to: rgb(16 185 129 / .1) var(--tw-gradient-to-position)}.to-emerald-500\/25{--tw-gradient-to: rgb(16 185 129 / .25) var(--tw-gradient-to-position)}.to-emerald-500\/5{--tw-gradient-to: rgb(16 185 129 / .05) 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-300{--tw-gradient-to: #a5b4fc 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-50\/80{--tw-gradient-to: rgb(250 250 250 / .8) var(--tw-gradient-to-position)}.to-neutral-600{--tw-gradient-to: #525252 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-500{--tw-gradient-to: #f43f5e var(--tw-gradient-to-position)}.to-rose-600{--tw-gradient-to: #e11d48 var(--tw-gradient-to-position)}.to-sky-100\/60{--tw-gradient-to: rgb(224 242 254 / .6) var(--tw-gradient-to-position)}.to-sky-300{--tw-gradient-to: #7dd3fc var(--tw-gradient-to-position)}.to-sky-400{--tw-gradient-to: #38bdf8 var(--tw-gradient-to-position)}.to-sky-400\/50{--tw-gradient-to: rgb(56 189 248 / .5) var(--tw-gradient-to-position)}.to-sky-400\/60{--tw-gradient-to: rgb(56 189 248 / .6) var(--tw-gradient-to-position)}.to-sky-400\/75{--tw-gradient-to: rgb(56 189 248 / .75) 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-50\/80{--tw-gradient-to: rgb(240 249 255 / .8) 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-800{--tw-gradient-to: #1e293b 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-300\/45{--tw-gradient-to: rgb(196 181 253 / .45) 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\/35{--tw-gradient-to: rgb(245 243 255 / .35) 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-500\/5{--tw-gradient-to: rgb(139 92 246 / .05) 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-white\/45{--tw-gradient-to: rgb(255 255 255 / .45) 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-clip-text{-webkit-background-clip:text;background-clip:text}.fill-neutral-100{fill:#f5f5f5}.fill-rose-500{fill:#f43f5e}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.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-\[3px\]{padding:3px}.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-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-\[18px\]{padding-left:18px;padding-right:18px}.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-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-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-\[3px\]{padding-top:3px;padding-bottom:3px}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.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-\[8px\]{padding-bottom:8px}.pb-\[max\(8px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(8px,env(safe-area-inset-bottom))}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-\[18px\]{padding-left:18px}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-\[18px\]{padding-right:18px}.pr-\[7\.2rem\]{padding-right:7.2rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-11{padding-top:2.75rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.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-8{padding-top:2rem}.pt-\[148px\]{padding-top:148px}.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}.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-\[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\.14rem\]{font-size:1.14rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.38rem\]{font-size:1.38rem}.text-\[1\.42rem\]{font-size:1.42rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.6rem\]{font-size:1.6rem}.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\.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-\[16\.5px\]{font-size:16.5px}.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\.2rem\]{font-size:2.2rem}.text-\[2\.35rem\]{font-size:2.35rem}.text-\[2\.3rem\]{font-size:2.3rem}.text-\[2\.42rem\]{font-size:2.42rem}.text-\[2\.65rem\]{font-size:2.65rem}.text-\[2\.7rem\]{font-size:2.7rem}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[2rem\]{font-size:2rem}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.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-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-\[800\]{font-weight:800}.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}.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-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.14\]{line-height:1.14}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.28\]{line-height:1.28}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.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\.016em\]{letter-spacing:-.016em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.033em\]{letter-spacing:-.033em}.tracking-\[-0\.034em\]{letter-spacing:-.034em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[0\.003em\]{letter-spacing:.003em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09em\]{letter-spacing:.09em}.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\.1em\]{letter-spacing:.1em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\]{letter-spacing:0}.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-\[\#1b2f4f\]{--tw-text-opacity: 1;color:rgb(27 47 79 / var(--tw-text-opacity, 1))}.text-\[\#4b5a7a\]{--tw-text-opacity: 1;color:rgb(75 90 122 / var(--tw-text-opacity, 1))}.text-\[\#4f46e5\]{--tw-text-opacity: 1;color:rgb(79 70 229 / 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\/90{color:#fef3c7e6}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / 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-700\/90{color:#b45309e6}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / 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-current{color:currentColor}.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\/80{color:#047857cc}.text-emerald-700\/85{color:#047857d9}.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-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-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-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-700\/90{color:#4338cae6}.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-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\/80{color:#e5e5e5cc}.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-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\/90{color:#404040e6}.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-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-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-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-700\/90{color:#be123ce6}.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-100\/95{color:#f1f5f9f2}.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-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\/70{color:#64748bb3}.text-slate-500\/75{color:#64748bbf}.text-slate-500\/80{color:#64748bcc}.text-slate-500\/90{color:#64748be6}.text-slate-500\/95{color:#64748bf2}.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\/95{color:#475569f2}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-700\/90{color:#334155e6}.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-transparent{color:transparent}.text-violet-100{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.text-violet-200\/40{color:#ddd6fe66}.text-violet-200\/60{color:#ddd6fe99}.text-violet-200\/70{color:#ddd6feb3}.text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.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-700{text-decoration-color:#404040}.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-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.38\]{opacity:.38}.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_2px_rgba\(99\,102\,241\,0\.12\)\]{--tw-shadow: 0 0 0 2px rgba(99,102,241,.12);--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\(99\,102\,241\,0\.16\)\]{--tw-shadow: 0 0 0 2px rgba(99,102,241,.16);--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_3px_rgba\(251\,146\,60\,0\.16\)\]{--tw-shadow: 0 0 0 3px rgba(251,146,60,.16);--tw-shadow-colored: 0 0 0 3px var(--tw-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\(34\,197\,94\,0\.15\)\]{--tw-shadow: 0 0 0 4px rgba(34,197,94,.15);--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\.15\)\,0_10px_22px_rgba\(59\,130\,246\,0\.22\)\]{--tw-shadow: 0 0 0 4px rgba(99,102,241,.15),0 10px 22px rgba(59,130,246,.22);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color), 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_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\(99\,102\,241\,0\.12\)\,0_14px_32px_rgba\(99\,102\,241\,0\.28\)\]{--tw-shadow: 0 0 0 5px rgba(99,102,241,.12),0 14px 32px rgba(99,102,241,.28);--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color), 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_0_0_7px_rgba\(99\,102\,241\,0\.18\)\,0_16px_32px_rgba\(99\,102\,241\,0\.28\)\]{--tw-shadow: 0 0 0 7px rgba(99,102,241,.18),0 16px 32px rgba(99,102,241,.28);--tw-shadow-colored: 0 0 0 7px var(--tw-shadow-color), 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_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_10px_18px_-12px_rgba\(255\,255\,255\,0\.84\)\]{--tw-shadow: 0 10px 18px -12px rgba(255,255,255,.84);--tw-shadow-colored: 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-\[0_10px_18px_-18px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow: 0 10px 18px -18px rgba(15,23,42,.2);--tw-shadow-colored: 0 10px 18px -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_18px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 18px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 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_18px_rgba\(99\,102\,241\,0\.08\)\]{--tw-shadow: 0 10px 18px rgba(99,102,241,.08);--tw-shadow-colored: 0 10px 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_20px_-16px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 10px 20px -16px rgba(15,23,42,.34);--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_-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\(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\.35\)\,inset_0_0_0_1px_rgba\(148\,163\,184\,0\.34\)\]{--tw-shadow: 0 10px 22px -18px rgba(15,23,42,.35),inset 0 0 0 1px rgba(148,163,184,.34);--tw-shadow-colored: 0 10px 22px -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_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_-20px_rgba\(67\,56\,202\,0\.5\)\]{--tw-shadow: 0 10px 22px -20px rgba(67,56,202,.5);--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\.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\(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_-18px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 10px 24px -18px rgba(15,23,42,.55);--tw-shadow-colored: 0 10px 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_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\.6\)\]{--tw-shadow: 0 10px 24px -22px rgba(15,23,42,.6);--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\.22\)\]{--tw-shadow: 0 10px 24px -24px rgba(15,23,42,.22);--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_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\.13\)\]{--tw-shadow: 0 10px 24px rgba(124,58,237,.13);--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\)\,0_22px_44px_-28px_rgba\(79\,70\,229\,0\.34\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.07),0 22px 44px -28px rgba(79,70,229,.34);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color), 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)}.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\.08\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.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\(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_-22px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 10px 26px -22px rgba(15,23,42,.28);--tw-shadow-colored: 0 10px 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_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_-22px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow: 0 10px 28px -22px rgba(15,23,42,.3);--tw-shadow-colored: 0 10px 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_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\.08\)\]{--tw-shadow: 0 10px 28px rgba(15,23,42,.08);--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_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\(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_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_-18px_rgba\(79\,70\,229\,0\.45\)\]{--tw-shadow: 0 12px 22px -18px rgba(79,70,229,.45);--tw-shadow-colored: 0 12px 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_12px_22px_-20px_rgba\(15\,23\,42\,0\.62\)\]{--tw-shadow: 0 12px 22px -20px rgba(15,23,42,.62);--tw-shadow-colored: 0 12px 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_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\(15\,23\,42\,0\.4\)\]{--tw-shadow: 0 12px 24px -18px rgba(15,23,42,.4);--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\.36\)\]{--tw-shadow: 0 12px 24px -20px rgba(15,23,42,.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\(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\(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\.45\)\]{--tw-shadow: 0 12px 24px -20px rgba(79,70,229,.45);--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\(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_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\(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_-18px_rgba\(79\,70\,229\,0\.55\)\]{--tw-shadow: 0 12px 26px -18px rgba(79,70,229,.55);--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\.78\)\]{--tw-shadow: 0 12px 26px -20px rgba(79,70,229,.78);--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\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 12px 26px -22px rgba(15,23,42,.24);--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_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_-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\.3\)\]{--tw-shadow: 0 12px 28px -24px rgba(15,23,42,.3);--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_-28px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 12px 28px -28px rgba(15,23,42,.45);--tw-shadow-colored: 0 12px 28px -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\(79\,70\,229\,0\.38\)\]{--tw-shadow: 0 12px 28px rgba(79,70,229,.38);--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_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_32px_-28px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 12px 32px -28px rgba(15,23,42,.32);--tw-shadow-colored: 0 12px 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_12px_34px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 12px 34px rgba(15,23,42,.07);--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)}.shadow-\[0_12px_36px_-30px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow: 0 12px 36px -30px rgba(15,23,42,.38);--tw-shadow-colored: 0 12px 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_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_26px_-20px_rgba\(0\,0\,0\,0\.58\)\]{--tw-shadow: 0 14px 26px -20px rgba(0,0,0,.58);--tw-shadow-colored: 0 14px 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_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_-24px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 14px 28px -24px rgba(15,23,42,.32);--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\(99\,102\,241\,0\.52\)\]{--tw-shadow: 0 14px 28px -24px rgba(99,102,241,.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_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\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 14px 30px -18px rgba(15,23,42,.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_-22px_rgba\(79\,70\,229\,0\.35\)\]{--tw-shadow: 0 14px 30px -22px rgba(79,70,229,.35);--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\.4\)\]{--tw-shadow: 0 14px 30px -24px rgba(15,23,42,.4);--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\(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\.26\)\]{--tw-shadow: 0 14px 30px -26px rgba(15,23,42,.26);--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\(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\.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_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_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\(124\,92\,246\,0\.42\)\]{--tw-shadow: 0 14px 34px -22px rgba(124,92,246,.42);--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_-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_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\.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_34px_rgba\(99\,102\,241\,0\.35\)\]{--tw-shadow: 0 14px 34px rgba(99,102,241,.35);--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_36px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 14px 36px rgba(15,23,42,.08);--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)}.shadow-\[0_14px_40px_-24px_rgba\(124\,92\,246\,0\.48\)\]{--tw-shadow: 0 14px 40px -24px rgba(124,92,246,.48);--tw-shadow-colored: 0 14px 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_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_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 14px 42px rgba(15,23,42,.08);--tw-shadow-colored: 0 14px 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_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_14px_44px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 14px 44px rgba(15,23,42,.1);--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_-24px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow: 0 15px 30px -24px rgba(15,23,42,.38);--tw-shadow-colored: 0 15px 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_-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_-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_-24px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 16px 30px -24px rgba(15,23,42,.24);--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\(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_-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_32px_-28px_rgba\(15\,23\,42\,0\.48\)\]{--tw-shadow: 0 16px 32px -28px rgba(15,23,42,.48);--tw-shadow-colored: 0 16px 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_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_34px_-20px_rgba\(99\,102\,241\,0\.58\)\]{--tw-shadow: 0 16px 34px -20px rgba(99,102,241,.58);--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\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 16px 34px -24px rgba(15,23,42,.35);--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_-24px_rgba\(225\,29\,72\,0\.35\)\]{--tw-shadow: 0 16px 34px -24px rgba(225,29,72,.35);--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_-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\(79\,70\,229\,0\.36\)\]{--tw-shadow: 0 16px 34px -30px rgba(79,70,229,.36);--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\(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_-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_rgba\(124\,58\,237\,0\.12\)\]{--tw-shadow: 0 16px 36px rgba(124,58,237,.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_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_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_42px_rgba\(99\,102\,241\,0\.20\)\]{--tw-shadow: 0 16px 42px rgba(99,102,241,.2);--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)}.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_16px_50px_rgba\(0\,0\,0\,0\.10\)\]{--tw-shadow: 0 16px 50px rgba(0,0,0,.1);--tw-shadow-colored: 0 16px 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_34px_-20px_rgba\(99\,102\,241\,0\.58\)\]{--tw-shadow: 0 18px 34px -20px rgba(99,102,241,.58);--tw-shadow-colored: 0 18px 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_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_-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_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\(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_38px_-24px_rgba\(37\,99\,235\,0\.72\)\]{--tw-shadow: 0 18px 38px -24px rgba(37,99,235,.72);--tw-shadow-colored: 0 18px 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)}.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_-32px_rgba\(79\,70\,229\,0\.28\)\]{--tw-shadow: 0 18px 38px -32px rgba(79,70,229,.28);--tw-shadow-colored: 0 18px 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_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\(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_38px_rgba\(79\,70\,229\,0\.16\)\]{--tw-shadow: 0 18px 38px rgba(79,70,229,.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_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_-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_-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_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_-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_-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_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_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_-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\.28\)\]{--tw-shadow: 0 18px 46px -36px rgba(15,23,42,.28);--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\.38\)\]{--tw-shadow: 0 18px 46px -38px rgba(15,23,42,.38);--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_48px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 18px 48px rgba(15,23,42,.08);--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_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\(124\,92\,246\,0\.3\)\]{--tw-shadow: 0 18px 50px rgba(124,92,246,.3);--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_55px_-55px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 18px 55px -55px rgba(15,23,42,.1);--tw-shadow-colored: 0 18px 55px -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_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_-45px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 18px 60px -45px rgba(0,0,0,.18);--tw-shadow-colored: 0 18px 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_18px_60px_-45px_rgba\(79\,70\,229\,0\.24\)\]{--tw-shadow: 0 18px 60px -45px rgba(79,70,229,.24);--tw-shadow-colored: 0 18px 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_18px_60px_-55px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 18px 60px -55px rgba(0,0,0,.18);--tw-shadow-colored: 0 18px 60px -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\.46\)\]{--tw-shadow: 0 20px 40px -24px rgba(79,70,229,.46);--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_-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_40px_-34px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 20px 40px -34px rgba(15,23,42,.34);--tw-shadow-colored: 0 20px 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_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_-32px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 20px 44px -32px rgba(15,23,42,.42);--tw-shadow-colored: 0 20px 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_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_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_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_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_-40px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 20px 52px -40px rgba(15,23,42,.32);--tw-shadow-colored: 0 20px 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-\[0_20px_52px_-40px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow: 0 20px 52px -40px rgba(15,23,42,.34);--tw-shadow-colored: 0 20px 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-\[0_20px_56px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 20px 56px rgba(15,23,42,.08);--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_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_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 20px 60px rgba(0,0,0,.06);--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_60px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 20px 60px rgba(0,0,0,.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_60px_rgba\(139\,92\,246\,0\.12\)\]{--tw-shadow: 0 20px 60px rgba(139,92,246,.12);--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_60px_rgba\(139\,92\,246\,0\.14\)\]{--tw-shadow: 0 20px 60px rgba(139,92,246,.14);--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_68px_-46px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 20px 68px -46px rgba(15,23,42,.28);--tw-shadow-colored: 0 20px 68px -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_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_40px_-34px_rgba\(79\,70\,229\,0\.28\)\]{--tw-shadow: 0 22px 40px -34px rgba(79,70,229,.28);--tw-shadow-colored: 0 22px 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_22px_42px_-28px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 22px 42px -28px rgba(15,23,42,.42);--tw-shadow-colored: 0 22px 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_22px_44px_-22px_rgba\(79\,70\,229\,0\.56\)\]{--tw-shadow: 0 22px 44px -22px rgba(79,70,229,.56);--tw-shadow-colored: 0 22px 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_22px_44px_-32px_rgba\(79\,70\,229\,0\.3\)\]{--tw-shadow: 0 22px 44px -32px rgba(79,70,229,.3);--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)}.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_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\(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_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_-40px_rgba\(79\,70\,229\,0\.4\)\]{--tw-shadow: 0 22px 54px -40px rgba(79,70,229,.4);--tw-shadow-colored: 0 22px 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_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_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_60px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 22px 60px rgba(15,23,42,.1);--tw-shadow-colored: 0 22px 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_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_22px_70px_-50px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow: 0 22px 70px -50px rgba(0,0,0,.24);--tw-shadow-colored: 0 22px 70px -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_24px_40px_-24px_rgba\(99\,102\,241\,0\.8\)\]{--tw-shadow: 0 24px 40px -24px rgba(99,102,241,.8);--tw-shadow-colored: 0 24px 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_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_-34px_rgba\(79\,70\,229\,0\.32\)\]{--tw-shadow: 0 24px 44px -34px rgba(79,70,229,.32);--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_48px_-24px_rgba\(51\,65\,85\,0\.56\)\]{--tw-shadow: 0 24px 48px -24px rgba(51,65,85,.56);--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)}.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_48px_-38px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow: 0 24px 48px -38px rgba(15,23,42,.38);--tw-shadow-colored: 0 24px 48px -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_24px_50px_-34px_rgba\(79\,70\,229\,0\.36\)\]{--tw-shadow: 0 24px 50px -34px rgba(79,70,229,.36);--tw-shadow-colored: 0 24px 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_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_50px_-42px_rgba\(71\,85\,105\,0\.5\)\]{--tw-shadow: 0 24px 50px -42px rgba(71,85,105,.5);--tw-shadow-colored: 0 24px 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_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_52px_-36px_rgba\(15\,23\,42\,0\.52\)\]{--tw-shadow: 0 24px 52px -36px rgba(15,23,42,.52);--tw-shadow-colored: 0 24px 52px -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_-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_56px_-42px_rgba\(79\,70\,229\,0\.38\)\]{--tw-shadow: 0 24px 56px -42px rgba(79,70,229,.38);--tw-shadow-colored: 0 24px 56px -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_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_60px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 24px 60px rgba(15,23,42,.22);--tw-shadow-colored: 0 24px 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_24px_60px_rgba\(99\,102\,241\,0\.46\)\]{--tw-shadow: 0 24px 60px rgba(99,102,241,.46);--tw-shadow-colored: 0 24px 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_24px_70px_rgba\(15\,23\,42\,0\.1\)\]{--tw-shadow: 0 24px 70px rgba(15,23,42,.1);--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_26px_42px_-38px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 26px 42px -38px rgba(15,23,42,.35);--tw-shadow-colored: 0 26px 42px -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_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_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_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_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_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_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_10px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 2px 10px rgba(15,23,42,.06);--tw-shadow-colored: 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_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_62px_-40px_rgba\(79\,70\,229\,0\.46\)\]{--tw-shadow: 0 30px 62px -40px rgba(79,70,229,.46);--tw-shadow-colored: 0 30px 62px -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_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_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_-58px_rgba\(15\,23\,42\,0\.58\)\]{--tw-shadow: 0 30px 78px -58px rgba(15,23,42,.58);--tw-shadow-colored: 0 30px 78px -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_-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_rgba\(20\,20\,40\,0\.08\)\,0_10px_24px_rgba\(120\,120\,255\,0\.08\)\]{--tw-shadow: 0 30px 80px rgba(20,20,40,.08),0 10px 24px rgba(120,120,255,.08);--tw-shadow-colored: 0 30px 80px var(--tw-shadow-color), 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_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_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow: 0 30px 90px rgba(15,23,42,.2);--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_32px_76px_rgba\(76\,29\,149\,0\.11\)\]{--tw-shadow: 0 32px 76px rgba(76,29,149,.11);--tw-shadow-colored: 0 32px 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-\[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_-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_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_72px_-44px_rgba\(51\,65\,85\,0\.46\)\]{--tw-shadow: 0 34px 72px -44px rgba(51,65,85,.46);--tw-shadow-colored: 0 34px 72px -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_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_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_3px_16px_-12px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow: 0 3px 16px -12px rgba(15,23,42,.2);--tw-shadow-colored: 0 3px 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_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_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_96px_-62px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow: 0 42px 96px -62px rgba(15,23,42,.5);--tw-shadow-colored: 0 42px 96px -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_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_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_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\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 6px 16px rgba(15,23,42,.08);--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\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 6px 16px rgba(15,23,42,.28);--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_-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_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_6px_20px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 6px 20px rgba(15,23,42,.06);--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_76px_160px_-96px_rgba\(15\,23\,42\,0\.68\)\]{--tw-shadow: 0 76px 160px -96px rgba(15,23,42,.68);--tw-shadow-colored: 0 76px 160px -96px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_82px_146px_-76px_rgba\(79\,70\,229\,0\.68\)\,0_42px_68px_-42px_rgba\(15\,23\,42\,0\.34\)\,0_2px_0_rgba\(255\,255\,255\,0\.96\)_inset\]{--tw-shadow: 0 82px 146px -76px rgba(79,70,229,.68),0 42px 68px -42px rgba(15,23,42,.34),0 2px 0 rgba(255,255,255,.96) inset;--tw-shadow-colored: 0 82px 146px -76px var(--tw-shadow-color), 0 42px 68px -42px var(--tw-shadow-color), inset 0 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-\[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_-12px_rgba\(79\,70\,229\,0\.5\)\]{--tw-shadow: 0 8px 18px -12px rgba(79,70,229,.5);--tw-shadow-colored: 0 8px 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-\[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_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\.06\)\]{--tw-shadow: 0 8px 18px rgba(15,23,42,.06);--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_-24px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 8px 20px -24px rgba(15,23,42,.18);--tw-shadow-colored: 0 8px 20px -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_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\.06\)\]{--tw-shadow: 0 8px 20px rgba(15,23,42,.06);--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\(16\,185\,129\,0\.12\)\]{--tw-shadow: 0 8px 20px rgba(16,185,129,.12);--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\(76\,29\,149\,0\.10\)\]{--tw-shadow: 0 8px 20px rgba(76,29,149,.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\.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_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\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 8px 22px rgba(15,23,42,.06);--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\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 8px 22px rgba(15,23,42,.08);--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\(92\,92\,255\,0\.2\)\]{--tw-shadow: 0 8px 22px rgba(92,92,255,.2);--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\(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_24px_rgba\(92\,92\,255\,0\.28\)\]{--tw-shadow: 0 8px 24px rgba(92,92,255,.28);--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-\[0_9px_18px_-12px_rgba\(255\,255\,255\,0\.88\)\]{--tw-shadow: 0 9px 18px -12px rgba(255,255,255,.88);--tw-shadow-colored: 0 9px 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_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\(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\.3\)\,0_14px_28px_-14px_rgba\(49\,46\,129\,0\.78\)\,0_18px_34px_-22px_rgba\(14\,165\,233\,0\.58\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.3),0 14px 28px -14px rgba(49,46,129,.78),0 18px 34px -22px rgba(14,165,233,.58);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 14px 28px -14px var(--tw-shadow-color), 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-\[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\.65\)\,0_14px_34px_rgba\(79\,70\,229\,0\.10\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.65),0 14px 34px rgba(79,70,229,.1);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 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-\[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\.75\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.75);--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\.82\)\,0_8px_16px_-12px_rgba\(79\,70\,229\,0\.5\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.82),0 8px 16px -12px rgba(79,70,229,.5);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 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-\[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_2px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: inset 0 1px 2px rgba(15,23,42,.12);--tw-shadow-colored: inset 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-\[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-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-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.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-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-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\/70{--tw-ring-color: rgb(199 210 254 / .7)}.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\/55{--tw-ring-color: rgb(165 180 252 / .55)}.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-900\/10{--tw-ring-color: rgb(23 23 23 / .1)}.ring-neutral-950{--tw-ring-opacity: 1;--tw-ring-color: rgb(10 10 10 / var(--tw-ring-opacity, 1))}.ring-purple-400\/25{--tw-ring-color: rgb(192 132 252 / .25)}.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-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-200\/90{--tw-ring-color: rgb(226 232 240 / .9)}.ring-transparent{--tw-ring-color: transparent}.ring-violet-100\/45{--tw-ring-color: rgb(237 233 254 / .45)}.ring-violet-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity, 1))}.ring-violet-200\/55{--tw-ring-color: rgb(221 214 254 / .55)}.ring-violet-200\/70{--tw-ring-color: rgb(221 214 254 / .7)}.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\/5{--tw-ring-color: rgb(255 255 255 / .05)}.ring-white\/70{--tw-ring-color: rgb(255 255 255 / .7)}.ring-white\/75{--tw-ring-color: rgb(255 255 255 / .75)}.ring-white\/80{--tw-ring-color: rgb(255 255 255 / .8)}.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-\[105px\]{--tw-blur: blur(105px);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-\[120px\]{--tw-blur: blur(120px);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-\[12px\]{--tw-blur: blur(12px);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-\[140px\]{--tw-blur: blur(140px);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-\[14px\]{--tw-blur: blur(14px);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-\[18px\]{--tw-blur: blur(18px);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-\[62px\]{--tw-blur: blur(62px);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-\[96px\]{--tw-blur: blur(96px);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-\[9px\]{--tw-blur: blur(9px);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)}.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_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_1px_2px_rgba\(15\,23\,42\,0\.3\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px rgba(15,23,42,.3));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)}.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-0{--tw-backdrop-blur: blur(0);-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-\[10px\]{--tw-backdrop-blur: blur(10px);-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-\[16px\]{--tw-backdrop-blur: blur(16px);-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-\[18px\]{--tw-backdrop-blur: blur(18px);-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-\[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-lg{--tw-backdrop-blur: blur(16px);-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-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-\[border-color\,box-shadow\,background-color\,color\]{transition-property:border-color,box-shadow,background-color,color;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-\[left\]{transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,backdrop-filter\]{transition-property:opacity,backdrop-filter;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}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[animation-delay\:120ms\]{animation-delay:.12s}.\[animation-delay\:240ms\]{animation-delay:.24s}.\[filter\:saturate\(1\.08\)_contrast\(1\.04\)\]{filter:saturate(1.08) contrast(1.04)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[text-overflow\:initial\]{text-overflow:initial}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}:root{--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 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}@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)}.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);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;border-radius:28px;border:1px solid rgba(148,163,184,.26);background:transparent;box-shadow:0 22px 60px #0f172a1a}.fake-preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 20px 60px #00000014,0 2px 6px #0000000a;opacity:.95;filter:contrast(1.03) saturate(.96);pointer-events:none}.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(1.6px)}.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-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,#ffffff9e,#ffffff8f)}@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-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-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){.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}}.logo{height:44px!important;width:auto!important;max-height:none!important;transform:scale(1.03);opacity:1!important;filter:none!important}.logo img{height:44px!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:9px!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-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(120% 90% at 10% 0%,#818cf81c,#818cf800 58%),radial-gradient(120% 100% at 90% 15%,#38bdf81a,#38bdf800 62%),linear-gradient(168deg,#fffffff0,#f8faffe6);box-shadow:0 18px 40px #4f46e514,0 1px #ffffffb3 inset;animation:esDashboardHeroIn .54s cubic-bezier(.2,.8,.2,1)}.es-dashboard-pill{border:1px solid rgba(148,163,184,.2);border-radius:var(--es-radius-card);background:linear-gradient(180deg,#ffffffe6,#f9faffd6);box-shadow:0 4px 12px #0f172a0a,0 1px #ffffffa8 inset;padding:var(--es-space-2) var(--es-space-3)}.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-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:#6366f152;background:#fbfcff;box-shadow:0 10px 20px #0f172a14}.es-mindset-save-btn{border-radius:12px;border:1px solid rgba(99,102,241,.18);background:linear-gradient(98deg,#6d28d9,#4f46e5 52%,#2563eb);color:#fff;font-size:12px;font-weight:700;padding:7px 14px;box-shadow:0 12px 24px #4f46e53d,0 0 22px #6366f133;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 #4f46e552,0 0 30px #6366f13d}.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(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:18px;box-shadow:0 18px 44px #4f46e51f,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:#6366f147;box-shadow:0 14px 28px #4f46e51c}.es-mindset-metric-card.is-active{border-color:#6366f170;box-shadow:0 0 0 2px #6366f11f,0 16px 30px #4f46e529}.es-mindset-metric-icon{width:42px;height:42px;border-radius:12px;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}.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(99,102,241,.85) 0%,rgba(59,130,246,.85) 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(79,70,229,.8);box-shadow:0 4px 12px #4f46e547;cursor:pointer}.es-mindset-slider::-moz-range-thumb{width:18px;height:18px;border-radius:9999px;background:#fff;border:2px solid rgba(79,70,229,.8);box-shadow:0 4px 12px #4f46e547;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%,#6366f124,#6366f100 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(99,102,241,.15);background:radial-gradient(110% 110% at 0% -10%,#6366f129,#6366f100 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 #4f46e51a,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:#4338ca;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(99,102,241,.2);background:#ffffffb8;padding:10px 11px;text-align:right;box-shadow:0 10px 20px #4f46e514}.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:#6366f14d;box-shadow:0 8px 18px #4f46e51f}.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(99,102,241,.2);background:linear-gradient(180deg,#ffffffd6,#f8fbffc7),radial-gradient(120% 120% at 10% -30%,#6366f124,#6366f100 60%);border-radius:16px;padding:14px 15px;box-shadow:0 12px 26px #4f46e51a}.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:#6366f14d;box-shadow:0 10px 18px #4f46e514}.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:#6366f161;box-shadow:0 0 0 3px #6366f11f}.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(99,102,241,.2);background:linear-gradient(98deg,#4f46e5,#2563eb);color:#fff;font-size:12px;font-weight:700;padding:8px 14px;box-shadow:0 12px 24px #4f46e540;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 #4f46e552}.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%,#6366f11f,#6366f100 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(99,102,241,.16);background:radial-gradient(120% 110% at 0% -10%,#6366f124,#6366f100 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 #4f46e51a,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:#4f46e5;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:#6366f13d;background:linear-gradient(180deg,#ffffffd9,#f6f9ffcc),radial-gradient(140% 130% at 10% -24%,#6366f124,#6366f100 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:#6366f147;box-shadow:0 10px 18px #4f46e51a}.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%,#6366f11a,#6366f100 58%),linear-gradient(180deg,#fffffff0,#f8faffe0);border-radius:16px;padding:14px}.es-mindset-pattern-panel{border:1px solid rgba(99,102,241,.2);border-radius:14px;padding:12px 13px;background:linear-gradient(180deg,#ffffffd1,#f2f7ffbd);box-shadow:0 10px 20px #4f46e514;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.es-mindset-pattern-panel:hover{transform:translateY(-1px);border-color:#6366f147;box-shadow:0 14px 26px #4f46e51f}.es-mindset-pattern-signal{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid rgba(99,102,241,.24);background:#ffffffc7;padding:3px 8px;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#4f46e5;font-weight:700}.es-mindset-pattern-signal-dot{width:6px;height:6px;border-radius:999px;background:#4f46e5;box-shadow:0 0 0 5px #4f46e524}.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:#6366f147;box-shadow:0 10px 16px #4f46e514}.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:#6366f13d;box-shadow:0 10px 18px #4f46e514}.es-mindset-history-row:focus,.es-mindset-history-row:focus-visible{outline:none;border-color:#6366f157;box-shadow:0 0 0 2px #6366f124,0 10px 18px #4f46e51a}.es-mindset-history-entry.is-open .es-mindset-history-row{border-color:#6366f157;box-shadow:0 10px 18px #4f46e51a}.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 #4f46e524,0 0 0 1px #6366f114}.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:#6366f16b;box-shadow:0 0 0 3px #6366f11f}@media (max-width: 900px){.es-mindset-hero-grid{flex-direction:column;align-items:flex-start}}@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-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;will-change:transform,opacity}.es-copilot-drawer-shell.is-open{animation:esCopilotPanelIn .22s ease-out both}.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:1.1rem}.es-copilot-chat-input{flex-shrink:0}.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}.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{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}.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 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{box-shadow:0 16px 34px #4f46e524,0 0 0 1px #818cf81f;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 22px 42px #4f46e52e,0 0 0 1px #818cf829,0 0 24px #6366f11f;filter:brightness(1.015)}.es-equity-hero-card{background:linear-gradient(180deg,#fffffff7,#f0f6ffe6)}.es-equity-hero-card:hover{filter:brightness(1.012)}@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]>:is(div:first-child,div:nth-child(2)){background-color:#020817bd!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-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}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.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-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\.45\)\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(to bottom,rgba(255,255,255,.45),transparent)}.after\:opacity-40:after{content:var(--tw-content);opacity:.4}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.open\:bg-white[open]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.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-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-\[-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-\[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-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\/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-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\/20:hover{border-color:#fb718533}.hover\:border-rose-500\/50:hover{border-color:#f43f5e80}.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-violet-100:hover{--tw-border-opacity: 1;border-color:rgb(237 233 254 / var(--tw-border-opacity, 1))}.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\/70:hover{border-color:#c4b5fdb3}.hover\:border-violet-300\/75:hover{border-color:#c4b5fdbf}.hover\:border-violet-300\/90:hover{border-color:#c4b5fde6}.hover\:border-violet-300\/95:hover{border-color:#c4b5fdf2}.hover\:border-violet-400:hover{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.hover\:border-violet-400\/85:hover{border-color:#a78bfad9}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:bg-\[\#eef2ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f7f9ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(247 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f8faff\]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 255 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-300:hover{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / 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-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-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-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-800\/70:hover{background-color:#262626b3}.hover\:bg-neutral-900:hover{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / 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-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-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-100\/80:hover{background-color:#f1f5f9cc}.hover\:bg-slate-100\/85:hover{background-color:#f1f5f9d9}.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\/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\/40:hover{background-color:#f5f3ff66}.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-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\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:bg-white\/75:hover{background-color:#ffffffbf}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.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-500:hover{--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)}.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-500:hover{--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)}.hover\:to-indigo-400:hover{--tw-gradient-to: #818cf8 var(--tw-gradient-to-position)}.hover\:to-indigo-700:hover{--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.hover\:to-sky-400:hover{--tw-gradient-to: #38bdf8 var(--tw-gradient-to-position)}.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-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-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-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-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-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-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-\[0_10px_18px_rgba\(124\,58\,237\,0\.16\)\]:hover{--tw-shadow: 0 10px 18px rgba(124,58,237,.16);--tw-shadow-colored: 0 10px 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_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_22px_rgba\(99\,102\,241\,0\.12\)\]:hover{--tw-shadow: 0 10px 22px rgba(99,102,241,.12);--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\(0\,0\,0\,0\.18\)\]:hover{--tw-shadow: 0 10px 24px rgba(0,0,0,.18);--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_10px_30px_rgba\(0\,0\,0\,0\.08\)\]:hover{--tw-shadow: 0 10px 30px rgba(0,0,0,.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)}.hover\:shadow-\[0_10px_30px_rgba\(16\,185\,129\,0\.12\)\]:hover{--tw-shadow: 0 10px 30px rgba(16,185,129,.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)}.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_12px_28px_rgba\(79\,70\,229\,0\.10\)\]:hover{--tw-shadow: 0 12px 28px rgba(79,70,229,.1);--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)}.hover\:shadow-\[0_12px_28px_rgba\(79\,70\,229\,0\.16\)\]:hover{--tw-shadow: 0 12px 28px rgba(79,70,229,.16);--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)}.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_-24px_rgba\(15\,23\,42\,0\.24\)\]:hover{--tw-shadow: 0 14px 30px -24px rgba(15,23,42,.24);--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)}.hover\:shadow-\[0_14px_30px_rgba\(15\,23\,42\,0\.16\)\]:hover{--tw-shadow: 0 14px 30px rgba(15,23,42,.16);--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_32px_-26px_rgba\(15\,23\,42\,0\.4\)\]:hover{--tw-shadow: 0 14px 32px -26px rgba(15,23,42,.4);--tw-shadow-colored: 0 14px 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_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_-22px_rgba\(79\,70\,229\,0\.32\)\]:hover{--tw-shadow: 0 16px 26px -22px rgba(79,70,229,.32);--tw-shadow-colored: 0 16px 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)}.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_-18px_rgba\(79\,70\,229\,0\.62\)\]:hover{--tw-shadow: 0 16px 30px -18px rgba(79,70,229,.62);--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)}.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_30px_rgba\(124\,58\,237\,0\.16\)\]:hover{--tw-shadow: 0 16px 30px rgba(124,58,237,.16);--tw-shadow-colored: 0 16px 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_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_-24px_rgba\(15\,23\,42\,0\.28\)\]:hover{--tw-shadow: 0 16px 34px -24px rgba(15,23,42,.28);--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)}.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_-22px_rgba\(79\,70\,229\,0\.65\)\]:hover{--tw-shadow: 0 16px 36px -22px rgba(79,70,229,.65);--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)}.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_36px_rgba\(15\,23\,42\,0\.10\)\]:hover{--tw-shadow: 0 16px 36px rgba(15,23,42,.1);--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\.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_18px_28px_-20px_rgba\(15\,23\,42\,0\.5\)\]:hover{--tw-shadow: 0 18px 28px -20px rgba(15,23,42,.5);--tw-shadow-colored: 0 18px 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)}.hover\:shadow-\[0_18px_30px_-24px_rgba\(79\,70\,229\,0\.34\)\]:hover{--tw-shadow: 0 18px 30px -24px rgba(79,70,229,.34);--tw-shadow-colored: 0 18px 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_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_-18px_rgba\(15\,23\,42\,0\.62\)\]:hover{--tw-shadow: 0 18px 34px -18px rgba(15,23,42,.62);--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_-24px_rgba\(124\,58\,237\,0\.2\)\]:hover{--tw-shadow: 0 18px 34px -24px rgba(124,58,237,.2);--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)}.hover\:shadow-\[0_18px_38px_-26px_rgba\(15\,23\,42\,0\.28\)\]:hover{--tw-shadow: 0 18px 38px -26px rgba(15,23,42,.28);--tw-shadow-colored: 0 18px 38px -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_38px_-26px_rgba\(16\,185\,129\,0\.24\)\]:hover{--tw-shadow: 0 18px 38px -26px rgba(16,185,129,.24);--tw-shadow-colored: 0 18px 38px -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\(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_rgba\(79\,70\,229\,0\.12\)\]:hover{--tw-shadow: 0 18px 40px rgba(79,70,229,.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)}.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_-22px_rgba\(124\,92\,246\,0\.48\)\]:hover{--tw-shadow: 0 18px 42px -22px rgba(124,92,246,.48);--tw-shadow-colored: 0 18px 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)}.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_42px_-34px_rgba\(15\,23\,42\,0\.34\)\]:hover{--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)}.hover\:shadow-\[0_18px_42px_rgba\(99\,102\,241\,0\.44\)\]:hover{--tw-shadow: 0 18px 42px rgba(99,102,241,.44);--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)}.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_44px_rgba\(15\,23\,42\,0\.1\)\]:hover{--tw-shadow: 0 18px 44px rgba(15,23,42,.1);--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)}.hover\:shadow-\[0_18px_46px_rgba\(99\,102\,241\,0\.24\)\]:hover{--tw-shadow: 0 18px 46px rgba(99,102,241,.24);--tw-shadow-colored: 0 18px 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_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_36px_-24px_rgba\(15\,23\,42\,0\.45\)\]:hover{--tw-shadow: 0 20px 36px -24px rgba(15,23,42,.45);--tw-shadow-colored: 0 20px 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_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\(124\,58\,237\,0\.16\)\]:hover{--tw-shadow: 0 20px 44px rgba(124,58,237,.16);--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_50px_-24px_rgba\(124\,92\,246\,0\.52\)\]:hover{--tw-shadow: 0 20px 50px -24px rgba(124,92,246,.52);--tw-shadow-colored: 0 20px 50px -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_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_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_44px_-24px_rgba\(124\,58\,237\,0\.24\)\]:hover{--tw-shadow: 0 22px 44px -24px rgba(124,58,237,.24);--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_-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_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_70px_-55px_rgba\(15\,23\,42\,0\.18\)\]:hover{--tw-shadow: 0 22px 70px -55px rgba(15,23,42,.18);--tw-shadow-colored: 0 22px 70px -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)}.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_40px_-28px_rgba\(79\,70\,229\,0\.42\)\]:hover{--tw-shadow: 0 24px 40px -28px rgba(79,70,229,.42);--tw-shadow-colored: 0 24px 40px -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_24px_42px_-20px_rgba\(99\,102\,241\,0\.62\)\]:hover{--tw-shadow: 0 24px 42px -20px rgba(99,102,241,.62);--tw-shadow-colored: 0 24px 42px -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_24px_42px_-24px_rgba\(124\,58\,237\,0\.28\)\]:hover{--tw-shadow: 0 24px 42px -24px rgba(124,58,237,.28);--tw-shadow-colored: 0 24px 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)}.hover\:shadow-\[0_24px_42px_-30px_rgba\(79\,70\,229\,0\.34\)\]:hover{--tw-shadow: 0 24px 42px -30px rgba(79,70,229,.34);--tw-shadow-colored: 0 24px 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)}.hover\:shadow-\[0_24px_44px_-20px_rgba\(99\,102\,241\,0\.64\)\]:hover{--tw-shadow: 0 24px 44px -20px rgba(99,102,241,.64);--tw-shadow-colored: 0 24px 44px -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_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_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_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_-36px_rgba\(79\,70\,229\,0\.35\)\]:hover{--tw-shadow: 0 26px 52px -36px rgba(79,70,229,.35);--tw-shadow-colored: 0 26px 52px -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_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_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_26px_68px_rgba\(15\,23\,42\,0\.14\)\]:hover{--tw-shadow: 0 26px 68px rgba(15,23,42,.14);--tw-shadow-colored: 0 26px 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)}.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_-22px_rgba\(79\,70\,229\,0\.64\)\]:hover{--tw-shadow: 0 28px 54px -22px rgba(79,70,229,.64);--tw-shadow-colored: 0 28px 54px -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_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_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_28px_90px_-55px_rgba\(0\,0\,0\,0\.22\)\]:hover{--tw-shadow: 0 28px 90px -55px rgba(0,0,0,.22);--tw-shadow-colored: 0 28px 90px -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)}.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_58px_-24px_rgba\(51\,65\,85\,0\.64\)\]:hover{--tw-shadow: 0 30px 58px -24px rgba(51,65,85,.64);--tw-shadow-colored: 0 30px 58px -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_30px_62px_-34px_rgba\(79\,70\,229\,0\.45\)\]:hover{--tw-shadow: 0 30px 62px -34px rgba(79,70,229,.45);--tw-shadow-colored: 0 30px 62px -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_30px_68px_-34px_rgba\(79\,70\,229\,0\.42\)\]:hover{--tw-shadow: 0 30px 68px -34px rgba(79,70,229,.42);--tw-shadow-colored: 0 30px 68px -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_30px_72px_-44px_rgba\(79\,70\,229\,0\.44\)\]:hover{--tw-shadow: 0 30px 72px -44px rgba(79,70,229,.44);--tw-shadow-colored: 0 30px 72px -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_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_32px_52px_-22px_rgba\(79\,70\,229\,0\.78\)\]:hover{--tw-shadow: 0 32px 52px -22px rgba(79,70,229,.78);--tw-shadow-colored: 0 32px 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_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_78px_rgba\(99\,102\,241\,0\.54\)\]:hover{--tw-shadow: 0 36px 78px rgba(99,102,241,.54);--tw-shadow-colored: 0 36px 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)}.hover\:shadow-\[0_40px_76px_-42px_rgba\(79\,70\,229\,0\.52\)\]:hover{--tw-shadow: 0 40px 76px -42px rgba(79,70,229,.52);--tw-shadow-colored: 0 40px 76px -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_44px_82px_-44px_rgba\(51\,65\,85\,0\.54\)\]:hover{--tw-shadow: 0 44px 82px -44px rgba(51,65,85,.54);--tw-shadow-colored: 0 44px 82px -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_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\.25\)\]:hover{--tw-shadow: inset 0 0 0 1px rgba(148,163,184,.25);--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_1px_0_rgba\(255\,255\,255\,0\.42\)\,0_18px_34px_-14px_rgba\(49\,46\,129\,0\.84\)\,0_24px_42px_-24px_rgba\(14\,165\,233\,0\.66\)\]:hover{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.42),0 18px 34px -14px rgba(49,46,129,.84),0 24px 42px -24px rgba(14,165,233,.66);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 34px -14px var(--tw-shadow-color), 0 24px 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)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\: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-1:hover{--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)}.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\/55:hover{--tw-ring-color: rgb(221 214 254 / .55)}.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-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.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-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-violet-300:focus{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-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\.74\)_inset\,0_20px_34px_-30px_rgba\(79\,70\,229\,0\.6\)\]:focus{--tw-shadow: 0 1px 0 rgba(255,255,255,.74) inset,0 20px 34px -30px rgba(79,70,229,.6);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 20px 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)}.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-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-indigo-300\/40:focus{--tw-ring-color: rgb(165 180 252 / .4)}.focus\:ring-indigo-400\/30:focus{--tw-ring-color: rgb(129 140 248 / .3)}.focus\:ring-sky-200\/40:focus{--tw-ring-color: rgb(186 230 253 / .4)}.focus\:ring-sky-300\/30:focus{--tw-ring-color: rgb(125 211 252 / .3)}.focus\:ring-slate-300\/40:focus{--tw-ring-color: rgb(203 213 225 / .4)}.focus\:ring-violet-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(237 233 254 / var(--tw-ring-opacity, 1))}.focus-visible\:text-slate-700:focus-visible{--tw-text-opacity: 1;color:rgb(51 65 85 / 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-4: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(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-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\/35:focus-visible{--tw-ring-color: rgb(165 180 252 / .35)}.focus-visible\:ring-indigo-300\/70:focus-visible{--tw-ring-color: rgb(165 180 252 / .7)}.focus-visible\:ring-indigo-400\/25:focus-visible{--tw-ring-color: rgb(129 140 248 / .25)}.focus-visible\:ring-indigo-400\/30:focus-visible{--tw-ring-color: rgb(129 140 248 / .3)}.focus-visible\:ring-neutral-900\/20:focus-visible{--tw-ring-color: rgb(23 23 23 / .2)}.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\.96\]:active{--tw-scale-x: .96;--tw-scale-y: .96;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\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-85:disabled{opacity:.85}.disabled\:hover\:border-slate-200:hover:disabled{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.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[open] .group-open\: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\:border-violet-300{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.group[open] .group-open\:border-violet-300\/80{border-color:#c4b5fdcc}.group[open] .group-open\:bg-violet-50\/80{background-color:#f5f3ffcc}.group[open] .group-open\:text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.group[open] .group-open\:shadow-\[0_22px_42px_-24px_rgba\(79\,70\,229\,0\.22\)\]{--tw-shadow: 0 22px 42px -24px rgba(79,70,229,.22);--tw-shadow-colored: 0 22px 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)}.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-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-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\/row:hover .group-hover\/row\:border-neutral-400\/90{border-color:#a3a3a3e6}.group:hover .group-hover\:border-\[\#CBD6F2\]{--tw-border-opacity: 1;border-color:rgb(203 214 242 / var(--tw-border-opacity, 1))}.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\/90{border-color:#ddd6fee6}.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\:border-violet-300\/80{border-color:#c4b5fdcc}.group\/row:hover .group-hover\/row\:bg-violet-100\/70{background-color:#ede9feb3}.group\/row:hover .group-hover\/row\:bg-violet-50\/65{background-color:#f5f3ffa6}.group:hover .group-hover\:bg-neutral-400{--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-violet-50\/65{background-color:#f5f3ffa6}.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:hover .group-hover\:text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.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\:opacity-90{opacity:.9}.group:hover .group-hover\:opacity-95{opacity:.95}.group:hover .group-hover\:shadow-\[0_0_0_5px_rgba\(34\,197\,94\,0\.2\)\]{--tw-shadow: 0 0 0 5px rgba(34,197,94,.2);--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)}.group:hover .group-hover\:shadow-\[0_0_0_6px_rgba\(34\,197\,94\,0\.2\)\]{--tw-shadow: 0 0 0 6px rgba(34,197,94,.2);--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)}.group:hover .group-hover\:shadow-\[0_14px_30px_rgba\(15\,23\,42\,0\.09\)\,0_28px_56px_-30px_rgba\(79\,70\,229\,0\.44\)\]{--tw-shadow: 0 14px 30px rgba(15,23,42,.09),0 28px 56px -30px rgba(79,70,229,.44);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color), 0 28px 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)}.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)}@media (prefers-reduced-motion: no-preference){.motion-safe\:animate-\[esImportFadeIn_280ms_ease-out\]{animation:esImportFadeIn .28s ease-out}.motion-safe\:animate-\[esImportFadeIn_360ms_ease-out\]{animation:esImportFadeIn .36s ease-out}.motion-safe\:animate-\[esImportGradientMove_8\.2s_ease-in-out_infinite\]{animation:esImportGradientMove 8.2s 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-\[esImportPulse_9s_ease-in-out_infinite\]{animation:esImportPulse 9s ease-in-out infinite}.motion-safe\:animate-\[esImportZoneBreathe_10s_ease-in-out_infinite\]{animation:esImportZoneBreathe 10s ease-in-out infinite}}@media (max-width: 350px){.max-\[350px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 640px){.sm\:mx-0{margin-left:0;margin-right:0}.sm\:-mt-14{margin-top:-3.5rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mt-1\.5{margin-top:.375rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-3\.5{margin-top:.875rem}.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\: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-11{height:2.75rem}.sm\:h-20{height:5rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:min-h-0{min-height:0px}.sm\:w-20{width:5rem}.sm\:w-6{width:1.5rem}.sm\:w-7{width:1.75rem}.sm\:w-\[200px\]{width:200px}.sm\:w-\[240px\]{width:240px}.sm\:w-auto{width:auto}.sm\:max-w-3xl{max-width:48rem}.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-\[1\.2fr_0\.7fr_0\.72fr_0\.88fr_0\.95fr\]{grid-template-columns:1.2fr .7fr .72fr .88fr .95fr}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.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-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-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-9{gap:2.25rem}.sm\:gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:gap-y-2\.5{row-gap:.625rem}.sm\: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))}.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-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\:self-center{align-self:center}.sm\:rounded-\[14px\]{border-radius:14px}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:rounded-\[26px\]{border-radius:26px}.sm\:rounded-\[30px\]{border-radius:30px}.sm\:rounded-\[32px\]{border-radius:32px}.sm\:rounded-\[34px\]{border-radius:34px}.sm\:rounded-\[39px\]{border-radius:39px}.sm\:rounded-\[40px\]{border-radius:40px}.sm\:rounded-xl{border-radius:.75rem}.sm\:to-white\/25{--tw-gradient-to: rgb(255 255 255 / .25) var(--tw-gradient-to-position)}.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-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.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\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.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-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-7{padding-top:1.75rem}.sm\:pt-8{padding-top:2rem}.sm\:pt-9{padding-top:2.25rem}.sm\:pt-\[170px\]{padding-top:170px}.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-5xl{font-size:3rem;line-height:1}.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-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14\.5px\]{font-size:14.5px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15\.5px\]{font-size:15.5px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[2\.02rem\]{font-size:2.02rem}.sm\:text-\[2\.1rem\]{font-size:2.1rem}.sm\:text-\[2\.22rem\]{font-size:2.22rem}.sm\:text-\[2\.24rem\]{font-size:2.24rem}.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\.7rem\]{font-size:2.7rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[3\.2rem\]{font-size:3.2rem}.sm\:text-\[3\.35rem\]{font-size:3.35rem}.sm\:text-\[3\.5rem\]{font-size:3.5rem}.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\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-6{line-height:1.5rem}.sm\:leading-\[1\.03\]{line-height:1.03}}@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\: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-none{max-height:none}.md\:min-h-\[306px\]{min-height:306px}.md\:min-h-\[470px\]{min-height:470px}.md\:w-8{width:2rem}.md\:w-\[260px\]{width:260px}.md\:w-\[5\.15rem\]{width:5.15rem}.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-\[208px\]{min-width:208px}.md\:min-w-\[210px\]{min-width:210px}.md\:max-w-\[560px\]{max-width:560px}.md\:max-w-\[68\%\]{max-width:68%}.md\:flex-none{flex:none}.md\:basis-\[68\%\]{flex-basis:68%}.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-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))}.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-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.md\:grid-cols-\[1\.3fr_0\.85fr_0\.85fr_0\.95fr\]{grid-template-columns:1.3fr .85fr .85fr .95fr}.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-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:gap-6{gap:1.5rem}.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-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-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\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-3{padding:.75rem}.md\:p-3\.5{padding:.875rem}.md\:p-4{padding:1rem}.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-2{padding-left:.5rem;padding-right:.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.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-4{padding-bottom:1rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pr-2{padding-right:.5rem}.md\:pt-3\.5{padding-top:.875rem}.md\:pt-4{padding-top:1rem}.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-\[1\.22rem\]{font-size:1.22rem}.md\:text-\[15px\]{font-size:15px}.md\:text-\[2\.8rem\]{font-size:2.8rem}.md\:text-\[22px\]{font-size:22px}.md\:text-\[23px\]{font-size:23px}.md\:text-\[2rem\]{font-size:2rem}.md\:text-\[3\.25rem\]{font-size:3.25rem}.md\:text-\[30px\]{font-size:30px}.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\:top-24{top:6rem}.lg\:top-4{top:1rem}.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\:mt-12{margin-top:3rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-28{margin-top:7rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[72vh\]{height:72vh}.lg\:min-h-\[580px\]{min-height:580px}.lg\:min-h-\[620px\]{min-height:620px}.lg\:w-\[360px\]{width:360px}.lg\:w-\[430px\]{width:430px}.lg\:max-w-\[640px\]{max-width:640px}.lg\:-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))}.lg\:-translate-y-8{--tw-translate-y: -2rem;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-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.05fr_1\.25fr\]{grid-template-columns:1.05fr 1.25fr}.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-\[1\.4fr\,0\.9fr\]{grid-template-columns:1.4fr .9fr}.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-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[420px\,1fr\]{grid-template-columns:420px 1fr}.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\,1fr\)_minmax\(0\,1\.14fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.14fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,640px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,640px) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.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-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-11{gap:2.75rem}.lg\:gap-28{gap:7rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-8{gap:2rem}.lg\:self-start{align-self:flex-start}.lg\:bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(250\,251\,255\,0\.95\)\)\]{background-image:linear-gradient(160deg,#fffffffc,#fafbfff2)}.lg\:bg-none{background-image:none}.lg\:p-10{padding:2.5rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.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-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.lg\:pb-14{padding-bottom:3.5rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pt-0{padding-top:0}.lg\:pt-20{padding-top:5rem}.lg\:pt-32{padding-top:8rem}.lg\:text-\[3\.28rem\]{font-size:3.28rem}.lg\:text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.lg\:shadow-\[0_10px_24px_-24px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow: 0 10px 24px -24px rgba(15,23,42,.2);--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)}.lg\:hover\:shadow-\[0_16px_34px_-24px_rgba\(15\,23\,42\,0\.28\)\]:hover{--tw-shadow: 0 16px 34px -24px rgba(15,23,42,.28);--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)}}@media (min-width: 1280px){.xl\:sticky{position:sticky}.xl\:top-24{top:6rem}.xl\:w-\[460px\]{width:460px}.xl\:w-auto{width:auto}.xl\:min-w-\[640px\]{min-width:640px}.xl\:max-w-6xl{max-width:72rem}.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-\[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-\[1fr_auto\]{grid-template-columns:1fr auto}.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\)_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\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-5{gap:1.25rem}}@media (min-width: 1536px){.\32xl\:px-16{padding-left:4rem;padding-right:4rem}}@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_14px_42px_-34px_rgba\(15\,23\,42\,0\.42\)\]{--tw-shadow: 0 14px 42px -34px rgba(15,23,42,.42);--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)}.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_20px_54px_-42px_rgba\(15\,23\,42\,0\.46\)\]{--tw-shadow: 0 20px 54px -42px rgba(15,23,42,.46);--tw-shadow-colored: 0 20px 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)}.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}
