@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:"Aptos", "Avenir Next", "Segoe UI", sans-serif;--font-serif:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", serif;--color-orange-400:#ff8b1a;--color-lime-300:#bbf451;--color-emerald-50:#ecfdf5;--color-emerald-400:#00d294;--color-emerald-600:#009767;--color-cyan-300:#53eafd;--color-sky-50:#f0f9ff;--color-sky-400:#00bcfe;--color-sky-600:#0084cc;--color-violet-50:#f5f3ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-fuchsia-400:#ec6cff;--color-rose-50:#fff1f2;--color-rose-400:#ff667f;--color-rose-600:#e70044;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Aptos", "Avenir Next", "Segoe UI", sans-serif;--default-mono-font-family:"SFMono-Regular", "Cascadia Code", monospace;--font-display:var(--font-serif);--font-startup:"Helvetica Neue", "Aptos", "Segoe UI", Arial, sans-serif}@supports (color:lab(0% 0 0)){:root,:host{--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-lime-300:lab(89.9218% -35.6546 68.5254);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-violet-50:lab(96.2416% 2.28849 -5.51657);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-600:lab(49.1882% 81.577 36.0311)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-\[7px\]{top:7px}.top-\[52px\]{top:52px}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-\[calc\(100\%\+0\.55rem\)\]{top:calc(100% + .55rem)}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-\[7px\]{right:7px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-\[7px\]{bottom:7px}.bottom-\[calc\(100\%\+0\.6rem\)\]{bottom:calc(100% + .6rem)}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-8{left:calc(var(--spacing) * 8)}.left-12{left:calc(var(--spacing) * 12)}.left-20{left:calc(var(--spacing) * 20)}.left-\[7px\]{left:7px}.left-\[22px\]{left:22px}.left-\[70px\]{left:70px}.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-\[70\]{z-index:70}.z-\[78\]{z-index:78}.z-\[80\]{z-index:80}.z-\[82\]{z-index:82}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.-mt-7{margin-top:calc(var(--spacing) * -7)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-\[-0\.03em\]{margin-right:-.03em}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-\[84px\]{margin-left:84px}.ml-\[264px\]{margin-left:264px}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!flex{display:flex!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.aspect-\[16\/9\]{aspect-ratio:16/9}.\!h-3{height:calc(var(--spacing) * 3)!important}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-\[2px\]{height:2px}.h-\[5px\]{height:5px}.h-\[9px\]{height:9px}.h-\[18px\]{height:18px}.h-\[32rem\]{height:32rem}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[52px\]{height:52px}.h-\[56px\]{height:56px}.h-\[58px\]{height:58px}.h-\[76px\]{height:76px}.h-\[118px\]{height:118px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[150px\]{max-height:150px}.max-h-\[250px\]{max-height:250px}.max-h-\[280px\]{max-height:280px}.max-h-\[calc\(100vh-2\.5rem\)\]{max-height:calc(100vh - 2.5rem)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[inherit\]{max-height:inherit}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[11\.5rem\]{min-height:11.5rem}.min-h-\[34px\]{min-height:34px}.min-h-\[38px\]{min-height:38px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[54px\]{min-height:54px}.min-h-\[58px\]{min-height:58px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[84px\]{min-height:84px}.min-h-\[86px\]{min-height:86px}.min-h-\[88px\]{min-height:88px}.min-h-\[112px\]{min-height:112px}.min-h-\[210px\]{min-height:210px}.min-h-\[340px\]{min-height:340px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-3{width:calc(var(--spacing) * 3)!important}.\!w-auto{width:auto!important}.\!w-full{width:100%!important}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-\[5px\]{width:5px}.w-\[9px\]{width:9px}.w-\[18px\]{width:18px}.w-\[42px\]{width:42px}.w-\[44px\]{width:44px}.w-\[76px\]{width:76px}.w-\[84px\]{width:84px}.w-\[86px\]{width:86px}.w-\[170px\]{width:170px}.w-\[220px\]{width:220px}.w-\[238px\]{width:238px}.w-\[260px\]{width:260px}.w-\[264px\]{width:264px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[352px\]{width:352px}.w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{width:min(24rem,100vw - 2rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[15rem\]{max-width:15rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[27rem\]{max-width:27rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[35rem\]{max-width:35rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[58rem\]{max-width:58rem}.max-w-\[76\%\]{max-width:76%}.max-w-\[180px\]{max-width:180px}.max-w-\[240px\]{max-width:240px}.max-w-\[292px\]{max-width:292px}.max-w-\[300px\]{max-width:300px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[860px\]{max-width:860px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1220px\]{max-width:1220px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1560px\]{max-width:1560px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[44px\]{min-width:44px}.min-w-\[84px\]{min-width:84px}.min-w-\[112px\]{min-width:112px}.min-w-\[132px\]{min-width:132px}.min-w-\[150px\]{min-width:150px}.min-w-\[176px\]{min-width:176px}.min-w-\[190px\]{min-width:190px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[292px\]{min-width:292px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[1820px\]{min-width:1820px}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-separate{border-collapse:separate}.border-spacing-y-2{--tw-border-spacing-y:calc(var(--spacing) * 2);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[0\.82\]{scale:.82}.scale-\[0\.99\]{scale:.99}.scale-\[1\.1\]{scale:1.1}.scale-\[1\.08\]{scale:1.08}.scale-\[1\.12\]{scale:1.12}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-10deg\]{rotate:-10deg}.rotate-\[7deg\]{rotate:7deg}.rotate-\[10deg\]{rotate:10deg}.rotate-\[12deg\]{rotate:12deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize{resize:both}.resize-none{resize:none}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-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-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.grid-cols-\[1\.4fr_0\.8fr_0\.8fr\]{grid-template-columns:1.4fr .8fr .8fr}.grid-cols-\[1fr\,84px\,1fr\,auto\]{grid-template-columns:1fr,84px,1fr,auto}.grid-cols-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-columns:auto auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1\.9fr\)_120px_120px_120px\]{grid-template-columns:minmax(0,1.9fr) 120px 120px 120px}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_352px\]{grid-template-columns:minmax(0,1fr) 352px}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.\!items-center{align-items:center!important}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#edf1f7\]>:not(:last-child)){border-color:#edf1f7}:where(.divide-\[color\:var\(--border\)\]>:not(:last-child)){border-color:var(--border)}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.\!rounded-\[1rem\]{border-radius:1rem!important}.\!rounded-\[18px\]{border-radius:18px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[0\.7rem\]{border-radius:.7rem}.rounded-\[0\.8rem\]{border-radius:.8rem}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[0\.35rem\]{border-radius:.35rem}.rounded-\[0\.45rem\]{border-radius:.45rem}.rounded-\[0\.55rem\]{border-radius:.55rem}.rounded-\[0\.65rem\]{border-radius:.65rem}.rounded-\[0\.75rem\]{border-radius:.75rem}.rounded-\[0\.78rem\]{border-radius:.78rem}.rounded-\[0\.85rem\]{border-radius:.85rem}.rounded-\[0\.95rem\]{border-radius:.95rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.05rem\]{border-radius:1.05rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.55rem\]{border-radius:1.55rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[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-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[34px\]{border-radius:34px}.rounded-\[999px\]{border-radius:999px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-l-\[1rem\]{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.rounded-l-\[10px\]{border-top-left-radius:10px;border-bottom-left-radius:10px}.rounded-r-\[1rem\]{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.rounded-tr-\[1\.25rem\]{border-top-right-radius:1.25rem}.rounded-bl-\[1rem\]{border-bottom-left-radius:1rem}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.\!border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-\[\#d5e4ff\]{border-color:#d5e4ff!important}.\!border-\[\#dce7ff\]{border-color:#dce7ff!important}.\!border-\[\#dde3f0\]{border-color:#dde3f0!important}.\!border-\[\#dde4f3\]{border-color:#dde4f3!important}.\!border-\[\#f4d6cf\]{border-color:#f4d6cf!important}.\!border-\[\#f5c9d5\]{border-color:#f5c9d5!important}.\!border-white{border-color:var(--color-white)!important}.border-\[\#2fbd73\]{border-color:#2fbd73}.border-\[\#7a65ff\]{border-color:#7a65ff}.border-\[\#7d35ff\]{border-color:#7d35ff}.border-\[\#7f4dff\]{border-color:#7f4dff}.border-\[\#7fd8cf\]{border-color:#7fd8cf}.border-\[\#8b5cf6\]{border-color:#8b5cf6}.border-\[\#8cbcff\]{border-color:#8cbcff}.border-\[\#8d5cff\]{border-color:#8d5cff}.border-\[\#8d6cff\]{border-color:#8d6cff}.border-\[\#9b70ff\]{border-color:#9b70ff}.border-\[\#9d72ff\]{border-color:#9d72ff}.border-\[\#85c8ff\]{border-color:#85c8ff}.border-\[\#92a4ff\]\/35{border-color:#92a4ff59;border-color:lab(68.8026% 10.8773 -47.8823/.35)}.border-\[\#96e0a7\]{border-color:#96e0a7}.border-\[\#295f48\]{border-color:#295f48}.border-\[\#773bff\]{border-color:#773bff}.border-\[\#6175ff\]{border-color:#6175ff}.border-\[\#365173\]{border-color:#365173}.border-\[\#a77cff\]{border-color:#a77cff}.border-\[\#a982ff\]{border-color:#a982ff}.border-\[\#aeb9cc\]{border-color:#aeb9cc}.border-\[\#b99cff\]\/40{border-color:#b99cff66;border-color:lab(69.9577% 26.4891 -45.8037/.4)}.border-\[\#b997ff\]{border-color:#b997ff}.border-\[\#bb9cff\]{border-color:#bb9cff}.border-\[\#bda6ff\]{border-color:#bda6ff}.border-\[\#bda7ff\]{border-color:#bda7ff}.border-\[\#c7efd5\]{border-color:#c7efd5}.border-\[\#c8b6ff\]{border-color:#c8b6ff}.border-\[\#c8bcff\]{border-color:#c8bcff}.border-\[\#c8d0df\]{border-color:#c8d0df}.border-\[\#c9b7ff\]{border-color:#c9b7ff}.border-\[\#c9f1de\]{border-color:#c9f1de}.border-\[\#caead5\]{border-color:#caead5}.border-\[\#ccd6e9\]{border-color:#ccd6e9}.border-\[\#cdbaff\]{border-color:#cdbaff}.border-\[\#cdd7ea\]{border-color:#cdd7ea}.border-\[\#cfd9f6\]{border-color:#cfd9f6}.border-\[\#d1b2ff\]{border-color:#d1b2ff}.border-\[\#d5ddf0\]{border-color:#d5ddf0}.border-\[\#d6f0dc\]{border-color:#d6f0dc}.border-\[\#d7c9ff\]{border-color:#d7c9ff}.border-\[\#d7dfee\]{border-color:#d7dfee}.border-\[\#d7dfef\]{border-color:#d7dfef}.border-\[\#d7e6ff\]{border-color:#d7e6ff}.border-\[\#d7efdc\]{border-color:#d7efdc}.border-\[\#d8cdfd\]{border-color:#d8cdfd}.border-\[\#d8d1ff\]{border-color:#d8d1ff}.border-\[\#d8d6ff\]{border-color:#d8d6ff}.border-\[\#d8e0ef\]{border-color:#d8e0ef}.border-\[\#d8e0f0\]{border-color:#d8e0f0}.border-\[\#d8e1f0\]{border-color:#d8e1f0}.border-\[\#d8e7ff\]{border-color:#d8e7ff}.border-\[\#d8f1e0\]{border-color:#d8f1e0}.border-\[\#d9b8ff\]{border-color:#d9b8ff}.border-\[\#d9d4ff\]{border-color:#d9d4ff}.border-\[\#d9e1ef\]{border-color:#d9e1ef}.border-\[\#d9e9dc\]{border-color:#d9e9dc}.border-\[\#d9f2e2\]{border-color:#d9f2e2}.border-\[\#dacdff\]{border-color:#dacdff}.border-\[\#dadfff\]{border-color:#dadfff}.border-\[\#dbe3f1\]{border-color:#dbe3f1}.border-\[\#dbe3f3\]{border-color:#dbe3f3}.border-\[\#dbe4f3\]{border-color:#dbe4f3}.border-\[\#dbe4ff\]{border-color:#dbe4ff}.border-\[\#dbe6ff\]{border-color:#dbe6ff}.border-\[\#dcd6ff\]{border-color:#dcd6ff}.border-\[\#dcdfff\]{border-color:#dcdfff}.border-\[\#dce3f1\]{border-color:#dce3f1}.border-\[\#dce4f2\]{border-color:#dce4f2}.border-\[\#dce8ff\]{border-color:#dce8ff}.border-\[\#dce9f8\]{border-color:#dce9f8}.border-\[\#dcefdc\]{border-color:#dcefdc}.border-\[\#dddff2\]{border-color:#dddff2}.border-\[\#dde5f3\]{border-color:#dde5f3}.border-\[\#dde5f5\]{border-color:#dde5f5}.border-\[\#ded7ff\]{border-color:#ded7ff}.border-\[\#dedbff\]{border-color:#dedbff}.border-\[\#dfc8ff\]{border-color:#dfc8ff}.border-\[\#dfe4fb\]{border-color:#dfe4fb}.border-\[\#dfe5f0\]{border-color:#dfe5f0}.border-\[\#dfe5f1\]{border-color:#dfe5f1}.border-\[\#dfe5f2\]{border-color:#dfe5f2}.border-\[\#dfe6f2\]{border-color:#dfe6f2}.border-\[\#dfe6f3\]{border-color:#dfe6f3}.border-\[\#dfe6f5\]{border-color:#dfe6f5}.border-\[\#dfe6fb\]{border-color:#dfe6fb}.border-\[\#dfe7f4\]{border-color:#dfe7f4}.border-\[\#dff0e6\]{border-color:#dff0e6}.border-\[\#dff4e8\]{border-color:#dff4e8}.border-\[\#e0e6f2\]{border-color:#e0e6f2}.border-\[\#e0e6f7\]{border-color:#e0e6f7}.border-\[\#e0e7f2\]{border-color:#e0e7f2}.border-\[\#e0e7f5\]{border-color:#e0e7f5}.border-\[\#e1e7f2\]{border-color:#e1e7f2}.border-\[\#e1e7f3\]{border-color:#e1e7f3}.border-\[\#e1e7f4\]{border-color:#e1e7f4}.border-\[\#e1e7f6\]{border-color:#e1e7f6}.border-\[\#e1e7f8\]{border-color:#e1e7f8}.border-\[\#e1e8f5\]{border-color:#e1e8f5}.border-\[\#e1f0ff\]{border-color:#e1f0ff}.border-\[\#e2e7f2\]{border-color:#e2e7f2}.border-\[\#e2e7f6\]{border-color:#e2e7f6}.border-\[\#e2e8f4\]{border-color:#e2e8f4}.border-\[\#e2e8f5\]{border-color:#e2e8f5}.border-\[\#e3e7f2\]{border-color:#e3e7f2}.border-\[\#e3e8f3\]{border-color:#e3e8f3}.border-\[\#e3e8f4\]{border-color:#e3e8f4}.border-\[\#e3e9f3\]{border-color:#e3e9f3}.border-\[\#e3e9f4\]{border-color:#e3e9f4}.border-\[\#e3e9f5\]{border-color:#e3e9f5}.border-\[\#e4dbff\]{border-color:#e4dbff}.border-\[\#e4dcff\]{border-color:#e4dcff}.border-\[\#e4e9f4\]{border-color:#e4e9f4}.border-\[\#e4e9f6\]{border-color:#e4e9f6}.border-\[\#e4eaf5\]{border-color:#e4eaf5}.border-\[\#e4eaf6\]{border-color:#e4eaf6}.border-\[\#e5e9f3\]{border-color:#e5e9f3}.border-\[\#e5e9f4\]{border-color:#e5e9f4}.border-\[\#e5e9f6\]{border-color:#e5e9f6}.border-\[\#e5eaf5\]{border-color:#e5eaf5}.border-\[\#e6eaf5\]{border-color:#e6eaf5}.border-\[\#e6ebf4\]{border-color:#e6ebf4}.border-\[\#e6ebf5\]{border-color:#e6ebf5}.border-\[\#e6ecf6\]{border-color:#e6ecf6}.border-\[\#e7ddff\]{border-color:#e7ddff}.border-\[\#e7e1ff\]{border-color:#e7e1ff}.border-\[\#e7ebf4\]{border-color:#e7ebf4}.border-\[\#e7ebf5\]{border-color:#e7ebf5}.border-\[\#e7ecf6\]{border-color:#e7ecf6}.border-\[\#e7ecf7\]{border-color:#e7ecf7}.border-\[\#e7ecf8\]{border-color:#e7ecf8}.border-\[\#e8b8c1\]{border-color:#e8b8c1}.border-\[\#e8dfff\]{border-color:#e8dfff}.border-\[\#e8e4ff\]{border-color:#e8e4ff}.border-\[\#e8ecf6\]{border-color:#e8ecf6}.border-\[\#e8edf6\]{border-color:#e8edf6}.border-\[\#e8edf7\]{border-color:#e8edf7}.border-\[\#e8eef9\]{border-color:#e8eef9}.border-\[\#e9edf6\]{border-color:#e9edf6}.border-\[\#e9edf7\]{border-color:#e9edf7}.border-\[\#ead8ff\]{border-color:#ead8ff}.border-\[\#ead9ff\]{border-color:#ead9ff}.border-\[\#eadbff\]{border-color:#eadbff}.border-\[\#eadfb9\]{border-color:#eadfb9}.border-\[\#eadfed\]{border-color:#eadfed}.border-\[\#eadfff\]{border-color:#eadfff}.border-\[\#ebc7cf\]{border-color:#ebc7cf}.border-\[\#ebd7de\]{border-color:#ebd7de}.border-\[\#ece9ff\]{border-color:#ece9ff}.border-\[\#ede7ff\]{border-color:#ede7ff}.border-\[\#edf1f7\]{border-color:#edf1f7}.border-\[\#edf1f8\]{border-color:#edf1f8}.border-\[\#edf1fb\]{border-color:#edf1fb}.border-\[\#eef2f8\]{border-color:#eef2f8}.border-\[\#eef2fb\]{border-color:#eef2fb}.border-\[\#efe3bf\]{border-color:#efe3bf}.border-\[\#efe6ff\]{border-color:#efe6ff}.border-\[\#f0d6dc\]{border-color:#f0d6dc}.border-\[\#f0dfc8\]{border-color:#f0dfc8}.border-\[\#f0f3fa\]{border-color:#f0f3fa}.border-\[\#f1d5dd\]{border-color:#f1d5dd}.border-\[\#f4dcc3\]{border-color:#f4dcc3}.border-\[\#fde2e8\]{border-color:#fde2e8}.border-\[\#ffb1ad\]{border-color:#ffb1ad}.border-\[\#ffb7b7\]{border-color:#ffb7b7}.border-\[\#ffc4d5\]{border-color:#ffc4d5}.border-\[\#ffcbd6\]{border-color:#ffcbd6}.border-\[\#ffcf62\]{border-color:#ffcf62}.border-\[\#ffd0d8\]{border-color:#ffd0d8}.border-\[\#ffd1dc\]{border-color:#ffd1dc}.border-\[\#ffd2dc\]{border-color:#ffd2dc}.border-\[\#ffd3d9\]{border-color:#ffd3d9}.border-\[\#ffd4dc\]{border-color:#ffd4dc}.border-\[\#ffd8e0\]{border-color:#ffd8e0}.border-\[\#ffd9dc\]{border-color:#ffd9dc}.border-\[\#ffd36b\]{border-color:#ffd36b}.border-\[\#ffe0e7\]{border-color:#ffe0e7}.border-\[\#ffe2bb\]{border-color:#ffe2bb}.border-\[\#ffe4c4\]{border-color:bisque}.border-\[\#ffe8ef\]{border-color:#ffe8ef}.border-\[color\:var\(--accent\)\],.border-\[color\:var\(--accent\)\]\/30{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--accent\)\]\/30{border-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.border-\[color\:var\(--border\)\]{border-color:var(--border)}.border-\[color\:var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[color\:var\(--danger\)\]\/20{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--danger\)\]\/20{border-color:color-mix(in oklab, var(--danger) 20%, transparent)}}.border-\[color\:var\(--surface-border\)\]{border-color:var(--surface-border)}.border-\[rgba\(146\,183\,155\,0\.3\)\]{border-color:#92b79b4d}.border-\[rgba\(208\,131\,151\,0\.28\)\]{border-color:#d0839747}.border-\[rgba\(226\,180\,138\,0\.34\)\]{border-color:#e2b48a57}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/16{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.border-white\/16{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.border-white\/18{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.border-white\/18{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-white\/75{border-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.border-white\/75{border-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.border-r-transparent{border-right-color:#0000}.\!bg-\[\#6b95da\]{background-color:#6b95da!important}.\!bg-\[\#7bc897\]{background-color:#7bc897!important}.\!bg-\[\#78bf82\]{background-color:#78bf82!important}.\!bg-\[\#ab86eb\]{background-color:#ab86eb!important}.\!bg-\[\#d8b16f\]{background-color:#d8b16f!important}.\!bg-\[\#f5f9ff\]{background-color:#f5f9ff!important}.\!bg-\[\#f8f8ff\]{background-color:#f8f8ff!important}.\!bg-\[\#f29087\]{background-color:#f29087!important}.\!bg-\[\#fafcff\]{background-color:#fafcff!important}.\!bg-\[\#fbfcff\]{background-color:#fbfcff!important}.\!bg-\[\#fff8f5\]{background-color:#fff8f5!important}.\!bg-transparent{background-color:#0000!important}.\!bg-white{background-color:var(--color-white)!important}.\!bg-white\/90{background-color:#ffffffe6!important}@supports (color:color-mix(in lab, red, red)){.\!bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)!important}}.bg-\[\#0b1026\]\/40{background-color:#0b102666;background-color:lab(5.08929% 3.21095 -15.5057/.4)}.bg-\[\#0b1026\]\/45{background-color:#0b102673;background-color:lab(5.08929% 3.21095 -15.5057/.45)}.bg-\[\#0b1220\]\/45{background-color:#0b122073;background-color:lab(5.38053% .451423 -10.4857/.45)}.bg-\[\#0c1530\]\/28{background-color:#0c153047;background-color:lab(7.21346% 4.11275 -19.6227/.28)}.bg-\[\#0f1b31\]{background-color:#0f1b31}.bg-\[\#1a2d47\]{background-color:#1a2d47}.bg-\[\#2eb67d\]{background-color:#2eb67d}.bg-\[\#2fbd73\]{background-color:#2fbd73}.bg-\[\#3bb26e\]{background-color:#3bb26e}.bg-\[\#3db36f\]{background-color:#3db36f}.bg-\[\#4cf093\]{background-color:#4cf093}.bg-\[\#4d8cff\]{background-color:#4d8cff}.bg-\[\#5b69f1\]{background-color:#5b69f1}.bg-\[\#6c72ff\]{background-color:#6c72ff}.bg-\[\#7a2cff\]{background-color:#7a2cff}.bg-\[\#7f4dff\]{background-color:#7f4dff}.bg-\[\#8a6fff\]{background-color:#8a6fff}.bg-\[\#8b5cf6\]{background-color:#8b5cf6}.bg-\[\#8b43ff\]{background-color:#8b43ff}.bg-\[\#8d2dff\]{background-color:#8d2dff}.bg-\[\#8d5cff\]{background-color:#8d5cff}.bg-\[\#8d62ff\]{background-color:#8d62ff}.bg-\[\#23c77a\]{background-color:#23c77a}.bg-\[\#36c5f0\]{background-color:#36c5f0}.bg-\[\#49c177\]{background-color:#49c177}.bg-\[\#53bb75\]{background-color:#53bb75}.bg-\[\#54bc71\]{background-color:#54bc71}.bg-\[\#66a0ff\]{background-color:#66a0ff}.bg-\[\#66e0a3\]{background-color:#66e0a3}.bg-\[\#69cb8a\]{background-color:#69cb8a}.bg-\[\#111a47\]{background-color:#111a47}.bg-\[\#132b63\]{background-color:#132b63}.bg-\[\#805dff\]{background-color:#805dff}.bg-\[\#6175ff\]{background-color:#6175ff}.bg-\[\#09182b\]{background-color:#09182b}.bg-\[\#071225\]\/45{background-color:#07122573;background-color:lab(5.35701% .744596 -14.3588/.45)}.bg-\[\#071225\]\/48{background-color:#0712257a;background-color:lab(5.35701% .744596 -14.3588/.48)}.bg-\[\#091127\]\/40{background-color:#09112766;background-color:lab(5.28977% 2.44672 -15.9639/.4)}.bg-\[\#123624\]{background-color:#123624}.bg-\[\#a336ff\]{background-color:#a336ff}.bg-\[\#b88cff\]{background-color:#b88cff}.bg-\[\#b94a62\]{background-color:#b94a62}.bg-\[\#c38aff\]{background-color:#c38aff}.bg-\[\#cbd4e5\]{background-color:#cbd4e5}.bg-\[\#cdd6e6\]{background-color:#cdd6e6}.bg-\[\#d2d9e8\]{background-color:#d2d9e8}.bg-\[\#d8e0ee\]{background-color:#d8e0ee}.bg-\[\#d9c7ff\]{background-color:#d9c7ff}.bg-\[\#d9f0ff\]{background-color:#d9f0ff}.bg-\[\#d9f9f4\]{background-color:#d9f9f4}.bg-\[\#ddf8e8\]{background-color:#ddf8e8}.bg-\[\#dfe6f2\]{background-color:#dfe6f2}.bg-\[\#dfeeff\]{background-color:#dfeeff}.bg-\[\#dff9e5\]{background-color:#dff9e5}.bg-\[\#dffbea\]{background-color:#dffbea}.bg-\[\#e01e5a\]{background-color:#e01e5a}.bg-\[\#e4e8ef\]{background-color:#e4e8ef}.bg-\[\#e7f9ed\]{background-color:#e7f9ed}.bg-\[\#e8edf7\]{background-color:#e8edf7}.bg-\[\#e8fff2\]{background-color:#e8fff2}.bg-\[\#e9ddff\]{background-color:#e9ddff}.bg-\[\#e9eef7\]{background-color:#e9eef7}.bg-\[\#e39d2d\]{background-color:#e39d2d}.bg-\[\#ecb22e\]{background-color:#ecb22e}.bg-\[\#eceffc\]{background-color:#eceffc}.bg-\[\#ecfbf1\]{background-color:#ecfbf1}.bg-\[\#ecfbf3\]{background-color:#ecfbf3}.bg-\[\#edf1f7\]{background-color:#edf1f7}.bg-\[\#edf1f8\]{background-color:#edf1f8}.bg-\[\#edf1fb\]{background-color:#edf1fb}.bg-\[\#edf5ff\]{background-color:#edf5ff}.bg-\[\#edf9fd\]{background-color:#edf9fd}.bg-\[\#eee6ff\]{background-color:#eee6ff}.bg-\[\#eef1ff\]{background-color:#eef1ff}.bg-\[\#eef2f8\]{background-color:#eef2f8}.bg-\[\#eef2fb\]{background-color:#eef2fb}.bg-\[\#eef2ff\]{background-color:#eef2ff}.bg-\[\#eef5ff\]{background-color:#eef5ff}.bg-\[\#eef6ff\]{background-color:#eef6ff}.bg-\[\#eef7ff\]{background-color:#eef7ff}.bg-\[\#eefbf0\]{background-color:#eefbf0}.bg-\[\#eefbf1\]{background-color:#eefbf1}.bg-\[\#efe7ff\]{background-color:#efe7ff}.bg-\[\#efe8ff\]{background-color:#efe8ff}.bg-\[\#effaf1\]{background-color:#effaf1}.bg-\[\#effbf3\]{background-color:#effbf3}.bg-\[\#effdf5\]{background-color:#effdf5}.bg-\[\#effff6\]{background-color:#effff6}.bg-\[\#f0b352\]{background-color:#f0b352}.bg-\[\#f0e6ff\]{background-color:#f0e6ff}.bg-\[\#f0edff\]{background-color:#f0edff}.bg-\[\#f0f3fa\]{background-color:#f0f3fa}.bg-\[\#f0f6ff\]{background-color:#f0f6ff}.bg-\[\#f1ebff\]{background-color:#f1ebff}.bg-\[\#f1edff\]{background-color:#f1edff}.bg-\[\#f1efff\]{background-color:#f1efff}.bg-\[\#f1f3fa\]{background-color:#f1f3fa}.bg-\[\#f1f3ff\]{background-color:#f1f3ff}.bg-\[\#f1f4fb\]{background-color:#f1f4fb}.bg-\[\#f1f4ff\]{background-color:#f1f4ff}.bg-\[\#f2e8ff\]{background-color:#f2e8ff}.bg-\[\#f2ecff\]{background-color:#f2ecff}.bg-\[\#f2edff\]{background-color:#f2edff}.bg-\[\#f2f0ff\]{background-color:#f2f0ff}.bg-\[\#f2f4f9\]{background-color:#f2f4f9}.bg-\[\#f2f4ff\]{background-color:#f2f4ff}.bg-\[\#f2fcf4\]{background-color:#f2fcf4}.bg-\[\#f3eaff\]{background-color:#f3eaff}.bg-\[\#f3edff\]{background-color:#f3edff}.bg-\[\#f3f1ff\]{background-color:#f3f1ff}.bg-\[\#f3f5fb\]{background-color:#f3f5fb}.bg-\[\#f3f6ff\]{background-color:#f3f6ff}.bg-\[\#f3fcf6\]{background-color:#f3fcf6}.bg-\[\#f4ecff\]{background-color:#f4ecff}.bg-\[\#f4edff\]{background-color:#f4edff}.bg-\[\#f4eeff\]{background-color:#f4eeff}.bg-\[\#f4efff\]{background-color:#f4efff}.bg-\[\#f4f0ff\]{background-color:#f4f0ff}.bg-\[\#f4f1ff\]{background-color:#f4f1ff}.bg-\[\#f4f2ff\]{background-color:#f4f2ff}.bg-\[\#f4f6fb\]{background-color:#f4f6fb}.bg-\[\#f4fcf6\]{background-color:#f4fcf6}.bg-\[\#f4fff8\]{background-color:#f4fff8}.bg-\[\#f5edff\]{background-color:#f5edff}.bg-\[\#f5efff\]{background-color:#f5efff}.bg-\[\#f5f2ff\]{background-color:#f5f2ff}.bg-\[\#f5f7fb\]{background-color:#f5f7fb}.bg-\[\#f5f7fc\]{background-color:#f5f7fc}.bg-\[\#f5f8ff\]{background-color:#f5f8ff}.bg-\[\#f5f9ff\]{background-color:#f5f9ff}.bg-\[\#f6edff\]{background-color:#f6edff}.bg-\[\#f6efff\]{background-color:#f6efff}.bg-\[\#f6f1ff\]{background-color:#f6f1ff}.bg-\[\#f6f8fc\]{background-color:#f6f8fc}.bg-\[\#f6f8fd\]{background-color:#f6f8fd}.bg-\[\#f6f8ff\]{background-color:#f6f8ff}.bg-\[\#f7ecff\]{background-color:#f7ecff}.bg-\[\#f7f1ff\]{background-color:#f7f1ff}.bg-\[\#f7f5ff\]{background-color:#f7f5ff}.bg-\[\#f7f8fc\]{background-color:#f7f8fc}.bg-\[\#f7f9fd\]{background-color:#f7f9fd}.bg-\[\#f8efff\]{background-color:#f8efff}.bg-\[\#f8f6ff\]{background-color:#f8f6ff}.bg-\[\#f8f9fd\]{background-color:#f8f9fd}.bg-\[\#f8faff\]{background-color:#f8faff}.bg-\[\#f8fbff\]{background-color:#f8fbff}.bg-\[\#faf6ff\]{background-color:#faf6ff}.bg-\[\#fafbfe\]{background-color:#fafbfe}.bg-\[\#fafbff\]{background-color:#fafbff}.bg-\[\#fbf7ff\]{background-color:#fbf7ff}.bg-\[\#fbf8ff\]{background-color:#fbf8ff}.bg-\[\#fbfcff\]{background-color:#fbfcff}.bg-\[\#fbfdff\]{background-color:#fbfdff}.bg-\[\#fcfdff\]{background-color:#fcfdff}.bg-\[\#ff3d57\]{background-color:#ff3d57}.bg-\[\#ff5d73\]{background-color:#ff5d73}.bg-\[\#ff9e2c\]{background-color:#ff9e2c}.bg-\[\#ff526b\]{background-color:#ff526b}.bg-\[\#ff667b\]{background-color:#ff667b}.bg-\[\#ffe3e3\]{background-color:#ffe3e3}.bg-\[\#ffe9ee\]{background-color:#ffe9ee}.bg-\[\#ffefc0\]{background-color:#ffefc0}.bg-\[\#fff0c9\]{background-color:#fff0c9}.bg-\[\#fff0f1\]{background-color:#fff0f1}.bg-\[\#fff0f2\]{background-color:#fff0f2}.bg-\[\#fff0f3\]{background-color:#fff0f3}.bg-\[\#fff0f4\]{background-color:#fff0f4}.bg-\[\#fff0f5\]{background-color:#fff0f5}.bg-\[\#fff0f6\]{background-color:#fff0f6}.bg-\[\#fff0ff\]{background-color:#fff0ff}.bg-\[\#fff1ea\]{background-color:#fff1ea}.bg-\[\#fff1ee\]{background-color:#fff1ee}.bg-\[\#fff1f2\]{background-color:#fff1f2}.bg-\[\#fff1f6\]{background-color:#fff1f6}.bg-\[\#fff2e9\]{background-color:#fff2e9}.bg-\[\#fff2f4\]{background-color:#fff2f4}.bg-\[\#fff3ea\]{background-color:#fff3ea}.bg-\[\#fff4e8\]{background-color:#fff4e8}.bg-\[\#fff4ec\]{background-color:#fff4ec}.bg-\[\#fff4f6\]{background-color:#fff4f6}.bg-\[\#fff5e8\]{background-color:#fff5e8}.bg-\[\#fff5f7\]{background-color:#fff5f7}.bg-\[\#fff6e8\]{background-color:#fff6e8}.bg-\[\#fff6eb\]{background-color:#fff6eb}.bg-\[\#fff6f7\]{background-color:#fff6f7}.bg-\[\#fff6f8\]{background-color:#fff6f8}.bg-\[\#fff7e8\]{background-color:#fff7e8}.bg-\[\#fff7ea\]{background-color:#fff7ea}.bg-\[\#fff8e8\]{background-color:#fff8e8}.bg-\[\#fff8eb\]{background-color:#fff8eb}.bg-\[\#fff8ef\]{background-color:#fff8ef}.bg-\[\#fff8fa\]{background-color:#fff8fa}.bg-\[\#fff9e7\]{background-color:#fff9e7}.bg-\[\#fff9ef\]{background-color:#fff9ef}.bg-\[\#fff9f1\]{background-color:#fff9f1}.bg-\[\#fffaf8\]{background-color:#fffaf8}.bg-\[color\:var\(--accent\)\]{background-color:var(--accent)}.bg-\[color\:var\(--accent-soft\)\],.bg-\[color\:var\(--accent-soft\)\]\/70{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--accent-soft\)\]\/70{background-color:color-mix(in oklab, var(--accent-soft) 70%, transparent)}}.bg-\[color\:var\(--accent-soft\)\]\/82{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--accent-soft\)\]\/82{background-color:color-mix(in oklab, var(--accent-soft) 82%, transparent)}}.bg-\[color\:var\(--background\)\]{background-color:var(--background)}.bg-\[color\:var\(--border\)\]{background-color:var(--border)}.bg-\[color\:var\(--danger\)\],.bg-\[color\:var\(--danger\)\]\/10{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--danger\)\]\/10{background-color:color-mix(in oklab, var(--danger) 10%, transparent)}}.bg-\[color\:var\(--success\)\]{background-color:var(--success)}.bg-\[color\:var\(--surface\)\]\/80{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--surface\)\]\/80{background-color:color-mix(in oklab, var(--surface) 80%, transparent)}}.bg-\[color\:var\(--surface-soft\)\],.bg-\[color\:var\(--surface-soft\)\]\/62{background-color:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--surface-soft\)\]\/62{background-color:color-mix(in oklab, var(--surface-soft) 62%, transparent)}}.bg-\[color\:var\(--surface-soft\)\]\/64{background-color:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--surface-soft\)\]\/64{background-color:color-mix(in oklab, var(--surface-soft) 64%, transparent)}}.bg-\[color\:var\(--surface-soft\)\]\/68{background-color:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--surface-soft\)\]\/68{background-color:color-mix(in oklab, var(--surface-soft) 68%, transparent)}}.bg-\[color\:var\(--surface-soft\)\]\/78{background-color:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--surface-soft\)\]\/78{background-color:color-mix(in oklab, var(--surface-soft) 78%, transparent)}}.bg-\[color\:var\(--surface-soft\)\]\/86{background-color:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--surface-soft\)\]\/86{background-color:color-mix(in oklab, var(--surface-soft) 86%, transparent)}}.bg-\[color\:var\(--surface-soft\)\]\/92{background-color:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--surface-soft\)\]\/92{background-color:color-mix(in oklab, var(--surface-soft) 92%, transparent)}}.bg-\[color\:var\(--surface-strong\)\]\/82{background-color:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--surface-strong\)\]\/82{background-color:color-mix(in oklab, var(--surface-strong) 82%, transparent)}}.bg-\[rgba\(146\,183\,155\,0\.18\)\]{background-color:#92b79b2e}.bg-\[rgba\(233\,202\,156\,0\.24\)\]{background-color:#e9ca9c3d}.bg-\[rgba\(233\,240\,246\,0\.92\)\]{background-color:#e9f0f6eb}.bg-\[rgba\(244\,196\,212\,0\.26\)\]{background-color:#f4c4d442}.bg-\[rgba\(255\,255\,255\,0\.34\)\]{background-color:#ffffff57}.bg-\[rgba\(255\,255\,255\,0\.48\)\]{background-color:#ffffff7a}.bg-black\/28{background-color:#00000047}@supports (color:color-mix(in lab, red, red)){.bg-black\/28{background-color:color-mix(in oklab, var(--color-black) 28%, transparent)}}.bg-black\/36{background-color:#0000005c}@supports (color:color-mix(in lab, red, red)){.bg-black\/36{background-color:color-mix(in oklab, var(--color-black) 36%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-current{background-color:currentColor}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-white{background-color:var(--color-white)}.bg-white\/4{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/4{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/6{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/7{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/7{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/14{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.bg-white\/14{background-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.bg-white\/16{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bg-white\/16{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.bg-white\/18{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.bg-white\/18{background-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/62{background-color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.bg-white\/62{background-color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.bg-white\/72{background-color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.bg-white\/74{background-color:#ffffffbd}@supports (color:color-mix(in lab, red, red)){.bg-white\/74{background-color:color-mix(in oklab, var(--color-white) 74%, transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\/76{background-color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.bg-white\/76{background-color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.bg-white\/78{background-color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/82{background-color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.bg-white\/82{background-color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.bg-white\/84{background-color:#ffffffd6}@supports (color:color-mix(in lab, red, red)){.bg-white\/84{background-color:color-mix(in oklab, var(--color-white) 84%, transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\/86{background-color:#ffffffdb}@supports (color:color-mix(in lab, red, red)){.bg-white\/86{background-color:color-mix(in oklab, var(--color-white) 86%, transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.bg-white\/88{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-white\/94{background-color:#fffffff0}@supports (color:color-mix(in lab, red, red)){.bg-white\/94{background-color:color-mix(in oklab, var(--color-white) 94%, transparent)}}.bg-white\/96{background-color:#fffffff5}@supports (color:color-mix(in lab, red, red)){.bg-white\/96{background-color:color-mix(in oklab, var(--color-white) 96%, transparent)}}.bg-white\/\[0\.075\]{background-color:#ffffff13}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.075\]{background-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,\#7a2cff_0\%\,\#5f66f1_58\%\,\#b6b8ff_100\%\)\]{background-image:linear-gradient(90deg,#7a2cff 0%,#5f66f1 58%,#b6b8ff 100%)}.bg-\[linear-gradient\(90deg\,\#7a2cff_0\%\,\#5f66f1_58\%\,\#d5cbff_100\%\)\]{background-image:linear-gradient(90deg,#7a2cff 0%,#5f66f1 58%,#d5cbff 100%)}.bg-\[linear-gradient\(90deg\,\#8a6fff_0\%\,\#7a2cff_52\%\,\#c6b8ff_100\%\)\]{background-image:linear-gradient(90deg,#8a6fff 0%,#7a2cff 52%,#c6b8ff 100%)}.bg-\[linear-gradient\(90deg\,\#8a6fff_0\%\,\#7a2cff_56\%\,\#c8bcff_100\%\)\]{background-image:linear-gradient(90deg,#8a6fff 0%,#7a2cff 56%,#c8bcff 100%)}.bg-\[linear-gradient\(90deg\,\#8b5cf6\,\#35b8ff\)\]{background-image:linear-gradient(90deg,#8b5cf6,#35b8ff)}.bg-\[linear-gradient\(90deg\,\#8d73ff\,\#67a7ff\)\]{background-image:linear-gradient(90deg,#8d73ff,#67a7ff)}.bg-\[linear-gradient\(90deg\,\#8f35ff\,\#39b8ff\)\]{background-image:linear-gradient(90deg,#8f35ff,#39b8ff)}.bg-\[linear-gradient\(90deg\,\#9a55ff\,\#4acfff\)\]{background-image:linear-gradient(90deg,#9a55ff,#4acfff)}.bg-\[linear-gradient\(90deg\,\#9c74ff_0\%\,\#6a78ff_55\%\,\#69d5ff_100\%\)\]{background-image:linear-gradient(90deg,#9c74ff 0%,#6a78ff 55%,#69d5ff 100%)}.bg-\[linear-gradient\(90deg\,\#bac2d9_0\%\,\#98a5c8_56\%\,\#dce2f1_100\%\)\]{background-image:linear-gradient(90deg,#bac2d9 0%,#98a5c8 56%,#dce2f1 100%)}.bg-\[linear-gradient\(90deg\,\#ff8f52_0\%\,\#ff6f61_54\%\,\#ffd0bd_100\%\)\]{background-image:linear-gradient(90deg,#ff8f52 0%,#ff6f61 54%,#ffd0bd 100%)}.bg-\[linear-gradient\(90deg\,\#ff58d8_0\%\,\#9d62ff_56\%\,\#d4c5ff_100\%\)\]{background-image:linear-gradient(90deg,#ff58d8 0%,#9d62ff 56%,#d4c5ff 100%)}.bg-\[linear-gradient\(90deg\,rgba\(141\,45\,255\,0\.18\)\,rgba\(57\,184\,255\,0\.14\)\)\]{background-image:linear-gradient(90deg,#8d2dff2e,#39b8ff24)}.bg-\[linear-gradient\(135deg\,\#5d8bff_0\%\,\#44c0ff_100\%\)\]{background-image:linear-gradient(135deg,#5d8bff 0%,#44c0ff 100%)}.bg-\[linear-gradient\(135deg\,\#5e67f1_0\%\,\#7f6cff_100\%\)\]{background-image:linear-gradient(135deg,#5e67f1 0%,#7f6cff 100%)}.bg-\[linear-gradient\(135deg\,\#6b5cff\,\#4ea2ff\)\]{background-image:linear-gradient(135deg,#6b5cff,#4ea2ff)}.bg-\[linear-gradient\(135deg\,\#6b73ff_0\%\,\#677cff_100\%\)\]{background-image:linear-gradient(135deg,#6b73ff 0%,#677cff 100%)}.bg-\[linear-gradient\(135deg\,\#6d7fff_0\%\,\#4dcfff_100\%\)\]{background-image:linear-gradient(135deg,#6d7fff 0%,#4dcfff 100%)}.bg-\[linear-gradient\(135deg\,\#6d46ff_0\%\,\#4ca3ff_100\%\)\]{background-image:linear-gradient(135deg,#6d46ff 0%,#4ca3ff 100%)}.bg-\[linear-gradient\(135deg\,\#6f77ff_0\%\,\#4e5de9_100\%\)\]{background-image:linear-gradient(135deg,#6f77ff 0%,#4e5de9 100%)}.bg-\[linear-gradient\(135deg\,\#6f77ff_0\%\,\#5562ef_100\%\)\]{background-image:linear-gradient(135deg,#6f77ff 0%,#5562ef 100%)}.bg-\[linear-gradient\(135deg\,\#7a2cff_0\%\,\#5f66f1_62\%\,\#49c2ff_100\%\)\]{background-image:linear-gradient(135deg,#7a2cff 0%,#5f66f1 62%,#49c2ff 100%)}.bg-\[linear-gradient\(135deg\,\#7a2cff_0\%\,\#5f66f1_100\%\)\]{background-image:linear-gradient(135deg,#7a2cff 0%,#5f66f1 100%)}.bg-\[linear-gradient\(135deg\,\#7a4cff\,\#4c8dff\)\]{background-image:linear-gradient(135deg,#7a4cff,#4c8dff)}.bg-\[linear-gradient\(135deg\,\#7d65ff_0\%\,\#5a7cff_100\%\)\]{background-image:linear-gradient(135deg,#7d65ff 0%,#5a7cff 100%)}.bg-\[linear-gradient\(135deg\,\#8a6cff\,\#5f8cff\)\]{background-image:linear-gradient(135deg,#8a6cff,#5f8cff)}.bg-\[linear-gradient\(135deg\,\#8a42ff_0\%\,\#5a7bff_72\%\,\#3fb7ff_100\%\)\]{background-image:linear-gradient(135deg,#8a42ff 0%,#5a7bff 72%,#3fb7ff 100%)}.bg-\[linear-gradient\(135deg\,\#8a42ff_0\%\,\#6f77ff_100\%\)\]{background-image:linear-gradient(135deg,#8a42ff 0%,#6f77ff 100%)}.bg-\[linear-gradient\(135deg\,\#8b1cff\,\#4ea6ff\)\]{background-image:linear-gradient(135deg,#8b1cff,#4ea6ff)}.bg-\[linear-gradient\(135deg\,\#8b1cff_0\%\,\#5b5cff_48\%\,\#31c4ff_100\%\)\]{background-image:linear-gradient(135deg,#8b1cff 0%,#5b5cff 48%,#31c4ff 100%)}.bg-\[linear-gradient\(135deg\,\#8b5cf6\,\#48c7ff\)\]{background-image:linear-gradient(135deg,#8b5cf6,#48c7ff)}.bg-\[linear-gradient\(135deg\,\#8b5dff_0\%\,\#6f77ff_100\%\)\]{background-image:linear-gradient(135deg,#8b5dff 0%,#6f77ff 100%)}.bg-\[linear-gradient\(135deg\,\#8b34ff\,\#43b8ff\)\]{background-image:linear-gradient(135deg,#8b34ff,#43b8ff)}.bg-\[linear-gradient\(135deg\,\#8c5cff\,\#4acfff\)\]{background-image:linear-gradient(135deg,#8c5cff,#4acfff)}.bg-\[linear-gradient\(135deg\,\#8c35ff\,\#4a80e8\)\]{background-image:linear-gradient(135deg,#8c35ff,#4a80e8)}.bg-\[linear-gradient\(135deg\,\#8d2dff\,\#4d72ff\)\]{background-image:linear-gradient(135deg,#8d2dff,#4d72ff)}.bg-\[linear-gradient\(135deg\,\#8d2dff\,\#39b8ff\)\]{background-image:linear-gradient(135deg,#8d2dff,#39b8ff)}.bg-\[linear-gradient\(135deg\,\#8d2dff\,\#4975ff\)\]{background-image:linear-gradient(135deg,#8d2dff,#4975ff)}.bg-\[linear-gradient\(135deg\,\#8d31ff\,\#4a80e8\)\]{background-image:linear-gradient(135deg,#8d31ff,#4a80e8)}.bg-\[linear-gradient\(135deg\,\#8d35ff\,\#4bbcff\)\]{background-image:linear-gradient(135deg,#8d35ff,#4bbcff)}.bg-\[linear-gradient\(135deg\,\#8d35ff\,\#39b8ff\)\]{background-image:linear-gradient(135deg,#8d35ff,#39b8ff)}.bg-\[linear-gradient\(135deg\,\#8f2dff\,\#35b6ff\)\]{background-image:linear-gradient(135deg,#8f2dff,#35b6ff)}.bg-\[linear-gradient\(135deg\,\#8f35ff\,\#4c8dff\)\]{background-image:linear-gradient(135deg,#8f35ff,#4c8dff)}.bg-\[linear-gradient\(135deg\,\#8f35ff\,\#39b8ff\)\]{background-image:linear-gradient(135deg,#8f35ff,#39b8ff)}.bg-\[linear-gradient\(135deg\,\#9b2fff\,\#4c8dff\)\]{background-image:linear-gradient(135deg,#9b2fff,#4c8dff)}.bg-\[linear-gradient\(135deg\,\#9b4dff_0\%\,\#6f77ff_100\%\)\]{background-image:linear-gradient(135deg,#9b4dff 0%,#6f77ff 100%)}.bg-\[linear-gradient\(135deg\,\#9b35ff_0\%\,\#6c5cff_55\%\,\#39c7ff_100\%\)\]{background-image:linear-gradient(135deg,#9b35ff 0%,#6c5cff 55%,#39c7ff 100%)}.bg-\[linear-gradient\(135deg\,\#9d62ff_0\%\,\#7d86ff_100\%\)\]{background-image:linear-gradient(135deg,#9d62ff 0%,#7d86ff 100%)}.bg-\[linear-gradient\(135deg\,\#9fa9c3_0\%\,\#8f9ab5_100\%\)\]{background-image:linear-gradient(135deg,#9fa9c3 0%,#8f9ab5 100%)}.bg-\[linear-gradient\(135deg\,\#14c87a_0\%\,\#4d8dff_100\%\)\]{background-image:linear-gradient(135deg,#14c87a 0%,#4d8dff 100%)}.bg-\[linear-gradient\(135deg\,\#17c85b_0\%\,\#11b84f_100\%\)\]{background-image:linear-gradient(135deg,#17c85b 0%,#11b84f 100%)}.bg-\[linear-gradient\(135deg\,\#22c55e\,\#4ade80\)\]{background-image:linear-gradient(135deg,#22c55e,#4ade80)}.bg-\[linear-gradient\(135deg\,\#55c9d8_0\%\,\#5e9fff_100\%\)\]{background-image:linear-gradient(135deg,#55c9d8 0%,#5e9fff 100%)}.bg-\[linear-gradient\(135deg\,\#57cf7f_0\%\,\#5cb9a2_100\%\)\]{background-image:linear-gradient(135deg,#57cf7f 0%,#5cb9a2 100%)}.bg-\[linear-gradient\(135deg\,\#57d38a_0\%\,\#27b77c_100\%\)\]{background-image:linear-gradient(135deg,#57d38a 0%,#27b77c 100%)}.bg-\[linear-gradient\(135deg\,\#65d88d\,\#48c6a5\)\]{background-image:linear-gradient(135deg,#65d88d,#48c6a5)}.bg-\[linear-gradient\(135deg\,\#7476f8_0\%\,\#5f66f1_48\%\,\#4dcfff_100\%\)\]{background-image:linear-gradient(135deg,#7476f8 0%,#5f66f1 48%,#4dcfff 100%)}.bg-\[linear-gradient\(135deg\,\#7476f8_0\%\,\#5f66f1_100\%\)\]{background-image:linear-gradient(135deg,#7476f8 0%,#5f66f1 100%)}.bg-\[linear-gradient\(135deg\,\#7656ff\,\#39a7ff\)\]{background-image:linear-gradient(135deg,#7656ff,#39a7ff)}.bg-\[linear-gradient\(135deg\,\#8895ff_0\%\,\#53c5ff_100\%\)\]{background-image:linear-gradient(135deg,#8895ff 0%,#53c5ff 100%)}.bg-\[linear-gradient\(135deg\,\#050505_0\%\,\#141414_100\%\)\]{background-image:linear-gradient(135deg,#050505 0%,#141414 100%)}.bg-\[linear-gradient\(135deg\,\#224280_0\%\,\#5f66f1_100\%\)\]{background-image:linear-gradient(135deg,#224280 0%,#5f66f1 100%)}.bg-\[linear-gradient\(135deg\,\#a51cff_0\%\,\#6c45ff_55\%\,\#4aaeff_100\%\)\]{background-image:linear-gradient(135deg,#a51cff 0%,#6c45ff 55%,#4aaeff 100%)}.bg-\[linear-gradient\(135deg\,\#a64dff_0\%\,\#6b5cff_52\%\,\#42c9ff_100\%\)\]{background-image:linear-gradient(135deg,#a64dff 0%,#6b5cff 52%,#42c9ff 100%)}.bg-\[linear-gradient\(135deg\,\#a100ff\,\#5a72ff\)\]{background-image:linear-gradient(135deg,#a100ff,#5a72ff)}.bg-\[linear-gradient\(135deg\,\#aa6bff_0\%\,\#ff6bd6_100\%\)\]{background-image:linear-gradient(135deg,#aa6bff 0%,#ff6bd6 100%)}.bg-\[linear-gradient\(135deg\,\#ad7cff\,\#6638d9\)\]{background-image:linear-gradient(135deg,#ad7cff,#6638d9)}.bg-\[linear-gradient\(135deg\,\#b8bfd3_0\%\,\#8f98b2_100\%\)\]{background-image:linear-gradient(135deg,#b8bfd3 0%,#8f98b2 100%)}.bg-\[linear-gradient\(135deg\,\#b57cff\,\#5832ca\)\]{background-image:linear-gradient(135deg,#b57cff,#5832ca)}.bg-\[linear-gradient\(135deg\,\#d7baff_0\%\,\#a17eff_100\%\)\]{background-image:linear-gradient(135deg,#d7baff 0%,#a17eff 100%)}.bg-\[linear-gradient\(135deg\,\#e6d7ff_0\%\,\#b892ff_100\%\)\]{background-image:linear-gradient(135deg,#e6d7ff 0%,#b892ff 100%)}.bg-\[linear-gradient\(135deg\,\#edf5ff_0\%\,\#f6fbff_100\%\)\]{background-image:linear-gradient(135deg,#edf5ff 0%,#f6fbff 100%)}.bg-\[linear-gradient\(135deg\,\#edf7ff_0\%\,\#f8f6ff_52\%\,\#fff6fb_100\%\)\]{background-image:linear-gradient(135deg,#edf7ff 0%,#f8f6ff 52%,#fff6fb 100%)}.bg-\[linear-gradient\(135deg\,\#eef2ff\,\#c4d7ff\)\]{background-image:linear-gradient(135deg,#eef2ff,#c4d7ff)}.bg-\[linear-gradient\(135deg\,\#eef2ff\,\#f6ecff\)\]{background-image:linear-gradient(135deg,#eef2ff,#f6ecff)}.bg-\[linear-gradient\(135deg\,\#eef2ff_0\%\,\#f3f8ff_100\%\)\]{background-image:linear-gradient(135deg,#eef2ff 0%,#f3f8ff 100%)}.bg-\[linear-gradient\(135deg\,\#eef3ff_0\%\,\#f8f3ff_100\%\)\]{background-image:linear-gradient(135deg,#eef3ff 0%,#f8f3ff 100%)}.bg-\[linear-gradient\(135deg\,\#eef3ff_0\%\,\#f8faff_100\%\)\]{background-image:linear-gradient(135deg,#eef3ff 0%,#f8faff 100%)}.bg-\[linear-gradient\(135deg\,\#eef4ff_0\%\,\#f5f8ff_100\%\)\]{background-image:linear-gradient(135deg,#eef4ff 0%,#f5f8ff 100%)}.bg-\[linear-gradient\(135deg\,\#eef7ff_0\%\,\#f7f3ff_52\%\,\#fff7fb_100\%\)\]{background-image:linear-gradient(135deg,#eef7ff 0%,#f7f3ff 52%,#fff7fb 100%)}.bg-\[linear-gradient\(135deg\,\#eef8ff\,\#f5fbff\)\]{background-image:linear-gradient(135deg,#eef8ff,#f5fbff)}.bg-\[linear-gradient\(135deg\,\#eefbf1_0\%\,\#f8fffb_100\%\)\]{background-image:linear-gradient(135deg,#eefbf1 0%,#f8fffb 100%)}.bg-\[linear-gradient\(135deg\,\#efe8ff\,\#e7f0ff\)\]{background-image:linear-gradient(135deg,#efe8ff,#e7f0ff)}.bg-\[linear-gradient\(135deg\,\#efe8ff_0\%\,\#e9f5ff_100\%\)\]{background-image:linear-gradient(135deg,#efe8ff 0%,#e9f5ff 100%)}.bg-\[linear-gradient\(135deg\,\#eff1ff_0\%\,\#f8f1ff_100\%\)\]{background-image:linear-gradient(135deg,#eff1ff 0%,#f8f1ff 100%)}.bg-\[linear-gradient\(135deg\,\#eff2ff\,\#edf5ff\)\]{background-image:linear-gradient(135deg,#eff2ff,#edf5ff)}.bg-\[linear-gradient\(135deg\,\#effbf3_0\%\,\#fbfffd_100\%\)\]{background-image:linear-gradient(135deg,#effbf3 0%,#fbfffd 100%)}.bg-\[linear-gradient\(135deg\,\#f0e7ff\,\#edf6ff\)\]{background-image:linear-gradient(135deg,#f0e7ff,#edf6ff)}.bg-\[linear-gradient\(135deg\,\#f0eaff\,\#e9f3ff\)\]{background-image:linear-gradient(135deg,#f0eaff,#e9f3ff)}.bg-\[linear-gradient\(135deg\,\#f1eaff\,\#edf7ff\)\]{background-image:linear-gradient(135deg,#f1eaff,#edf7ff)}.bg-\[linear-gradient\(135deg\,\#f2ecff\,\#e9f1ff\)\]{background-image:linear-gradient(135deg,#f2ecff,#e9f1ff)}.bg-\[linear-gradient\(135deg\,\#f2f6ff\,\#eef3ff\)\]{background-image:linear-gradient(135deg,#f2f6ff,#eef3ff)}.bg-\[linear-gradient\(135deg\,\#f3ecff\,\#e7f1ff\)\]{background-image:linear-gradient(135deg,#f3ecff,#e7f1ff)}.bg-\[linear-gradient\(135deg\,\#f3edff\,\#e9f8ff\)\]{background-image:linear-gradient(135deg,#f3edff,#e9f8ff)}.bg-\[linear-gradient\(135deg\,\#f4ecff\,\#e9f2ff\)\]{background-image:linear-gradient(135deg,#f4ecff,#e9f2ff)}.bg-\[linear-gradient\(135deg\,\#f4ecff\,\#eaf2ff\)\]{background-image:linear-gradient(135deg,#f4ecff,#eaf2ff)}.bg-\[linear-gradient\(135deg\,\#f4ecff_0\%\,\#eef3ff_100\%\)\]{background-image:linear-gradient(135deg,#f4ecff 0%,#eef3ff 100%)}.bg-\[linear-gradient\(135deg\,\#f4efff\,\#f0f4ff\)\]{background-image:linear-gradient(135deg,#f4efff,#f0f4ff)}.bg-\[linear-gradient\(135deg\,\#f4f0ff\,\#eef7ff\)\]{background-image:linear-gradient(135deg,#f4f0ff,#eef7ff)}.bg-\[linear-gradient\(135deg\,\#f5f2ff\,\#edf5ff\)\]{background-image:linear-gradient(135deg,#f5f2ff,#edf5ff)}.bg-\[linear-gradient\(135deg\,\#f6efff_0\%\,\#fbf7ff_100\%\)\]{background-image:linear-gradient(135deg,#f6efff 0%,#fbf7ff 100%)}.bg-\[linear-gradient\(135deg\,\#f6f2ff\,\#eef7ff\)\]{background-image:linear-gradient(135deg,#f6f2ff,#eef7ff)}.bg-\[linear-gradient\(135deg\,\#f7f2ff\,\#f2f5ff\)\]{background-image:linear-gradient(135deg,#f7f2ff,#f2f5ff)}.bg-\[linear-gradient\(135deg\,\#f7f3ff\,\#f2f7ff\)\]{background-image:linear-gradient(135deg,#f7f3ff,#f2f7ff)}.bg-\[linear-gradient\(135deg\,\#f8f4ff\,\#eef5ff\)\]{background-image:linear-gradient(135deg,#f8f4ff,#eef5ff)}.bg-\[linear-gradient\(135deg\,\#f8f6ff_0\%\,\#f1f7ff_100\%\)\]{background-image:linear-gradient(135deg,#f8f6ff 0%,#f1f7ff 100%)}.bg-\[linear-gradient\(135deg\,\#f9fbff_0\%\,\#f3f0ff_100\%\)\]{background-image:linear-gradient(135deg,#f9fbff 0%,#f3f0ff 100%)}.bg-\[linear-gradient\(135deg\,\#fbf5ff\,\#f6f0ff\)\]{background-image:linear-gradient(135deg,#fbf5ff,#f6f0ff)}.bg-\[linear-gradient\(135deg\,\#fbfcff\,\#f7f4ff\)\]{background-image:linear-gradient(135deg,#fbfcff,#f7f4ff)}.bg-\[linear-gradient\(135deg\,\#fcfaff_0\%\,\#f6f2ff_100\%\)\]{background-image:linear-gradient(135deg,#fcfaff 0%,#f6f2ff 100%)}.bg-\[linear-gradient\(135deg\,\#fcfaff_0\%\,\#f8f4ff_100\%\)\]{background-image:linear-gradient(135deg,#fcfaff 0%,#f8f4ff 100%)}.bg-\[linear-gradient\(135deg\,\#fcfbff_0\%\,\#f6f1ff_100\%\)\]{background-image:linear-gradient(135deg,#fcfbff 0%,#f6f1ff 100%)}.bg-\[linear-gradient\(135deg\,\#fcfbff_0\%\,\#f7f2ff_100\%\)\]{background-image:linear-gradient(135deg,#fcfbff 0%,#f7f2ff 100%)}.bg-\[linear-gradient\(135deg\,\#ff6d4a_0\%\,\#ff5a4e_100\%\)\]{background-image:linear-gradient(135deg,#ff6d4a 0%,#ff5a4e 100%)}.bg-\[linear-gradient\(135deg\,\#ff7b6b_0\%\,\#ff5d7e_100\%\)\]{background-image:linear-gradient(135deg,#ff7b6b 0%,#ff5d7e 100%)}.bg-\[linear-gradient\(135deg\,\#ff7c9a_0\%\,\#ff5cc2_100\%\)\]{background-image:linear-gradient(135deg,#ff7c9a 0%,#ff5cc2 100%)}.bg-\[linear-gradient\(135deg\,\#ff8b54_0\%\,\#ff5e7a_100\%\)\]{background-image:linear-gradient(135deg,#ff8b54 0%,#ff5e7a 100%)}.bg-\[linear-gradient\(135deg\,\#ff786b_0\%\,\#ff4fa2_100\%\)\]{background-image:linear-gradient(135deg,#ff786b 0%,#ff4fa2 100%)}.bg-\[linear-gradient\(135deg\,\#ffb54d_0\%\,\#ff8d67_100\%\)\]{background-image:linear-gradient(135deg,#ffb54d 0%,#ff8d67 100%)}.bg-\[linear-gradient\(135deg\,\#ffd05c\,\#ff8ca0\)\]{background-image:linear-gradient(135deg,#ffd05c,#ff8ca0)}.bg-\[linear-gradient\(135deg\,\#fff\,\#f3f0ff\)\]{background-image:linear-gradient(135deg,#fff,#f3f0ff)}.bg-\[linear-gradient\(135deg\,\#fff3ed\,\#fff7ef\)\]{background-image:linear-gradient(135deg,#fff3ed,#fff7ef)}.bg-\[linear-gradient\(135deg\,\#fff5f4_0\%\,\#fff9f0_45\%\,\#f7f1ff_100\%\)\]{background-image:linear-gradient(135deg,#fff5f4 0%,#fff9f0 45%,#f7f1ff 100%)}.bg-\[linear-gradient\(135deg\,\#fff7eb_0\%\,\#fffdf8_100\%\)\]{background-image:linear-gradient(135deg,#fff7eb 0%,#fffdf8 100%)}.bg-\[linear-gradient\(135deg\,\#fff_0\%\,\#fbf7ff_100\%\)\]{background-image:linear-gradient(135deg,#fff 0%,#fbf7ff 100%)}.bg-\[linear-gradient\(135deg\,\#ffffff\,\#f4f0ff_55\%\,\#eef7ff\)\]{background-image:linear-gradient(135deg,#fff,#f4f0ff 55%,#eef7ff)}.bg-\[linear-gradient\(135deg\,\#ffffff\,\#f6f2ff\)\]{background-image:linear-gradient(135deg,#fff,#f6f2ff)}.bg-\[linear-gradient\(135deg\,\#ffffff\,\#f8f5ff\)\]{background-image:linear-gradient(135deg,#fff,#f8f5ff)}.bg-\[linear-gradient\(135deg\,\#ffffff_0\%\,\#f8fbff_100\%\)\]{background-image:linear-gradient(135deg,#fff 0%,#f8fbff 100%)}.bg-\[linear-gradient\(135deg\,rgba\(139\,28\,255\,0\.58\)\,rgba\(49\,196\,255\,0\.40\)\)\]{background-image:linear-gradient(135deg,#8b1cff94,#31c4ff66)}.bg-\[linear-gradient\(135deg\,rgba\(142\,68\,255\,0\.16\)\,rgba\(91\,130\,255\,0\.12\)\)\]{background-image:linear-gradient(135deg,#8e44ff29,#5b82ff1f)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.94\)_0\%\,rgba\(246\,248\,255\,0\.96\)_55\%\,rgba\(248\,241\,255\,0\.98\)_100\%\)\]{background-image:linear-gradient(135deg,#fffffff0 0%,#f6f8fff5 55%,#f8f1fffa 100%)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(244\,247\,255\,0\.96\)_55\%\,rgba\(248\,239\,255\,0\.98\)\)\]{background-image:linear-gradient(135deg,#fffffff5,#f4f7fff5 55%,#f8effffa)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.97\)\,rgba\(244\,247\,255\,0\.95\)_58\%\,rgba\(249\,242\,255\,0\.95\)\)\]{background-image:linear-gradient(135deg,#fffffff7,#f4f7fff2 58%,#f9f2fff2)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.97\)\,rgba\(244\,247\,255\,0\.95\)_58\%\,rgba\(255\,242\,245\,0\.95\)\)\]{background-image:linear-gradient(135deg,#fffffff7,#f4f7fff2 58%,#fff2f5f2)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(247\,249\,255\,0\.96\)_62\%\,rgba\(250\,240\,255\,0\.9\)\)\]{background-image:linear-gradient(135deg,#fffffffa,#f7f9fff5 62%,#faf0ffe6)}.bg-\[linear-gradient\(135deg\,var\(--tw-gradient-stops\)\)\]{background-image:linear-gradient(135deg,var(--tw-gradient-stops))}.bg-\[linear-gradient\(145deg\,\#f5fbff\,\#ffffff\)\]{background-image:linear-gradient(145deg,#f5fbff,#fff)}.bg-\[linear-gradient\(145deg\,\#fbf8ff\,\#ffffff\)\]{background-image:linear-gradient(145deg,#fbf8ff,#fff)}.bg-\[linear-gradient\(145deg\,\#fff7fa\,\#ffffff\)\]{background-image:linear-gradient(145deg,#fff7fa,#fff)}.bg-\[linear-gradient\(145deg\,rgba\(50\,184\,255\,0\.1\)\,rgba\(255\,255\,255\,0\.88\)\)\]{background-image:linear-gradient(145deg,#32b8ff1a,#ffffffe0)}.bg-\[linear-gradient\(145deg\,rgba\(139\,92\,246\,0\.08\)\,rgba\(255\,255\,255\,0\.88\)\)\]{background-image:linear-gradient(145deg,#8b5cf614,#ffffffe0)}.bg-\[linear-gradient\(145deg\,rgba\(251\,176\,64\,0\.13\)\,rgba\(255\,255\,255\,0\.88\)\)\]{background-image:linear-gradient(145deg,#fbb04021,#ffffffe0)}.bg-\[linear-gradient\(145deg\,rgba\(255\,119\,152\,0\.11\)\,rgba\(255\,255\,255\,0\.88\)\)\]{background-image:linear-gradient(145deg,#ff77981c,#ffffffe0)}.bg-\[linear-gradient\(180deg\,\#1d3e68_0\%\,\#15314f_100\%\)\]{background-image:linear-gradient(#1d3e68 0%,#15314f 100%)}.bg-\[linear-gradient\(180deg\,\#091628_0\%\,\#0d1c31_44\%\,\#10223a_100\%\)\]{background-image:linear-gradient(#091628 0%,#0d1c31 44%,#10223a 100%)}.bg-\[linear-gradient\(180deg\,\#152641_0\%\,\#162846_52\%\,\#0f1f38_100\%\)\]{background-image:linear-gradient(#152641 0%,#162846 52%,#0f1f38 100%)}.bg-\[linear-gradient\(180deg\,\#f5f8ff_0\%\,\#eef4ff_100\%\)\]{background-image:linear-gradient(#f5f8ff 0%,#eef4ff 100%)}.bg-\[linear-gradient\(180deg\,\#fbfcff_0\%\,\#ffffff_100\%\)\]{background-image:linear-gradient(#fbfcff 0%,#fff 100%)}.bg-\[linear-gradient\(180deg\,\#fcfdff_0\%\,\#f7f9ff_100\%\)\]{background-image:linear-gradient(#fcfdff 0%,#f7f9ff 100%)}.bg-\[linear-gradient\(180deg\,\#fcfdff_0\%\,\#f8f6ff_100\%\)\]{background-image:linear-gradient(#fcfdff 0%,#f8f6ff 100%)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#fbf8ff\)\]{background-image:linear-gradient(#fff,#fbf8ff)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#fbfcff\)\]{background-image:linear-gradient(#fff,#fbfcff)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#f7f9ff_100\%\)\]{background-image:linear-gradient(#fff 0%,#f7f9ff 100%)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#faf7ff_100\%\)\]{background-image:linear-gradient(#fff 0%,#faf7ff 100%)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#fbf8ff_100\%\)\]{background-image:linear-gradient(#fff 0%,#fbf8ff 100%)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#fbfcff_100\%\)\]{background-image:linear-gradient(#fff 0%,#fbfcff 100%)}.bg-\[linear-gradient\(180deg\,rgba\(124\,85\,255\,0\.18\)\,rgba\(53\,200\,255\,0\.12\)\)\]{background-image:linear-gradient(#7c55ff2e,#35c8ff1f)}.bg-\[linear-gradient\(180deg\,rgba\(248\,251\,255\,0\.96\)\,rgba\(255\,255\,255\,0\.72\)_52\%\,rgba\(249\,244\,255\,0\.84\)\)\]{background-image:linear-gradient(#f8fbfff5,#ffffffb8 52%,#f9f4ffd6)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.06\)_0\%\,rgba\(255\,255\,255\,0\.0\)_38\%\,rgba\(255\,255\,255\,0\.08\)_100\%\)\]{background-image:linear-gradient(#ffffff0f 0%,#fff0 38%,#ffffff14 100%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.93\)_0\%\,rgba\(249\,250\,255\,0\.98\)_100\%\)\]{background-image:linear-gradient(#ffffffed 0%,#f9fafffa 100%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.94\)\,rgba\(252\,249\,255\,0\.90\)\)\]{background-image:linear-gradient(#fffffff0,#fcf9ffe6)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.94\)\,rgba\(252\,253\,255\,0\.88\)\)\]{background-image:linear-gradient(#fffffff0,#fcfdffe0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(248\,250\,255\,0\.94\)\)\]{background-image:linear-gradient(#fffffff5,#f8fafff0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(249\,251\,255\,0\.94\)\)\]{background-image:linear-gradient(#fffffff5,#f9fbfff0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)_0\%\,rgba\(248\,250\,255\,0\.98\)_100\%\)\]{background-image:linear-gradient(#fffffff5 0%,#f8fafffa 100%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)_0\%\,rgba\(249\,250\,255\,0\.98\)_100\%\)\]{background-image:linear-gradient(#fffffff5 0%,#f9fafffa 100%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(250\,246\,255\,0\.95\)\)\]{background-image:linear-gradient(#fffffffa,#faf6fff2)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(250\,252\,255\,0\.95\)\)\]{background-image:linear-gradient(#fffffffa,#fafcfff2)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)_0\%\,rgba\(252\,252\,255\,0\.92\)_100\%\)\]{background-image:linear-gradient(#fffffffa 0%,#fcfcffeb 100%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.99\)_0\%\,rgba\(250\,252\,255\,0\.99\)_100\%\)\]{background-image:linear-gradient(#fffffffc 0%,#fafcfffc 100%)}.bg-\[radial-gradient\(circle_at_8\%_20\%\,rgba\(141\,45\,255\,0\.16\)\,transparent_28\%\)\,radial-gradient\(circle_at_92\%_10\%\,rgba\(57\,184\,255\,0\.16\)\,transparent_30\%\)\,linear-gradient\(135deg\,\#ffffff_0\%\,\#f8f7ff_100\%\)\]{background-image:radial-gradient(circle at 8% 20%,#8d2dff29,#0000 28%),radial-gradient(circle at 92% 10%,#39b8ff29,#0000 30%),linear-gradient(135deg,#fff 0%,#f8f7ff 100%)}.bg-\[radial-gradient\(circle_at_82\%_18\%\,rgba\(255\,216\,94\,0\.36\)\,transparent_24\%\)\,linear-gradient\(135deg\,\#ff3d57_0\%\,\#ff7a1a_48\%\,\#5f2cff_100\%\)\]{background-image:radial-gradient(circle at 82% 18%,#ffd85e5c,#0000 24%),linear-gradient(135deg,#ff3d57 0%,#ff7a1a 48%,#5f2cff 100%)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(108\,116\,255\,0\.13\)\,transparent_24\%\)\,linear-gradient\(180deg\,\#ffffff_0\%\,\#fbfcff_100\%\)\]{background-image:radial-gradient(circle at 100% 0,#6c74ff21,#0000 24%),linear-gradient(#fff 0%,#fbfcff 100%)}.from-\[\#2dd4bf\]{--tw-gradient-from:#2dd4bf;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#4bb267\]{--tw-gradient-from:#4bb267;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#4d84ff\]{--tw-gradient-from:#4d84ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#5f96ff\]{--tw-gradient-from:#5f96ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#7a2cff\]{--tw-gradient-from:#7a2cff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#8a35ff\]{--tw-gradient-from:#8a35ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#9c69ee\]{--tw-gradient-from:#9c69ee;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#22c55e\]{--tw-gradient-from:#22c55e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#38bdf8\]{--tw-gradient-from:#38bdf8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#44d1b4\]{--tw-gradient-from:#44d1b4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#59abf2\]{--tw-gradient-from:#59abf2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#59d6c8\]{--tw-gradient-from:#59d6c8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#a855f7\]{--tw-gradient-from:#a855f7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#e6fcf8\]{--tw-gradient-from:#e6fcf8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#e7f5ff\]{--tw-gradient-from:#e7f5ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#eaf4ff\]{--tw-gradient-from:#eaf4ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ecfff0\]{--tw-gradient-from:#ecfff0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#edf4ff\]{--tw-gradient-from:#edf4ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#eef4ff\]{--tw-gradient-from:#eef4ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f1b420\]{--tw-gradient-from:#f1b420;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f1ebff\]{--tw-gradient-from:#f1ebff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f1f7ff\]{--tw-gradient-from:#f1f7ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f1fff6\]{--tw-gradient-from:#f1fff6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f2b342\]{--tw-gradient-from:#f2b342;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f3eeff\]{--tw-gradient-from:#f3eeff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f4ecff\]{--tw-gradient-from:#f4ecff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f6efff\]{--tw-gradient-from:#f6efff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f7efff\]{--tw-gradient-from:#f7efff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#faf3ff\]{--tw-gradient-from:#faf3ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#faf5ff\]{--tw-gradient-from:#faf5ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fb7185\]{--tw-gradient-from:#fb7185;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ffb020\]{--tw-gradient-from:#ffb020;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fff0f2\]{--tw-gradient-from:#fff0f2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fff0f4\]{--tw-gradient-from:#fff0f4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fff0f5\]{--tw-gradient-from:#fff0f5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fff4d8\]{--tw-gradient-from:#fff4d8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fff5e8\]{--tw-gradient-from:#fff5e8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fff6dd\]{--tw-gradient-from:#fff6dd;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ffffff\]{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-400{--tw-gradient-from:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#6265ff\]{--tw-gradient-via:#6265ff;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#f5fbff\]{--tw-gradient-via:#f5fbff;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#f6fffd\]{--tw-gradient-via:#f6fffd;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#f7fbff\]{--tw-gradient-via:#f7fbff;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#f7fff8\]{--tw-gradient-via:#f7fff8;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fbf8ff\]{--tw-gradient-via:#fbf8ff;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fff9ee\]{--tw-gradient-via:#fff9ee;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fffaf0\]{--tw-gradient-via:#fffaf0;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#5f66f1\]{--tw-gradient-to:#5f66f1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#6fe9cf\]{--tw-gradient-to:#6fe9cf;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#7ba3ff\]{--tw-gradient-to:#7ba3ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#7ecbff\]{--tw-gradient-to:#7ecbff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#8bd0ff\]{--tw-gradient-to:#8bd0ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#8cb9ff\]{--tw-gradient-to:#8cb9ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#14b8a6\]{--tw-gradient-to:#14b8a6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#35c8ff\]{--tw-gradient-to:#35c8ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#43a7ff\]{--tw-gradient-to:#43a7ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#76c58c\]{--tw-gradient-to:#76c58c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#90efe3\]{--tw-gradient-to:#90efe3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#6366f1\]{--tw-gradient-to:#6366f1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#bf9dff\]{--tw-gradient-to:#bf9dff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#ec4899\]{--tw-gradient-to:#ec4899;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#eef3ff\]{--tw-gradient-to:#eef3ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#f1f4ff\]{--tw-gradient-to:#f1f4ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#f5ca77\]{--tw-gradient-to:#f5ca77;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#f7faff\]{--tw-gradient-to:#f7faff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#f59e0b\]{--tw-gradient-to:#f59e0b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#fcfbff\]{--tw-gradient-to:#fcfbff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#ff5f7a\]{--tw-gradient-to:#ff5f7a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#ffd363\]{--tw-gradient-to:#ffd363;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#fff8ec\]{--tw-gradient-to:#fff8ec;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#fff8ee\]{--tw-gradient-to:#fff8ee;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#fffaf2\]{--tw-gradient-to:#fffaf2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#ffffff\]{--tw-gradient-to:#fff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-300{--tw-gradient-to:var(--color-cyan-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-400{--tw-gradient-to:var(--color-fuchsia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-300{--tw-gradient-to:var(--color-lime-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-400{--tw-gradient-to:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing) * 0)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[0\.18rem\]{padding-block:.18rem}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-serif{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[0\.76rem\]{font-size:.76rem!important}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.52rem\]{font-size:.52rem}.text-\[0\.56rem\]{font-size:.56rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.67rem\]{font-size:.67rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.77rem\]{font-size:.77rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.79rem\]{font-size:.79rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.94rem\]{font-size:.94rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.96rem\]{font-size:.96rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.04rem\]{font-size:1.04rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.06rem\]{font-size:1.06rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.18rem\]{font-size:1.18rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2rem\]{font-size:2rem}.text-\[3\.2rem\]{font-size:3.2rem}.text-\[4\.25rem\]{font-size:4.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[clamp\(1\.7rem\,2\.7vw\,2\.55rem\)\]{font-size:clamp(1.7rem,2.7vw,2.55rem)}.text-\[clamp\(1\.8rem\,3vw\,2\.55rem\)\]{font-size:clamp(1.8rem,3vw,2.55rem)}.text-\[clamp\(1\.95rem\,3\.2vw\,3rem\)\]{font-size:clamp(1.95rem,3.2vw,3rem)}.text-\[clamp\(2\.1rem\,3\.2vw\,3rem\)\]{font-size:clamp(2.1rem,3.2vw,3rem)}.text-\[clamp\(2\.2rem\,4\.6vw\,4\.4rem\)\]{font-size:clamp(2.2rem,4.6vw,4.4rem)}.text-\[clamp\(2\.4rem\,4\.2vw\,4rem\)\]{font-size:clamp(2.4rem,4.2vw,4rem)}.text-\[clamp\(2\.35rem\,4\.6vw\,4\.15rem\)\]{font-size:clamp(2.35rem,4.6vw,4.15rem)}.text-\[clamp\(2rem\,3\.5vw\,3\.2rem\)\]{font-size:clamp(2rem,3.5vw,3.2rem)}.text-\[clamp\(2rem\,3\.6vw\,3\.35rem\)\]{font-size:clamp(2rem,3.6vw,3.35rem)}.text-\[clamp\(2rem\,3vw\,3rem\)\]{font-size:clamp(2rem,3vw,3rem)}.text-\[clamp\(38px\,4vw\,60px\)\]{font-size:clamp(38px,4vw,60px)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[0\.99\]{--tw-leading:.99;line-height:.99}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-none{--tw-leading:1;line-height:1}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.07em\]{--tw-tracking:-.07em;letter-spacing:-.07em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#4a154b\]{color:#4a154b!important}.\!text-\[\#4285f4\]{color:#4285f4!important}.\!text-\[\#111827\]{color:#111827!important}.\!text-\[\#171515\]{color:#171515!important}.\!text-\[\#203861\]{color:#203861!important}.\!text-\[\#d25374\]{color:#d25374!important}.\!text-\[\#ea4335\]{color:#ea4335!important}.text-\[\#0c9f61\]{color:#0c9f61}.text-\[\#0f2152\]{color:#0f2152}.text-\[\#1a73e8\]{color:#1a73e8}.text-\[\#1d2d63\]{color:#1d2d63}.text-\[\#1d2e58\]{color:#1d2e58}.text-\[\#1d9e68\]{color:#1d9e68}.text-\[\#1e2b57\]{color:#1e2b57}.text-\[\#1e2d56\]{color:#1e2d56}.text-\[\#1e3167\]{color:#1e3167}.text-\[\#1ead67\]{color:#1ead67}.text-\[\#1f2d5c\]{color:#1f2d5c}.text-\[\#1f2f64\]{color:#1f2f64}.text-\[\#1f9f5c\]{color:#1f9f5c}.text-\[\#1f3867\]{color:#1f3867}.text-\[\#2b3956\]{color:#2b3956}.text-\[\#2c9d60\]{color:#2c9d60}.text-\[\#2c436d\]{color:#2c436d}.text-\[\#2d9950\]{color:#2d9950}.text-\[\#2fbd73\]{color:#2fbd73}.text-\[\#3a7a54\]{color:#3a7a54}.text-\[\#3a9dbc\]{color:#3a9dbc}.text-\[\#3baf67\]{color:#3baf67}.text-\[\#3bb26e\]{color:#3bb26e}.text-\[\#3d7ef4\]{color:#3d7ef4}.text-\[\#3f8dff\]{color:#3f8dff}.text-\[\#4b8bff\]{color:#4b8bff}.text-\[\#4ba96a\]{color:#4ba96a}.text-\[\#4c78ff\]{color:#4c78ff}.text-\[\#4c6288\]{color:#4c6288}.text-\[\#4ca56d\]{color:#4ca56d}.text-\[\#4caf74\]{color:#4caf74}.text-\[\#4d7cff\]{color:#4d7cff}.text-\[\#4d86ff\]{color:#4d86ff}.text-\[\#4d6591\]{color:#4d6591}.text-\[\#4da964\]{color:#4da964}.text-\[\#4db677\]{color:#4db677}.text-\[\#4e3f7c\]{color:#4e3f7c}.text-\[\#4e5d7a\]{color:#4e5d7a}.text-\[\#4e7fe6\]{color:#4e7fe6}.text-\[\#4e63ff\]{color:#4e63ff}.text-\[\#4f82ff\]{color:#4f82ff}.text-\[\#4f6488\]{color:#4f6488}.text-\[\#4fa26e\]{color:#4fa26e}.text-\[\#4fb476\]{color:#4fb476}.text-\[\#5a6f8d\]{color:#5a6f8d}.text-\[\#5b6f8d\]{color:#5b6f8d}.text-\[\#5b52d9\]{color:#5b52d9}.text-\[\#5b69f1\]{color:#5b69f1}.text-\[\#5b7095\]{color:#5b7095}.text-\[\#5c3ccf\]{color:#5c3ccf}.text-\[\#5c6f8d\]{color:#5c6f8d}.text-\[\#5c6f90\]{color:#5c6f90}.text-\[\#5d74ff\]{color:#5d74ff}.text-\[\#5d6680\]{color:#5d6680}.text-\[\#5e6f90\]{color:#5e6f90}.text-\[\#5e7196\]{color:#5e7196}.text-\[\#5f6f91\]{color:#5f6f91}.text-\[\#5f7bff\]{color:#5f7bff}.text-\[\#5f7cff\]{color:#5f7cff}.text-\[\#5f55ff\]{color:#5f55ff}.text-\[\#5f70ff\]{color:#5f70ff}.text-\[\#5f7391\]{color:#5f7391}.text-\[\#6a55ff\]{color:#6a55ff}.text-\[\#6a63ff\]{color:#6a63ff}.text-\[\#6a78a1\]{color:#6a78a1}.text-\[\#6b5cff\]{color:#6b5cff}.text-\[\#6b6fff\]{color:#6b6fff}.text-\[\#6c7e9d\]{color:#6c7e9d}.text-\[\#6c7f9f\]{color:#6c7f9f}.text-\[\#6c35ff\]{color:#6c35ff}.text-\[\#6c49ff\]{color:#6c49ff}.text-\[\#6c72ff\]{color:#6c72ff}.text-\[\#6c789c\]{color:#6c789c}.text-\[\#6d7c9d\]{color:#6d7c9d}.text-\[\#6d7f9d\]{color:#6d7f9d}.text-\[\#6d7f9f\]{color:#6d7f9f}.text-\[\#6e55b8\]{color:#6e55b8}.text-\[\#6e56b8\]{color:#6e56b8}.text-\[\#6e63ff\]{color:#6e63ff}.text-\[\#6e82a2\]{color:#6e82a2}.text-\[\#6e83a4\]{color:#6e83a4}.text-\[\#6f7cff\]{color:#6f7cff}.text-\[\#6f7f9d\]{color:#6f7f9d}.text-\[\#6f45ff\]{color:#6f45ff}.text-\[\#6f47d8\]{color:#6f47d8}.text-\[\#6f63ff\]{color:#6f63ff}.text-\[\#6f77ff\]{color:#6f77ff}.text-\[\#6f81a0\]{color:#6f81a0}.text-\[\#6f82a0\]{color:#6f82a0}.text-\[\#6f82a5\]{color:#6f82a5}.text-\[\#6f83a1\]{color:#6f83a1}.text-\[\#6f85ff\]{color:#6f85ff}.text-\[\#6f97d7\]{color:#6f97d7}.text-\[\#6f809d\]{color:#6f809d}.text-\[\#7a2cff\]{color:#7a2cff}.text-\[\#7a4dff\]{color:#7a4dff}.text-\[\#7a5cf5\]{color:#7a5cf5}.text-\[\#7a5cff\]{color:#7a5cff}.text-\[\#7a6cff\]{color:#7a6cff}.text-\[\#7a8ca7\]{color:#7a8ca7}.text-\[\#7a8ca8\]{color:#7a8ca8}.text-\[\#7a8cab\]{color:#7a8cab}.text-\[\#7a8eac\]{color:#7a8eac}.text-\[\#7a35ff\]{color:#7a35ff}.text-\[\#7a55ff\]{color:#7a55ff}.text-\[\#7a66ff\]{color:#7a66ff}.text-\[\#7b6dff\]{color:#7b6dff}.text-\[\#7b8cab\]{color:#7b8cab}.text-\[\#7b8da9\]{color:#7b8da9}.text-\[\#7b8dab\]{color:#7b8dab}.text-\[\#7b8eac\]{color:#7b8eac}.text-\[\#7b8fb1\]{color:#7b8fb1}.text-\[\#7b61ff\]{color:#7b61ff}.text-\[\#7b62ff\]{color:#7b62ff}.text-\[\#7b68ff\]{color:#7b68ff}.text-\[\#7b89a4\]{color:#7b89a4}.text-\[\#7b89a7\]{color:#7b89a7}.text-\[\#7b89a8\]{color:#7b89a8}.text-\[\#7b89ac\]{color:#7b89ac}.text-\[\#7c3cff\]{color:#7c3cff}.text-\[\#7c8baa\]{color:#7c8baa}.text-\[\#7c8cac\]{color:#7c8cac}.text-\[\#7c8da8\]{color:#7c8da8}.text-\[\#7c8eab\]{color:#7c8eab}.text-\[\#7c89a3\]{color:#7c89a3}.text-\[\#7c91b4\]{color:#7c91b4}.text-\[\#7d5cff\]{color:#7d5cff}.text-\[\#7d6b8b\]{color:#7d6b8b}.text-\[\#7d6bff\]{color:#7d6bff}.text-\[\#7d6cff\]{color:#7d6cff}.text-\[\#7d8aa5\]{color:#7d8aa5}.text-\[\#7d8dad\]{color:#7d8dad}.text-\[\#7d8eaa\]{color:#7d8eaa}.text-\[\#7d8eab\]{color:#7d8eab}.text-\[\#7d8faf\]{color:#7d8faf}.text-\[\#7d8fb0\]{color:#7d8fb0}.text-\[\#7d35ff\]{color:#7d35ff}.text-\[\#7d55ff\]{color:#7d55ff}.text-\[\#7d60ff\]{color:#7d60ff}.text-\[\#7d89a4\]{color:#7d89a4}.text-\[\#7d89a6\]{color:#7d89a6}.text-\[\#7e8faf\]{color:#7e8faf}.text-\[\#7ea5df\]{color:#7ea5df}.text-\[\#7f4dff\]{color:#7f4dff}.text-\[\#7f8ba8\]{color:#7f8ba8}.text-\[\#7f8eab\]{color:#7f8eab}.text-\[\#7f24ff\]{color:#7f24ff}.text-\[\#7f68ff\]{color:#7f68ff}.text-\[\#7f90af\]{color:#7f90af}.text-\[\#7f91af\]{color:#7f91af}.text-\[\#8a6cff\]{color:#8a6cff}.text-\[\#8a6fff\]{color:#8a6fff}.text-\[\#8a9ab4\]{color:#8a9ab4}.text-\[\#8a9aba\]{color:#8a9aba}.text-\[\#8a31ff\]{color:#8a31ff}.text-\[\#8a32ff\]{color:#8a32ff}.text-\[\#8a65ff\]{color:#8a65ff}.text-\[\#8a69ff\]{color:#8a69ff}.text-\[\#8a97b2\]{color:#8a97b2}.text-\[\#8a98b4\]{color:#8a98b4}.text-\[\#8a98b5\]{color:#8a98b5}.text-\[\#8b2cff\]{color:#8b2cff}.text-\[\#8b4dff\]{color:#8b4dff}.text-\[\#8b5cf6\]{color:#8b5cf6}.text-\[\#8b7cb4\]{color:#8b7cb4}.text-\[\#8b9ab6\]{color:#8b9ab6}.text-\[\#8b9bb8\]{color:#8b9bb8}.text-\[\#8b22ff\]{color:#8b22ff}.text-\[\#8b31ff\]{color:#8b31ff}.text-\[\#8b49ff\]{color:#8b49ff}.text-\[\#8b59e3\]{color:#8b59e3}.text-\[\#8b65ff\]{color:#8b65ff}.text-\[\#8b70ff\]{color:#8b70ff}.text-\[\#8b98ba\]{color:#8b98ba}.text-\[\#8b99bc\]{color:#8b99bc}.text-\[\#8b6647\]{color:#8b6647}.text-\[\#8c5e22\]{color:#8c5e22}.text-\[\#8c9bb8\]{color:#8c9bb8}.text-\[\#8c9cb8\]{color:#8c9cb8}.text-\[\#8c33ff\]{color:#8c33ff}.text-\[\#8c84b6\]{color:#8c84b6}.text-\[\#8d2dff\]{color:#8d2dff}.text-\[\#8d9ab6\]{color:#8d9ab6}.text-\[\#8d9dbc\]{color:#8d9dbc}.text-\[\#8ea0be\]{color:#8ea0be}.text-\[\#8ea0c4\]{color:#8ea0c4}.text-\[\#8f4c5e\]{color:#8f4c5e}.text-\[\#8f2838\]{color:#8f2838}.text-\[\#8f6475\]{color:#8f6475}.text-\[\#8fa0bd\]{color:#8fa0bd}.text-\[\#9aa6c0\]{color:#9aa6c0}.text-\[\#9aa7bd\]{color:#9aa7bd}.text-\[\#9aa7bf\]{color:#9aa7bf}.text-\[\#9aa8bf\]{color:#9aa8bf}.text-\[\#9aa8c0\]{color:#9aa8c0}.text-\[\#9aa8c1\]{color:#9aa8c1}.text-\[\#9aa8c2\]{color:#9aa8c2}.text-\[\#9aa9c2\]{color:#9aa9c2}.text-\[\#9c6a2f\]{color:#9c6a2f}.text-\[\#9cb3da\]{color:#9cb3da}.text-\[\#9d72ff\]{color:#9d72ff}.text-\[\#9de0b8\]{color:#9de0b8}.text-\[\#16a15a\]{color:#16a15a}.text-\[\#19a862\]{color:#19a862}.text-\[\#24a66f\]{color:#24a66f}.text-\[\#30a56f\]{color:#30a56f}.text-\[\#31a36f\]{color:#31a36f}.text-\[\#31b461\]{color:#31b461}.text-\[\#35ae6c\]{color:#35ae6c}.text-\[\#35b873\]{color:#35b873}.text-\[\#42b16d\]{color:#42b16d}.text-\[\#50ae70\]{color:#50ae70}.text-\[\#53b678\]{color:#53b678}.text-\[\#55b471\]{color:#55b471}.text-\[\#55b779\]{color:#55b779}.text-\[\#57b678\]{color:#57b678}.text-\[\#58b376\]{color:#58b376}.text-\[\#58b877\]{color:#58b877}.text-\[\#59b778\]{color:#59b778}.text-\[\#63aa83\]{color:#63aa83}.text-\[\#69d5ff\]{color:#69d5ff}.text-\[\#90a0ba\]{color:#90a0ba}.text-\[\#90a1be\]{color:#90a1be}.text-\[\#90a2c2\]{color:#90a2c2}.text-\[\#91a0bb\]{color:#91a0bb}.text-\[\#91a6ca\]{color:#91a6ca}.text-\[\#92a0b8\]{color:#92a0b8}.text-\[\#92a2bb\]{color:#92a2bb}.text-\[\#92a2bf\]{color:#92a2bf}.text-\[\#93a0bb\]{color:#93a0bb}.text-\[\#94a2bc\]{color:#94a2bc}.text-\[\#95a5c0\]{color:#95a5c0}.text-\[\#97a5bf\]{color:#97a5bf}.text-\[\#97a6c1\]{color:#97a6c1}.text-\[\#98a7bf\]{color:#98a7bf}.text-\[\#98a7c1\]{color:#98a7c1}.text-\[\#102a5b\]{color:#102a5b}.text-\[\#111b4f\]{color:#111b4f}.text-\[\#112a5a\]{color:#112a5a}.text-\[\#141e4f\]{color:#141e4f}.text-\[\#142b60\]{color:#142b60}.text-\[\#171f57\]{color:#171f57}.text-\[\#172b57\]{color:#172b57}.text-\[\#182b62\]{color:#182b62}.text-\[\#182d5c\]{color:#182d5c}.text-\[\#202a5d\]{color:#202a5d}.text-\[\#203a68\]{color:#203a68}.text-\[\#223a69\]{color:#223a69}.text-\[\#223d6d\]{color:#223d6d}.text-\[\#225c48\]{color:#225c48}.text-\[\#233a64\]{color:#233a64}.text-\[\#243b67\]{color:#243b67}.text-\[\#243f70\]{color:#243f70}.text-\[\#253b68\]{color:#253b68}.text-\[\#259b8b\]{color:#259b8b}.text-\[\#259f6a\]{color:#259f6a}.text-\[\#263b66\]{color:#263b66}.text-\[\#263b70\]{color:#263b70}.text-\[\#263d6d\]{color:#263d6d}.text-\[\#273a6a\]{color:#273a6a}.text-\[\#273e6a\]{color:#273e6a}.text-\[\#273f6e\]{color:#273f6e}.text-\[\#283b68\]{color:#283b68}.text-\[\#324a77\]{color:#324a77}.text-\[\#344b73\]{color:#344b73}.text-\[\#415b7d\]{color:#415b7d}.text-\[\#526c92\]{color:#526c92}.text-\[\#586cff\]{color:#586cff}.text-\[\#587fe8\]{color:#587fe8}.text-\[\#596b8e\]{color:#596b8e}.text-\[\#596b8f\]{color:#596b8f}.text-\[\#596b91\]{color:#596b91}.text-\[\#607bf3\]{color:#607bf3}.text-\[\#607bff\]{color:#607bff}.text-\[\#667c9d\]{color:#667c9d}.text-\[\#685cff\]{color:#685cff}.text-\[\#687b98\]{color:#687b98}.text-\[\#704cff\]{color:#704cff}.text-\[\#725dff\]{color:#725dff}.text-\[\#744cff\]{color:#744cff}.text-\[\#765bff\]{color:#765bff}.text-\[\#773bff\]{color:#773bff}.text-\[\#982eff\]{color:#982eff}.text-\[\#3791d8\]{color:#3791d8}.text-\[\#4188ff\]{color:#4188ff}.text-\[\#4285f4\]{color:#4285f4}.text-\[\#4867c7\]{color:#4867c7}.text-\[\#4975ff\]{color:#4975ff}.text-\[\#5367a0\]{color:#5367a0}.text-\[\#5567ff\]{color:#5567ff}.text-\[\#6075ff\]{color:#6075ff}.text-\[\#6170ff\]{color:#6170ff}.text-\[\#6175ff\]{color:#6175ff}.text-\[\#6276ff\]{color:#6276ff}.text-\[\#6378ff\]{color:#6378ff}.text-\[\#6380ff\]{color:#6380ff}.text-\[\#6557ff\]{color:#6557ff}.text-\[\#6777ff\]{color:#6777ff}.text-\[\#6959da\]{color:#6959da}.text-\[\#7080a0\]{color:#7080a0}.text-\[\#7080a3\]{color:#7080a3}.text-\[\#7082a1\]{color:#7082a1}.text-\[\#7087ff\]{color:#7087ff}.text-\[\#7180a0\]{color:#7180a0}.text-\[\#7180a3\]{color:#7180a3}.text-\[\#7182a3\]{color:#7182a3}.text-\[\#7183a1\]{color:#7183a1}.text-\[\#7184a4\]{color:#7184a4}.text-\[\#7280a4\]{color:#7280a4}.text-\[\#7281a0\]{color:#7281a0}.text-\[\#7281a4\]{color:#7281a4}.text-\[\#7282a3\]{color:#7282a3}.text-\[\#7284a2\]{color:#7284a2}.text-\[\#7284a3\]{color:#7284a3}.text-\[\#7382a2\]{color:#7382a2}.text-\[\#7385a2\]{color:#7385a2}.text-\[\#7483a3\]{color:#7483a3}.text-\[\#7485a3\]{color:#7485a3}.text-\[\#7486a4\]{color:#7486a4}.text-\[\#7564ff\]{color:#7564ff}.text-\[\#7582a8\]{color:#7582a8}.text-\[\#7587a5\]{color:#7587a5}.text-\[\#7686a5\]{color:#7686a5}.text-\[\#7784a9\]{color:#7784a9}.text-\[\#8091ad\]{color:#8091ad}.text-\[\#8139ff\]{color:#8139ff}.text-\[\#8194b3\]{color:#8194b3}.text-\[\#8290ac\]{color:#8290ac}.text-\[\#8291ad\]{color:#8291ad}.text-\[\#8292af\]{color:#8292af}.text-\[\#8391b2\]{color:#8391b2}.text-\[\#8393ad\]{color:#8393ad}.text-\[\#8393b1\]{color:#8393b1}.text-\[\#8394b0\]{color:#8394b0}.text-\[\#8495b2\]{color:#8495b2}.text-\[\#8697b3\]{color:#8697b3}.text-\[\#8794ad\]{color:#8794ad}.text-\[\#8797b0\]{color:#8797b0}.text-\[\#8797b3\]{color:#8797b3}.text-\[\#8878ff\]{color:#8878ff}.text-\[\#8898bb\]{color:#8898bb}.text-\[\#8899b7\]{color:#8899b7}.text-\[\#8999b5\]{color:#8999b5}.text-\[\#9776da\]{color:#9776da}.text-\[\#10245a\]{color:#10245a}.text-\[\#12295a\]{color:#12295a}.text-\[\#13233f\]{color:#13233f}.text-\[\#13265c\]{color:#13265c}.text-\[\#17255a\]{color:#17255a}.text-\[\#17315f\]{color:#17315f}.text-\[\#18285f\]{color:#18285f}.text-\[\#20315e\]{color:#20315e}.text-\[\#21314f\]{color:#21314f}.text-\[\#21385f\]{color:#21385f}.text-\[\#22314d\]{color:#22314d}.text-\[\#23914b\]{color:#23914b}.text-\[\#24345a\]{color:#24345a}.text-\[\#25376d\]{color:#25376d}.text-\[\#26344f\]{color:#26344f}.text-\[\#26396d\]{color:#26396d}.text-\[\#26396e\]{color:#26396e}.text-\[\#26446e\]{color:#26446e}.text-\[\#30415f\]{color:#30415f}.text-\[\#30466f\]{color:#30466f}.text-\[\#31486f\]{color:#31486f}.text-\[\#31496f\]{color:#31496f}.text-\[\#32486f\]{color:#32486f}.text-\[\#33406d\]{color:#33406d}.text-\[\#38476c\]{color:#38476c}.text-\[\#40517e\]{color:#40517e}.text-\[\#40577f\]{color:#40577f}.text-\[\#51627f\]{color:#51627f}.text-\[\#51658a\]{color:#51658a}.text-\[\#52678a\]{color:#52678a}.text-\[\#55678d\]{color:#55678d}.text-\[\#56725d\]{color:#56725d}.text-\[\#60729a\]{color:#60729a}.text-\[\#61708f\]{color:#61708f}.text-\[\#64779b\]{color:#64779b}.text-\[\#65749b\]{color:#65749b}.text-\[\#65749d\]{color:#65749d}.text-\[\#65779a\]{color:#65779a}.text-\[\#65779d\]{color:#65779d}.text-\[\#65789c\]{color:#65789c}.text-\[\#66759b\]{color:#66759b}.text-\[\#66759d\]{color:#66759d}.text-\[\#68799a\]{color:#68799a}.text-\[\#68799b\]{color:#68799b}.text-\[\#71809d\]{color:#71809d}.text-\[\#97586d\]{color:#97586d}.text-\[\#111827\]{color:#111827}.text-\[\#111848\]{color:#111848}.text-\[\#152642\]{color:#152642}.text-\[\#159158\]{color:#159158}.text-\[\#162653\]{color:#162653}.text-\[\#162744\]{color:#162744}.text-\[\#171943\]{color:#171943}.text-\[\#172657\]{color:#172657}.text-\[\#173565\]{color:#173565}.text-\[\#182359\]{color:#182359}.text-\[\#203861\]{color:#203861}.text-\[\#203967\]{color:#203967}.text-\[\#213664\]{color:#213664}.text-\[\#243667\]{color:#243667}.text-\[\#243764\]{color:#243764}.text-\[\#253863\]{color:#253863}.text-\[\#263467\]{color:#263467}.text-\[\#263760\]{color:#263760}.text-\[\#273467\]{color:#273467}.text-\[\#405275\]{color:#405275}.text-\[\#486083\]{color:#486083}.text-\[\#516889\]{color:#516889}.text-\[\#557097\]{color:#557097}.text-\[\#607291\]{color:#607291}.text-\[\#607392\]{color:#607392}.text-\[\#607393\]{color:#607393}.text-\[\#607396\]{color:#607396}.text-\[\#617393\]{color:#617393}.text-\[\#627391\]{color:#627391}.text-\[\#627493\]{color:#627493}.text-\[\#657492\]{color:#657492}.text-\[\#667898\]{color:#667898}.text-\[\#667899\]{color:#667899}.text-\[\#697895\]{color:#697895}.text-\[\#925164\]{color:#925164}.text-\[\#a1aec6\]{color:#a1aec6}.text-\[\#a8b4c9\]{color:#a8b4c9}.text-\[\#a15cff\]{color:#a15cff}.text-\[\#a46b2a\]{color:#a46b2a}.text-\[\#a163ff\]{color:#a163ff}.text-\[\#aebcff\]{color:#aebcff}.text-\[\#aebddd\]{color:#aebddd}.text-\[\#b3bfd3\]{color:#b3bfd3}.text-\[\#b5c0d5\]{color:#b5c0d5}.text-\[\#b08cff\]{color:#b08cff}.text-\[\#b9c8df\]{color:#b9c8df}.text-\[\#b47c91\]{color:#b47c91}.text-\[\#b94a62\]{color:#b94a62}.text-\[\#b1841f\]{color:#b1841f}.text-\[\#bd3155\]{color:#bd3155}.text-\[\#c07bff\]{color:#c07bff}.text-\[\#c7b5ff\]{color:#c7b5ff}.text-\[\#c15f74\]{color:#c15f74}.text-\[\#c35b72\]{color:#c35b72}.text-\[\#c44e68\]{color:#c44e68}.text-\[\#c81e5b\]{color:#c81e5b}.text-\[\#c85b74\]{color:#c85b74}.text-\[\#c660ff\]{color:#c660ff}.text-\[\#c9798d\]{color:#c9798d}.text-\[\#c28429\]{color:#c28429}.text-\[\#cbd6ff\]{color:#cbd6ff}.text-\[\#d5def1\]{color:#d5def1}.text-\[\#d08a2a\]{color:#d08a2a}.text-\[\#d28b00\]{color:#d28b00}.text-\[\#d35b70\]{color:#d35b70}.text-\[\#d39c12\]{color:#d39c12}.text-\[\#d45d74\]{color:#d45d74}.text-\[\#d55d74\]{color:#d55d74}.text-\[\#d58b2d\]{color:#d58b2d}.text-\[\#d65d70\]{color:#d65d70}.text-\[\#d85d82\]{color:#d85d82}.text-\[\#d06073\]{color:#d06073}.text-\[\#d25374\]{color:#d25374}.text-\[\#d82664\]{color:#d82664}.text-\[\#d88621\]{color:#d88621}.text-\[\#db9a3d\]{color:#db9a3d}.text-\[\#dd5d72\]{color:#dd5d72}.text-\[\#df8327\]{color:#df8327}.text-\[\#dfe8f7\]{color:#dfe8f7}.text-\[\#dfe8ff\]{color:#dfe8ff}.text-\[\#e4a034\]{color:#e4a034}.text-\[\#e15d6c\]{color:#e15d6c}.text-\[\#e15f6d\]{color:#e15f6d}.text-\[\#e19a2d\]{color:#e19a2d}.text-\[\#e39d2d\]{color:#e39d2d}.text-\[\#e48a45\]{color:#e48a45}.text-\[\#e64e65\]{color:#e64e65}.text-\[\#e95c76\]{color:#e95c76}.text-\[\#ea4335\]{color:#ea4335}.text-\[\#ea6672\]{color:#ea6672}.text-\[\#eb5e6b\]{color:#eb5e6b}.text-\[\#eef4ff\]{color:#eef4ff}.text-\[\#ef8a2e\]{color:#ef8a2e}.text-\[\#ef9f48\]{color:#ef9f48}.text-\[\#ef6375\]{color:#ef6375}.text-\[\#efaa4c\]{color:#efaa4c}.text-\[\#f0a12c\]{color:#f0a12c}.text-\[\#f0a23e\]{color:#f0a23e}.text-\[\#f0a24a\]{color:#f0a24a}.text-\[\#f0a64d\]{color:#f0a64d}.text-\[\#f28a2e\]{color:#f28a2e}.text-\[\#f0727f\]{color:#f0727f}.text-\[\#f1717e\]{color:#f1717e}.text-\[\#f08549\]{color:#f08549}.text-\[\#f17284\]{color:#f17284}.text-\[\#ff3d57\]{color:#ff3d57}.text-\[\#ff4f72\]{color:#ff4f72}.text-\[\#ff4f96\]{color:#ff4f96}.text-\[\#ff6a4d\]{color:#ff6a4d}.text-\[\#ff6b58\]{color:#ff6b58}.text-\[\#ff6b81\]{color:#ff6b81}.text-\[\#ff6c89\]{color:#ff6c89}.text-\[\#ff7a3d\]{color:#ff7a3d}.text-\[\#ff9f2f\]{color:#ff9f2f}.text-\[\#ff516d\]{color:#ff516d}.text-\[\#ffb347\]{color:#ffb347}.text-\[\#ffba57\]{color:#ffba57}.text-\[color\:var\(--accent-strong\)\]{color:var(--accent-strong)}.text-\[color\:var\(--foreground\)\]{color:var(--foreground)}.text-\[color\:var\(--muted\)\]{color:var(--muted)}.text-\[color\:var\(--muted-strong\)\]{color:var(--muted-strong)}.text-emerald-600{color:var(--color-emerald-600)}.text-rose-600{color:var(--color-rose-600)}.text-sky-600{color:var(--color-sky-600)}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-white{color:var(--color-white)}.text-white\/66{color:#ffffffa8}@supports (color:color-mix(in lab, red, red)){.text-white\/66{color:color-mix(in oklab, var(--color-white) 66%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.text-white\/78{color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.text-white\/78{color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.text-white\/82{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.text-white\/84{color:#ffffffd6}@supports (color:color-mix(in lab, red, red)){.text-white\/84{color:color-mix(in oklab, var(--color-white) 84%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#6175ff\]{accent-color:#6175ff}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-\[0\.92\]{opacity:.92}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-8px_22px_rgba\(58\,74\,112\,0\.035\)\]{--tw-shadow:0 -8px 22px var(--tw-shadow-color,#3a4a7009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(126\,76\,255\,0\.12\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#7e4cff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_8px_rgba\(147\,91\,255\,0\.10\)\,0_22px_44px_rgba\(102\,72\,210\,0\.18\)\]{--tw-shadow:0 0 0 8px var(--tw-shadow-color,#935bff1a), 0 22px 44px var(--tw-shadow-color,#6648d22e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_\#8d62ff\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#8d62ff);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(122\,92\,255\,0\.42\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#7a5cff6b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(103\,85\,255\,0\.25\)\]{--tw-shadow:0 8px 16px var(--tw-shadow-color,#6755ff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(108\,124\,160\,0\.05\)\]{--tw-shadow:0 8px 16px var(--tw-shadow-color,#6c7ca00d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(128\,93\,255\,0\.28\)\]{--tw-shadow:0 8px 16px var(--tw-shadow-color,#805dff47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(84\,92\,123\,0\.08\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#545c7b14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(108\,124\,160\,0\.06\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#6c7ca00f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(111\,124\,156\,0\.05\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#6f7c9c0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(122\,44\,255\,0\.10\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#7a2cff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(126\,76\,255\,0\.10\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#7e4cff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(139\,92\,246\,0\.24\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#8b5cf63d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(91\,108\,140\,0\.06\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#5b6c8c0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(108\,124\,160\,0\.04\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#6c7ca00a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(108\,124\,160\,0\.05\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#6c7ca00d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(112\,134\,169\,0\.05\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#7086a90d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(107\,84\,255\,0\.14\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#6b54ff24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(5\,10\,18\,0\.16\)\]{--tw-shadow:0 10px 18px var(--tw-shadow-color,#050a1229);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(6\,8\,20\,0\.10\)\]{--tw-shadow:0 10px 18px var(--tw-shadow-color,#0608141a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(95\,102\,241\,0\.16\)\]{--tw-shadow:0 10px 18px var(--tw-shadow-color,#5f66f129);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(106\,99\,255\,0\.10\)\]{--tw-shadow:0 10px 18px var(--tw-shadow-color,#6a63ff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(122\,44\,255\,0\.10\)\]{--tw-shadow:0 10px 18px var(--tw-shadow-color,#7a2cff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(213\,139\,45\,0\.12\)\]{--tw-shadow:0 10px 18px var(--tw-shadow-color,#d58b2d1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(255\,179\,71\,0\.12\)\]{--tw-shadow:0 10px 18px var(--tw-shadow-color,#ffb3471f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(89\,104\,255\,0\.22\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#5968ff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(95\,102\,241\,0\.2\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#5f66f133);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(101\,80\,255\,0\.25\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#6550ff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(108\,124\,160\,0\.05\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#6c7ca00d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(110\,82\,255\,0\.28\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#6e52ff47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(112\,134\,169\,0\.05\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#7086a90d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(126\,76\,255\,0\.18\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#7e4cff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(8\,18\,32\,0\.18\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#0812202e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(71\,88\,130\,0\.06\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#4758820f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(83\,99\,138\,0\.06\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#53638a0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(108\,124\,160\,0\.06\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#6c7ca00f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(112\,134\,169\,0\.05\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#7086a90d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(112\,134\,169\,0\.06\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#7086a90f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(126\,76\,255\,0\.22\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#7e4cff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(67\,80\,112\,0\.08\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#43507014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(73\,88\,130\,0\.08\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#49588214);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(74\,87\,124\,0\.08\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#4a577c14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(83\,99\,138\,0\.08\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#53638a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(83\,99\,138\,0\.14\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#53638a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(87\,102\,138\,0\.12\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#57668a1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(108\,124\,160\,0\.07\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#6c7ca012);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(111\,99\,255\,0\.12\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#6f63ff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(112\,134\,169\,0\.06\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#7086a90f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(112\,134\,169\,0\.08\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#7086a914);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(124\,70\,255\,0\.3\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#7c46ff4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(83\,99\,138\,0\.05\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#53638a0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(114\,139\,184\,0\.06\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#728bb80f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(114\,139\,184\,0\.08\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#728bb814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_20px_rgba\(255\,61\,87\,0\.22\)\]{--tw-shadow:0 12px 20px var(--tw-shadow-color,#ff3d5738);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_22px_rgba\(54\,154\,204\,0\.18\)\]{--tw-shadow:0 12px 22px var(--tw-shadow-color,#369acc2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_22px_rgba\(111\,119\,255\,0\.2\)\]{--tw-shadow:0 12px 22px var(--tw-shadow-color,#6f77ff33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_22px_rgba\(111\,119\,255\,0\.18\)\]{--tw-shadow:0 12px 22px var(--tw-shadow-color,#6f77ff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_22px_rgba\(111\,119\,255\,0\.22\)\]{--tw-shadow:0 12px 22px var(--tw-shadow-color,#6f77ff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(91\,91\,242\,0\.24\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#5b5bf23d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(93\,105\,153\,0\.1\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#5d69991a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(95\,102\,241\,0\.18\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#5f66f12e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(114\,78\,255\,0\.22\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#724eff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(126\,76\,255\,0\.24\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#7e4cff3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(108\,124\,160\,0\.06\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#6c7ca00f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(112\,134\,169\,0\.06\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#7086a90f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(121\,76\,255\,0\.26\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#794cff42);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(126\,76\,255\,0\.1\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#7e4cff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(126\,76\,255\,0\.24\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#7e4cff3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(80\,92\,121\,0\.06\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#505c790f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(83\,99\,138\,0\.07\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#53638a12);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(83\,99\,138\,0\.075\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#53638a13);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(92\,111\,160\,0\.06\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#5c6fa00f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(108\,124\,160\,0\.07\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#6c7ca012);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(112\,134\,169\,0\.06\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#7086a90f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(112\,134\,169\,0\.08\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#7086a914);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(124\,60\,255\,0\.24\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#7c3cff3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(128\,77\,255\,0\.08\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#804dff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(108\,124\,160\,0\.05\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#6c7ca00d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(110\,126\,166\,0\.08\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#6e7ea614);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_24px_rgba\(6\,8\,20\,0\.10\)\]{--tw-shadow:0 14px 24px var(--tw-shadow-color,#0608141a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_24px_rgba\(6\,8\,20\,0\.16\)\]{--tw-shadow:0 14px 24px var(--tw-shadow-color,#06081429);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_24px_rgba\(23\,200\,91\,0\.18\)\]{--tw-shadow:0 14px 24px var(--tw-shadow-color,#17c85b2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_24px_rgba\(95\,102\,241\,0\.22\)\]{--tw-shadow:0 14px 24px var(--tw-shadow-color,#5f66f138);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_24px_rgba\(95\,102\,241\,0\.24\)\]{--tw-shadow:0 14px 24px var(--tw-shadow-color,#5f66f13d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_24px_rgba\(110\,126\,166\,0\.08\)\]{--tw-shadow:0 14px 24px var(--tw-shadow-color,#6e7ea614);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_24px_rgba\(255\,98\,76\,0\.18\)\]{--tw-shadow:0 14px 24px var(--tw-shadow-color,#ff624c2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_26px_rgba\(93\,142\,217\,0\.10\)\]{--tw-shadow:0 14px 26px var(--tw-shadow-color,#5d8ed91a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_26px_rgba\(96\,176\,132\,0\.10\)\]{--tw-shadow:0 14px 26px var(--tw-shadow-color,#60b0841a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_26px_rgba\(120\,124\,184\,0\.12\)\]{--tw-shadow:0 14px 26px var(--tw-shadow-color,#787cb81f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_26px_rgba\(124\,70\,255\,0\.32\)\]{--tw-shadow:0 14px 26px var(--tw-shadow-color,#7c46ff52);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_26px_rgba\(164\,117\,241\,0\.12\)\]{--tw-shadow:0 14px 26px var(--tw-shadow-color,#a475f11f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(80\,95\,114\,0\.12\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#505f721f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(101\,84\,240\,0\.14\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#6554f024);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(106\,99\,255\,0\.22\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#6a63ff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(110\,126\,166\,0\.07\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#6e7ea612);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(110\,126\,166\,0\.08\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#6e7ea614);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(112\,82\,255\,0\.28\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#7052ff47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(121\,76\,255\,0\.16\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#794cff29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(121\,76\,255\,0\.26\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#794cff42);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(84\,92\,123\,0\.04\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#545c7b0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(87\,92\,150\,0\.10\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.85\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#575c961a), inset 0 1px 0 var(--tw-shadow-color,#ffffffd9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(103\,85\,255\,0\.16\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#6755ff29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(112\,76\,255\,0\.22\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#704cff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(114\,85\,255\,0\.28\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#7255ff47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(255\,92\,92\,0\.10\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#ff5c5c1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(19\,43\,99\,0\.25\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#132b6340);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(83\,99\,138\,0\.08\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#53638a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(83\,99\,138\,0\.09\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#53638a17);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(118\,83\,255\,0\.12\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#7653ff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(74\,91\,132\,0\.08\)\]{--tw-shadow:0 14px 36px var(--tw-shadow-color,#4a5b8414);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(110\,126\,166\,0\.08\)\]{--tw-shadow:0 14px 36px var(--tw-shadow-color,#6e7ea614);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_24px_rgba\(84\,102\,128\,0\.1\)\]{--tw-shadow:0 16px 24px var(--tw-shadow-color,#5466801a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_28px_rgba\(6\,8\,20\,0\.16\)\]{--tw-shadow:0 16px 28px var(--tw-shadow-color,#06081429);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_28px_rgba\(95\,102\,241\,0\.28\)\]{--tw-shadow:0 16px 28px var(--tw-shadow-color,#5f66f147);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_28px_rgba\(122\,44\,255\,0\.18\)\]{--tw-shadow:0 16px 28px var(--tw-shadow-color,#7a2cff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_28px_rgba\(122\,44\,255\,0\.22\)\]{--tw-shadow:0 16px 28px var(--tw-shadow-color,#7a2cff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_30px_rgba\(75\,92\,220\,0\.28\)\]{--tw-shadow:0 16px 30px var(--tw-shadow-color,#4b5cdc47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_30px_rgba\(80\,95\,114\,0\.12\)\]{--tw-shadow:0 16px 30px var(--tw-shadow-color,#505f721f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_32px_rgba\(122\,44\,255\,0\.10\)\]{--tw-shadow:0 16px 32px var(--tw-shadow-color,#7a2cff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(53\,74\,102\,0\.12\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#354a661f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(83\,99\,138\,0\.09\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#53638a17);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(121\,76\,255\,0\.34\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#794cff57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(126\,76\,255\,0\.28\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#7e4cff47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_35px_rgba\(89\,104\,124\,0\.12\)\]{--tw-shadow:0 16px 35px var(--tw-shadow-color,#59687c1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(112\,134\,169\,0\.10\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#7086a91a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(67\,82\,128\,0\.08\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#43528014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(84\,92\,123\,0\.05\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#545c7b0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(68\,84\,128\,0\.08\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#44548014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(84\,92\,123\,0\.05\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#545c7b0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_42px_rgba\(39\,55\,105\,0\.09\)\]{--tw-shadow:0 16px 42px var(--tw-shadow-color,#27376917);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_30px_rgba\(87\,102\,242\,0\.22\)\]{--tw-shadow:0 18px 30px var(--tw-shadow-color,#5766f238);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_30px_rgba\(99\,101\,189\,0\.2\)\]{--tw-shadow:0 18px 30px var(--tw-shadow-color,#6365bd33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_30px_rgba\(111\,119\,255\,0\.2\)\]{--tw-shadow:0 18px 30px var(--tw-shadow-color,#6f77ff33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_30px_rgba\(122\,44\,255\,0\.18\)\]{--tw-shadow:0 18px 30px var(--tw-shadow-color,#7a2cff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_32px_rgba\(110\,82\,255\,0\.22\)\]{--tw-shadow:0 18px 32px var(--tw-shadow-color,#6e52ff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_34px_rgba\(86\,104\,241\,0\.28\)\]{--tw-shadow:0 18px 34px var(--tw-shadow-color,#5668f147);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_34px_rgba\(122\,44\,255\,0\.16\)\]{--tw-shadow:0 18px 34px var(--tw-shadow-color,#7a2cff29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_34px_rgba\(126\,70\,255\,0\.28\)\]{--tw-shadow:0 18px 34px var(--tw-shadow-color,#7e46ff47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_34px_rgba\(132\,79\,255\,0\.24\)\]{--tw-shadow:0 18px 34px var(--tw-shadow-color,#844fff3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_34px_rgba\(139\,82\,255\,0\.2\)\]{--tw-shadow:0 18px 34px var(--tw-shadow-color,#8b52ff33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_36px_rgba\(67\,89\,255\,0\.22\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow:0 18px 36px var(--tw-shadow-color,#4359ff38), inset 0 1px 0 var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_36px_rgba\(86\,104\,241\,0\.26\)\]{--tw-shadow:0 18px 36px var(--tw-shadow-color,#5668f142);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_36px_rgba\(134\,110\,255\,0\.22\)\]{--tw-shadow:0 18px 36px var(--tw-shadow-color,#866eff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_36px_rgba\(136\,66\,255\,0\.14\)\]{--tw-shadow:0 18px 36px var(--tw-shadow-color,#8842ff24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(45\,61\,106\,0\.16\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#2d3d6a29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(93\,77\,184\,0\.12\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#5d4db81f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(106\,83\,255\,0\.14\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#6a53ff24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(83\,99\,138\,0\.10\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#53638a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(99\,118\,168\,0\.1\)\,0_4px_12px_rgba\(132\,95\,255\,0\.04\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#6376a81a), 0 4px 12px var(--tw-shadow-color,#845fff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(65\,82\,120\,0\.09\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#41527817);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(84\,92\,123\,0\.05\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#545c7b0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(84\,103\,150\,0\.09\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#54679617);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_46px_rgba\(71\,86\,126\,0\.1\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#47567e1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_46px_rgba\(84\,92\,123\,0\.05\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#545c7b0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(34\,53\,107\,0\.1\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#22356b1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_54px_rgba\(37\,51\,101\,0\.1\)\]{--tw-shadow:0 18px 54px var(--tw-shadow-color,#2533651a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_38px_rgba\(119\,66\,230\,0\.24\)\]{--tw-shadow:0 20px 38px var(--tw-shadow-color,#7742e63d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_40px_rgba\(92\,105\,143\,0\.18\)\]{--tw-shadow:0 20px 40px var(--tw-shadow-color,#5c698f2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_42px_rgba\(90\,91\,255\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.22\)\]{--tw-shadow:0 20px 42px var(--tw-shadow-color,#5a5bff47), inset 0 1px 0 var(--tw-shadow-color,#ffffff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_44px_rgba\(45\,61\,106\,0\.16\)\]{--tw-shadow:0 20px 44px var(--tw-shadow-color,#2d3d6a29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_48px_rgba\(78\,96\,146\,0\.09\)\]{--tw-shadow:0 20px 48px var(--tw-shadow-color,#4e609217);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(84\,92\,123\,0\.06\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#545c7b0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_42px_rgba\(135\,96\,255\,0\.18\)\]{--tw-shadow:0 22px 42px var(--tw-shadow-color,#8760ff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_48px_rgba\(80\,92\,121\,0\.12\)\]{--tw-shadow:0 22px 48px var(--tw-shadow-color,#505c791f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_50px_rgba\(255\,80\,80\,0\.20\)\]{--tw-shadow:0 22px 50px var(--tw-shadow-color,#ff505033);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_54px_rgba\(42\,63\,118\,0\.08\)\]{--tw-shadow:0 22px 54px var(--tw-shadow-color,#2a3f7614);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_52px_rgba\(45\,61\,106\,0\.18\)\]{--tw-shadow:0 24px 52px var(--tw-shadow-color,#2d3d6a2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_56px_rgba\(84\,92\,123\,0\.1\)\]{--tw-shadow:0 24px 56px var(--tw-shadow-color,#545c7b1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(84\,103\,150\,0\.12\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#5467961f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_62px_rgba\(42\,63\,118\,0\.1\)\]{--tw-shadow:0 24px 62px var(--tw-shadow-color,#2a3f761a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_62px_rgba\(42\,63\,118\,0\.14\)\]{--tw-shadow:0 24px 62px var(--tw-shadow-color,#2a3f7624);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(5\,8\,16\,0\.22\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#05081038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(36\,57\,119\,0\.14\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#24397724);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_26px_60px_rgba\(84\,92\,123\,0\.08\)\]{--tw-shadow:0 26px 60px var(--tw-shadow-color,#545c7b14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_26px_70px_rgba\(59\,76\,128\,0\.12\)\]{--tw-shadow:0 26px 70px var(--tw-shadow-color,#3b4c801f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_70px_rgba\(17\,30\,53\,0\.32\)\]{--tw-shadow:0 28px 70px var(--tw-shadow-color,#111e3552);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_72px_rgba\(103\,103\,215\,0\.18\)\]{--tw-shadow:0 28px 72px var(--tw-shadow-color,#6767d72e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(18\,31\,64\,0\.25\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#121f4040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_70px_rgba\(22\,39\,82\,0\.2\)\]{--tw-shadow:0 30px 70px var(--tw-shadow-color,#16275233);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_80px_rgba\(20\,35\,70\,0\.22\)\]{--tw-shadow:0 32px 80px var(--tw-shadow-color,#14234638);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_90px_rgba\(18\,26\,58\,0\.26\)\]{--tw-shadow:0 32px 90px var(--tw-shadow-color,#121a3a42);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_90px_rgba\(18\,26\,58\,0\.28\)\]{--tw-shadow:0 32px 90px var(--tw-shadow-color,#121a3a47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_80px_rgba\(18\,33\,70\,0\.26\)\]{--tw-shadow:0 34px 80px var(--tw-shadow-color,#12214642);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_110px_rgba\(8\,16\,38\,0\.36\)\]{--tw-shadow:0 34px 110px var(--tw-shadow-color,#0810265c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_36px_100px_rgba\(26\,39\,67\,0\.22\)\]{--tw-shadow:0 36px 100px var(--tw-shadow-color,#1a274338);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.7\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.16\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[\#7a2cff\]{--tw-ring-color:#7a2cff}.ring-\[\#7e73ff\]\/35{--tw-ring-color:#7e73ff59}@supports (color:lab(0% 0 0)){.ring-\[\#7e73ff\]\/35{--tw-ring-color:lab(55.0666% 32.5096 -69.7908/.35)}}.ring-\[\#7e73ff\]\/45{--tw-ring-color:#7e73ff73}@supports (color:lab(0% 0 0)){.ring-\[\#7e73ff\]\/45{--tw-ring-color:lab(55.0666% 32.5096 -69.7908/.45)}}.ring-\[\#8a6cff\]\/30{--tw-ring-color:#8a6cff4d}@supports (color:lab(0% 0 0)){.ring-\[\#8a6cff\]\/30{--tw-ring-color:lab(54.5191% 39.1705 -70.6078/.3)}}.ring-\[\#8a6fff\]{--tw-ring-color:#8a6fff}.ring-\[\#8d6cff\]\/35{--tw-ring-color:#8d6cff59}@supports (color:lab(0% 0 0)){.ring-\[\#8d6cff\]\/35{--tw-ring-color:lab(54.8021% 39.8928 -70.1347/.35)}}.ring-\[\#9b7cff\]{--tw-ring-color:#9b7cff}.ring-\[\#9b65ff\]{--tw-ring-color:#9b65ff}.ring-\[\#9d7cff\]\/45{--tw-ring-color:#9d7cff73}@supports (color:lab(0% 0 0)){.ring-\[\#9d7cff\]\/45{--tw-ring-color:lab(59.9004% 35.429 -61.8675/.45)}}.ring-\[\#89cf9f\]{--tw-ring-color:#89cf9f}.ring-\[\#6175ff\]\/35{--tw-ring-color:#6175ff59}@supports (color:lab(0% 0 0)){.ring-\[\#6175ff\]\/35{--tw-ring-color:lab(53.4647% 25.1327 -72.4991/.35)}}.ring-\[\#6175ff\]\/50{--tw-ring-color:#6175ff80}@supports (color:lab(0% 0 0)){.ring-\[\#6175ff\]\/50{--tw-ring-color:lab(53.4647% 25.1327 -72.4991/.5)}}.ring-\[\#b8bfd6\]{--tw-ring-color:#b8bfd6}.ring-\[\#b592ff\]{--tw-ring-color:#b592ff}.ring-\[\#bda5ff\]\/45{--tw-ring-color:#bda5ff73}@supports (color:lab(0% 0 0)){.ring-\[\#bda5ff\]\/45{--tw-ring-color:lab(72.4671% 22.9995 -41.8699/.45)}}.ring-\[\#cdb8ff\]{--tw-ring-color:#cdb8ff}.ring-\[\#cdbaff\]{--tw-ring-color:#cdbaff}.ring-\[\#d8c7ff\]{--tw-ring-color:#d8c7ff}.ring-\[\#d8cafb\]{--tw-ring-color:#d8cafb}.ring-\[\#e1e6f2\]{--tw-ring-color:#e1e6f2}.ring-\[\#e4d7ff\]{--tw-ring-color:#e4d7ff}.ring-\[\#efe7ff\]{--tw-ring-color:#efe7ff}.ring-\[\#ff8b79\]{--tw-ring-color:#ff8b79}.ring-\[color\:var\(--accent\)\]{--tw-ring-color:var(--accent)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/25{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.ring-white\/25{--tw-ring-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.ring-white\/70{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ring-white\/70{--tw-ring-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-white{--tw-ring-offset-color:var(--color-white)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-4{outline-offset:4px}.outline-\[color\:var\(--accent\)\]{outline-color:var(--accent)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_8px_24px_rgba\(58\,78\,104\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 24px var(--tw-drop-shadow-color,#3a4e682e));--tw-drop-shadow:var(--tw-drop-shadow-size);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-none{--tw-drop-shadow: ;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-\[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-\[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-\[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-\[12px\]{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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(var(--blur-sm));-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(var(--blur-xl));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\]{transition-property:margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,padding\]{transition-property:width,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-1{transition-delay:1ms}.delay-2{transition-delay:2ms}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-\[\#7f90b1\]::placeholder{color:#7f90b1}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-\[1px\]:hover{--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#a992ff\]:hover{border-color:#a992ff}.hover\:border-\[\#bba8ff\]:hover{border-color:#bba8ff}.hover\:border-\[\#bfc9f3\]:hover{border-color:#bfc9f3}.hover\:border-\[\#bfcaff\]:hover{border-color:#bfcaff}.hover\:border-\[\#c8b8ff\]:hover{border-color:#c8b8ff}.hover\:border-\[\#cfc2ff\]:hover{border-color:#cfc2ff}.hover\:border-\[\#cfcaff\]:hover{border-color:#cfcaff}.hover\:border-\[\#d4def1\]:hover{border-color:#d4def1}.hover\:border-\[\#d5c8ff\]:hover{border-color:#d5c8ff}.hover\:border-\[\#e7ebf6\]:hover{border-color:#e7ebf6}.hover\:border-\[color\:var\(--border\)\]:hover{border-color:var(--border)}.hover\:border-\[color\:var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-\[\#f4f6fb\]:hover{background-color:#f4f6fb}.hover\:bg-\[\#f5f7fc\]:hover{background-color:#f5f7fc}.hover\:bg-\[\#f6f8fc\]:hover{background-color:#f6f8fc}.hover\:bg-\[\#f6f8ff\]:hover{background-color:#f6f8ff}.hover\:bg-\[\#f7f8ff\]:hover{background-color:#f7f8ff}.hover\:bg-\[\#f7f9ff\]:hover{background-color:#f7f9ff}.hover\:bg-\[\#f8faff\]:hover{background-color:#f8faff}.hover\:bg-\[\#fbfcff\]:hover{background-color:#fbfcff}.hover\:bg-\[\#fff5f6\]:hover{background-color:#fff5f6}.hover\:bg-\[\#fff5f7\]:hover{background-color:#fff5f7}.hover\:bg-\[\#fff7f9\]:hover{background-color:#fff7f9}.hover\:bg-\[color\:var\(--surface-soft\)\]\/52:hover{background-color:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:var\(--surface-soft\)\]\/52:hover{background-color:color-mix(in oklab, var(--surface-soft) 52%, transparent)}}.hover\:bg-\[color\:var\(--surface-soft\)\]\/74:hover{background-color:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:var\(--surface-soft\)\]\/74:hover{background-color:color-mix(in oklab, var(--surface-soft) 74%, transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/4:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/4:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/7:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/7:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.hover\:bg-white\/12:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/12:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:pr-2:hover{padding-right:calc(var(--spacing) * 2)}.hover\:text-\[\#5f6f8d\]:hover{color:#5f6f8d}.hover\:text-\[\#5f55ff\]:hover{color:#5f55ff}.hover\:text-\[\#6f63ff\]:hover{color:#6f63ff}.hover\:text-\[\#7a2cff\]:hover{color:#7a2cff}.hover\:text-\[\#7a35ff\]:hover{color:#7a35ff}.hover\:text-\[\#102a5b\]:hover{color:#102a5b}.hover\:text-\[\#744cff\]:hover{color:#744cff}.hover\:text-\[\#22366d\]:hover{color:#22366d}.hover\:text-\[\#d35c74\]:hover{color:#d35c74}.hover\:text-\[color\:var\(--accent-strong\)\]:hover{color:var(--accent-strong)}.hover\:text-\[color\:var\(--foreground\)\]:hover{color:var(--foreground)}.hover\:shadow-\[0_16px_28px_rgba\(93\,105\,153\,0\.14\)\]:hover{--tw-shadow:0 16px 28px var(--tw-shadow-color,#5d699924);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_rgba\(84\,92\,123\,0\.09\)\]:hover{--tw-shadow:0 18px 40px var(--tw-shadow-color,#545c7b17);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_22px_48px_rgba\(84\,102\,155\,0\.12\)\]:hover{--tw-shadow:0 22px 48px var(--tw-shadow-color,#54669b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-\[1\.05\]: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,)}}.focus\:border-\[\#9a6cff\]:focus{border-color:#9a6cff}.focus\:border-\[\#9d6cff\]:focus{border-color:#9d6cff}.focus\:border-\[\#aebdf3\]:focus{border-color:#aebdf3}.focus\:shadow-\[0_0_0_4px_rgba\(157\,108\,255\,0\.12\)\]:focus{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#9d6cff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#8b5cf6\]\/10:focus{--tw-ring-color:#8b5cf61a}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#8b5cf6\]\/10:focus{--tw-ring-color:lab(50.6912% 45.8506 -71.7974/.1)}}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:translate-y-0:disabled{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-100:disabled{opacity:1}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-\[280px\]{width:280px}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_140px_auto\]{grid-template-columns:minmax(0,1fr) 140px auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-9{padding-top:calc(var(--spacing) * 9)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-\[11px\]{font-size:11px}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:grid{display:grid}.md\:w-\[150px\]{width:150px}.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-\[1fr_180px\]{grid-template-columns:1fr 180px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.md\:grid-cols-\[minmax\(0\,1\.9fr\)_120px_120px_120px\]{grid-template-columns:minmax(0,1.9fr) 120px 120px 120px}.md\:grid-cols-\[minmax\(0\,1fr\)_12rem\]{grid-template-columns:minmax(0,1fr) 12rem}.md\:grid-cols-\[minmax\(0\,1fr\)_18px_minmax\(0\,1fr\)_18px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,2fr\)_140px_130px_110px\]{grid-template-columns:minmax(0,2fr) 140px 130px 110px}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:p-6{padding:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-0{margin-top:calc(var(--spacing) * 0)}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.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-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.94fr_1fr\]{grid-template-columns:.94fr 1fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.04fr_0\.96fr\]{grid-template-columns:1.04fr .96fr}.lg\:grid-cols-\[1\.04fr_1fr\]{grid-template-columns:1.04fr 1fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_repeat\(2\,minmax\(0\,0\.72fr\)\)\]{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,.72fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_180px\]{grid-template-columns:minmax(0,1fr) 180px}.lg\:grid-cols-\[minmax\(0\,1fr\)_180px_180px_170px\]{grid-template-columns:minmax(0,1fr) 180px 180px 170px}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_290px\]{grid-template-columns:minmax(0,1fr) 290px}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:py-7{padding-block:calc(var(--spacing) * 7)}.lg\:pt-7{padding-top:calc(var(--spacing) * 7)}.lg\:pb-7{padding-bottom:calc(var(--spacing) * 7)}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-3{top:calc(var(--spacing) * 3)}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[0\.34fr_0\.66fr\]{grid-template-columns:.34fr .66fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.04fr_0\.96fr\]{grid-template-columns:1.04fr .96fr}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.xl\:grid-cols-\[1\.14fr_0\.86fr\]{grid-template-columns:1.14fr .86fr}.xl\:grid-cols-\[1\.35fr_repeat\(3\,minmax\(0\,0\.7fr\)\)_1\.1fr\]{grid-template-columns:1.35fr repeat(3,minmax(0,.7fr)) 1.1fr}.xl\:grid-cols-\[1fr_0\.95fr\]{grid-template-columns:1fr .95fr}.xl\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}.xl\:grid-cols-\[210px_minmax\(0\,1fr\)\]{grid-template-columns:210px minmax(0,1fr)}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)_320px\]{grid-template-columns:320px minmax(0,1fr) 320px}.xl\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_320px\]{grid-template-columns:minmax(0,1.1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_150px_150px_150px_128px_auto\]{grid-template-columns:minmax(0,1.2fr) 150px 150px 150px 128px auto}.xl\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.xl\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(0\,0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.xl\:grid-cols-\[minmax\(0\,1\.12fr\)_minmax\(320px\,0\.88fr\)\]{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)}.xl\:grid-cols-\[minmax\(0\,1\.32fr\)_minmax\(340px\,0\.92fr\)\]{grid-template-columns:minmax(0,1.32fr) minmax(340px,.92fr)}.xl\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(320px\,0\.95fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(320px,.95fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_276px\]{grid-template-columns:minmax(0,1fr) 276px}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:self-start{align-self:flex-start}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:border-\[\#edf1f7\]{border-color:#edf1f7}.xl\:pl-5{padding-left:calc(var(--spacing) * 5)}}@media (min-width:96rem){.\32 xl\:col-span-3{grid-column:span 3/span 3}}.\[\&_\.mention-editor\]\:border-0 .mention-editor{border-style:var(--tw-border-style);border-width:0}.\[\&_\.mention-editor\]\:shadow-none .mention-editor{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.mention-editor__input\]\:min-h-\[112px\] .mention-editor input,.\[\&_\.mention-editor__mirror\]\:min-h-\[112px\] .mention-editor mirror{min-height:112px}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}:root{--background:#f7f0e4;--background-elevated:#f2e9da;--foreground:#1d2935;--surface:#fffbf6d1;--surface-strong:#fffdf9f0;--surface-soft:#f4ece3d1;--surface-glow:#8aaacf1f;--border:#1d29351c;--border-strong:#1d293533;--muted:#5f7183;--muted-strong:#415366;--accent:#7b9dc6;--accent-strong:#6688b1;--accent-soft:#7b9dc629;--success:#8fa784;--danger:#c7818d;--shadow-ambient:0 18px 44px #3d4c5f14, 0 4px 12px #3d4c5f0a;--shadow-elevated:0 30px 80px #3d4c5f29, 0 8px 22px #3d4c5f14;--paper:#ffffff8f;--grid:#ffffff2e;--hero-glow:radial-gradient(circle at top, #80aadb47, transparent 40%);--sky-top:#7aaed9;--sky-mid:#8cbbe1;--sky-bottom:#d9e7ef;--flower-pink:#e692b05c;--flower-gold:#f4d7a138;--flower-white:#fff7f99e}html[data-theme=paper-light]{--background:#fbf5ea;--background-elevated:#f4ecde;--foreground:#1f2b38;--surface:#fffcf7d1;--surface-strong:#fffefaf0;--surface-soft:#f6f0e7d1;--surface-glow:#83a9d41f;--border:#1f2b381a;--border-strong:#1f2b382e;--muted:#607181;--muted-strong:#45586b;--accent:#80a2c8;--accent-strong:#698cb3;--accent-soft:#80a2c826;--success:#93ac8a;--danger:#c88895;--shadow-ambient:0 18px 42px #58677914, 0 4px 12px #5867790a;--shadow-elevated:0 28px 72px #58677924, 0 8px 22px #58677914;--paper:#ffffff94;--grid:#ffffff29;--hero-glow:radial-gradient(circle at top, #80aadb42, transparent 40%)}html[data-theme=lofi-night]{--background:#091018;--background-elevated:#101824;--foreground:#e8eef6;--surface:#101822d6;--surface-strong:#121b26f0;--surface-soft:#1a2532d6;--surface-glow:#80a8d424;--border:#e0ebf71a;--border-strong:#e0ebf72e;--muted:#9caec2;--muted-strong:#c7d4e2;--accent:#8cb0d8;--accent-strong:#aac6e6;--accent-soft:#8cb0d833;--success:#8cb59a;--danger:#db97a5;--shadow-ambient:0 22px 48px #00000047, 0 6px 16px #0000002e;--shadow-elevated:0 34px 88px #00000061, 0 10px 30px #0000003d;--paper:#0a11198f;--grid:#ffffff0f;--hero-glow:radial-gradient(circle at top, #89b3e029, transparent 40%);--sky-top:#07101a;--sky-mid:#0d1724;--sky-bottom:#152335;--flower-pink:#d47b9d38;--flower-gold:#c9a7711f;--flower-white:#f7f3fb24}html[data-accent=moss]{--accent:#89a88b;--accent-strong:#729275;--accent-soft:#89a88b2e}html[data-accent=ember]{--accent:#cc8c97;--accent-strong:#b87481;--accent-soft:#cc8c9729}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 50% 8%, #ffffff75, transparent 20%), linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid) 38%, var(--sky-bottom) 100%)}html[data-theme=lofi-night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 50% 6%, #a7c7ec14, transparent 18%), linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid) 38%, var(--sky-bottom) 100%)}html.vantra-app-root{background:#f8fbff}body{color:var(--foreground);font-family:var(--font-sans);letter-spacing:.005em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:0 0;min-height:100vh;transition:background-color .22s,color .22s;overflow-x:hidden}*,:before,:after{box-sizing:border-box}body:before,body:after{content:"";pointer-events:none;z-index:-1;position:fixed;inset:0}body:before{filter:blur(34px);opacity:.72;background:radial-gradient(circle at 18% 24%,#ffffff8f,#0000 11%),radial-gradient(circle at 29% 28%,#fff6,#0000 9%),radial-gradient(circle at 61% 18%,#ffffff80,#0000 12%),radial-gradient(circle at 73% 27%,#ffffff57,#0000 8%),radial-gradient(circle at 50% 35%,#ffffff42,#0000 14%)}body:after{background:radial-gradient(circle at 16% 78%, #f6a8c447, transparent 11%), radial-gradient(circle at 22% 84%, #fff0f68f, transparent 5.2%), radial-gradient(circle at 28% 88%, #efa8bc33, transparent 7%), radial-gradient(circle at 84% 76%, #f6a8c44d, transparent 12%), radial-gradient(circle at 78% 85%, #fff1f78f, transparent 5.2%), radial-gradient(circle at 72% 89%, #efa8bc38, transparent 7%), radial-gradient(circle at left bottom, var(--flower-pink), transparent 23%), radial-gradient(circle at 10% 92%, var(--flower-gold), transparent 16%), radial-gradient(circle at right bottom, var(--flower-pink), transparent 27%), radial-gradient(circle at 92% 88%, var(--flower-white), transparent 12%);filter:blur(16px);opacity:.88}body.vantra-app-mounted:before,body.vantra-app-mounted:after{content:none}body.vantra-app-mounted{background:#f8fbff}.fullscreen-loader{--loader-x:0;--loader-y:0;z-index:9999;color:#132856;background:radial-gradient(circle at calc(50% + (var(--loader-x) * 3%)) calc(45% + (var(--loader-y) * 3%)), #ffffffd6, transparent 18%), radial-gradient(circle at 18% 16%, #81bfff6b, transparent 32%), radial-gradient(circle at 84% 24%, #bc8eff52, transparent 34%), radial-gradient(circle at 72% 88%, #ffb7dd47, transparent 26%), linear-gradient(135deg, #d7ebff 0%, #eef4ff 45%, #f4e7ff 100%);isolation:isolate;min-height:100dvh;position:fixed;inset:0;overflow:hidden}.fullscreen-loader[data-complete=true]{animation:.52s forwards fullscreen-loader-exit}.fullscreen-loader__sidebar{z-index:1;opacity:.9;background:radial-gradient(circle at 78% 18%,#7369ff40,#0000 24%),linear-gradient(#172643 0%,#0d1d37 100%);width:clamp(86px,17vw,292px);padding:clamp(18px,2vw,34px);position:absolute;inset:0 auto 0 0;box-shadow:24px 0 72px #1c355c2e}.fullscreen-loader__brand{color:#fff;font-family:var(--font-serif);letter-spacing:-.06em;opacity:.92;font-size:clamp(26px,3vw,42px);font-style:italic}.fullscreen-loader__sidebar-button,.fullscreen-loader__profile,.fullscreen-loader__nav-list span,.fullscreen-loader__sidebar-group span{background:#ffffff1f;border-radius:18px;display:block;box-shadow:inset 0 1px #ffffff17}.fullscreen-loader__sidebar-button{background:linear-gradient(135deg,#8b59ffe6,#40c2ffe6);width:100%;height:54px;margin-top:52px}.fullscreen-loader__nav-list,.fullscreen-loader__sidebar-group{gap:18px;margin-top:30px;display:grid}.fullscreen-loader__nav-list span{height:44px}.fullscreen-loader__sidebar-group{border-top:1px solid #ffffff1c;margin-top:44px;padding-top:28px}.fullscreen-loader__sidebar-group span{height:38px}.fullscreen-loader__profile{height:58px;position:absolute;bottom:30px;left:clamp(18px,2vw,34px);right:clamp(18px,2vw,34px)}.fullscreen-loader__ghost{z-index:0;opacity:.5;filter:blur(5px);grid-template-columns:repeat(4,minmax(150px,1fr));grid-auto-rows:148px;gap:clamp(18px,2vw,28px);padding:clamp(28px,4vw,56px);display:grid;position:absolute;inset:0 0 0 clamp(86px,17vw,292px)}.fullscreen-loader__ghost-card{background:linear-gradient(90deg,#748cc324 9%,#0000 9% 18%,#748cc31f 18% 56%,#0000 56%),linear-gradient(#ffffffbd,#fff6);border:1px solid #7e97c329;border-radius:28px;min-height:110px;box-shadow:0 26px 68px #5b74a41f}.fullscreen-loader__ghost-card--5,.fullscreen-loader__ghost-card--6,.fullscreen-loader__ghost-card--7,.fullscreen-loader__ghost-card--8,.fullscreen-loader__ghost-card--9{grid-column:span 2;min-height:92px}.fullscreen-loader__veil{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle,#ffffff80,#f4f9ffc2 46%,#ddebff9e 100%),#f6faffa8;position:absolute;inset:0}.fullscreen-loader__content{z-index:3;place-items:center;min-height:100dvh;padding:clamp(24px,4vw,56px);display:grid;position:relative}.fullscreen-loader__center{width:min(760px,100vw - 32px);transform:translate3d(calc(var(--loader-x) * 10px), calc(var(--loader-y) * 8px), 0);justify-items:center;transition:transform .16s ease-out;display:grid;position:relative}.fullscreen-loader__orb-wrap{aspect-ratio:1;place-items:center;width:clamp(210px,25vw,360px);display:grid;position:relative}.fullscreen-loader__orb-wrap:before,.fullscreen-loader__orb-wrap:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.fullscreen-loader__orb-wrap:before{filter:blur(34px);background:#7e5eff59;animation:2.4s ease-in-out infinite fullscreen-loader-pulse;inset:20%}.fullscreen-loader__orb-wrap:after{filter:blur(26px);background:#4ebeff47;inset:34%}.fullscreen-loader__orb,.fullscreen-loader__orb-rings{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fullscreen-loader__orb-rings{opacity:.58;animation:18s linear infinite fullscreen-loader-rings}.fullscreen-loader__orb-rings ellipse{fill:none;stroke:#725bff33;stroke-width:1.1px;transform-origin:50%}.fullscreen-loader__orb-rings ellipse:nth-child(2){stroke:#53b9ff29;transform:rotate(28deg)}.fullscreen-loader__orb-rings ellipse:nth-child(3){stroke:#ffffffb8;stroke-width:.7px;transform:rotate(-16deg)}.fullscreen-loader__orb-path{fill:url(#vantra-loader-orb-gradient);opacity:.94;transform-origin:50%;animation:2.8s ease-in-out infinite fullscreen-loader-breathe}.fullscreen-loader__mark{z-index:4;color:#fffffff5;font-family:var(--font-serif);text-shadow:0 1px #ffffff8c,0 20px 44px #2c1a9b33;font-size:clamp(74px,9vw,128px);line-height:1;position:relative}.fullscreen-loader__particles{z-index:4;pointer-events:none;width:1px;height:1px;position:absolute;inset:50%}.fullscreen-loader__particle{width:var(--particle-size);height:var(--particle-size);margin:calc(var(--particle-size) / -2);animation:fullscreen-loader-orbit var(--particle-duration) linear infinite;animation-delay:var(--particle-delay);background:radial-gradient(circle at 35% 28%,#fff,#ffffff8c 28%,#8b6affd1 66%,#41b3ffb3);border:1px solid #fffc;border-radius:999px;position:absolute;box-shadow:0 0 18px #7964ff6b,0 0 34px #5abbff2e}.fullscreen-loader__copy{text-align:center;margin-top:clamp(8px,1.6vw,22px)}.fullscreen-loader__stage-label{color:#715cff;letter-spacing:.22em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:850}.fullscreen-loader__stage{color:#11285c;font-family:var(--font-serif);letter-spacing:-.055em;margin:0;font-size:clamp(35px,4.1vw,54px);line-height:1.02}.fullscreen-loader__subtitle{color:#60739e;max-width:520px;margin:12px auto 0;font-size:clamp(14px,1.3vw,16px);line-height:1.65}.fullscreen-loader__progress{width:min(650px,100%);margin-top:clamp(28px,4vw,48px)}.fullscreen-loader__steps{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;display:grid}.fullscreen-loader__step{color:#6f7fa3;text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.fullscreen-loader__step:not(:last-child):after{content:"";background:#7483b921;width:calc(100% - 48px);height:2px;position:absolute;top:14px;left:calc(50% + 24px)}.fullscreen-loader__step-dot{z-index:1;color:#fff;background:#fffc;border:2px solid #787fbe33;border-radius:999px;place-items:center;width:28px;height:28px;font-size:13px;display:grid;position:relative;box-shadow:0 12px 24px #57619a1a}.fullscreen-loader__step[data-state=active] .fullscreen-loader__step-dot{background:#fff;border-color:#776cff;box-shadow:inset 0 0 0 5px #776cff29,0 0 0 7px #776cff14}.fullscreen-loader__step[data-state=complete] .fullscreen-loader__step-dot{background:linear-gradient(135deg,#8d60ff,#4bbdff);border-color:#0000}.fullscreen-loader__step[data-state=complete] .fullscreen-loader__step-dot:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)}.fullscreen-loader__step strong{color:#223761;font-size:13px;font-weight:750}.fullscreen-loader__step small{color:#7c8baa;font-size:12px}.fullscreen-loader__bar{background:#8291c221;border-radius:999px;height:6px;margin:28px auto 0;overflow:hidden}.fullscreen-loader__bar span{border-radius:inherit;background:linear-gradient(90deg,#8b5fff,#54baff);height:100%;transition:width .26s;display:block;box-shadow:0 0 22px #7265ff59}.fullscreen-loader__secure{color:#8290b1;text-align:center;margin:28px 0 0;font-size:13px}.fullscreen-loader__secure:before{content:"";border:1.5px solid #6274a0;border-radius:3px;width:9px;height:9px;margin-right:10px;display:inline-block;transform:rotate(45deg)translateY(-1px)}.fullscreen-loader__retry{color:#fff;background:linear-gradient(135deg,#875bff,#43b9ff);border:1px solid #7059ff33;border-radius:999px;min-height:44px;margin:24px auto 0;padding:0 24px;font-weight:750;display:block;box-shadow:0 18px 34px #6359ff3d}@keyframes fullscreen-loader-orbit{0%{transform:rotate(0deg) translateX(var(--particle-orbit)) rotate(0deg)}to{transform:rotate(360deg) translateX(var(--particle-orbit)) rotate(-360deg)}}@keyframes fullscreen-loader-rings{to{transform:rotate(360deg)}}@keyframes fullscreen-loader-breathe{0%,to{transform:scale(.98)}50%{transform:scale(1.04)}}@keyframes fullscreen-loader-pulse{0%,to{opacity:.46;transform:scale(.92)}50%{opacity:.82;transform:scale(1.08)}}@keyframes fullscreen-loader-exit{to{opacity:0;transform:scale(1.025)}}@media (max-width:820px){.fullscreen-loader__sidebar{display:none}.fullscreen-loader__ghost{opacity:.32;grid-template-columns:1fr;inset:0}.fullscreen-loader__ghost-card{min-height:92px}.fullscreen-loader__steps{grid-template-columns:1fr;gap:12px}.fullscreen-loader__step{text-align:left;grid-template-columns:auto 1fr auto;justify-items:start}.fullscreen-loader__step:not(:last-child):after{display:none}}@media (prefers-reduced-motion:reduce){.fullscreen-loader,.fullscreen-loader *,.fullscreen-loader :before,.fullscreen-loader :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.fullscreen-loader__particle[data-reduced-motion=true]{opacity:.32;transform:translateX(var(--particle-orbit))}}html[data-theme=lofi-night] body:before{filter:blur(42px);opacity:.26}html[data-theme=lofi-night] body:after{filter:blur(20px);opacity:.52}.loading-skeleton{background:linear-gradient(#ffffffa3,#f3ebe1c7);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff75,0 12px 30px #54607414}.loading-skeleton:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff57 38%,#ffffffb8 50%,#ffffff57 62%,#0000 100%);animation:1.45s ease-in-out infinite loading-shimmer;position:absolute;inset:0;transform:translate(-120%)}a,button,input,select,textarea{transition:background-color .16s,color .16s,border-color .16s,box-shadow .2s,transform .2s,opacity .16s}button,input,select,textarea{font:inherit}::selection{background:var(--accent-strong)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--accent-strong) 28%, white)}}::selection{color:var(--foreground)}.app-panel,.surface-panel,.workspace-pane,.surface-card{border:1px solid var(--border-strong);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.app-panel,.surface-panel,.workspace-pane,.surface-card{border:1px solid color-mix(in srgb, var(--border-strong) 78%, white 12%)}}.app-panel,.surface-panel,.workspace-pane,.surface-card{background:radial-gradient(circle at top right, #7e7aff1a, transparent 28%), radial-gradient(circle at bottom left, #46c4ff14, transparent 22%), linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.app-panel,.surface-panel,.workspace-pane,.surface-card{background:radial-gradient(circle at top right, #7e7aff1a, transparent 28%), radial-gradient(circle at bottom left, #46c4ff14, transparent 22%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 98%, white 2%), color-mix(in srgb, var(--surface) 99%, transparent))}}.app-panel,.surface-panel,.workspace-pane,.surface-card{box-shadow:inset 0 1px 0 #fff6, 0 22px 52px #6878a41f, var(--shadow-ambient);-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%)}.call-overlay{z-index:110;-webkit-backdrop-filter:blur(13px)saturate(.9);backdrop-filter:blur(13px)saturate(.9);background:#121b3a6b;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.call-window{color:#172c5e;background:radial-gradient(circle at 62% 8%,#e0d7ffa3,#0000 28%),linear-gradient(145deg,#fffffffa,#f7f8fff7);border:1px solid #d0d8f9f2;border-radius:28px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1220px,96vw);height:min(790px,92vh);min-height:620px;display:grid;position:relative;overflow:hidden;box-shadow:0 38px 100px #16224f47,inset 0 1px #ffffffe6}.call-header{justify-content:space-between;align-items:flex-start;gap:24px;padding:25px 30px 10px;display:flex}.call-eyebrow{color:#667597;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:.72rem;font-weight:800;display:inline-flex}.call-eyebrow svg{color:#6c4cff;font-size:1.08rem}.call-header h2{font-family:var(--font-serif);color:#10295a;margin:9px 0 7px;font-size:clamp(1.85rem,3vw,2.35rem);font-weight:500;line-height:1.02}.call-header p{color:#7382a4;align-items:center;gap:9px;margin:0;font-size:.78rem;display:flex}.call-header p>i{background:#6a4cff;border-radius:50%;width:7px;height:7px}.call-header p>b{background:#dbe0ee;width:1px;height:15px;margin:0 4px}.call-header p svg{color:#22b96d}.call-header p strong{color:#268a69;font-weight:650}.call-header-actions{align-items:center;gap:10px;display:flex}.call-header-actions>span,.call-header-actions>button{color:#29406f;background:#ffffffbd;border:1px solid #e1e6f4;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:42px;display:inline-flex;box-shadow:0 8px 22px #2a38650f}.call-header-actions>span{padding:0 14px;font-size:.75rem;font-weight:650}.call-header-actions>span i{background:#f4ae42;border-radius:50%;width:7px;height:7px}.call-header-actions>span.is-ready i{background:#2bc374}.call-header-actions>button{cursor:pointer;width:42px}.call-header-actions>button:hover{color:#684aff;border-color:#c9c5ff}.call-body{grid-template-columns:minmax(0,1fr) 292px;gap:18px;min-height:0;padding:0 30px 10px;display:grid}.call-window--panel-closed .call-body{grid-template-columns:1fr}.call-stage{scrollbar-width:thin;min-width:0;min-height:0;overflow:auto}.call-stage__primary{grid-template-columns:minmax(390px,1.2fr) minmax(280px,.8fr);align-items:center;gap:20px;min-height:100%;display:grid}.call-inline-error{color:#c63f61;background:#fff2f5;border:1px solid #ffcbd4;border-radius:12px;margin-bottom:8px;padding:9px 12px;font-size:.76rem}.voice-fluid{isolation:isolate;place-items:center;min-height:430px;display:grid;position:relative}.voice-fluid canvas{width:100%;height:100%;position:absolute;inset:0}.voice-fluid__content{z-index:1;color:#fff;text-align:center;text-shadow:0 2px 12px #2b1d7b40;flex-direction:column;align-items:center;display:flex}.voice-fluid__content strong{margin-top:13px;font-size:1.12rem}.voice-fluid__content small{color:#ffffffdb;margin-top:3px}.voice-fluid__speaking{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff3d;border:1px solid #ffffff61;border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:6px 10px;font-size:.66rem;display:inline-flex}.call-avatar{color:#694dff;background:linear-gradient(145deg,#e8ddff,#f6f3ff);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;position:relative}.call-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.call-avatar--small{width:52px;height:52px;font-size:.85rem}.call-avatar--large{color:#fff;background:#ffffff47;border:2px solid #ffffffb8;width:72px;height:72px;font-size:1.05rem;box-shadow:0 10px 28px #281d7826}.call-avatar>i{background:#22c979;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:2px;right:0}.participant-grid{scrollbar-width:thin;align-content:center;gap:13px;max-height:420px;padding:5px;display:grid;overflow-y:auto}.participant-card{background:#ffffffbf;border:1px solid #e3e7f2;border-radius:20px;align-items:center;gap:14px;min-height:112px;padding:18px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 15px 38px #37426f12}.participant-card--speaking{border-color:#7351ff75;transform:translateY(-1px);box-shadow:0 15px 36px #624aff26,inset 0 0 0 1px #694eff1a}.participant-card__copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.participant-card__copy strong{color:#183263;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.participant-card__copy small{color:#7788a8;text-transform:capitalize;font-size:.72rem}.participant-card__muted{color:#ef4867}.call-audio-bars{align-items:center;gap:3px;height:26px;display:inline-flex}.call-audio-bars i{background:currentColor;border-radius:999px;width:3px;transition:height 70ms linear,opacity 70ms linear}.participant-card .call-audio-bars{color:#7656ff}.call-side-panel{background:#ffffffb8;border:1px solid #dfe4f2;border-radius:19px;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden;box-shadow:0 18px 40px #37426f12}.call-side-panel>nav{border-bottom:1px solid #e5e9f3;grid-template-columns:repeat(3,1fr);display:grid}.call-side-panel>nav button{color:#7382a3;cursor:pointer;background:0 0;border:0;padding:18px 5px 15px;font-size:.72rem;position:relative}.call-side-panel>nav button.is-active{color:#5e40ff;font-weight:700}.call-side-panel>nav button.is-active:after{content:"";background:#694cff;border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px}.call-side-content{flex-direction:column;gap:16px;min-height:0;padding:19px;display:flex;overflow-y:auto}.call-side-content h4{color:#243d6d;margin:0;font-size:.78rem}.call-side-content>div:first-child>p,.relay-panel>p{color:#7789aa;margin:5px 0 0;font-size:.7rem;line-height:1.55}.call-ai-toggle{color:#334b7b;text-align:left;cursor:pointer;background:linear-gradient(135deg,#fff,#f7f5ff);border:1px solid #e2e7f4;border-radius:14px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid;box-shadow:0 10px 24px #47538212}.call-ai-toggle svg{color:#744dff;background:#efeaff;border-radius:9px;width:26px;height:26px;padding:6px}.call-ai-toggle span{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:800;overflow:hidden}.call-ai-toggle i{color:#7483a0;text-transform:uppercase;letter-spacing:.08em;background:#eef2fb;border-radius:999px;padding:4px 7px;font-size:.58rem;font-style:normal;font-weight:800}.call-ai-toggle.is-active{background:linear-gradient(135deg,#f7f2ff,#eef6ff);border-color:#c9b8ff;box-shadow:0 12px 30px #704cff1f}.call-ai-toggle.is-active i{color:#18a35c;background:#e8fff1}.call-ai-error{color:#c82e5c;background:#fff3f6;border:1px solid #ffc7d4;border-radius:13px;padding:10px 12px;font-size:.68rem;line-height:1.45}.live-note-list{flex-direction:column;flex:1;gap:14px;display:flex}.live-note-list article{grid-template-columns:7px 1fr;gap:10px;display:grid}.live-note-list article>i{background:#6b4dff;border-radius:50%;width:6px;height:6px;margin-top:6px}.live-note-list p{color:#324a76;margin:0;font-size:.72rem;line-height:1.5}.live-note-list small{color:#91a0ba;margin-top:3px;font-size:.62rem;display:block}.call-empty{color:#8a98b2;border:1px dashed #dce3f2;border-radius:13px;padding:15px;font-size:.7rem;line-height:1.5}.call-note-composer{background:#fff;border:1px solid #dce3f1;border-radius:12px;grid-template-columns:1fr 34px;gap:6px;margin-top:auto;padding:4px;display:grid}.call-note-composer input{color:#29406e;background:0 0;border:0;outline:0;min-width:0;padding:0 8px;font-size:.72rem}.call-note-composer button{color:#fff;cursor:pointer;background:#684aff;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.action-item-list{flex-direction:column;gap:8px;display:flex}.action-item-list button{color:#4d6086;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:9px;padding:4px 0;font-size:.71rem;line-height:1.45;display:flex}.action-item-list button>span{color:#fff;border:1px solid #bdc8dc;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.action-item-list button>em{color:#784cff;letter-spacing:.08em;background:#f0e9ff;border-radius:999px;margin-left:auto;padding:2px 6px;font-size:.55rem;font-style:normal;font-weight:800}.action-item-list button.is-done{color:#8e9bb2;text-decoration:line-through}.action-item-list button.is-done>span{background:#45bd7a;border-color:#45bd7a}.relay-panel{text-align:center;justify-content:center;align-items:center}.relay-orb{color:#e8992e;background:#fff2df;border-radius:50%;place-items:center;width:66px;height:66px;font-size:1.5rem;display:grid;box-shadow:0 0 0 10px #f4ae4214}.relay-orb.is-ready{color:#24b76c;background:#eafbf1;box-shadow:0 0 0 10px #24b76c14}.relay-state-list{text-align:left;border-top:1px solid #e8ebf4;flex-direction:column;gap:7px;width:100%;margin-top:8px;padding-top:12px;display:flex}.relay-state-list span{color:#7383a1;text-transform:capitalize;font-size:.68rem}.relay-state-list i{background:#e4a43c;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.relay-state-list i.is-online{background:#2cbd71}.call-controls{background:#ffffffb8;border:1px solid #e0e5f1;border-radius:19px;grid-template-columns:160px minmax(0,1fr) 150px;align-items:center;gap:18px;margin:0 20px 16px;padding:11px 16px;display:grid;box-shadow:0 12px 30px #323d690f}.call-participant-count{color:#66799e;align-items:center;gap:9px;font-size:.73rem;display:flex}.call-control-list{justify-content:center;align-items:flex-start;gap:clamp(12px,2.2vw,28px);display:flex}.call-control-wrap{color:#40557e;flex-direction:column;align-items:center;gap:4px;font-size:.62rem;display:flex;position:relative}.call-control-wrap>button{color:#2d4678;cursor:pointer;background:#ffffffdb;border:1px solid #e0e5f1;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1rem;transition:all .15s;display:grid}.call-control-wrap>button:hover,.call-control-wrap>button.is-active{color:#684aff;background:#eeeaff;border-color:#cfc6ff;transform:translateY(-1px)}.call-end-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f23c59,#ff5368);border:0;border-radius:17px;justify-content:center;align-items:center;gap:9px;height:48px;font-weight:700;display:inline-flex;box-shadow:0 12px 26px #f03a5838}.audio-output-menu,.call-more-menu{z-index:4;background:#fff;border:1px solid #dfe5f1;border-radius:14px;padding:8px;position:absolute;box-shadow:0 18px 45px #1926512e}.audio-output-menu{width:240px;bottom:62px;left:50%;transform:translate(-50%)}.audio-output-menu strong{color:#223b6c;padding:5px 7px 9px;font-size:.72rem;display:block}.audio-output-menu small{color:#7f8da7;padding:8px;display:block}.audio-output-menu button{color:#52678e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:18px 1fr;gap:5px;width:100%;padding:8px;font-size:.68rem;display:grid}.audio-output-menu button:hover{background:#f5f3ff}.call-more-menu{width:190px;bottom:88px;right:195px}.call-more-menu button{color:#3f557d;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;padding:9px;font-size:.7rem;display:flex}.call-more-menu button:hover{background:#f5f3ff}.call-panel-toggle{display:none}.call-toast{z-index:6;color:#fff;background:#172d5c;border-radius:999px;padding:9px 15px;font-size:.7rem;animation:2.4s both call-toast;position:absolute;bottom:92px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #172d5c40}@keyframes call-toast{0%{opacity:0;transform:translate(-50%,8px)}12%,82%{opacity:1;transform:translate(-50%)}to{opacity:0}}.call-mini-bar{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #d8def0;border-radius:18px;align-items:center;gap:10px;width:min(470px,100vw - 32px);padding:10px 12px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 24px 70px #121f4947}.call-mini-pulse{background:#34c978;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 6px #34c9781f}.call-mini-bar>div{flex-direction:column;flex:1;min-width:0;display:flex}.call-mini-bar strong{color:#1b3466;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.call-mini-bar small{color:#7e8ba5;font-size:.66rem}.call-mini-bar button{color:#344d7d;cursor:pointer;background:#fff;border:1px solid #e1e6f2;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.call-mini-bar button.is-end{color:#fff;background:#f04760;border-color:#0000}@media (max-width:1120px){.call-overlay{padding:16px}.call-window{width:98vw;height:95vh}.call-body{grid-template-columns:minmax(0,1fr) 260px;padding-inline:22px}.call-stage__primary{grid-template-columns:minmax(340px,1.15fr) minmax(230px,.85fr);gap:10px}.participant-card{min-height:94px;padding:13px}.call-controls{grid-template-columns:60px 1fr 128px}.call-participant-count span{display:none}}@media (max-width:900px){.call-header{padding:20px 20px 10px}.call-header-actions>span{display:none}.call-body{padding-inline:20px;display:block}.call-stage{height:100%}.call-stage__primary{grid-template-columns:1fr;align-content:start}.voice-fluid{min-height:350px}.participant-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.call-side-panel{z-index:3;background:#fffffff5;width:min(310px,100% - 40px);position:absolute;top:92px;bottom:88px;right:20px;box-shadow:0 24px 70px #18244b33}.call-controls{grid-template-columns:0 minmax(0,1fr) 112px;gap:8px;margin-inline:10px;padding-inline:9px}.call-participant-count{overflow:hidden}.call-control-list{scrollbar-width:none;justify-content:flex-start;gap:8px;padding:2px;overflow-x:auto}.call-control-wrap>button{width:39px;height:39px}.call-control-wrap>span{display:none}.call-end-button{height:44px}.call-panel-toggle{z-index:5;color:#6250df;background:#fff;border:1px solid #dfe4f1;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:96px;right:12px}}@media (max-width:620px){.call-overlay{padding:0}.call-window{border:0;border-radius:0;width:100vw;height:100dvh;min-height:0}.call-header h2{max-width:70vw;font-size:1.55rem}.call-header p{font-size:.68rem}.call-header-actions>button{width:38px;height:38px}.voice-fluid{min-height:310px}.participant-grid{grid-template-columns:1fr}.participant-card{min-height:82px}.call-controls{grid-template-columns:minmax(0,1fr) 94px;margin-bottom:8px}.call-participant-count{display:none}.call-end-button{font-size:.7rem}}.app-panel:before,.surface-panel:before,.workspace-pane:before,.surface-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff38,#0000 22%);position:absolute;inset:0}.app-pill{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.app-pill{background:color-mix(in srgb, var(--paper) 96%, transparent)}}.app-pill{border:1px solid var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.app-pill{border:1px solid color-mix(in srgb, var(--border-strong) 54%, white 22%)}}.app-pill{-webkit-backdrop-filter:blur(28px)saturate(120%);backdrop-filter:blur(28px)saturate(120%);box-shadow:0 18px 40px #4a60791a}.marketing-nav-shell{z-index:40;position:relative}.marketing-nav-offset{height:5.6rem}.marketing-nav{z-index:40;border:1px solid var(--border-strong);background:radial-gradient(circle at top,#ffffff85,#0000 58%),linear-gradient(#fffcf7f0,#f4ece2eb);border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;width:min(72rem,100vw - 2rem);padding:.75rem 1rem;display:flex;position:fixed;top:1rem;left:50%;overflow:visible;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.marketing-nav{border:1px solid color-mix(in srgb, var(--border-strong) 68%, white 16%)}}.marketing-nav{-webkit-backdrop-filter:blur(24px)saturate(118%);backdrop-filter:blur(24px)saturate(118%);will-change:transform, opacity;transition:transform .18s,opacity .18s,box-shadow .18s;box-shadow:0 20px 44px #52627729}.marketing-nav__brand{align-items:center;min-width:0;display:flex}.marketing-nav--hidden{opacity:0;pointer-events:none;transform:translate(-50%,-10px)scale(.98)}.marketing-nav__glow{pointer-events:none;filter:blur(20px);opacity:.62;background:radial-gradient(circle,#8cb0d838,#0000 58%);height:120%;position:absolute;inset:-20% 20% auto}.marketing-nav__links{color:var(--muted-strong);align-items:center;gap:.18rem;display:flex}.marketing-nav__item{position:relative}.marketing-nav__item--has-menu:after{content:"";height:.9rem;position:absolute;top:100%;left:0;right:0}.marketing-nav__link{min-height:2.6rem;color:var(--muted-strong);border-radius:999px;justify-content:center;align-items:center;gap:.3rem;padding:0 1rem;transition:background-color .16s,color .16s,transform .16s,box-shadow .18s;display:inline-flex;position:relative}.marketing-nav__link-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.marketing-nav__link-label,.marketing-nav__action-label{align-items:center;display:inline-flex}.marketing-nav__brand--rail{justify-content:center}.marketing-nav__link:hover{color:var(--foreground);background:#ffffff8f;transform:translateY(-1px)}.marketing-nav__link--active{color:var(--foreground);background:linear-gradient(#ffffffd1,#f5eee5c7);box-shadow:inset 0 1px #ffffff7a,0 10px 24px #54657b1a}.marketing-nav__link-caret{opacity:.72;justify-content:center;align-items:center;transition:transform .18s,opacity .18s;display:inline-flex}.marketing-nav__item--has-menu:hover .marketing-nav__link-caret,.marketing-nav__item--has-menu:focus-within .marketing-nav__link-caret{opacity:1;transform:translateY(1px)rotate(180deg)}.marketing-nav__menu{opacity:0;visibility:hidden;pointer-events:none;width:min(33rem,100vw - 3rem);transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + .9rem);left:50%;transform:translate(-50%,-8px)}.marketing-nav__item--has-menu:hover .marketing-nav__menu,.marketing-nav__item--has-menu:focus-within .marketing-nav__menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.marketing-nav__menu-shell{border:1px solid var(--border-strong);border-radius:1.35rem}@supports (color:color-mix(in lab, red, red)){.marketing-nav__menu-shell{border:1px solid color-mix(in srgb, var(--border-strong) 72%, white 16%)}}.marketing-nav__menu-shell{background:radial-gradient(circle at top right, var(--accent-soft), transparent 36%), linear-gradient(180deg, var(--surface-strong), var(--surface-strong))}@supports (color:color-mix(in lab, red, red)){.marketing-nav__menu-shell{background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent-soft) 42%, white 58%), transparent 36%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 99%, white 1%), color-mix(in srgb, var(--surface-strong) 96%, var(--surface-soft) 4%))}}.marketing-nav__menu-shell{box-shadow:var(--shadow-elevated);-webkit-backdrop-filter:blur(16px)saturate(112%);backdrop-filter:blur(16px)saturate(112%);color:var(--foreground);padding:1rem}.marketing-nav__menu-header{padding:.25rem .25rem .8rem}.marketing-nav__menu-title{letter-spacing:-.03em;color:var(--foreground);margin-top:.55rem;font-size:1.2rem;font-weight:600}.marketing-nav__menu-description{color:var(--muted-strong);margin-top:.45rem;font-size:.92rem;line-height:1.65}.marketing-nav__menu-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.marketing-nav__menu-link{border:1px solid var(--border-strong);border-radius:1rem;display:block}@supports (color:color-mix(in lab, red, red)){.marketing-nav__menu-link{border:1px solid color-mix(in srgb, var(--border-strong) 58%, white 18%)}}.marketing-nav__menu-link{background:linear-gradient(180deg, var(--surface-strong), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.marketing-nav__menu-link{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 94%, white 6%), color-mix(in srgb, var(--surface-soft) 94%, white 6%))}}.marketing-nav__menu-link{color:inherit;padding:.9rem .95rem;box-shadow:inset 0 1px #ffffff57,0 10px 24px #5362760f}.marketing-nav__menu-link:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.marketing-nav__menu-link:hover{border-color:color-mix(in srgb, var(--accent) 34%, var(--border-strong) 66%)}}.marketing-nav__menu-link:hover{background:linear-gradient(180deg, var(--accent-soft), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.marketing-nav__menu-link:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-soft) 26%, var(--surface-strong) 74%), color-mix(in srgb, var(--surface-soft) 94%, transparent))}}.marketing-nav__menu-link:hover{transform:translateY(-1px)}.marketing-nav__menu-link-title{color:var(--foreground);font-size:.96rem;font-weight:600}.marketing-nav__menu-link-description{color:var(--muted-strong);margin-top:.4rem;font-size:.82rem;line-height:1.6}.marketing-nav__menu-badge{border:1px solid var(--accent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-nav__menu-badge{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--border-strong) 76%)}}.marketing-nav__menu-badge{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.marketing-nav__menu-badge{background:color-mix(in srgb, var(--accent-soft) 74%, white 26%)}}.marketing-nav__menu-badge{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-strong);padding:.2rem .45rem;font-size:.62rem;font-weight:700}.marketing-nav__menu-cta{border:1px solid var(--accent);border-radius:999px;align-items:center;gap:.45rem;margin-top:.85rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-nav__menu-cta{border:1px solid color-mix(in srgb, var(--accent) 32%, var(--border-strong) 68%)}}.marketing-nav__menu-cta{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.marketing-nav__menu-cta{background:color-mix(in srgb, var(--accent-soft) 74%, white 26%)}}.marketing-nav__menu-cta{color:var(--accent-strong);padding:.72rem .95rem;font-size:.86rem;font-weight:600;box-shadow:inset 0 1px #ffffff52}.marketing-nav__menu-cta:hover{transform:translateY(-1px)}.marketing-nav__menu-cta-icon{justify-content:center;align-items:center;display:inline-flex}@media (max-width:960px){.marketing-nav__menu-links{grid-template-columns:minmax(0,1fr)}}.marketing-nav__theme-toggle{border:1px solid var(--border-strong);border-radius:999px;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-nav__theme-toggle{border:1px solid color-mix(in srgb, var(--border-strong) 70%, white 18%)}}.marketing-nav__theme-toggle{color:var(--foreground);background:#ffffff8f;box-shadow:inset 0 1px #ffffff70,0 10px 20px #53627614}.marketing-nav__theme-toggle:hover{background:#ffffffb8;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff80,0 14px 24px #5362761f}.marketing-nav__theme-icon{border-radius:999px;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:inline-flex}.marketing-nav__theme-icon.is-dark{color:#fff4ba}.marketing-nav__actions{align-items:center;gap:.65rem;display:flex}.marketing-nav__auth{align-items:center;gap:.5rem;display:flex}.marketing-nav__auth-link{border:1px solid var(--border-strong);border-radius:1rem;justify-content:center;align-items:center;min-height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-nav__auth-link{border:1px solid color-mix(in srgb, var(--border-strong) 62%, white 18%)}}.marketing-nav__auth-link{white-space:nowrap;padding:.72rem 1.1rem;font-size:.95rem;font-weight:600;line-height:1}.marketing-nav__auth-link--secondary{color:var(--foreground);background:linear-gradient(#ffffffd6,#f6efe7c7);box-shadow:inset 0 1px #ffffff85,0 10px 22px #53627614}.marketing-nav__auth-link--secondary:hover{background:linear-gradient(#fffffff5,#f8f2ebeb);transform:translateY(-1px)}.marketing-nav__auth-link--primary{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.marketing-nav__auth-link--primary{border-color:color-mix(in srgb, var(--foreground) 52%, var(--accent) 48%)}}.marketing-nav__auth-link--primary{background:linear-gradient(#314357,#24313f)}@supports (color:color-mix(in lab, red, red)){.marketing-nav__auth-link--primary{background:linear-gradient(180deg, color-mix(in srgb, #314357 72%, var(--accent) 28%), color-mix(in srgb, #24313f 74%, var(--accent-strong) 26%))}}.marketing-nav__auth-link--primary{color:#fffdf8;box-shadow:0 14px 30px #232f3e2e}.marketing-nav__auth-link--primary:hover{transform:translateY(-1px)}.marketing-nav__auth .marketing-nav__auth-link{white-space:nowrap}.marketing-nav-rail{z-index:39;border:1px solid var(--border-strong);border-radius:1.8rem;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;width:5.2rem;max-height:calc(100vh - 2rem);padding:.85rem .7rem;display:none;position:fixed;top:50%;left:1rem}@supports (color:color-mix(in lab, red, red)){.marketing-nav-rail{border:1px solid color-mix(in srgb, var(--border-strong) 60%, white 18%)}}.marketing-nav-rail{-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%);opacity:0;pointer-events:none;scrollbar-width:none;background:linear-gradient(#fffcf794,#f4ece275);transition:transform .18s,opacity .18s,background-color .18s,box-shadow .18s,border-color .18s;overflow-y:auto;transform:translate(-10px,-50%)scale(.96);box-shadow:0 18px 36px #5262771f}.marketing-nav-rail::-webkit-scrollbar{display:none}.marketing-nav-rail__links,.marketing-nav-rail__actions{flex-direction:column;align-items:center;gap:.45rem;width:100%;display:flex}.marketing-nav-rail--visible{opacity:.32;pointer-events:auto;transform:translateY(-50%)scale(1)}.marketing-nav-rail--visible:hover,.marketing-nav-rail--visible:focus-within{opacity:1;border-color:var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.marketing-nav-rail--visible:hover,.marketing-nav-rail--visible:focus-within{border-color:color-mix(in srgb, var(--border-strong) 72%, white 16%)}}.marketing-nav-rail--visible:hover,.marketing-nav-rail--visible:focus-within{background:linear-gradient(#fffcf7f0,#f4ece2e6);box-shadow:0 20px 44px #5262772e}.marketing-nav__link--icon-only,.marketing-nav__action-link{border-radius:999px;justify-content:center;width:3.2rem;min-width:3.2rem;min-height:3.2rem;padding:0}.marketing-nav__link--icon-only .marketing-nav__link-label,.marketing-nav__action-link .marketing-nav__action-label{display:none}.marketing-nav-rail .marketing-nav__theme-toggle{width:3.2rem;height:3.2rem}@media (min-width:1024px){.marketing-nav-rail{display:flex}}.marketing-shell .surface-card,.marketing-shell .surface-subtle,.marketing-shell .mock-window{border-color:#1a273924;box-shadow:inset 0 1px #ffffff75,0 18px 40px #3d4c5f1f}.marketing-shell .surface-card,.marketing-shell .surface-subtle{background:linear-gradient(#fffcf8f5,#f6eee5eb)}.marketing-shell .surface-wash{background:radial-gradient(circle at top,#ffffff8f,#0000 32%),linear-gradient(#fffcf8f0,#f6eee5e6)}.marketing-shell .hero-prompt{background:#fffcf8f5;border-color:#141f2d29;box-shadow:0 28px 54px #24314033}.landing-hero-input{border-color:var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.landing-hero-input{border-color:color-mix(in srgb, var(--border-strong) 58%, white 26%)}}.landing-hero-input{background:linear-gradient(#fffffffa,#f9f4edf0);box-shadow:inset 0 1px #ffffffd1,0 8px 18px #59687c0f}.landing-library-button{border:1px solid var(--accent);border-radius:999px;justify-content:center;align-items:center;min-height:2.6rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-library-button{border:1px solid color-mix(in srgb, var(--accent) 36%, white 20%)}}.landing-library-button{background:linear-gradient(180deg, var(--accent-soft), var(--accent-soft))}@supports (color:color-mix(in lab, red, red)){.landing-library-button{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-soft) 72%, white 28%), color-mix(in srgb, var(--accent-soft) 92%, transparent))}}.landing-library-button{color:var(--accent-strong);padding:0 1rem;font-size:.88rem;font-weight:700;box-shadow:inset 0 1px #ffffff6b,0 10px 24px #54657e14}.landing-flow-node{border:1px solid var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.landing-flow-node{border:1px solid color-mix(in srgb, var(--border-strong) 54%, white 18%)}}.landing-flow-node{background:radial-gradient(circle at 100% 0,#fff6,#0000 34%),linear-gradient(#fffcf8f0,#f6efe6e6);box-shadow:0 16px 35px #59687c1f}.landing-flow-node__badge{background:var(--accent-soft);border-radius:.7rem;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-flow-node__badge{background:color-mix(in srgb, var(--accent-soft) 80%, white 20%)}}.landing-flow-node__badge{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-strong);padding:.38rem .7rem;font-size:.68rem;font-weight:700}.marketing-card{border:1px solid #18273924;border-radius:1.15rem;box-shadow:0 18px 40px #24314024}.marketing-card--dark{background:linear-gradient(#162231f5,#1f2e42f0);border-color:#ffffff14;box-shadow:0 22px 46px #111a2647}.landing-canvas-shell{border:1px solid var(--border-strong);border-radius:1.9rem}@supports (color:color-mix(in lab, red, red)){.landing-canvas-shell{border:1px solid color-mix(in srgb, var(--border-strong) 70%, white 14%)}}.landing-canvas-shell{background:radial-gradient(circle at top right, var(--accent-soft), transparent 42%), linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.landing-canvas-shell{background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent-soft) 44%, white 56%), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 98%, white 2%), color-mix(in srgb, var(--surface) 98%, transparent))}}.landing-canvas-shell{box-shadow:inset 0 1px 0 #ffffff75, var(--shadow-elevated);-webkit-backdrop-filter:blur(18px)saturate(114%);backdrop-filter:blur(18px)saturate(114%)}.landing-canvas-shell__header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.4rem;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-canvas-shell__header{border-bottom:1px solid color-mix(in srgb, var(--border) 92%, white 8%)}}.landing-canvas-shell__body{grid-template-columns:minmax(0,1.16fr) minmax(280px,.84fr);gap:1rem;margin-top:1.35rem;display:grid}.landing-canvas-preview{border:1px solid var(--border-strong);border-radius:1.45rem}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview{border:1px solid color-mix(in srgb, var(--border-strong) 64%, white 18%)}}.landing-canvas-preview{background:radial-gradient(circle at top, #ffffff57, transparent 42%), linear-gradient(180deg, var(--surface-strong), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview{background:radial-gradient(circle at top, #ffffff57, transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 96%, white 4%), color-mix(in srgb, var(--surface-soft) 94%, white 6%))}}.landing-canvas-preview{overflow:hidden;box-shadow:inset 0 1px #ffffff70,0 18px 36px #53627614}.landing-canvas-preview__chrome{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1rem 1rem .95rem;display:grid}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__chrome{border-bottom:1px solid color-mix(in srgb, var(--border) 92%, white 8%)}}.landing-canvas-preview__chrome{background:linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__chrome{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 98%, white 2%), color-mix(in srgb, var(--surface) 96%, transparent))}}.landing-canvas-preview__window-controls{align-items:center;gap:.4rem;display:inline-flex}.landing-canvas-preview__window-dot{border-radius:999px;width:.72rem;height:.72rem;box-shadow:inset 0 1px #ffffff6b}.landing-canvas-preview__window-dot.is-rose{background:#d98da1}.landing-canvas-preview__window-dot.is-gold{background:#dcb783}.landing-canvas-preview__window-dot.is-sky{background:#85a7cf}.landing-canvas-preview__window-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.18em;text-transform:uppercase;min-width:0;color:var(--muted);font-size:.78rem;font-weight:700;overflow:hidden}.landing-canvas-preview__window-status{border:1px solid var(--border-strong);border-radius:999px;justify-content:center;align-items:center;min-height:2.1rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__window-status{border:1px solid color-mix(in srgb, var(--border-strong) 58%, white 18%)}}.landing-canvas-preview__window-status{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__window-status{background:color-mix(in srgb, var(--surface-strong) 84%, white 16%)}}.landing-canvas-preview__window-status{color:var(--foreground);padding:.4rem .8rem;font-size:.74rem;font-weight:600;box-shadow:inset 0 1px #ffffff4d,0 10px 22px #5362760f}.landing-canvas-preview__toolbar{flex-wrap:wrap;align-items:center;gap:.6rem;padding:1rem 1rem 0;display:flex}.landing-canvas-preview__toolbar-chip{border:1px solid var(--border-strong);border-radius:999px;justify-content:center;align-items:center;min-height:2.25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__toolbar-chip{border:1px solid color-mix(in srgb, var(--border-strong) 58%, white 18%)}}.landing-canvas-preview__toolbar-chip{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__toolbar-chip{background:color-mix(in srgb, var(--surface-strong) 84%, white 16%)}}.landing-canvas-preview__toolbar-chip{color:var(--foreground);padding:.45rem .82rem;font-size:.78rem;font-weight:600}.landing-canvas-preview__toolbar-chip--soft{color:var(--muted-strong)}.landing-canvas-preview__stage{min-height:clamp(19rem,24vw,22rem);padding:.8rem 1rem 1rem;position:relative;overflow:hidden}.landing-canvas-preview__stage--hero{justify-content:center;align-items:center;min-height:clamp(19.5rem,25vw,22.5rem);display:flex}.landing-canvas-preview__cluster{width:min(34rem,100%);height:13.8rem;position:relative}.landing-canvas-preview__grid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__grid{background-image:linear-gradient(color-mix(in srgb, var(--border) 60%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--border) 60%, transparent) 1px, transparent 1px)}}.landing-canvas-preview__grid{opacity:.42;background-size:24px 24px}.landing-canvas-preview__edge{background:linear-gradient(180deg, var(--accent), var(--accent));position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__edge{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 52%, var(--accent-strong) 48%), color-mix(in srgb, var(--accent) 30%, transparent))}}.landing-canvas-preview__edge{opacity:.56;box-shadow:0 0 16px var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__edge{box-shadow:0 0 16px color-mix(in srgb, var(--accent-soft) 70%, transparent)}}.landing-canvas-preview__edge:after{content:"";background:var(--accent-strong);border-radius:999px;width:.48rem;height:.48rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__edge:after{background:color-mix(in srgb, var(--accent-strong) 78%, white 22%)}}.landing-canvas-preview__edge:after{box-shadow:0 0 0 0 #85a7cf47, 0 0 16px var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__edge:after{box-shadow:0 0 0 0 #85a7cf47, 0 0 16px color-mix(in srgb, var(--accent-soft) 76%, transparent)}}.landing-canvas-preview__edge--one{width:5%;height:2px;top:29%;left:31%}.landing-canvas-preview__edge--one:after{animation:2.6s ease-in-out infinite landing-canvas-flow-x;top:50%;left:0;transform:translate(-50%,-50%)}.landing-canvas-preview__edge--two{width:2px;height:36%;top:30%;left:51.5%}.landing-canvas-preview__edge--two:after{animation:2.6s ease-in-out .4s infinite landing-canvas-flow-y;top:0;left:50%;transform:translate(-50%,-50%)}.landing-canvas-preview__edge--three{width:5%;height:2px;top:67%;left:64%}.landing-canvas-preview__edge--three:after{animation:2.6s ease-in-out .8s infinite landing-canvas-flow-x;top:50%;left:0;transform:translate(-50%,-50%)}.landing-canvas-node{border:1px solid var(--border-strong);border-radius:.95rem;width:min(10.4rem,30%);min-width:10rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-canvas-node{border:1px solid color-mix(in srgb, var(--border-strong) 62%, white 18%)}}.landing-canvas-node{background:linear-gradient(180deg, var(--surface-strong), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.landing-canvas-node{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 97%, white 3%), color-mix(in srgb, var(--surface-soft) 94%, white 6%))}}.landing-canvas-node{-webkit-backdrop-filter:blur(12px)saturate(108%);backdrop-filter:blur(12px)saturate(108%);padding:.8rem .8rem .72rem;box-shadow:inset 0 1px #ffffff75,0 14px 28px #53627614}.landing-canvas-node__badge{letter-spacing:.15em;text-transform:uppercase;border-radius:.65rem;justify-content:center;align-items:center;padding:.28rem .5rem;font-size:.56rem;font-weight:700;display:inline-flex}.landing-canvas-node__title{color:var(--foreground);margin-top:.72rem;font-size:.94rem;font-weight:600}.landing-canvas-node__detail{color:var(--muted-strong);margin-top:.38rem;font-size:.73rem;line-height:1.55}.landing-canvas-node__footer{justify-content:space-between;align-items:center;gap:.6rem;margin-top:.72rem;display:flex}.landing-canvas-node__state{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-width:4.1rem;padding:.22rem .46rem;font-size:.56rem;font-weight:700;display:inline-flex}.landing-canvas-node__state--done{color:#56725d;background:#92b79b2e}.landing-canvas-node__state--waiting{color:#97586d;background:#f4c4d447}.landing-canvas-node__state--queued{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.landing-canvas-node__state--queued{background:color-mix(in srgb, var(--accent-soft) 82%, white 18%)}}.landing-canvas-node__state--queued{color:var(--accent-strong)}.landing-canvas-node__step{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.58rem;font-weight:700}.landing-canvas-node--trigger{border-color:#80a2c847}.landing-canvas-node--trigger .landing-canvas-node__badge{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.landing-canvas-node--trigger .landing-canvas-node__badge{background:color-mix(in srgb, var(--accent-soft) 82%, white 18%)}}.landing-canvas-node--trigger .landing-canvas-node__badge{color:var(--accent-strong)}.landing-canvas-node--condition{border-color:#e2b48a57}.landing-canvas-node--condition .landing-canvas-node__badge{color:#8b6647;background:#e9ca9c3d}.landing-canvas-node--approval{border-color:#d0839752}.landing-canvas-node--approval .landing-canvas-node__badge{color:#97586d;background:#f4c4d447}.landing-canvas-node--action{border-color:#92b79b57}.landing-canvas-node--action .landing-canvas-node__badge{color:#56725d;background:#92b79b2e}.landing-canvas-node--active{box-shadow:0 0 0 2px #e187ab3d,0 16px 30px #b5647924}.landing-canvas-preview__live-pill{border:1px solid var(--border-strong);border-radius:999px;align-items:center;gap:.5rem;display:inline-flex;position:absolute;bottom:1rem;right:1rem}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__live-pill{border:1px solid color-mix(in srgb, var(--border-strong) 66%, white 18%)}}.landing-canvas-preview__live-pill{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.landing-canvas-preview__live-pill{background:color-mix(in srgb, var(--surface-strong) 86%, white 14%)}}.landing-canvas-preview__live-pill{color:var(--foreground);padding:.46rem .72rem;font-size:.68rem;font-weight:600;box-shadow:0 12px 24px #5362761a}.landing-canvas-preview__live-dot{background:#d98da1;border-radius:999px;width:.52rem;height:.52rem;animation:2.2s ease-in-out infinite automation-live-pulse;box-shadow:0 0 #d98da16b}.landing-canvas-sidebar{gap:.9rem;display:grid}.landing-canvas-sidebar__section,.landing-canvas-sidebar__summary{border:1px solid var(--border-strong);border-radius:1.2rem}@supports (color:color-mix(in lab, red, red)){.landing-canvas-sidebar__section,.landing-canvas-sidebar__summary{border:1px solid color-mix(in srgb, var(--border-strong) 64%, white 18%)}}.landing-canvas-sidebar__section,.landing-canvas-sidebar__summary{background:linear-gradient(180deg, var(--surface-strong), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.landing-canvas-sidebar__section,.landing-canvas-sidebar__summary{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 96%, white 4%), color-mix(in srgb, var(--surface-soft) 95%, white 5%))}}.landing-canvas-sidebar__section,.landing-canvas-sidebar__summary{padding:1rem 1.05rem;box-shadow:inset 0 1px #ffffff6b,0 14px 28px #53627614}.landing-canvas-sidebar__events{gap:.8rem;display:grid}.landing-canvas-sidebar__event{border:1px solid var(--border-strong);border-radius:1rem;align-items:center;gap:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-canvas-sidebar__event{border:1px solid color-mix(in srgb, var(--border-strong) 62%, white 18%)}}.landing-canvas-sidebar__event{background:linear-gradient(180deg, var(--surface-strong), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.landing-canvas-sidebar__event{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 95%, white 5%), color-mix(in srgb, var(--surface-soft) 94%, white 6%))}}.landing-canvas-sidebar__event{padding:.9rem 1rem;box-shadow:inset 0 1px #ffffff61,0 12px 24px #5362760f}.landing-canvas-sidebar__event-badge{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-width:4.8rem;padding:.35rem .65rem;font-size:.62rem;font-weight:700;display:inline-flex}.landing-canvas-sidebar__event-badge.is-complete{color:#56725d;background:#92b79b2e}.landing-canvas-sidebar__event-badge.is-waiting{color:#97586d;background:#f4c4d442}.landing-canvas-sidebar__event-badge.is-live{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.landing-canvas-sidebar__event-badge.is-live{background:color-mix(in srgb, var(--accent-soft) 80%, white 20%)}}.landing-canvas-sidebar__event-badge.is-live{color:var(--accent-strong)}@media (max-width:1279px){.landing-canvas-shell__body{grid-template-columns:minmax(0,1fr)}.landing-canvas-preview__stage--hero{min-height:20.5rem}}@media (max-width:767px){.landing-canvas-preview__stage{min-height:18rem}.landing-canvas-node{width:min(13rem,44%);min-width:8.8rem;padding:.72rem}.landing-canvas-node__title{font-size:.88rem}.landing-canvas-node__detail{font-size:.7rem}.landing-canvas-preview__chrome{grid-template-columns:auto minmax(0,1fr)}.landing-canvas-preview__window-status{display:none}.landing-canvas-preview__stage--hero{gap:.7rem;min-height:0;padding:.8rem;display:grid}.landing-canvas-preview__stage--hero .landing-canvas-preview__cluster{gap:.7rem;width:100%;height:auto;display:grid}.landing-canvas-preview__stage--hero .landing-canvas-preview__edge{display:none}.landing-canvas-preview__stage--hero .landing-canvas-node{width:100%;min-width:0;position:relative;bottom:auto;right:auto;top:auto!important;left:auto!important}}.landing-home{position:relative}.landing-home__glow{pointer-events:none;filter:blur(34px);opacity:.84;border-radius:999px;position:absolute}.landing-home__glow--top{background:radial-gradient(circle, var(--accent-soft), transparent 72%);width:26rem;height:26rem;top:5.5rem;left:12%}@supports (color:color-mix(in lab, red, red)){.landing-home__glow--top{background:radial-gradient(circle, color-mix(in srgb, var(--accent-soft) 58%, white 42%), transparent 72%)}}.landing-home__glow--side{background:radial-gradient(circle, var(--accent-soft), transparent 72%);width:24rem;height:24rem;top:24rem;right:6%}@supports (color:color-mix(in lab, red, red)){.landing-home__glow--side{background:radial-gradient(circle, color-mix(in srgb, var(--accent-soft) 44%, white 56%), transparent 72%)}}.landing-home__section{padding-block:clamp(3.75rem,6vw,5.5rem);position:relative}.landing-home__section--bordered{border-top:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.landing-home__section--bordered{border-top:1px solid color-mix(in srgb, var(--border) 92%, white 8%)}}.landing-home__hero{align-items:start;gap:2.2rem;display:grid}.landing-home__hero-copy{gap:1.6rem;display:grid}.landing-home__hero-description,.landing-home__section-copy,.landing-home__panel-copy,.landing-home__outcome-detail,.landing-home__app-detail{color:var(--muted-strong);font-size:.96rem;line-height:1.8}.landing-home__hero-description{max-width:34rem;font-size:1.05rem}.landing-home__section-copy{max-width:34rem}.landing-home__panel-copy{max-width:33rem;margin-top:.7rem}.landing-home__hero-stack{align-content:start;gap:1rem;display:grid}.landing-home__inline-links{flex-wrap:wrap;gap:.85rem 1.3rem;display:flex}.landing-home__inline-link{color:var(--foreground);align-items:center;gap:.45rem;font-size:.92rem;font-weight:600;display:inline-flex}.landing-home__inline-link:after{content:"→";color:var(--muted)}.landing-home__inline-link:hover{color:var(--accent-strong)}.landing-home__inline-link:after{content:"->"}.landing-home__stats{border:1px solid var(--border-strong);border-radius:1.35rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing-home__stats{border:1px solid color-mix(in srgb, var(--border-strong) 66%, white 18%)}}.landing-home__stats{background:linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.landing-home__stats{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 97%, white 3%), color-mix(in srgb, var(--surface) 98%, transparent))}}.landing-home__stats{box-shadow:inset 0 1px #ffffff57,0 18px 34px #53627614}.landing-home__metric-value{font-family:var(--font-serif);letter-spacing:-.06em;color:var(--foreground);font-size:2.45rem;line-height:.92}.landing-home__stat{padding:1.15rem 1.25rem}.landing-home__stat+.landing-home__stat{border-top:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.landing-home__stat+.landing-home__stat{border-top:1px solid color-mix(in srgb, var(--border) 92%, white 8%)}}.landing-home__stat-label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.landing-home__stat-description{max-width:18rem;color:var(--muted-strong);margin-top:.65rem;font-size:.94rem;line-height:1.75}.landing-home__section-head{gap:1.25rem;margin-bottom:2rem;display:grid}.landing-home__principles{gap:1rem;display:grid}.landing-home__panel{border:1px solid var(--border-strong);border-radius:1.45rem}@supports (color:color-mix(in lab, red, red)){.landing-home__panel{border:1px solid color-mix(in srgb, var(--border-strong) 66%, white 18%)}}.landing-home__panel{background:linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.landing-home__panel{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 97%, white 3%), color-mix(in srgb, var(--surface) 98%, transparent))}}.landing-home__panel{-webkit-backdrop-filter:blur(16px)saturate(112%);backdrop-filter:blur(16px)saturate(112%);padding:1.4rem;box-shadow:inset 0 1px #ffffff61,0 18px 36px #53627614}.landing-home__principle{min-height:100%}.landing-home__panel-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.landing-home__panel-title{color:var(--foreground);margin-top:.7rem;font-size:1.34rem;font-weight:600;line-height:1.15}.landing-home__hero-badge,.landing-home__use-case-metric,.landing-home__pill{border:1px solid var(--border-strong);border-radius:999px;justify-content:center;align-items:center;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-home__hero-badge,.landing-home__use-case-metric,.landing-home__pill{border:1px solid color-mix(in srgb, var(--border-strong) 60%, white 18%)}}.landing-home__hero-badge,.landing-home__use-case-metric,.landing-home__pill{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.landing-home__hero-badge,.landing-home__use-case-metric,.landing-home__pill{background:color-mix(in srgb, var(--surface-strong) 86%, white 14%)}}.landing-home__hero-badge,.landing-home__use-case-metric,.landing-home__pill{box-shadow:inset 0 1px #ffffff52}.landing-home__hero-badge,.landing-home__use-case-metric{letter-spacing:.16em;text-transform:uppercase;min-height:2.15rem;color:var(--foreground);padding:.42rem .82rem;font-size:.72rem;font-weight:700}.landing-home__pill-row{flex-wrap:wrap;gap:.65rem;margin-top:1.15rem;display:flex}.landing-home__pill{letter-spacing:.14em;text-transform:uppercase;min-height:2rem;color:var(--muted-strong);padding:.38rem .78rem;font-size:.73rem;font-weight:700}.landing-home__hero-panel{padding:1.35rem}.landing-home__hero-panel .landing-demo{margin-top:1.25rem}.landing-home__hero-outcomes{gap:.85rem;display:grid}.landing-home__outcome,.landing-home__app-tile{border:1px solid var(--border-strong);border-radius:1.15rem}@supports (color:color-mix(in lab, red, red)){.landing-home__outcome,.landing-home__app-tile{border:1px solid color-mix(in srgb, var(--border-strong) 66%, white 18%)}}.landing-home__outcome,.landing-home__app-tile{background:linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.landing-home__outcome,.landing-home__app-tile{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 97%, white 3%), color-mix(in srgb, var(--surface) 98%, transparent))}}.landing-home__outcome,.landing-home__app-tile{-webkit-backdrop-filter:blur(16px)saturate(112%);backdrop-filter:blur(16px)saturate(112%);box-shadow:inset 0 1px #ffffff57,0 18px 34px #53627614}.landing-home__outcome{padding:1rem 1.05rem}.landing-home__outcome-value{font-family:var(--font-serif);letter-spacing:-.05em;color:var(--foreground);font-size:2rem;line-height:.92}.landing-home__outcome-label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:.45rem;font-size:.72rem;font-weight:700}.landing-home__outcome-detail{margin-top:.45rem}.landing-home__studio{align-items:start;gap:1rem;display:grid}.landing-home__board-columns{gap:.9rem;margin-top:1.4rem;display:grid}.landing-home__board-column{border:1px solid var(--border);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.landing-home__board-column{border:1px solid color-mix(in srgb, var(--border) 92%, white 8%)}}.landing-home__board-column{background:linear-gradient(180deg, var(--surface-strong), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.landing-home__board-column{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 94%, white 6%), color-mix(in srgb, var(--surface-soft) 92%, white 8%))}}.landing-home__board-column{padding:1rem}.landing-home__board-column-title{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.76rem;font-weight:700}.landing-home__board-items{gap:.7rem;margin-top:.95rem;display:grid}.landing-home__board-item{border:1px solid var(--border);border-radius:.9rem}@supports (color:color-mix(in lab, red, red)){.landing-home__board-item{border:1px solid color-mix(in srgb, var(--border) 90%, white 10%)}}.landing-home__board-item{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.landing-home__board-item{background:color-mix(in srgb, var(--surface-strong) 84%, transparent)}}.landing-home__board-item{color:var(--foreground);padding:.85rem .95rem;font-size:.93rem}.landing-home__run-list{gap:.85rem;margin-top:1.35rem;display:grid}.landing-home__run-item{border:1px solid var(--border);border-radius:1rem;gap:.7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.landing-home__run-item{border:1px solid color-mix(in srgb, var(--border) 90%, white 10%)}}.landing-home__run-item{background:linear-gradient(180deg, var(--surface-strong), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.landing-home__run-item{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 94%, white 6%), color-mix(in srgb, var(--surface-soft) 94%, white 6%))}}.landing-home__run-item{padding:1rem}.landing-home__run-top{align-items:center;gap:.7rem;display:grid}.landing-home__run-state{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:4.9rem;padding:.36rem .7rem;font-size:.64rem;font-weight:700;display:inline-flex}.landing-home__run-state--live{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.landing-home__run-state--live{background:color-mix(in srgb, var(--accent-soft) 80%, white 20%)}}.landing-home__run-state--live{color:var(--accent-strong)}.landing-home__run-state--waiting{color:#97586d;background:#f4c4d442}.landing-home__run-state--done{color:#56725d;background:#92b79b2e}.landing-home__apps{gap:1rem;display:grid}.landing-home__system-card{background:radial-gradient(circle at top right, var(--accent-soft), transparent 42%), linear-gradient(180deg, var(--surface-strong), var(--surface));min-height:100%}@supports (color:color-mix(in lab, red, red)){.landing-home__system-card{background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent-soft) 34%, white 66%), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 97%, white 3%), color-mix(in srgb, var(--surface) 98%, transparent))}}.landing-home__apps-grid{gap:.85rem;display:grid}.landing-home__app-tile{align-items:flex-start;gap:.9rem;padding:1rem;display:flex}.landing-home__app-mark{background:var(--accent-soft);border-radius:.95rem;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-home__app-mark{background:color-mix(in srgb, var(--accent-soft) 82%, white 18%)}}.landing-home__app-mark{color:var(--accent-strong);font-size:.92rem;font-weight:700}.landing-home__app-title{color:var(--foreground);font-size:1rem;font-weight:600}.landing-home__app-role{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:.18rem;font-size:.72rem;font-weight:700}.landing-home__app-detail{margin-top:.32rem}.landing-home__use-cases{border-top:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.landing-home__use-cases{border-top:1px solid color-mix(in srgb, var(--border) 92%, white 8%)}}.landing-home__use-case{border-bottom:1px solid var(--border);gap:.9rem;padding:1.4rem 0;display:grid}@supports (color:color-mix(in lab, red, red)){.landing-home__use-case{border-bottom:1px solid color-mix(in srgb, var(--border) 92%, white 8%)}}.landing-home__faq-grid{gap:1rem;display:grid}.landing-home__faq-card{min-height:100%}.landing-home__cta{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;padding:2rem;display:flex}@media (min-width:768px){.landing-home__stats,.landing-home__hero-outcomes,.landing-home__faq-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-home__stat+.landing-home__stat{border-top:0;border-left:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.landing-home__stat+.landing-home__stat{border-left:1px solid color-mix(in srgb, var(--border) 92%, white 8%)}}.landing-home__board-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-home__apps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-home__run-top{grid-template-columns:auto minmax(0,1fr);gap:.85rem}}@media (min-width:960px){.landing-home__section-head{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end}.landing-home__principles{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-home__use-case{grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);align-items:start;gap:1.5rem}.landing-home__apps{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start}}@media (min-width:1120px){.landing-home__hero{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:3rem}.landing-home__studio{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)}}@media (max-width:767px){.landing-home__glow{opacity:.58}.landing-home__panel{padding:1.15rem}.landing-home__cta{padding:1.4rem}}.landing-minimal{isolation:isolate;position:relative}.landing-minimal:before,.landing-minimal:after{content:"";pointer-events:none;z-index:-1;filter:blur(72px);opacity:.72;position:absolute}.landing-minimal:before{background:var(--accent-soft);border-radius:999px;width:20rem;height:20rem;top:7rem;left:-6rem}@supports (color:color-mix(in lab, red, red)){.landing-minimal:before{background:color-mix(in srgb, var(--accent-soft) 80%, white 20%)}}.landing-minimal:after{background:#ecc1ce4f;border-radius:999px;width:18rem;height:18rem;bottom:8rem;right:-4rem}.landing-minimal__hero{align-items:start;gap:2.2rem;padding-top:7.3rem;display:grid}.landing-minimal__copy{align-content:start;gap:1.5rem;padding-top:.75rem;display:grid;position:relative}.landing-minimal__eyebrow{border:1px solid var(--border);border-radius:999px;align-items:center;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-minimal__eyebrow{border:1px solid color-mix(in srgb, var(--border) 92%, white 8%)}}.landing-minimal__eyebrow{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.landing-minimal__eyebrow{background:color-mix(in srgb, var(--surface-strong) 90%, transparent)}}.landing-minimal__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--muted-strong);padding:.62rem 1rem;font-size:.72rem;font-weight:700;box-shadow:inset 0 1px #ffffff6b,0 12px 24px #53627614}.landing-minimal__lede{max-width:31rem;color:var(--muted-strong);font-size:1.08rem;line-height:1.82}.landing-minimal__built-for{flex-wrap:wrap;gap:.7rem;display:flex}.landing-minimal__stats{gap:.8rem;display:grid}.landing-minimal__stat,.landing-minimal__feature-card,.landing-minimal__apps-board,.landing-minimal__faq-card,.landing-minimal__integrations-stat,.landing-minimal__stage-summary,.landing-minimal__cta{border:1px solid var(--border-strong);border-radius:1.45rem}@supports (color:color-mix(in lab, red, red)){.landing-minimal__stat,.landing-minimal__feature-card,.landing-minimal__apps-board,.landing-minimal__faq-card,.landing-minimal__integrations-stat,.landing-minimal__stage-summary,.landing-minimal__cta{border:1px solid color-mix(in srgb, var(--border-strong) 66%, white 18%)}}.landing-minimal__stat,.landing-minimal__feature-card,.landing-minimal__apps-board,.landing-minimal__faq-card,.landing-minimal__integrations-stat,.landing-minimal__stage-summary,.landing-minimal__cta{background:linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.landing-minimal__stat,.landing-minimal__feature-card,.landing-minimal__apps-board,.landing-minimal__faq-card,.landing-minimal__integrations-stat,.landing-minimal__stage-summary,.landing-minimal__cta{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 97%, white 3%), color-mix(in srgb, var(--surface) 98%, transparent))}}.landing-minimal__stat,.landing-minimal__feature-card,.landing-minimal__apps-board,.landing-minimal__faq-card,.landing-minimal__integrations-stat,.landing-minimal__stage-summary,.landing-minimal__cta{-webkit-backdrop-filter:blur(16px)saturate(112%);backdrop-filter:blur(16px)saturate(112%);box-shadow:inset 0 1px #ffffff5c,0 24px 44px #5362761a}.landing-minimal__stat{grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1.1rem;display:grid}.landing-minimal__stat-value,.landing-minimal__apps-value,.landing-minimal__help-number{font-family:var(--font-serif);letter-spacing:-.06em;color:var(--foreground);font-size:2.35rem;line-height:.95}.landing-minimal__stat-copy{min-width:0}.landing-minimal__stat-label,.landing-minimal__apps-label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.landing-minimal__stat-detail{color:var(--muted-strong);margin-top:.45rem;font-size:.9rem;line-height:1.65}.landing-minimal__stage{gap:1rem;display:grid;position:relative}.landing-minimal__stage:before{content:"";background:radial-gradient(circle at top right, var(--accent-soft), transparent 48%), radial-gradient(circle at bottom left, #ecc1ce29, transparent 44%);border-radius:2rem;position:absolute;inset:3rem 2rem 1.5rem}@supports (color:color-mix(in lab, red, red)){.landing-minimal__stage:before{background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent-soft) 48%, white 52%), transparent 48%), radial-gradient(circle at bottom left, #ecc1ce29, transparent 44%)}}.landing-minimal__stage:before{opacity:.9;filter:blur(10px);z-index:-1}.landing-minimal__stage-copy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1rem;padding-inline:.35rem;display:flex}.landing-minimal__stage-label,.landing-minimal__faq-index,.landing-minimal__apps-hub-label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.landing-minimal__stage-title{color:var(--foreground);font-size:1.12rem;font-weight:600}.landing-minimal__stage-pills{flex-wrap:wrap;gap:.55rem;display:flex}.landing-minimal__stage-pills span,.landing-minimal__feature-tag,.landing-minimal__built-for-pill{border:1px solid var(--border-strong);border-radius:999px;justify-content:center;align-items:center;min-height:2.2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-minimal__stage-pills span,.landing-minimal__feature-tag,.landing-minimal__built-for-pill{border:1px solid color-mix(in srgb, var(--border-strong) 60%, white 18%)}}.landing-minimal__stage-pills span,.landing-minimal__feature-tag,.landing-minimal__built-for-pill{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.landing-minimal__stage-pills span,.landing-minimal__feature-tag,.landing-minimal__built-for-pill{background:color-mix(in srgb, var(--surface-strong) 86%, white 14%)}}.landing-minimal__stage-pills span,.landing-minimal__feature-tag,.landing-minimal__built-for-pill{color:var(--foreground);padding:.45rem .85rem;font-size:.76rem;font-weight:600;box-shadow:inset 0 1px #ffffff52}.landing-minimal__stage-summary{gap:.8rem;padding:1rem 1.1rem;display:grid}.landing-minimal__stage-stat{gap:.25rem;display:grid}.landing-minimal__stage-stat-value{font-family:var(--font-serif);letter-spacing:-.05em;color:var(--foreground);font-size:1.7rem;line-height:.92}.landing-minimal__stage-stat-label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.landing-minimal__section{border-top:1px solid var(--border);padding-block:4.5rem}@supports (color:color-mix(in lab, red, red)){.landing-minimal__section{border-top:1px solid color-mix(in srgb, var(--border) 92%, white 8%)}}.landing-minimal__section-head{max-width:40rem;margin-bottom:1.8rem}.landing-minimal__showcase{gap:1rem;display:grid}.landing-minimal__feature-card{padding:1.45rem;position:relative;overflow:hidden}.landing-minimal__feature-card:before{content:"";opacity:.6;filter:blur(16px);border-radius:999px;width:13rem;height:13rem;position:absolute;inset:auto auto -4.5rem -3rem}.landing-minimal__feature-card--spotlight:before{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.landing-minimal__feature-card--spotlight:before{background:color-mix(in srgb, var(--accent-soft) 84%, white 16%)}}.landing-minimal__feature-card--blush:before{background:#ecc1ce57}.landing-minimal__feature-card--sage:before{background:#a2c2a838}.landing-minimal__feature-card--spotlight{background:radial-gradient(circle at top right, var(--accent-soft), transparent 42%), linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.landing-minimal__feature-card--spotlight{background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent-soft) 34%, white 66%), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 98%, white 2%), color-mix(in srgb, var(--surface) 98%, transparent))}}.landing-minimal__feature-card--blush{background:radial-gradient(circle at top right, #ecc1ce3d, transparent 46%), linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.landing-minimal__feature-card--blush{background:radial-gradient(circle at top right, #ecc1ce3d, transparent 46%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 98%, white 2%), color-mix(in srgb, var(--surface) 98%, transparent))}}.landing-minimal__feature-card--sage{background:radial-gradient(circle at top right, #a2c2a82e, transparent 46%), linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.landing-minimal__feature-card--sage{background:radial-gradient(circle at top right, #a2c2a82e, transparent 46%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 98%, white 2%), color-mix(in srgb, var(--surface) 98%, transparent))}}.landing-minimal__feature-top{align-items:center;gap:.9rem;display:flex}.landing-minimal__feature-line{background:var(--border);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.landing-minimal__feature-line{background:color-mix(in srgb, var(--border) 80%, white 20%)}}.landing-minimal__help-title{max-width:16rem;color:var(--foreground);margin-top:1rem;font-size:1.42rem;font-weight:600}.landing-minimal__help-detail{max-width:30rem;color:var(--muted-strong);margin-top:.7rem;font-size:.95rem;line-height:1.82}.landing-minimal__feature-tags{flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;display:flex}.landing-minimal__integrations{gap:1.4rem;display:grid}.landing-minimal__integrations-copy{max-width:32rem}.landing-minimal__integrations-lede{max-width:30rem;color:var(--muted-strong);margin-top:1rem;font-size:1rem;line-height:1.82}.landing-minimal__integrations-stats{gap:.75rem;margin-top:1.5rem;display:grid}.landing-minimal__integrations-stat{padding:1rem 1.05rem}.landing-minimal__apps-board{gap:1rem;padding:1.35rem;display:grid;position:relative;overflow:hidden}.landing-minimal__apps-board:before{content:"";background:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.landing-minimal__apps-board:before{background:linear-gradient(color-mix(in srgb, var(--border) 40%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--border) 40%, transparent) 1px, transparent 1px)}}.landing-minimal__apps-board:before{opacity:.35;background-size:32px 32px;-webkit-mask-image:linear-gradient(#00000047,#000000e0);mask-image:linear-gradient(#00000047,#000000e0)}.landing-minimal__apps-hub,.landing-minimal__app-card{z-index:1;border:1px solid var(--border-strong);border-radius:1.2rem;position:relative}@supports (color:color-mix(in lab, red, red)){.landing-minimal__apps-hub,.landing-minimal__app-card{border:1px solid color-mix(in srgb, var(--border-strong) 62%, white 18%)}}.landing-minimal__apps-hub,.landing-minimal__app-card{background:linear-gradient(180deg, var(--surface-strong), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.landing-minimal__apps-hub,.landing-minimal__app-card{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 96%, white 4%), color-mix(in srgb, var(--surface-soft) 94%, white 6%))}}.landing-minimal__apps-hub,.landing-minimal__app-card{box-shadow:inset 0 1px #ffffff57,0 18px 32px #53627614}.landing-minimal__apps-hub{align-content:start;gap:.85rem;padding:1.25rem;display:grid}.landing-minimal__apps-hub-title{max-width:18rem;color:var(--foreground);font-size:1.45rem;font-weight:600;line-height:1.18}.landing-minimal__app-pills{flex-wrap:wrap;gap:.65rem;display:flex}.landing-minimal__app-pill{border:1px solid var(--border-strong);border-radius:999px;justify-content:center;align-items:center;min-height:2.1rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-minimal__app-pill{border:1px solid color-mix(in srgb, var(--border-strong) 60%, white 18%)}}.landing-minimal__app-pill{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.landing-minimal__app-pill{background:color-mix(in srgb, var(--surface) 84%, white 16%)}}.landing-minimal__app-pill{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-strong);padding:.4rem .78rem;font-size:.75rem;font-weight:700}.landing-minimal__apps-grid{z-index:1;gap:.8rem;display:grid;position:relative}.landing-minimal__app-card{align-items:center;gap:.9rem;padding:1rem;display:flex}.landing-minimal__app-mark{background:var(--accent-soft);border-radius:.9rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-minimal__app-mark{background:color-mix(in srgb, var(--accent-soft) 82%, white 18%)}}.landing-minimal__app-mark{color:var(--accent-strong);font-size:.92rem;font-weight:700}.landing-minimal__app-card-title{color:var(--foreground);font-size:1rem;font-weight:600}.landing-minimal__app-card-role{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:.2rem;font-size:.72rem;font-weight:700}.landing-minimal__faq{gap:.9rem;display:grid}.landing-minimal__faq-card{padding:1.25rem}.landing-minimal__faq-question{color:var(--foreground);margin-top:.8rem;font-size:1.08rem;font-weight:600}.landing-minimal__faq-answer{color:var(--muted-strong);margin-top:.65rem;font-size:.92rem;line-height:1.78}.landing-minimal__cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.9rem;display:flex}.landing-demo{border:1px solid var(--border-strong);border-radius:1.9rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing-demo{border:1px solid color-mix(in srgb, var(--border-strong) 68%, white 18%)}}.landing-demo{background:radial-gradient(circle at top right, var(--accent-soft), transparent 40%), linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.landing-demo{background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent-soft) 40%, white 60%), transparent 40%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 98%, white 2%), color-mix(in srgb, var(--surface) 98%, transparent))}}.landing-demo{box-shadow:inset 0 1px #ffffff6b,0 30px 62px #5362761f}.landing-demo__header{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:1rem 1.15rem;display:grid}@supports (color:color-mix(in lab, red, red)){.landing-demo__header{border-bottom:1px solid color-mix(in srgb, var(--border) 92%, white 8%)}}.landing-demo__window-controls{align-items:center;gap:.4rem;display:inline-flex}.landing-demo__window-dot{border-radius:999px;width:.68rem;height:.68rem}.landing-demo__window-dot.is-rose{background:#d98da1}.landing-demo__window-dot.is-gold{background:#dcb783}.landing-demo__window-dot.is-sky{background:#85a7cf}.landing-demo__header-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.18em;text-transform:uppercase;min-width:0;color:var(--muted);font-size:.76rem;font-weight:700;overflow:hidden}.landing-demo__header-pill{border:1px solid var(--border-strong);border-radius:999px;justify-content:center;align-items:center;min-height:2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-demo__header-pill{border:1px solid color-mix(in srgb, var(--border-strong) 60%, white 18%)}}.landing-demo__header-pill{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.landing-demo__header-pill{background:color-mix(in srgb, var(--surface-strong) 86%, white 14%)}}.landing-demo__header-pill{color:var(--foreground);padding:.35rem .75rem;font-size:.72rem;font-weight:600}.landing-demo__canvas{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);padding:1.25rem}@supports (color:color-mix(in lab, red, red)){.landing-demo__canvas{background-image:linear-gradient(color-mix(in srgb, var(--border) 44%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--border) 44%, transparent) 1px, transparent 1px)}}.landing-demo__canvas{background-size:24px 24px}.landing-demo__grid{grid-template-rows:auto 2.1rem auto;grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr);align-items:center;max-width:43rem;margin:0 auto;display:grid}.landing-demo__node{border:1px solid var(--border-strong);border-radius:1.15rem;min-width:0}@supports (color:color-mix(in lab, red, red)){.landing-demo__node{border:1px solid color-mix(in srgb, var(--border-strong) 62%, white 18%)}}.landing-demo__node{background:linear-gradient(180deg, var(--surface-strong), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.landing-demo__node{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 96%, white 4%), color-mix(in srgb, var(--surface-soft) 94%, white 6%))}}.landing-demo__node{padding:1rem;box-shadow:inset 0 1px #ffffff57,0 14px 28px #53627614}.landing-demo__node--trigger{grid-area:1/1}.landing-demo__node--condition{grid-area:1/3}.landing-demo__node--approval{grid-area:3/3}.landing-demo__node--action{grid-area:3/5}.landing-demo__node-badge{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.3rem .55rem;font-size:.58rem;font-weight:700;display:inline-flex}.landing-demo__node-title{color:var(--foreground);margin-top:.75rem;font-size:.98rem;font-weight:600}.landing-demo__node-meta{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;width:fit-content;margin-top:.7rem;padding:.28rem .55rem;font-size:.58rem;font-weight:700}.landing-demo__node--trigger .landing-demo__node-badge{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.landing-demo__node--trigger .landing-demo__node-badge{background:color-mix(in srgb, var(--accent-soft) 82%, white 18%)}}.landing-demo__node--trigger .landing-demo__node-badge{color:var(--accent-strong)}.landing-demo__node--trigger .landing-demo__node-meta{color:#56725d;background:#92b79b2e}.landing-demo__node--condition .landing-demo__node-badge{color:#8b6647;background:#e9ca9c3d}.landing-demo__node--condition .landing-demo__node-meta{color:#56725d;background:#92b79b2e}.landing-demo__node--approval .landing-demo__node-badge,.landing-demo__node--approval .landing-demo__node-meta{color:#97586d;background:#f4c4d447}.landing-demo__node--action .landing-demo__node-badge{color:#56725d;background:#92b79b2e}.landing-demo__node--action .landing-demo__node-meta{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.landing-demo__node--action .landing-demo__node-meta{background:color-mix(in srgb, var(--accent-soft) 82%, white 18%)}}.landing-demo__node--action .landing-demo__node-meta{color:var(--accent-strong)}.landing-demo__node--active{box-shadow:0 0 0 2px #e187ab38,0 16px 32px #b5647924}.landing-demo__link{background:linear-gradient(180deg, var(--accent), var(--accent));position:relative}@supports (color:color-mix(in lab, red, red)){.landing-demo__link{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 52%, var(--accent-strong) 48%), color-mix(in srgb, var(--accent) 30%, transparent))}}.landing-demo__link{opacity:.62;box-shadow:0 0 16px var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.landing-demo__link{box-shadow:0 0 16px color-mix(in srgb, var(--accent-soft) 72%, transparent)}}.landing-demo__link:after{content:"";background:var(--accent-strong);border-radius:999px;width:.46rem;height:.46rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-demo__link:after{background:color-mix(in srgb, var(--accent-strong) 80%, white 20%)}}.landing-demo__link:after{box-shadow:0 0 14px var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.landing-demo__link:after{box-shadow:0 0 14px color-mix(in srgb, var(--accent-soft) 76%, transparent)}}.landing-demo__link--top{grid-area:1/2;height:2px}.landing-demo__link--top:after{animation:2.6s ease-in-out infinite landing-canvas-flow-x;top:50%;left:0;transform:translate(-50%,-50%)}.landing-demo__link--down{grid-area:2/3;justify-self:center;width:2px;height:100%}.landing-demo__link--down:after{animation:2.6s ease-in-out .35s infinite landing-canvas-flow-y;top:0;left:50%;transform:translate(-50%,-50%)}.landing-demo__link--bottom{grid-area:3/4;height:2px}.landing-demo__link--bottom:after{animation:2.6s ease-in-out .7s infinite landing-canvas-flow-x;top:50%;left:0;transform:translate(-50%,-50%)}@media (min-width:768px){.landing-minimal__stats,.landing-minimal__stage-summary,.landing-minimal__integrations-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.landing-minimal__integrations{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.landing-minimal__apps-board{grid-template-columns:minmax(260px,.78fr) minmax(0,1fr);align-items:start}.landing-minimal__apps-grid,.landing-minimal__faq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1120px){.landing-minimal__hero{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:3.5rem}.landing-minimal__showcase{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-auto-rows:minmax(0,1fr)}.landing-minimal__showcase>:first-child{grid-row:1/span 2}.landing-minimal__faq{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.landing-minimal__hero{padding-top:6.5rem}.landing-minimal__stat,.landing-minimal__feature-card,.landing-minimal__apps-board,.landing-minimal__faq-card,.landing-minimal__integrations-stat,.landing-minimal__stage-summary,.landing-minimal__cta{padding:1rem}.landing-minimal__stage-copy{padding-inline:0}.landing-demo__header{grid-template-columns:auto minmax(0,1fr)}.landing-demo__header-pill{display:none}.landing-demo__canvas{padding:.8rem}.landing-demo__grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:.7rem}.landing-demo__link{display:none}.landing-demo__node--trigger,.landing-demo__node--condition,.landing-demo__node--approval,.landing-demo__node--action{grid-area:auto}}html[data-theme=lofi-night] .landing-minimal__stat,html[data-theme=lofi-night] .landing-minimal__feature-card,html[data-theme=lofi-night] .landing-minimal__apps-board,html[data-theme=lofi-night] .landing-minimal__faq-card,html[data-theme=lofi-night] .landing-minimal__integrations-stat,html[data-theme=lofi-night] .landing-minimal__stage-summary,html[data-theme=lofi-night] .landing-minimal__cta,html[data-theme=lofi-night] .landing-demo,html[data-theme=lofi-night] .landing-minimal__apps-hub,html[data-theme=lofi-night] .landing-minimal__app-card{box-shadow:inset 0 1px #ffffff0f,0 22px 42px #00000038}html[data-theme=lofi-night] .landing-minimal__built-for-pill,html[data-theme=lofi-night] .landing-minimal__stage-pills span,html[data-theme=lofi-night] .landing-minimal__feature-tag,html[data-theme=lofi-night] .landing-minimal__app-pill{background:#141d29d1;box-shadow:inset 0 1px #ffffff0f}.app-shell-layout{position:relative}.app-sidebar-shell{--foreground:#eef4fb;--muted:#bfcce4b8;--muted-strong:#f1f6fcf0;--border:#ffffff14;--border-strong:#ffffff24;--accent:#7180ff;--accent-strong:#e9eeff;--accent-soft:#7180ff38;background:#0d1830;height:100dvh;position:fixed;top:0;bottom:0;left:0;box-shadow:inset 0 1px #ffffff0f,inset -1px 0 #ffffff0a,0 28px 64px #111a263d}.app-content-shell{-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%);background:radial-gradient(circle at top,#ffffffb3,#0000 26%),linear-gradient(#fffffff5,#f8faffeb);border:1px solid #e9eef8e6;border-radius:1.8rem;flex:1;min-width:0;box-shadow:0 28px 72px #1a274314,inset 0 1px #fffc}.app-sidebar-shell .surface-panel,.app-sidebar-shell .surface-card,.app-sidebar-shell .surface-subtle,.app-sidebar-shell .account-menu-panel{border-color:#ffffff1f}.app-sidebar-shell .account-menu-panel{background:radial-gradient(circle at 18% 0,#8e5bff47,#0000 38%),radial-gradient(circle at 92% 10%,#46cfff2e,#0000 34%),linear-gradient(#1c2948fa,#0c162cfc);box-shadow:0 26px 62px #050b186b,inset 0 1px #ffffff1a,0 0 0 1px #7a75ff14}.app-sidebar-shell .account-menu-item{color:#eef4fb}.app-sidebar-shell .account-menu-item:hover{background:#ffffff1a}.nav-section-label{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;padding:0 .2rem .3rem;font-size:.66rem;font-weight:700}.nav-item{color:var(--muted-strong);border:1px solid #0000;border-radius:.88rem;align-items:center;gap:.66rem;padding:.68rem .72rem;transition:border-color .16s,background-color .16s,box-shadow .18s,transform .18s;display:flex}.nav-item:hover{color:var(--foreground);background:#ffffff0f;border-color:#ffffff1f}.nav-item[data-active=true]{color:#fff;background:#4f5ee8;border-color:#92a0ff57;box-shadow:inset 0 1px #ffffff0f,0 16px 30px #22397247,0 0 0 1px #7381ff1a}.nav-item__icon{width:1.78rem;height:1.78rem;color:var(--muted-strong);background:#ffffff14;border:1px solid #ffffff1a;border-radius:.7rem;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.nav-item[data-active=true] .nav-item__icon{color:#fff;background:#6e7cff;border-color:#c8d2ff38;box-shadow:0 12px 20px #5b74ff42,inset 0 1px #ffffff2e}.nav-item__content{flex:1;min-width:0}.nav-item__label{font-size:.84rem;font-weight:600;display:block}.nav-item__badge{color:#fff;background:radial-gradient(circle at 24% 18%,#ffffff6b,#0000 30%),linear-gradient(135deg,#ff4f8b 0%,#9b2fff 48%,#4c8dff 100%);border:1px solid #ffffff75;border-radius:999px;justify-content:center;align-items:center;min-width:1.45rem;padding:.16rem .42rem;font-size:.66rem;font-weight:850;display:inline-flex;box-shadow:0 0 0 3px #973eff1f,0 10px 22px #704fff57}.nav-item__beta{color:#fff;background:linear-gradient(135deg,#7b5ffff5,#566dfff0);border:1px solid #92a0ff47;border-radius:.62rem;justify-content:center;align-items:center;margin-left:auto;padding:.2rem .44rem;font-size:.6rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 8px 16px #5d6cff38}.account-trigger{-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.9rem;justify-content:space-between;align-items:center;gap:.64rem;width:100%;padding:.62rem .68rem;display:flex;box-shadow:0 10px 22px #0812202e}.account-trigger__identity{flex:1;align-items:center;gap:.66rem;min-width:0;display:flex}.account-avatar{color:#fff;background:linear-gradient(#3d4e70eb,#2f3f5ee0);border:1px solid #ffffff1f;border-radius:.72rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.74rem;font-weight:700;display:inline-flex;overflow:hidden}.account-menu-panel{border-radius:1.05rem;padding:.55rem;overflow:hidden}.account-menu-item{color:var(--foreground);letter-spacing:-.01em;border-radius:.82rem;align-items:center;gap:.62rem;padding:.58rem .66rem;font-size:.78rem;font-weight:700;transition:background-color .16s,color .16s,transform .16s;display:flex}.account-menu-item:hover{background:#ffffff6b;transform:translate(1px)}.account-menu-profile{background:radial-gradient(circle at 90% 0,#4ac4ff38,#0000 32%),linear-gradient(135deg,#ffffff21,#ffffff0e);border:1px solid #ffffff1a;border-radius:.95rem;align-items:flex-start;gap:.68rem;margin-bottom:.44rem;padding:.68rem;display:flex;box-shadow:inset 0 1px #ffffff1a,0 16px 36px #08122a2e}.account-menu-profile__avatar{color:#fff;background:linear-gradient(135deg,#8f55ff,#4ab9ff);border:1px solid #ffffff29;border-radius:.78rem;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-size:.78rem;font-weight:800;display:inline-flex;overflow:hidden;box-shadow:0 12px 24px #445bd23d}.account-menu-profile__pill{color:#e9f1ff;letter-spacing:.08em;text-transform:uppercase;background:#ffffff17;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:.16rem .45rem;font-size:.56rem;font-weight:800;display:inline-flex}.account-menu-profile__pill--credits{color:#b7eaff;background:#4dcfff1a}.account-menu-divider{background:#ffffff1a;height:1px;margin:.42rem .15rem}.account-menu-plan{color:#cbd8f2;letter-spacing:-.01em;border-radius:.78rem;align-items:center;gap:.44rem;padding:.54rem .64rem;font-size:.72rem;font-weight:650;display:flex}.account-menu-credits{color:#cbd8f2;letter-spacing:-.005em;background:radial-gradient(circle at 95% 0,#4dcfff38,#0000 34%),radial-gradient(circle at 0 100%,#9453ff2e,#0000 35%),#fff1;border:1px solid #ffffff1a;border-radius:.92rem;margin:.18rem .12rem;padding:.68rem;font-size:.68rem;font-weight:700}.account-menu-credits strong{color:#fff;font-size:.7rem}.account-menu-plan__dot{background:#46df91;border-radius:999px;width:.48rem;height:.48rem;box-shadow:0 0 18px #46df91bf}.account-menu-signout{min-height:2.55rem;box-shadow:0 12px 26px #040b1a29,inset 0 1px #ffffffbf;color:#172b5b!important;background:linear-gradient(135deg,#fffffff0,#eef3ffe6)!important;border:1px solid #ffffff26!important;border-radius:.9rem!important;font-size:.78rem!important;font-weight:800!important}.account-menu-signout:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fff,#f4f7ff)!important}.dialog-panel{border-radius:1.2rem}.workspace-create-dialog{--foreground:#142858;--muted:#62718f;isolation:isolate}.workspace-create-dialog:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle at 92% 8%,#9b6dff29,#0000 26%),radial-gradient(circle at 10% 0,#4daeff1f,#0000 28%),linear-gradient(#fffffff0,#fafcfffa);position:absolute;inset:0}.workspace-create-dialog .eyebrow{color:#7a35ff;letter-spacing:.22em;align-items:center;gap:.5rem;font-size:.72rem;display:inline-flex}.workspace-create-dialog .eyebrow:before{content:"*";color:#8a35ff;letter-spacing:0;background:linear-gradient(135deg,#9f4dff24,#4daeff1f);border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;font-size:1rem;display:grid;box-shadow:0 10px 26px #7e46ff2e}.workspace-create-dialog .section-title{letter-spacing:-.06em;color:#122653;font-size:clamp(2.1rem,3vw,2.7rem);line-height:.98}.workspace-create-dialog .section-title+p{max-width:56rem;font-size:.92rem;line-height:1.65}.workspace-create-dialog .field-input,.workspace-create-dialog input,.workspace-create-dialog textarea,.workspace-create-dialog select{font-size:.9rem}.dialog-close{border-radius:.82rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:inline-flex}.toast-card{border-radius:1rem}.toast-card--mention{background:radial-gradient(circle at 92% 8%,#4c8dff33,#0000 26%),radial-gradient(circle at 10% 0,#b148ff2e,#0000 32%),#fffffff0;border-color:#8452ff61;box-shadow:0 24px 80px #593ed63d,0 0 0 1px #8452ff14}.toast-card--mention .pill-badge{color:#fff;background:linear-gradient(135deg,#9a35ff,#4c8dff);box-shadow:0 10px 24px #7d54ff47}.metric-card{background:radial-gradient(circle at 100% 0,#7b9dc61f,#0000 34%),linear-gradient(#ffffffe6,#f8f3ecc7)}.status-banner{border:1px solid var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.status-banner{border:1px solid color-mix(in srgb, var(--border-strong) 54%, white 18%)}}.status-banner{background:linear-gradient(#ffffffb8,#f5efe7a8)}.surface-subtle{border:1px solid var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.surface-subtle{border:1px solid color-mix(in srgb, var(--border-strong) 64%, white 18%)}}.surface-subtle{background:linear-gradient(180deg, var(--surface-soft), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.surface-subtle{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-soft) 94%, white 6%), color-mix(in srgb, var(--surface-soft) 98%, transparent))}}.surface-subtle{-webkit-backdrop-filter:blur(12px)saturate(110%);backdrop-filter:blur(12px)saturate(110%);box-shadow:inset 0 1px #ffffff57,0 6px 16px #5362760d}.surface-wash{background:radial-gradient(circle at top center, #ffffff85, transparent 34%), linear-gradient(180deg, var(--surface-strong), var(--surface))}@supports (color:color-mix(in lab, red, red)){.surface-wash{background:radial-gradient(circle at top center, #ffffff85, transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 96%, white 4%), color-mix(in srgb, var(--surface) 99%, transparent))}}html[data-theme=lofi-night] .app-content-shell{background:radial-gradient(circle at top,#ffffff0f,#0000 28%),linear-gradient(#090f17cc,#0d141fad);border-color:#d8e5f41f;box-shadow:0 30px 72px #00000057}html[data-theme=lofi-night] .marketing-shell .surface-card,html[data-theme=lofi-night] .marketing-shell .surface-subtle,html[data-theme=lofi-night] .marketing-shell .mock-window,html[data-theme=lofi-night] .surface-subtle,html[data-theme=lofi-night] .dashboard-hero__panel,html[data-theme=lofi-night] .workspace-hero__panel,html[data-theme=lofi-night] .task-page-hero__panel,html[data-theme=lofi-night] .metric-card,html[data-theme=lofi-night] .status-banner,html[data-theme=lofi-night] .board-stage,html[data-theme=lofi-night] .mock-window{background:radial-gradient(circle at 100% 0,#ffffff0a,#0000 34%),linear-gradient(#121b27f0,#0d151fe6);border-color:#d8e5f41c;box-shadow:inset 0 1px #ffffff0f,0 18px 40px #00000038}html[data-theme=lofi-night] .marketing-nav{background:linear-gradient(#0a1018f0,#0f1621eb);border-color:#e0ebf71a;box-shadow:0 24px 52px #00000057}html[data-theme=lofi-night] .marketing-nav__links,html[data-theme=lofi-night] .marketing-nav__link{color:#ecf4fcdb}html[data-theme=lofi-night] .marketing-nav__menu-shell{background:radial-gradient(circle at 100% 0,#8cb0d81f,#0000 38%),linear-gradient(#0f1722,#0b121cfc);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 28px 58px #00000057}html[data-theme=lofi-night] .marketing-nav__menu-link{background:linear-gradient(#131d29fa,#0e1620f5);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0d,0 14px 28px #0000002e}html[data-theme=lofi-night] .marketing-nav__menu-link:hover{background:linear-gradient(#223041f5,#131e2bf0);border-color:#aac6e638}html[data-theme=lofi-night] .marketing-nav__menu-badge,html[data-theme=lofi-night] .marketing-nav__menu-cta{background:#ffffff14;border-color:#aac6e633}html[data-theme=lofi-night] .marketing-nav-rail{background:linear-gradient(#0a10183d,#0f16212e);border-color:#e0ebf714;box-shadow:0 18px 36px #0000001a}html[data-theme=lofi-night] .marketing-nav-rail--visible:hover,html[data-theme=lofi-night] .marketing-nav-rail--visible:focus-within{background:linear-gradient(#0a1018f0,#0f1621eb);border-color:#e0ebf71f;box-shadow:0 24px 52px #00000057}html[data-theme=lofi-night] .marketing-nav__theme-toggle,html[data-theme=lofi-night] .marketing-nav__link--active{background:#ffffff17}html[data-theme=lofi-night] .marketing-nav__link:hover{background:#ffffff12}html[data-theme=lofi-night] .marketing-nav__theme-toggle{color:var(--foreground);border-color:#e0ebf724;box-shadow:inset 0 1px #ffffff1f,0 10px 20px #00000029}html[data-theme=lofi-night] .marketing-nav__auth-link{border-color:#e0ebf724}html[data-theme=lofi-night] .marketing-nav__auth-link--secondary{color:var(--foreground);background:linear-gradient(#1c2837f5,#131d29f0);box-shadow:inset 0 1px #ffffff14,0 12px 24px #0000002e}html[data-theme=lofi-night] .marketing-nav__auth-link--secondary:hover{background:linear-gradient(#223041fa,#16212ff5)}html[data-theme=lofi-night] .marketing-nav__auth-link--primary{color:#f8fbff;background:linear-gradient(#537397f5,#38506ef5);border-color:#abc6e638}html[data-theme=lofi-night] .landing-hero-input{background:linear-gradient(#111924fa,#0e1621f5);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #0000002e}html[data-theme=lofi-night] .marketing-shell .hero-prompt{background:linear-gradient(#121b27f0,#0d151feb);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 28px 54px #00000047}html[data-theme=lofi-night] .landing-library-button{color:#d7e7f7;background:linear-gradient(#2d3c4ff0,#1f2c3ae6);border-color:#aac6e638}html[data-theme=lofi-night] .landing-canvas-shell{background:radial-gradient(circle at 100% 0,#8cb0d824,#0000 40%),linear-gradient(#0f1722fa,#0b121cf5);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 28px 60px #0000004d}html[data-theme=lofi-night] .landing-canvas-shell__header{border-bottom-color:#e0ebf71a}html[data-theme=lofi-night] .landing-canvas-preview__chrome{background:linear-gradient(#141e2afa,#101822f5);border-bottom-color:#e0ebf71a}html[data-theme=lofi-night] .landing-canvas-preview,html[data-theme=lofi-night] .landing-canvas-sidebar__section,html[data-theme=lofi-night] .landing-canvas-sidebar__summary,html[data-theme=lofi-night] .landing-canvas-sidebar__event{background:linear-gradient(#121b27f5,#0d151ff0);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 16px 30px #0000002e}html[data-theme=lofi-night] .landing-canvas-preview__toolbar-chip,html[data-theme=lofi-night] .landing-canvas-preview__live-pill,html[data-theme=lofi-night] .landing-canvas-preview__window-status{background:#ffffff14;border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000029}html[data-theme=lofi-night] .landing-canvas-preview__grid{opacity:.18}html[data-theme=lofi-night] .landing-canvas-node{background:linear-gradient(#141e2afa,#0f1721f5);border-color:#e0ebf724;box-shadow:inset 0 1px #ffffff0f,0 18px 36px #00000038}html[data-theme=lofi-night] .landing-canvas-node--active{box-shadow:0 0 0 2px #e187ab47,0 18px 36px #00000047}html[data-theme=lofi-night] .landing-canvas-node__state--done{color:#cfe5d6;background:#8cb59a2e}html[data-theme=lofi-night] .landing-canvas-node__state--waiting{color:#f0bcc6;background:#db97a52e}html[data-theme=lofi-night] .landing-canvas-node__state--queued{color:#d7e7f7;background:#8cb0d82e}html[data-theme=lofi-night] .landing-home__glow{opacity:.42}html[data-theme=lofi-night] .landing-home__stats,html[data-theme=lofi-night] .landing-home__panel,html[data-theme=lofi-night] .landing-home__board-column,html[data-theme=lofi-night] .landing-home__run-item,html[data-theme=lofi-night] .landing-home__outcome,html[data-theme=lofi-night] .landing-home__app-tile{background:linear-gradient(#121b27f5,#0d151ff0);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 18px 36px #0003}html[data-theme=lofi-night] .landing-home__board-item{background:#ffffff0d;border-color:#e0ebf71a}html[data-theme=lofi-night] .landing-home__hero-badge,html[data-theme=lofi-night] .landing-home__use-case-metric,html[data-theme=lofi-night] .landing-home__pill{background:#141d29d1;box-shadow:inset 0 1px #ffffff0f}html[data-theme=lofi-night] .landing-home__inline-link:hover{color:#d7e7f7}html[data-theme=lofi-night] .landing-home__run-state--live{color:#d7e7f7;background:#8cb0d82e}html[data-theme=lofi-night] .landing-home__run-state--waiting{color:#f0bcc6;background:#db97a52e}html[data-theme=lofi-night] .landing-home__run-state--done{color:#cfe5d6;background:#8cb59a2e}html[data-theme=lofi-night] .landing-flow-node{background:radial-gradient(circle at 100% 0,#ffffff0a,#0000 34%),linear-gradient(#121b27f5,#0d151feb);border-color:#d8e5f41f;box-shadow:0 16px 36px #00000038}html[data-theme=lofi-night] .landing-use-case-card{box-shadow:0 16px 34px #00000024}html[data-theme=lofi-night] .app-panel:before,html[data-theme=lofi-night] .surface-panel:before,html[data-theme=lofi-night] .workspace-pane:before,html[data-theme=lofi-night] .surface-card:before{background:linear-gradient(#ffffff14,#0000 22%)}html[data-theme=lofi-night] .surface-wash{background:radial-gradient(circle at top,#abc9eb14,#0000 34%),linear-gradient(#131c28fa,#0e1621f0)}html[data-theme=lofi-night] .nav-item:hover{color:var(--foreground);background:#ffffff14;border-color:#e0ebf71f}html[data-theme=lofi-night] .nav-item[data-active=true]{background:linear-gradient(#283647eb,#1e2b3ae6);border-color:#aac6e638;box-shadow:inset 0 1px #ffffff14,0 10px 20px #0003}html[data-theme=lofi-night] .nav-item__icon,html[data-theme=lofi-night] .account-trigger,html[data-theme=lofi-night] .account-avatar{background:#ffffff14;border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f}html[data-theme=lofi-night] .nav-item__badge{color:#fff;background:radial-gradient(circle at 24% 18%,#ffffff5c,#0000 30%),linear-gradient(135deg,#ff4f8b 0%,#9b2fff 48%,#4c8dff 100%);border-color:#ffffff57}html[data-theme=lofi-night] .nav-item__beta{color:#fff;background:linear-gradient(135deg,#776afff5,#5c7cfff0);border-color:#afbfff42;box-shadow:inset 0 1px #ffffff24,0 10px 18px #525cb53d}html[data-theme=lofi-night] .account-menu-panel{background:linear-gradient(#0f1621fa,#0b121cfa)}html[data-theme=lofi-night] .account-menu-item:hover{background:#ffffff14}.eyebrow{color:var(--muted);letter-spacing:.2em;text-transform:uppercase;font-size:.71rem;font-weight:700}.section-title{font-family:var(--font-serif);letter-spacing:-.045em}.dashboard-hero,.workspace-hero,.task-page-hero{align-items:stretch;gap:1.25rem;display:grid}.workspace-hero{position:relative}.workspace-hero--compact{gap:1rem}.workspace-hero__main{min-width:0}.dashboard-hero--single,.workspace-hero--single{grid-template-columns:minmax(0,1fr)!important}.dashboard-hero__panel,.workspace-hero__panel,.task-page-hero__panel{border:1px solid var(--border-strong);border-radius:1.1rem;flex-direction:column;gap:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.dashboard-hero__panel,.workspace-hero__panel,.task-page-hero__panel{border:1px solid color-mix(in srgb, var(--border-strong) 56%, white 18%)}}.dashboard-hero__panel,.workspace-hero__panel,.task-page-hero__panel{background:linear-gradient(#ffffffb8,#f6f0e79e);padding:1.2rem;box-shadow:inset 0 1px #ffffff6b,0 14px 30px #53627614}.workspace-dock-panel{align-content:start;gap:1rem;min-width:0;display:grid;position:relative;overflow:visible}.workspace-dock-panel__header{cursor:grab;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.workspace-dock-panel__header:active{cursor:grabbing}.workspace-dock-panel__resize-handle{cursor:col-resize;background:linear-gradient(#7b9dc624,#7b9dc652,#7b9dc624);border-radius:999px;width:.45rem;display:none;position:absolute;top:1rem;bottom:1rem}.workspace-dock-panel__resize-handle--left{right:-.9rem}.workspace-dock-panel__resize-handle--right{left:-.9rem}.workspace-dock-preview{border:1px dashed var(--accent);border-radius:1rem;width:min(20rem,34%);position:absolute;top:.85rem;bottom:.85rem}@supports (color:color-mix(in lab, red, red)){.workspace-dock-preview{border:1px dashed color-mix(in srgb, var(--accent) 76%, white 24%)}}.workspace-dock-preview{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.workspace-dock-preview{background:color-mix(in srgb, var(--accent-soft) 82%, white 18%)}}.workspace-dock-preview{opacity:0;pointer-events:none;transition:opacity .16s;box-shadow:inset 0 1px #ffffff6b,0 18px 34px #53627614}.workspace-dock-preview[data-dock=left]{opacity:1;left:.85rem}.workspace-dock-preview[data-dock=right]{opacity:1;right:.85rem}.workspace-dock-members{gap:.7rem;max-height:18.5rem;padding-right:.2rem;display:grid;overflow-y:auto}.workspace-dock-member{border-radius:.95rem;justify-content:space-between;align-items:center;gap:.9rem;padding:.85rem .95rem;display:flex}.workspace-dock-invite{gap:.75rem;padding-top:.2rem;display:grid}.workspace-identity-summary,.workspace-identity-members{border-color:var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.workspace-identity-summary,.workspace-identity-members{border-color:color-mix(in srgb, var(--border-strong) 62%, white 18%)}}.workspace-identity-member-grid{flex-wrap:wrap;gap:.85rem;display:flex}.workspace-identity-member-chip,.workspace-identity-add-tile{border:1px solid var(--border-strong);border-radius:1rem;flex:15.5rem;align-items:center;gap:.85rem;min-width:0;min-height:4.2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.workspace-identity-member-chip,.workspace-identity-add-tile{border:1px solid color-mix(in srgb, var(--border-strong) 58%, white 18%)}}.workspace-identity-member-chip,.workspace-identity-add-tile{background:linear-gradient(#ffffffd1,#f6f0e7bd);padding:.8rem .9rem;box-shadow:inset 0 1px #ffffff57,0 12px 24px #5362760f}.workspace-identity-member-meta{flex:1;min-width:0}.workspace-identity-avatar{border:1px solid var(--border-strong);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-identity-avatar{border:1px solid color-mix(in srgb, var(--border-strong) 52%, white 18%)}}.workspace-identity-avatar{color:var(--foreground);letter-spacing:.04em;background:radial-gradient(circle at top,#ffffffbd,#0000 72%),linear-gradient(#f4f8fcf5,#e2eaf4eb);font-size:.9rem;font-weight:700}.workspace-identity-avatar--add{background:radial-gradient(circle at top, #ffffffd1, transparent 72%), linear-gradient(180deg, var(--accent-soft), var(--accent-soft))}@supports (color:color-mix(in lab, red, red)){.workspace-identity-avatar--add{background:radial-gradient(circle at top, #ffffffd1, transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--accent-soft) 86%, white 14%), color-mix(in srgb, var(--accent-soft) 68%, transparent))}}.workspace-identity-avatar--add{color:var(--accent-strong);font-size:1.15rem}.workspace-identity-member-role{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-shrink:0;font-size:.68rem;font-weight:700}.workspace-identity-member-remove{color:#9a5e72;background:#fff3f7f5;border:1px solid #d083973d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.9rem;font-weight:700;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex}.workspace-identity-member-remove:hover{transform:translateY(-1px);box-shadow:0 10px 18px #9a5e721f}.workspace-identity-add-tile{cursor:pointer;text-align:left}.workspace-identity-add-copy{gap:.2rem;display:grid}.workspace-identity-invite{gap:.8rem;display:grid}@media (min-width:900px){.workspace-identity-invite{grid-template-columns:minmax(0,1fr) 180px auto;align-items:center}}.workspace-automation-btn{color:#f9fbff;background:linear-gradient(#344254f5,#253141f0);border-color:#3649634d;box-shadow:inset 0 1px #ffffff1f,0 18px 34px #2a384a2e}.workspace-automation-btn:hover{box-shadow:inset 0 1px #ffffff1f,0 20px 36px #2a384a38}.workspace-dock-ghost{z-index:90;opacity:.86;pointer-events:none;-webkit-backdrop-filter:blur(18px)saturate(116%);backdrop-filter:blur(18px)saturate(116%);background:linear-gradient(#fffffff0,#f5efe7db);border:1px solid #ffffffa3;border-radius:1rem;position:fixed;top:0;left:0;box-shadow:0 24px 48px #505f7238}.dashboard-hero__stats,.workspace-hero__stats,.task-page-hero__stats{flex-wrap:wrap;gap:.65rem;display:flex}.studio-stat{border:1px solid var(--border-strong);border-radius:.95rem;min-width:8rem}@supports (color:color-mix(in lab, red, red)){.studio-stat{border:1px solid color-mix(in srgb, var(--border-strong) 50%, white 20%)}}.studio-stat{background:#fff9;padding:.85rem .95rem}.studio-stat__value{color:var(--foreground);font-size:1.4rem;font-weight:700;line-height:1}.studio-stat__label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:.38rem;font-size:.74rem;font-weight:700}.dashboard-toolbar,.workspace-toolbar{align-items:center;gap:.8rem;display:grid}.dashboard-glance-card{background:radial-gradient(circle at 100% 0,#ffffff94,#0000 36%),linear-gradient(#fffffff0,#f7f1e9e0);flex-direction:column;justify-content:space-between;gap:.75rem;min-height:10.2rem;display:flex}.dashboard-glance-card__meter{border:1px solid var(--border-strong);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;min-width:3.15rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dashboard-glance-card__meter{border:1px solid color-mix(in srgb, var(--border-strong) 40%, white 20%)}}.dashboard-glance-card__meter{letter-spacing:.08em;color:var(--muted-strong);background:#ffffffc2;padding:.28rem .56rem;font-size:.72rem;font-weight:700}.project-grid,.context-grid{gap:1rem;display:grid}.automation-studio-frame{align-items:stretch;gap:1rem;min-height:calc(100vh - 5rem);transition:grid-template-columns .22s,grid-template-rows .22s;display:grid}.automation-studio-frame--embedded{min-height:calc(100vh - 3rem)}.automation-studio-frame--immersive{height:100%;min-height:100%}.automation-studio-shelf--immersive{border-top:0;border-bottom:0}.automation-studio-panel__header,.automation-studio-shelf__header{cursor:grab;-webkit-user-select:none;user-select:none}.automation-studio-panel__header:active,.automation-studio-shelf__header:active{cursor:grabbing}.automation-studio-panel__header button,.automation-studio-panel__header a,.automation-studio-panel__header input,.automation-studio-panel__header textarea,.automation-studio-panel__header select,.automation-studio-shelf__header button,.automation-studio-shelf__header a,.automation-studio-shelf__header input,.automation-studio-shelf__header textarea,.automation-studio-shelf__header select{cursor:auto}.automation-studio-shelf,.automation-studio-main{min-height:0}.automation-studio-side-column{align-self:stretch;gap:1rem;min-height:0;display:grid;position:relative}.automation-studio-side-column--stacked{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.automation-studio-side-column--stacked>*{min-height:0}.automation-studio-side-column--stacked .automation-studio-shelf,.automation-studio-side-column--stacked .automation-action-library-dock{height:100%;min-height:0}.automation-studio-shelf{transition:opacity .18s,transform .18s,box-shadow .22s;overflow:hidden}.automation-studio-docked-panel{min-height:0}.automation-studio-shelf[data-dragging=true]{opacity:.42;transform:scale(.985)}.automation-studio-frame--immersive .automation-studio-main{height:100%;min-height:0}.automation-studio-main--immersive{border-top:0;border-bottom:0}.automation-dock-preview{z-index:21;pointer-events:none;opacity:0;position:absolute;inset:0}.automation-dock-preview:before,.automation-dock-preview:after{content:"";position:absolute}.automation-dock-preview:after{border:1px dashed var(--accent-strong);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.automation-dock-preview:after{border:1px dashed color-mix(in srgb, var(--accent-strong) 68%, white 12%)}}.automation-dock-preview:after{background:linear-gradient(#80a2c81f,#80a2c814);box-shadow:inset 0 0 0 1px #ffffff57}.automation-dock-preview:before{opacity:0;z-index:2;border:1px dashed var(--accent-strong);border-radius:.8rem}@supports (color:color-mix(in lab, red, red)){.automation-dock-preview:before{border:1px dashed color-mix(in srgb, var(--accent-strong) 74%, white 12%)}}.automation-dock-preview:before{background:linear-gradient(#80a2c842,#80a2c82e);box-shadow:inset 0 0 0 1px #ffffff52}.automation-dock-preview[data-dock=left]:after{width:min(22rem,30%);top:.75rem;bottom:.75rem;left:.75rem}.automation-dock-preview[data-dock=right]:after{width:min(22rem,30%);top:.75rem;bottom:.75rem;right:.75rem}.automation-dock-preview[data-dock=left][data-stack=true]:before{opacity:1;width:min(22rem,30%);left:.75rem}.automation-dock-preview[data-dock=right][data-stack=true]:before{opacity:1;width:min(22rem,30%);right:.75rem}.automation-dock-preview[data-dock=left][data-stack=true][data-stack-position=top]:before,.automation-dock-preview[data-dock=right][data-stack=true][data-stack-position=top]:before{height:calc(50% - 1.25rem);top:.75rem}.automation-dock-preview[data-dock=left][data-stack=true][data-stack-position=bottom]:before,.automation-dock-preview[data-dock=right][data-stack=true][data-stack-position=bottom]:before{background:linear-gradient(#ecc2d142,#ecc2d12e);height:calc(50% - 1.25rem);bottom:.75rem}.automation-dock-preview[data-dock=left][data-stack=true]:after{width:min(22rem,30%);top:.75rem;bottom:.75rem;left:.75rem}.automation-dock-preview[data-dock=right][data-stack=true]:after{width:min(22rem,30%);top:.75rem;bottom:.75rem;right:.75rem}.automation-dock-ghost{z-index:30;pointer-events:none;border:1px solid var(--accent-strong);border-radius:1.25rem;position:fixed;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.automation-dock-ghost{border:1px solid color-mix(in srgb, var(--accent-strong) 54%, white 22%)}}.automation-dock-ghost{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);opacity:.92;background:linear-gradient(#ffffffeb,#f6efe6e0);padding:1rem 1.1rem;box-shadow:0 24px 60px #2835462e,inset 0 1px #ffffff8f}.automation-dock-ghost__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:700}.automation-dock-ghost__title{color:var(--foreground);margin-top:.7rem;font-size:1.1rem;font-weight:600}.automation-dock-ghost__meta{color:var(--muted-strong);margin-top:.45rem;font-size:.82rem}.automation-shelf-tab{z-index:23;border:1px solid var(--border-strong);border-radius:999px;align-items:center;gap:.55rem;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.automation-shelf-tab{border:1px solid color-mix(in srgb, var(--border-strong) 62%, white 18%)}}.automation-shelf-tab{letter-spacing:.12em;text-transform:uppercase;color:var(--foreground);-webkit-backdrop-filter:blur(14px)saturate(118%);backdrop-filter:blur(14px)saturate(118%);background:#fffbf5f0;padding:.7rem 1rem;font-size:.78rem;font-weight:700;box-shadow:0 16px 34px #43526624}.automation-shelf-tab--left{transform-origin:0 0;top:50%;left:1rem;transform:translateY(-50%)rotate(-90deg)}.automation-shelf-tab--right{transform-origin:100% 0;top:50%;right:1rem;transform:translateY(-50%)rotate(90deg)}.automation-side-resizer{z-index:24;cursor:col-resize;background:#ffffffa8;border-radius:999px;width:10px;position:absolute;top:1.15rem;bottom:1.15rem;box-shadow:0 10px 24px #46566a29,inset 0 1px #ffffffa6}.automation-side-resizer--left{right:-13px}.automation-side-resizer--right{left:-13px}.automation-side-resizer:after{content:"";border-radius:inherit;background:linear-gradient(#ffffffeb,#e5ecf4bd);position:absolute;inset:2px}.automation-side-resizer[data-active=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.automation-side-resizer[data-active=true]{background:color-mix(in srgb, var(--accent) 48%, white 52%)}}.automation-stack-resizer{z-index:24;cursor:row-resize;background:#ffffffa8;border-radius:999px;height:10px;position:absolute;left:1.15rem;right:1.15rem;box-shadow:0 10px 24px #46566a29,inset 0 1px #ffffffa6}.automation-stack-resizer:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#ffffffeb,#e5ecf4bd);position:absolute;inset:2px}.automation-stack-resizer[data-active=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.automation-stack-resizer[data-active=true]{background:color-mix(in srgb, var(--accent) 48%, white 52%)}}.automation-action-library-dock{z-index:18;border:1px solid var(--border-strong);width:100%;height:100%;min-height:0;position:relative}@supports (color:color-mix(in lab, red, red)){.automation-action-library-dock{border:1px solid color-mix(in srgb, var(--border-strong) 58%, white 20%)}}.automation-action-library-dock{overflow:hidden}.automation-library-docked-content{height:100%}.field-input--compact{padding-top:.46rem;padding-bottom:.46rem;font-size:.88rem}.automation-studio-header{-webkit-backdrop-filter:blur(18px)saturate(118%);backdrop-filter:blur(18px)saturate(118%);background:linear-gradient(#fffffff0,#fbf7f1e0);padding:.48rem .62rem .52rem}.automation-studio-header__content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem .85rem;display:flex}.automation-studio-header__meta{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.automation-header-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:700}.automation-header-chip{letter-spacing:.14em;text-transform:uppercase;color:#42586f;background:#f9f5efeb;border:1px solid #60799424;border-radius:999px;align-items:center;gap:.32rem;padding:.24rem .52rem;font-size:.64rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffb8}.automation-header-chip--tinted{background:#f4eee6f5}.automation-studio-header__fields{gap:.45rem;display:grid}.automation-header-input{border-color:var(--border-strong);border-radius:.92rem;min-height:2.45rem}@supports (color:color-mix(in lab, red, red)){.automation-header-input{border-color:color-mix(in srgb, var(--border-strong) 58%, white 24%)}}.automation-header-input{background:linear-gradient(#fffffffa,#faf6f0f5);box-shadow:inset 0 1px #ffffff85,0 6px 14px #53627609}.automation-header-input--title{font-size:1rem;font-weight:600}.automation-studio-header__status{color:#875364;font-size:.73rem}.automation-studio-header__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.38rem;display:flex}.automation-header-btn{border-radius:.74rem;min-height:2.1rem;padding:.54rem .82rem;font-size:.8rem}.automation-header-btn--library{color:var(--foreground);background:radial-gradient(circle at 0 0,#ffffff8a,#0000 44%),linear-gradient(#f4eee4f5,#ebf1f8f5);border-color:#42566f42;box-shadow:inset 0 1px #ffffff8a,0 14px 28px #5261761f}@supports (color:color-mix(in lab, red, red)){.automation-header-btn--library{color:color-mix(in srgb, var(--foreground) 92%, #2f4660)}}.automation-header-btn--library:hover{box-shadow:inset 0 1px #fff9,0 16px 32px #52617629}.automation-header-segmented{min-height:2.1rem;padding:.16rem}.automation-header-segmented .segmented-option{padding:.52rem .74rem;font-size:.78rem}.automation-library-action-card--compact{padding:.85rem .95rem}.automation-app-glyph,.automation-node-card,.automation-node-trace-pill,.automation-node-trace-detail,.automation-readonly-banner,.automation-studio-list-item,.automation-app-card,.automation-library-action-card{box-shadow:inset 0 1px #fff6,0 14px 30px #53627614}.automation-app-glyph{border-color:var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.automation-app-glyph{border-color:color-mix(in srgb, var(--border-strong) 56%, white 18%)}}.automation-app-glyph{background:#ffffffc7;box-shadow:0 10px 18px #59687c14}.automation-node-card{background:linear-gradient(#fffffff0,#f7f1e9e0);box-shadow:0 16px 35px #59687c24}.automation-node-trace-pill{background:#ffffff9e;border-color:#7488a029}.automation-node-trace-detail{background:#ffffff85;border-color:#7488a01f}.automation-readonly-banner{background:#ffffff57}.automation-studio-list-item{background:#ffffff52}.automation-studio-list-item[data-active=true]{background:#ffffff8a;box-shadow:0 14px 24px #5d708a14}.automation-app-card,.automation-library-action-card{background:#ffffff8f}.automation-app-card:hover,.automation-library-action-card:hover{background:#ffffffc2}.automation-danger-icon{color:#9a5e72;background:#fff3f7f5;border-color:#d083973d}@media (min-width:900px){.automation-studio-header__fields{grid-template-columns:minmax(16rem,1.25fr) minmax(12rem,.95fr)}}.automation-studio-frame--embedded .automation-studio-main{min-height:calc(100vh - 4.75rem)}.project-tile{border:1px solid var(--border-strong);border-radius:1.1rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.project-tile{border:1px solid color-mix(in srgb, var(--border-strong) 60%, white 18%)}}.project-tile{background:linear-gradient(#fffffff5,#f8f3eceb);padding:1.35rem;box-shadow:inset 0 1px #ffffff6b,0 14px 32px #56657a14}.project-tile__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.project-tile__meta{color:var(--muted);flex-wrap:wrap;gap:.6rem;font-size:.88rem;display:flex}.project-tile__footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.project-tile__footer{border-top:1px solid color-mix(in srgb, var(--border) 78%, white 22%)}}.project-tile__footer{margin-top:1.1rem;padding-top:1rem}.project-tile__delete{opacity:0}.project-tile:focus-within .project-tile__delete,.project-tile:hover .project-tile__delete{opacity:1}.workspace-list-header{background:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.workspace-list-header{background:color-mix(in srgb, var(--surface-soft) 96%, white 4%)}}.workspace-list-row{background:#ffffff7a;transition:background-color .16s,transform .16s}.workspace-list-row:hover{background:#ffffff9e}.workspace-board-empty{background:#ffffff75}.workspace-toolbar__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;display:flex}.workspace-toolbar__filters{align-items:center;gap:.8rem;display:grid}.workspace-shortcuts{flex-wrap:wrap;gap:.6rem;display:flex}.user-account-picker__menu{-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%);background:radial-gradient(circle at 100% 0,#ffffff80,#0000 34%),linear-gradient(#fffdfaf5,#f5eee5f0);box-shadow:inset 0 1px #ffffff7a,0 24px 44px #2d394829}.framed-media-editor{border:1px solid var(--border-strong);border-radius:1.35rem;gap:1.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.framed-media-editor{border:1px solid color-mix(in srgb, var(--border-strong) 56%, white 18%)}}.framed-media-editor{background:radial-gradient(circle at 100% 0,#ffffff8f,#0000 34%),linear-gradient(#fffdfad6,#f3ebe1b8);padding:1.15rem;box-shadow:inset 0 1px #ffffff80,0 18px 36px #505f721a}.framed-media-editor__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.framed-media-editor__body{justify-items:center;gap:1.15rem;display:grid}.framed-media-editor__frame{cursor:grab;touch-action:none;background:radial-gradient(circle at top,#ffffff85,#0000 58%),linear-gradient(#ecf1f8f5,#f4eee7f0);border:1px solid #ffffffc7;max-width:min(100%,28rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff85,0 24px 42px #505f7224}.framed-media-editor__frame.is-dragging{cursor:grabbing}.framed-media-editor__frame--soft-square{border-radius:1.35rem}.framed-media-editor__frame--avatar{border-radius:1.6rem}.framed-media-editor__grid{opacity:.8;pointer-events:none;background:linear-gradient(#ffffff3d 0 0) 33.33% 0/1px 100% no-repeat,linear-gradient(#ffffff3d 0 0) 66.66% 0/1px 100% no-repeat,linear-gradient(90deg,#ffffff3d 0 0) 0 33.33%/100% 1px no-repeat,linear-gradient(90deg,#ffffff3d 0 0) 0 66.66%/100% 1px no-repeat;position:absolute;inset:0}.framed-media-editor__frame-glow{pointer-events:none;background:linear-gradient(#ffffff2e,#0000 18% 82%,#1d293514),radial-gradient(circle at top,#ffffff5c,#0000 54%);position:absolute;inset:0}.framed-media-editor__image{transform-origin:50%;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;top:50%;left:50%}.framed-media-editor__fallback{width:100%;height:100%;color:var(--foreground);justify-content:center;align-items:center;font-size:1.9rem;font-weight:700;display:flex}.framed-media-editor__controls{gap:.85rem;width:min(100%,21rem);display:grid}.framed-media-editor__toolbar{gap:.75rem;display:grid}.framed-media-editor__control-group{border:1px solid var(--border-strong);border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}@supports (color:color-mix(in lab, red, red)){.framed-media-editor__control-group{border:1px solid color-mix(in srgb, var(--border-strong) 54%, white 18%)}}.framed-media-editor__control-group{background:#ffffff9e;padding:.45rem;box-shadow:inset 0 1px #ffffff85}.framed-media-editor__control-group--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.framed-media-editor__slider{width:100%}.framed-media-editor__metrics{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.task-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#213241;background:linear-gradient(#fffffffa,#faf6f1f5);border:1px solid #61799529;border-radius:1.05rem;padding:1.15rem 1.1rem 1.1rem 1.25rem;position:relative;overflow:hidden;box-shadow:0 14px 30px #59687c14,0 4px 10px #59687c0a}html[data-theme=lofi-night] .task-card{color:var(--foreground);background:linear-gradient(#141c28fa,#0f1621f5);border-color:#e0ebf71a;box-shadow:0 14px 30px #00000038,0 4px 10px #00000024}.task-card:before{content:"";background:linear-gradient(180deg, var(--accent), #f1bcc4eb);width:.32rem;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.task-card:before{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 86%, white 14%), #f1bcc4eb)}}.task-card__header{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.task-card__meta{color:var(--muted-strong);flex-wrap:wrap;gap:.5rem;margin-top:.9rem;font-size:.78rem;display:flex}.task-card__meta-item{background:#f4eee6d1;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;display:inline-flex}html[data-theme=lofi-night] .task-card__meta-item{background:#ffffff12}.task-card__meta-item--alert{color:#925062;background:#ffeff3f5}html[data-theme=lofi-night] .task-card__meta-item--alert{color:#f1bec8;background:#db97a524}.task-card__meta-item--accent{color:#4f6f92;background:#ecf3fbf0}html[data-theme=lofi-night] .task-card__meta-item--accent{color:#cfe1f2;background:#8cb0d824}.task-detail-grid{gap:1rem;display:grid}.task-form-shell{gap:1.5rem;display:grid}.task-form-section{border-top:1px solid var(--border);gap:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.task-form-section{border-top:1px solid color-mix(in srgb, var(--border) 70%, white 20%)}}.task-form-section{padding-top:1.25rem}.task-form-section:first-child{border-top:0;padding-top:0}.task-side-stack{gap:1rem;display:grid}.summary-list{gap:.75rem;display:grid}.summary-row{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.summary-row{border-top:1px solid color-mix(in srgb, var(--border) 70%, white 20%)}}.summary-row{padding-top:.9rem}.summary-row:first-child{border-top:0;padding-top:0}.summary-row__label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700}.summary-row__value{color:var(--foreground);text-align:right;font-weight:600}@media (min-width:1040px){.dashboard-hero,.workspace-hero{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.workspace-hero--dock-left{grid-template-columns:minmax(17rem, var(--workspace-dock-width,20rem)) minmax(0, 1fr)}.workspace-hero--dock-right{grid-template-columns:minmax(0, 1fr) minmax(17rem, var(--workspace-dock-width,20rem))}.workspace-dock-panel__resize-handle{display:block}.dashboard-toolbar{grid-template-columns:minmax(0,1fr) 13rem auto}.workspace-toolbar__filters{grid-template-columns:minmax(0,1fr) 14rem auto}.context-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.task-page-hero{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.task-detail-grid{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.framed-media-editor__body{justify-items:stretch}}@media (min-width:1100px){.automation-studio-frame--desktop-docked{grid-template-columns:var(--automation-desktop-columns,minmax(0, 1fr))}}@media (min-width:1280px){.project-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.project-grid>:first-child{grid-column:span 2}}.muted-text{color:var(--muted)}.primary-btn,.secondary-btn,.ghost-btn,.danger-btn{border-radius:.82rem;justify-content:center;align-items:center;gap:.6rem;padding:.86rem 1.18rem;font-size:.95rem;font-weight:600;line-height:1;display:inline-flex}.primary-btn{border:1px solid var(--foreground)}@supports (color:color-mix(in lab, red, red)){.primary-btn{border:1px solid color-mix(in srgb, var(--foreground) 58%, var(--accent) 42%)}}.primary-btn{background:linear-gradient(#314357,#222d39)}@supports (color:color-mix(in lab, red, red)){.primary-btn{background:linear-gradient(180deg, color-mix(in srgb, #314357 74%, var(--accent) 26%), color-mix(in srgb, #222d39 78%, var(--accent-strong) 22%))}}.primary-btn{color:#fffdf8;box-shadow:0 16px 34px #232f3e33}.primary-btn:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.primary-btn:hover{border-color:color-mix(in srgb, var(--foreground) 48%, var(--accent) 52%)}}.primary-btn:hover{background:linear-gradient(#3a4f66,#273442)}@supports (color:color-mix(in lab, red, red)){.primary-btn:hover{background:linear-gradient(180deg, color-mix(in srgb, #3a4f66 68%, var(--accent) 32%), color-mix(in srgb, #273442 74%, var(--accent-strong) 26%))}}.primary-btn:hover{box-shadow:0 18px 36px #232f3e38}.secondary-btn,.ghost-btn{border:1px solid var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.secondary-btn,.ghost-btn{border:1px solid color-mix(in srgb, var(--border-strong) 56%, white 18%)}}.secondary-btn,.ghost-btn{color:var(--foreground)}.secondary-btn{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.secondary-btn{background:color-mix(in srgb, var(--surface-strong) 82%, white 18%)}}.secondary-btn{-webkit-backdrop-filter:blur(16px)saturate(112%);backdrop-filter:blur(16px)saturate(112%);box-shadow:inset 0 1px #ffffff5c,0 10px 22px #5362760f}.secondary-btn:hover,.ghost-btn:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.secondary-btn:hover,.ghost-btn:hover{border-color:color-mix(in srgb, var(--accent) 34%, white 16%)}}.secondary-btn:hover,.ghost-btn:hover{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.secondary-btn:hover,.ghost-btn:hover{background:color-mix(in srgb, var(--surface-strong) 90%, white 10%)}}.ghost-btn{background:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.ghost-btn{background:color-mix(in srgb, var(--surface-soft) 22%, transparent)}}.ghost-btn{color:var(--muted-strong)}.danger-btn{color:#8f4456;background:#c9818d1f;border:1px solid #c9818d47}html[data-theme=lofi-night] .primary-btn{background:linear-gradient(#537397f5,#38506ef5);border-color:#abc6e633;box-shadow:0 16px 34px #00000047}html[data-theme=lofi-night] .secondary-btn{background:#141d29c7;box-shadow:inset 0 1px #ffffff14,0 10px 22px #0000002e}html[data-theme=lofi-night] .secondary-btn:hover,html[data-theme=lofi-night] .ghost-btn:hover{background:#1d2837eb;border-color:#abc6e638}html[data-theme=lofi-night] .ghost-btn{color:var(--muted-strong);background:#ffffff0d}html[data-theme=lofi-night] .danger-btn{color:#f0bcc6;background:#db97a51f;border-color:#db97a542}.pill-badge,.beta-badge,.soft-badge{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.38rem;padding:.38rem .72rem;font-size:.69rem;font-weight:700;display:inline-flex}.pill-badge{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.pill-badge{border:1px solid color-mix(in srgb, var(--accent) 16%, var(--border-strong) 84%)}}.pill-badge{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.pill-badge{background:color-mix(in srgb, var(--surface-strong) 86%, white 14%)}}.pill-badge{color:var(--accent-strong)}@supports (color:color-mix(in lab, red, red)){.pill-badge{color:color-mix(in srgb, var(--accent-strong) 34%, var(--muted-strong) 66%)}}.pill-badge{box-shadow:inset 0 1px #ffffffb8}.soft-badge{color:#587354;background:#92ab8b24;border:1px solid #92ab8b42}.beta-badge{color:#a56279;background:#fff2f7eb;border:1px solid #e0a4b947;box-shadow:inset 0 1px #ffffffb8}html[data-theme=lofi-night] .pill-badge{color:#d5e4f3;background:#ffffff12;border-color:#9cb7d62e;box-shadow:inset 0 1px #ffffff0d}html[data-theme=lofi-night] .soft-badge{color:#b9d4c0;background:#8cb59a1f;border-color:#8cb59a3d}html[data-theme=lofi-night] .beta-badge{color:#f0bcc6;background:#db97a51a;border-color:#db97a538;box-shadow:inset 0 1px #ffffff0a}.field-input,.field-textarea,.field-select{border:1px solid var(--border-strong);border-radius:.8rem;width:100%}@supports (color:color-mix(in lab, red, red)){.field-input,.field-textarea,.field-select{border:1px solid color-mix(in srgb, var(--border-strong) 66%, white 18%)}}.field-input,.field-textarea,.field-select{color:var(--foreground);caret-color:var(--foreground);background:linear-gradient(#fffffffa,#fbf8f3f5);outline:none;padding:.95rem 1rem;box-shadow:inset 0 1px #ffffff75,0 8px 20px #5362760a}.field-input::placeholder,.field-textarea::placeholder{color:#708497}html[data-theme=lofi-night] .field-input,html[data-theme=lofi-night] .field-textarea,html[data-theme=lofi-night] .field-select{background:linear-gradient(#101722fa,#0c121cf5);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 8px 20px #00000029}html[data-theme=lofi-night] .field-input::placeholder,html[data-theme=lofi-night] .field-textarea::placeholder{color:#8ea1b4}.field-input:focus,.field-textarea:focus,.field-select:focus{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.field-input:focus,.field-textarea:focus,.field-select:focus{border-color:color-mix(in srgb, var(--accent) 72%, white 18%)}}.field-input:focus,.field-textarea:focus,.field-select:focus{box-shadow:0 0 0 4px var(--accent-soft), inset 0 1px 0 #ffffff70}@supports (color:color-mix(in lab, red, red)){.field-input:focus,.field-textarea:focus,.field-select:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-soft) 76%, white 24%), inset 0 1px 0 #ffffff70}}.segmented-control{border:1px solid var(--border-strong);border-radius:.92rem;align-items:center;gap:.35rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.segmented-control{border:1px solid color-mix(in srgb, var(--border-strong) 50%, white 22%)}}.segmented-control{-webkit-backdrop-filter:blur(14px)saturate(110%);backdrop-filter:blur(14px)saturate(110%);background:#ffffff6b;padding:.25rem;box-shadow:inset 0 1px #ffffff57}.segmented-option{color:var(--muted);border-radius:.72rem;padding:.72rem 1rem;font-size:.9rem;font-weight:600}.segmented-option:hover{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.segmented-option:hover{background:color-mix(in srgb, var(--surface-strong) 74%, transparent)}}.segmented-option:hover{color:var(--foreground)}.segmented-option[data-active=true]{color:var(--foreground);background:#ffffffd6;box-shadow:inset 0 0 0 1px #ffffff8a,0 8px 18px #53627614}html[data-theme=lofi-night] .segmented-control{background:#0c131cb3;border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0d}html[data-theme=lofi-night] .segmented-option:hover{background:#ffffff0f}html[data-theme=lofi-night] .segmented-option[data-active=true]{color:var(--foreground);background:#243141f0;box-shadow:inset 0 0 0 1px #ffffff0f,0 8px 18px #0003}.settings-choice-card,.settings-swatch-card,.settings-toggle-card{border:1px solid var(--border-strong);position:relative}@supports (color:color-mix(in lab, red, red)){.settings-choice-card,.settings-swatch-card,.settings-toggle-card{border:1px solid color-mix(in srgb, var(--border-strong) 60%, white 18%)}}.settings-choice-card,.settings-swatch-card,.settings-toggle-card{background:linear-gradient(180deg, var(--surface-strong), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.settings-choice-card,.settings-swatch-card,.settings-toggle-card{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 94%, white 6%), color-mix(in srgb, var(--surface-soft) 96%, transparent))}}.settings-choice-card,.settings-swatch-card,.settings-toggle-card{transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;box-shadow:inset 0 1px #ffffff57,0 12px 26px #5362760f}.settings-choice-card:hover,.settings-swatch-card:hover,.settings-toggle-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.settings-choice-card:hover,.settings-swatch-card:hover,.settings-toggle-card:hover{border-color:color-mix(in srgb, var(--accent) 28%, var(--border-strong) 72%)}}.settings-choice-card:hover,.settings-swatch-card:hover,.settings-toggle-card:hover{transform:translateY(-1px)}.settings-choice-card[data-active=true],.settings-swatch-card[data-active=true],.settings-toggle-card[data-active=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.settings-choice-card[data-active=true],.settings-swatch-card[data-active=true],.settings-toggle-card[data-active=true]{border-color:color-mix(in srgb, var(--accent) 42%, white 18%)}}.settings-choice-card[data-active=true],.settings-swatch-card[data-active=true],.settings-toggle-card[data-active=true]{background:radial-gradient(circle at top right, var(--accent-soft), transparent 42%), linear-gradient(180deg, var(--surface-strong), var(--surface-soft))}@supports (color:color-mix(in lab, red, red)){.settings-choice-card[data-active=true],.settings-swatch-card[data-active=true],.settings-toggle-card[data-active=true]{background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent-soft) 44%, white 56%), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 96%, white 4%), color-mix(in srgb, var(--surface-soft) 98%, transparent))}}.settings-choice-card[data-active=true],.settings-swatch-card[data-active=true],.settings-toggle-card[data-active=true]{box-shadow:inset 0 1px #ffffff75,0 16px 30px #5a6d841a}.settings-choice-card{border-radius:1.1rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.settings-theme-preview{border:1px solid #ffffff2e;border-radius:.95rem;height:8.6rem;display:block;position:relative;overflow:hidden}.settings-theme-preview__chrome,.settings-theme-preview__surface,.settings-theme-preview__accent{border-radius:.72rem;position:absolute}.settings-theme-preview__chrome{border-radius:0;height:1.5rem;top:0;left:0;right:0}.settings-theme-preview__surface{border:1px solid #fff3;left:.9rem;right:.9rem}.settings-theme-preview__surface--primary{height:2.55rem;top:2.15rem}.settings-theme-preview__surface--secondary{height:2rem;bottom:.9rem;left:1.6rem;right:1.6rem}.settings-theme-preview__accent{border-radius:999px;width:3.8rem;height:.8rem;top:2.75rem;right:1.45rem}.settings-theme-preview--paper{background:linear-gradient(#f7efe1,#efe4d5)}.settings-theme-preview--paper .settings-theme-preview__chrome{background:#ffffff8f}.settings-theme-preview--paper .settings-theme-preview__surface--primary{background:linear-gradient(#fffffff0,#f6efe6e6);box-shadow:0 16px 28px #59687c1a}.settings-theme-preview--paper .settings-theme-preview__surface--secondary{background:#ffffffc2}.settings-theme-preview--paper .settings-theme-preview__accent{background:linear-gradient(90deg,#80a2c8,#cdb3a6)}.settings-theme-preview--night{background:linear-gradient(#0f1824,#172436)}.settings-theme-preview--night .settings-theme-preview__chrome{background:#ffffff14}.settings-theme-preview--night .settings-theme-preview__surface{border-color:#e0ebf71f}.settings-theme-preview--night .settings-theme-preview__surface--primary{background:linear-gradient(#182331f5,#0f1823f0);box-shadow:0 16px 30px #0000003d}.settings-theme-preview--night .settings-theme-preview__surface--secondary{background:#ffffff14}.settings-theme-preview--night .settings-theme-preview__accent{background:linear-gradient(90deg,#aac6e6,#dba1b1)}.settings-swatch-card{border-radius:1rem;padding:.95rem;display:block}.settings-swatch-card__dots{gap:.45rem;margin-bottom:.75rem;display:flex}.settings-swatch-dot{border:1px solid #ffffff61;border-radius:999px;width:1rem;height:1rem;box-shadow:0 8px 18px #53627614}.settings-toggle-card{border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.settings-switch{flex-shrink:0;display:inline-flex;position:relative}.settings-switch__input{opacity:0;cursor:pointer;position:absolute;inset:0}.settings-switch__track{border:1px solid var(--border-strong);border-radius:999px;align-items:center;width:3.35rem;height:1.95rem;padding:.2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.settings-switch__track{border:1px solid color-mix(in srgb, var(--border-strong) 72%, white 18%)}}.settings-switch__track{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.settings-switch__track{background:color-mix(in srgb, var(--surface-strong) 74%, white 26%)}}.settings-switch__track{box-shadow:inset 0 1px #fff6,0 8px 20px #53627614}.settings-switch__thumb{background:linear-gradient(#fffffffa,#f6f1e9f5);border-radius:999px;width:1.45rem;height:1.45rem;transition:transform .18s,background-color .18s,box-shadow .18s;box-shadow:0 8px 18px #5362761f}.settings-switch__input:focus-visible+.settings-switch__track{box-shadow:0 0 0 4px var(--accent-soft), inset 0 1px 0 #fff6}@supports (color:color-mix(in lab, red, red)){.settings-switch__input:focus-visible+.settings-switch__track{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-soft) 74%, white 26%), inset 0 1px 0 #fff6}}.settings-switch__input:checked+.settings-switch__track{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.settings-switch__input:checked+.settings-switch__track{border-color:color-mix(in srgb, var(--accent) 48%, white 18%)}}.settings-switch__input:checked+.settings-switch__track{background:linear-gradient(180deg, var(--accent-soft), var(--accent))}@supports (color:color-mix(in lab, red, red)){.settings-switch__input:checked+.settings-switch__track{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-soft) 74%, white 26%), color-mix(in srgb, var(--accent) 34%, var(--surface-soft) 66%))}}.settings-switch__input:checked+.settings-switch__track .settings-switch__thumb{transform:translate(1.35rem);box-shadow:0 10px 22px #3f516629}html[data-theme=lofi-night] .settings-choice-card,html[data-theme=lofi-night] .settings-swatch-card,html[data-theme=lofi-night] .settings-toggle-card{background:linear-gradient(#121b27f0,#0d151fe6);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #0000002e}html[data-theme=lofi-night] .settings-choice-card[data-active=true],html[data-theme=lofi-night] .settings-swatch-card[data-active=true],html[data-theme=lofi-night] .settings-toggle-card[data-active=true]{background:radial-gradient(circle at 100% 0,#8cb0d824,#0000 40%),linear-gradient(#1f2c3bfa,#121c27f0);border-color:#aac6e63d}html[data-theme=lofi-night] .settings-switch__track{background:#ffffff14;border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0d,0 8px 20px #0000002e}html[data-theme=lofi-night] .settings-switch__thumb{background:linear-gradient(#f4f8fdfa,#d8e4f2f5)}html[data-theme=lofi-night] .settings-switch__input:checked+.settings-switch__track{background:linear-gradient(#537397fa,#38506ef5);border-color:#aac6e63d}.workspace-pane{border-radius:1.1rem}.surface-card,.surface-panel{border-radius:1rem}.task-card .pill-badge,.task-card .beta-badge{font-weight:700}.side-sheet .surface-card,.side-sheet .surface-subtle{border-color:var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.side-sheet .surface-card,.side-sheet .surface-subtle{border-color:color-mix(in srgb, var(--border-strong) 62%, white 18%)}}.side-sheet .surface-subtle{background:linear-gradient(#ffffffdb,#f6f0e7c7)}.task-card:hover{border-color:#6e849e42;box-shadow:0 16px 30px #59687c1a}.board-stage{background:linear-gradient(#ffffffb3,#f5efe785);border:1px solid #6e849e29;border-radius:1.08rem;padding:1.08rem;box-shadow:inset 0 1px #ffffff57,0 10px 24px #5362760a}.board-stage[data-drag-active=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.board-stage[data-drag-active=true]{border-color:color-mix(in srgb, var(--accent) 72%, white 28%)}}.board-stage[data-drag-active=true]{background:linear-gradient(#e7f0f9e0,#f0e8f0c2);box-shadow:inset 0 1px #ffffff73,0 16px 28px #7892b01a}.board-stage-header{justify-content:space-between;align-items:flex-start;gap:.9rem;padding-bottom:.9rem;display:flex}.board-stage-body{grid-template-columns:repeat(1,minmax(0,1fr));gap:.9rem;display:grid}@media (min-width:720px){.board-stage-body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1440px){.board-stage-body{grid-template-columns:repeat(3,minmax(0,1fr))}}.automation-live-pill{letter-spacing:.12em;text-transform:uppercase;color:#8f4f66;background:#fff5f8f5;border:1px solid #d8819f38;border-radius:999px;align-items:center;gap:.45rem;padding:.28rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.automation-live-dot{background:#e187ab;border-radius:999px;width:.42rem;height:.42rem;animation:2.8s ease-out infinite automation-live-pulse;box-shadow:0 0 #e187ab4d}.automation-canvas{background:radial-gradient(circle at top,#ffffff7a,#0000 22%),linear-gradient(#f4eee7c7,#e6eef7b8)}.automation-canvas-toolbar{-webkit-backdrop-filter:blur(16px)saturate(118%);backdrop-filter:blur(16px)saturate(118%);background:#fffbf6eb;border:1px solid #ffffffb8;border-radius:999px;align-items:center;gap:.3rem;padding:.38rem;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex;box-shadow:0 16px 36px #505f7226}.automation-canvas-toolbar:hover{background:#fffdf9f5;transform:translateY(-1px);box-shadow:0 18px 40px #505f722e}.automation-canvas-toolbar__button{width:2.35rem;height:2.35rem;color:var(--foreground);background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.automation-canvas-toolbar__button{color:color-mix(in srgb, var(--foreground) 86%, var(--accent-strong) 14%)}}.automation-canvas-toolbar__button{transition:transform .14s,background-color .14s,border-color .14s,color .14s,opacity .14s}.automation-canvas-toolbar__button:hover:not(:disabled){color:var(--foreground);background:#ffffffb8;border-color:#ffffffd1;transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.automation-canvas-toolbar__button:hover:not(:disabled){color:color-mix(in srgb, var(--foreground) 82%, var(--accent-strong) 18%)}}.automation-canvas-toolbar__button:disabled{opacity:.38;cursor:not-allowed}.automation-canvas-toolbar__divider{background:linear-gradient(#0000,#6f809547,#0000);border-radius:999px;align-self:stretch;width:1px;margin:.24rem .08rem}.react-flow__panel.react-flow__attribution,.react-flow__attribution,.react-flow__attribution a{opacity:0!important;pointer-events:none!important;display:none!important}.automation-node-resizer__handle{box-shadow:0 8px 16px #4d60752e;background:#687f99e6!important;border:2px solid #fffffff5!important;width:.72rem!important;height:.72rem!important}.automation-node-resizer__line{border-color:#687f9975!important}.automation-studio-annotation-node{-webkit-backdrop-filter:blur(10px)saturate(112%);backdrop-filter:blur(10px)saturate(112%);border:1px solid #ffffffb3;border-radius:1.15rem;width:100%;height:100%;padding:1.08rem 1.15rem 1.12rem;position:relative;overflow:hidden;box-shadow:0 18px 36px #505f721a,inset 0 1px #ffffff57}.automation-studio-annotation-node:before{content:"";pointer-events:none;border:1px dashed #7087a138;border-radius:.9rem;position:absolute;inset:.72rem}.automation-studio-annotation-node--selected{box-shadow:0 0 0 2px #7897ba47,0 18px 38px #505f7229}.automation-studio-annotation-node--gold{background:linear-gradient(#f6e7cb52,#faf1de24)}.automation-studio-annotation-node--sky{background:linear-gradient(#d6e6f552,#deebf724)}.automation-studio-annotation-node--sage{background:linear-gradient(#dce7d852,#e6efe224)}.automation-studio-annotation-node--rose{background:linear-gradient(#f3dbe457,#f8e9ee24)}.automation-studio-annotation-node--ink{background:linear-gradient(#d5dde94d,#eaeff724)}.automation-edge-path{fill:none;stroke:var(--accent-strong)}@supports (color:color-mix(in lab, red, red)){.automation-edge-path{stroke:color-mix(in srgb, var(--accent-strong) 70%, #f3b8c7 30%)}}.automation-edge-path{stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:12 8;animation:18s linear infinite automation-dash}.automation-edge-path--trace{stroke-dasharray:none;filter:drop-shadow(0 0 8px #7ea68c38);animation:none}.automation-edge-hit{fill:none;stroke:#0000;stroke-width:22px}.automation-edge-button{color:#8a5665;background:#fcf7f2f5;border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:inline-flex;box-shadow:0 10px 24px #505f7229}.automation-edge-button:hover{background:#fff0f5fa;transform:scale(1.04)}html[data-theme=lofi-night] .automation-dock-ghost,html[data-theme=lofi-night] .automation-shelf-tab,html[data-theme=lofi-night] .automation-studio-header,html[data-theme=lofi-night] .automation-canvas-toolbar,html[data-theme=lofi-night] .automation-edge-button{color:var(--foreground);background:linear-gradient(#121b27f5,#0d151feb);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 18px 40px #00000038}html[data-theme=lofi-night] .automation-header-chip{color:var(--muted-strong);background:#ffffff14;border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f}html[data-theme=lofi-night] .automation-header-input{background:linear-gradient(#0f1620fa,#0b121cf5);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000029}html[data-theme=lofi-night] .automation-side-resizer,html[data-theme=lofi-night] .automation-stack-resizer{background:#ffffff1f;box-shadow:0 10px 24px #00000038,inset 0 1px #ffffff14}html[data-theme=lofi-night] .automation-side-resizer:after,html[data-theme=lofi-night] .automation-stack-resizer:after{background:linear-gradient(#314053eb,#1e2937db)}html[data-theme=lofi-night] .automation-canvas-toolbar:hover,html[data-theme=lofi-night] .automation-edge-button:hover{background:linear-gradient(#16212ffa,#101925f5)}html[data-theme=lofi-night] .automation-canvas-toolbar__button:hover:not(:disabled){color:var(--foreground);background:#ffffff14;border-color:#e0ebf71f}html[data-theme=lofi-night] .automation-studio-annotation-node{border-color:#e0ebf71f;box-shadow:0 18px 36px #0000002e,inset 0 1px #ffffff0f}html[data-theme=lofi-night] .project-tile,html[data-theme=lofi-night] .dashboard-glance-card,html[data-theme=lofi-night] .studio-stat,html[data-theme=lofi-night] .calendar-cell,html[data-theme=lofi-night] .side-sheet,html[data-theme=lofi-night] .mention-editor--field,html[data-theme=lofi-night] .mention-editor--compact,html[data-theme=lofi-night] .workspace-dock-member,html[data-theme=lofi-night] .workspace-identity-member-chip,html[data-theme=lofi-night] .workspace-identity-add-tile,html[data-theme=lofi-night] .workspace-identity-summary,html[data-theme=lofi-night] .workspace-identity-members,html[data-theme=lofi-night] .automation-app-glyph,html[data-theme=lofi-night] .automation-node-card,html[data-theme=lofi-night] .automation-node-trace-pill,html[data-theme=lofi-night] .automation-node-trace-detail,html[data-theme=lofi-night] .automation-readonly-banner,html[data-theme=lofi-night] .automation-studio-list-item,html[data-theme=lofi-night] .automation-app-card,html[data-theme=lofi-night] .automation-library-action-card,html[data-theme=lofi-night] .workspace-list-header,html[data-theme=lofi-night] .workspace-list-row,html[data-theme=lofi-night] .workspace-board-empty{background:radial-gradient(circle at 100% 0,#ffffff0a,#0000 34%),linear-gradient(#121b27f5,#0c131deb);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 18px 36px #0003}html[data-theme=lofi-night] .project-tile__footer{border-color:#e0ebf71a}html[data-theme=lofi-night] .dashboard-glance-card__meter,html[data-theme=lofi-night] .workspace-identity-member-role{color:var(--muted-strong);background:#ffffff14;border-color:#e0ebf71f}html[data-theme=lofi-night] .workspace-identity-avatar{color:var(--foreground);background:radial-gradient(circle at top,#ffffff1a,#0000 74%),linear-gradient(#202e3ff5,#121d29f0);border-color:#e0ebf724}html[data-theme=lofi-night] .workspace-identity-avatar--add{background:radial-gradient(circle at top,#ffffff1f,#0000 74%),linear-gradient(#2d4057fa,#1d2b3df5)}html[data-theme=lofi-night] .workspace-identity-member-remove,html[data-theme=lofi-night] .automation-danger-icon{color:#f0bcc6;background:#532b38b8;border-color:#da97ad33}html[data-theme=lofi-night] .workspace-identity-invite{border-top:1px solid #e0ebf71a;padding-top:1rem}html[data-theme=lofi-night] .workspace-list-row:hover,html[data-theme=lofi-night] .automation-app-card:hover,html[data-theme=lofi-night] .automation-library-action-card:hover{background:radial-gradient(circle at 100% 0,#97b1d114,#0000 38%),linear-gradient(#182332fa,#0f1823f5)}html[data-theme=lofi-night] .automation-studio-list-item[data-active=true],html[data-theme=lofi-night] .automation-app-card[data-active=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-theme=lofi-night] .automation-studio-list-item[data-active=true],html[data-theme=lofi-night] .automation-app-card[data-active=true]{border-color:color-mix(in srgb, var(--accent) 48%, #e0ebf724)}}html[data-theme=lofi-night] .automation-studio-list-item[data-active=true],html[data-theme=lofi-night] .automation-app-card[data-active=true]{background:radial-gradient(circle at 100% 0,#87a6ca1f,#0000 38%),linear-gradient(#1a2637fa,#101a27f5);box-shadow:inset 0 1px #ffffff12,0 20px 40px #0000003d}html[data-theme=lofi-night] .calendar-cell[data-drag-over=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-theme=lofi-night] .calendar-cell[data-drag-over=true]{border-color:color-mix(in srgb, var(--accent) 64%, #e0ebf733)}}html[data-theme=lofi-night] .calendar-cell[data-drag-over=true]{background:radial-gradient(circle at 100% 0,#87a6ca1f,#0000 36%),linear-gradient(#192535fa,#101926f5);box-shadow:inset 0 0 0 1px #ffffff0f,0 18px 36px #0000002e}html[data-theme=lofi-night] .side-sheet .surface-subtle{background:radial-gradient(circle at 100% 0,#ffffff0a,#0000 36%),linear-gradient(#141e2bf0,#0e1621eb)}html[data-theme=lofi-night] .mention-editor__suggestions{background:linear-gradient(#121b27fa,#0c131df5);border-color:#e0ebf71f;box-shadow:inset 0 1px #ffffff0f,0 18px 36px #0000003d}.progress-track{background:#5268801f;border-radius:999px;height:.42rem;overflow:hidden}.progress-fill{border-radius:inherit;background:linear-gradient(90deg,#f1bcc4,#84a9d4);height:100%}.calendar-cell{border:1px solid var(--border-strong);border-radius:1rem;min-height:16.5rem}@supports (color:color-mix(in lab, red, red)){.calendar-cell{border:1px solid color-mix(in srgb, var(--border-strong) 54%, white 18%)}}.calendar-cell{-webkit-backdrop-filter:blur(14px)saturate(110%);backdrop-filter:blur(14px)saturate(110%);background:#ffffff9e}.landing-demo-stage{height:74rem;overflow:hidden}.landing-demo-stage__scene{scrollbar-gutter:stable;min-height:0;overflow:hidden auto}.landing-demo-stage__scene::-webkit-scrollbar{width:.6rem}.landing-demo-stage__scene::-webkit-scrollbar-thumb{background:var(--accent-soft);border:2px solid #0000;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.landing-demo-stage__scene::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent-soft) 78%, white 22%)}}.landing-demo-stage__scene::-webkit-scrollbar-thumb{background-clip:padding-box}.landing-demo-stage__scene::-webkit-scrollbar-track{background:0 0}.calendar-cell[data-drag-over=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.calendar-cell[data-drag-over=true]{border-color:color-mix(in srgb, var(--accent) 72%, white 18%)}}.calendar-cell[data-drag-over=true]{background:#ffffff9e;box-shadow:inset 0 0 0 1px #ffffff61}.side-sheet{box-shadow:var(--shadow-elevated);-webkit-backdrop-filter:blur(20px)saturate(110%);backdrop-filter:blur(20px)saturate(110%);color:var(--foreground);background:linear-gradient(#fffcf7fa,#f7f0e7fa)}.side-sheet .section-title,.side-sheet .eyebrow,.side-sheet p,.side-sheet label,.side-sheet input,.side-sheet textarea,.side-sheet select,.side-sheet button,.side-sheet div{color:inherit}.side-sheet .eyebrow{color:var(--muted)}.side-sheet .field-input,.side-sheet .field-textarea,.side-sheet .field-select,.side-sheet .secondary-btn,.side-sheet .ghost-btn{color:var(--foreground)}.project-orb{filter:blur(22px);opacity:.4;border-radius:999px;position:absolute}.hero-grid{background-image:linear-gradient(#ffffff38 1px,#0000 1px),linear-gradient(90deg,#ffffff38 1px,#0000 1px);background-size:34px 34px}.mock-window{border:1px solid var(--border-strong);border-radius:1.25rem}@supports (color:color-mix(in lab, red, red)){.mock-window{border:1px solid color-mix(in srgb, var(--border-strong) 46%, white 26%)}}.mock-window{box-shadow:var(--shadow-elevated);-webkit-backdrop-filter:blur(24px)saturate(116%);backdrop-filter:blur(24px)saturate(116%);background:linear-gradient(#ffffff85,#ffffff38)}.glass-line{box-shadow:inset 0 0 0 1px #ffffff47}.toast-celebration{animation:.48s cubic-bezier(.22,1,.36,1) toast-slide}.view-fade{animation:.18s ease-out fade-up}.ambient-float{animation:14s ease-in-out infinite slow-float}.ambient-drift{animation:18s ease-in-out infinite slow-drift}.petal-field{pointer-events:none;opacity:1;height:32vh;position:absolute;inset:auto 0 0}.abstract-sky{pointer-events:none;position:absolute;inset:0;overflow:hidden}.abstract-sky:before,.abstract-sky:after{content:"";filter:blur(20px);opacity:.45;border-radius:999px;position:absolute}.abstract-sky:before{background:radial-gradient(circle,#fff9,#fff0);width:18rem;height:18rem;top:10%;left:6%}.abstract-sky:after{background:radial-gradient(circle,#f1aac185,#fff0 60%),radial-gradient(circle at 35% 35%,#fff4f8a8,#fff0 22%);width:18rem;height:18rem;top:18%;right:4%}.petal-field:before,.petal-field:after{content:"";filter:blur(6px);background:radial-gradient(circle at 16% 82%, var(--flower-pink) 0 3.4%, transparent 3.9%), radial-gradient(circle at 22% 70%, var(--flower-pink) 0 2.5%, transparent 3%), radial-gradient(circle at 29% 62%, var(--flower-white) 0 2.4%, transparent 2.9%), radial-gradient(circle at 35% 86%, var(--flower-gold) 0 1.9%, transparent 2.4%), radial-gradient(circle at 44% 76%, var(--flower-pink) 0 3.3%, transparent 3.8%), radial-gradient(circle at 56% 86%, var(--flower-white) 0 2.2%, transparent 2.8%), radial-gradient(circle at 66% 72%, var(--flower-pink) 0 2.8%, transparent 3.2%), radial-gradient(circle at 77% 82%, var(--flower-pink) 0 3.6%, transparent 4.1%), radial-gradient(circle at 86% 68%, var(--flower-gold) 0 1.8%, transparent 2.3%);background-size:100% 100%;width:42%;height:100%;position:absolute;bottom:-4%}.petal-field:before{left:-2%;transform:scale(1.2)}.petal-field:after{right:-2%;transform:scale(1.26)}.petal-field>span{filter:blur(30px);background:radial-gradient(circle,#ef9ebd3d,#fff0 68%);border-radius:999px;width:16rem;height:16rem;position:absolute;bottom:10%}.shell-fade-bottom:after{content:none}.hero-prompt{border:1px solid var(--border-strong);border-radius:1.1rem}@supports (color:color-mix(in lab, red, red)){.hero-prompt{border:1px solid color-mix(in srgb, var(--border-strong) 44%, white 24%)}}.hero-prompt{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffbf6f0;box-shadow:0 24px 48px #54657e29}.hero-prompt .field-textarea{color:#33475b;font-weight:500}.flower-burst{pointer-events:none;z-index:2;position:absolute;inset:-1rem}.flower-burst span{opacity:0;transform-origin:50%;background:radial-gradient(circle at 34% 34%,#fffffff5,#ffdee8f0 28%,#f19cb8f5 70%);border-radius:999px 999px 999px 0;width:1.25rem;height:1.25rem;animation:1.1s cubic-bezier(.22,1,.36,1) forwards flower-pop;display:block;position:absolute;top:50%;left:50%;box-shadow:0 0 24px #f19cb842}.flower-burst span:nth-child(2n){background:radial-gradient(circle at 34% 34%,#fffffff5,#ffeaf1f0 28%,#e891b1f0 72%)}.flower-burst span:nth-child(3n){background:radial-gradient(circle at 34% 34%,#fffffff5,#fff1f6eb 26%,#f8b1c8e6 74%)}.flower-burst span:first-child{--dx:-2.8rem;--dy:-4.2rem;--rot:-28deg;animation-delay:0s}.flower-burst span:nth-child(2){--dx:-3.7rem;--dy:-1.3rem;--rot:18deg;animation-delay:40ms}.flower-burst span:nth-child(3){--dx:-1.4rem;--dy:2.4rem;--rot:78deg;animation-delay:70ms}.flower-burst span:nth-child(4){--dx:2.2rem;--dy:-3.6rem;--rot:120deg;animation-delay:20ms}.flower-burst span:nth-child(5){--dx:3.8rem;--dy:-.4rem;--rot:164deg;animation-delay:60ms}.flower-burst span:nth-child(6){--dx:2.8rem;--dy:2.5rem;--rot:220deg;animation-delay:90ms}.flower-burst span:nth-child(7){--dx:.4rem;--dy:-4.5rem;--rot:260deg;animation-delay:35ms}.flower-burst span:nth-child(8){--dx:-4rem;--dy:1.1rem;--rot:310deg;animation-delay:55ms}@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes slow-float{0%,to{transform:translate(0)}50%{transform:translateY(-12px)}}@keyframes slow-drift{0%,to{transform:translate(0)}50%{transform:translate(14px,8px)}}@keyframes toast-slide{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes flower-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}18%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1) rotate(var(--rot))}}@keyframes automation-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120px}}@keyframes automation-live-pulse{0%{transform:scale(1);box-shadow:0 0 #e187ab42}70%{transform:scale(1.04);box-shadow:0 0 0 6px #e187ab00}to{transform:scale(1);box-shadow:0 0 #e187ab00}}@keyframes landing-canvas-flow-x{0%{opacity:0;left:0;transform:translate(-50%,-50%)scale(.72)}18%{opacity:1}82%{opacity:1}to{opacity:0;left:100%;transform:translate(-50%,-50%)scale(1)}}@keyframes landing-canvas-flow-y{0%{opacity:0;top:0;transform:translate(-50%,-50%)scale(.72)}18%{opacity:1}82%{opacity:1}to{opacity:0;top:100%;transform:translate(-50%,-50%)scale(1)}}@keyframes loading-shimmer{to{transform:translate(120%)}}@keyframes book-flip-next{0%{opacity:1;transform:perspective(1800px)rotateY(0)translate(0)}to{opacity:.92;transform:perspective(1800px)rotateY(-10deg)translate(-8px)}}@keyframes book-flip-prev{0%{opacity:1;transform:perspective(1800px)rotateY(0)translate(0)}to{opacity:.92;transform:perspective(1800px)rotateY(10deg)translate(8px)}}.book-shell{border:1px solid var(--border);border-radius:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;padding:1.2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.book-shell{border:1px solid color-mix(in srgb, var(--border) 88%, white 12%)}}.book-shell{background:radial-gradient(circle at top,#fff9,#0000 42%),linear-gradient(#fffbf6e6,#f4ece1a3);box-shadow:inset 0 1px #ffffff73,0 20px 44px #5867791a}.book-shell--flip-next{animation:.22s book-flip-next}.book-shell--flip-prev{animation:.22s book-flip-prev}.book-page{border:1px solid var(--border);flex-direction:column;gap:1rem;min-height:36rem;display:flex}@supports (color:color-mix(in lab, red, red)){.book-page{border:1px solid color-mix(in srgb, var(--border) 80%, white 18%)}}.book-page{background:linear-gradient(90deg,#e0d3c133,#0000 12% 88%,#e0d3c11f),repeating-linear-gradient(#5c70860f 0 1px,#0000 1px 2rem),linear-gradient(#fffdf8f5,#f9f2e8eb);border-radius:.7rem;padding:1.5rem 1.55rem 1.2rem;box-shadow:inset 0 1px #ffffffad,0 22px 48px #5867791f}.book-page--left{border-radius:1.1rem .45rem .45rem 1.1rem;box-shadow:inset -1px 0 #b4a2902e,inset 18px 0 28px #baab971a,0 22px 48px #5867791f}.book-page--right{border-radius:.45rem 1.1rem 1.1rem .45rem;box-shadow:inset 1px 0 #b4a2902e,inset -18px 0 28px #baab9714,0 22px 48px #5867791f}.book-page-title{width:100%;color:var(--foreground);font-family:var(--font-serif);letter-spacing:-.03em;background:0 0;border:0;outline:none;font-size:1.62rem;font-weight:600}.book-page-title::placeholder{color:var(--muted)}.mention-editor{min-height:100%;position:relative}.mention-editor__mirror,.mention-editor__input{white-space:pre-wrap;word-break:break-word;width:100%;margin:0}.mention-editor--book{flex:1}.mention-editor--field{border:1px solid var(--border-strong);border-radius:.62rem;min-height:8.5rem}@supports (color:color-mix(in lab, red, red)){.mention-editor--field{border:1px solid color-mix(in srgb, var(--border-strong) 60%, white 18%)}}.mention-editor--field{background:#ffffffe6;box-shadow:inset 0 1px #fff6}.mention-editor--compact{border:1px solid var(--border-strong);border-radius:.62rem;min-height:3.5rem}@supports (color:color-mix(in lab, red, red)){.mention-editor--compact{border:1px solid color-mix(in srgb, var(--border-strong) 60%, white 18%)}}.mention-editor--compact{background:#ffffffe6;box-shadow:inset 0 1px #fff6}.mention-editor--book .mention-editor__mirror,.mention-editor--book .mention-editor__input{min-height:25rem;font:inherit;background:0 0;border:0;outline:none;line-height:1.95}.mention-editor--field .mention-editor__mirror,.mention-editor--field .mention-editor__input{min-height:8.5rem;font:inherit;outline:none;padding:.95rem 1rem;line-height:1.75}.mention-editor--compact .mention-editor__mirror,.mention-editor--compact .mention-editor__input{min-height:3.5rem;font:inherit;outline:none;padding:.75rem .9rem;line-height:1.6}.mention-editor__mirror{pointer-events:none;color:var(--foreground)}.mention-editor__input{resize:none;color:#0000;caret-color:var(--foreground);-webkit-text-fill-color:transparent;background:0 0;border:0;position:absolute;inset:0}.mention-editor__placeholder{color:var(--muted)}.mention-token{color:#6e35f2;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:radial-gradient(circle at 18% 20%,#ffffffa6,#0000 38%),linear-gradient(135deg,#973eff3d,#3691ff33),#ffffffd1;border-radius:.46rem;padding:.03rem .34rem;font-weight:800;display:inline;box-shadow:inset 0 0 0 1px #8661ff52,0 0 .7rem #7758ff2e}.mention-editor__suggestions{z-index:4;border:1px solid var(--border-strong);gap:.35rem;min-width:min(22rem,100% - 2rem);display:grid;position:absolute;bottom:1rem;left:1rem}@supports (color:color-mix(in lab, red, red)){.mention-editor__suggestions{border:1px solid color-mix(in srgb, var(--border-strong) 70%, white 18%)}}.mention-editor__suggestions{background:var(--surface-strong);border-radius:.72rem}@supports (color:color-mix(in lab, red, red)){.mention-editor__suggestions{background:color-mix(in srgb, var(--surface-strong) 96%, white 4%)}}.mention-editor__suggestions{box-shadow:var(--shadow-ambient);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:.45rem}.mention-editor__suggestion{text-align:left;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .8rem;font-size:.9rem;display:flex}.mention-editor__suggestion[data-active=true]{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.mention-editor__suggestion[data-active=true]{background:color-mix(in srgb, var(--accent-soft) 80%, white 20%)}}.book-page-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.book-page-footer{border-top:1px solid color-mix(in srgb, var(--border) 64%, white 24%)}}.book-page-footer{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);padding-top:.8rem;font-size:.74rem}.book-page-empty{text-align:center;min-height:100%;color:var(--muted-strong);flex:1;place-items:center;padding:2rem;display:grid}@media (min-width:768px){.landing-demo-stage{height:58rem}}@media (min-width:1280px){.landing-demo-stage{height:44rem}}@media (max-width:767px){.app-content-shell{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.workspace-pane,.surface-card,.surface-panel,.mock-window{border-radius:1rem}.petal-field{height:22vh}.book-shell{grid-template-columns:minmax(0,1fr)}.book-page{min-height:24rem}}.audit-kicker{letter-spacing:.18em;text-transform:uppercase;color:#586cff;font-size:.76rem;font-weight:700}.audit-auth-shell{background:radial-gradient(circle at 14% 22%,#a3cafad1,#0000 34%),radial-gradient(circle at 86% 14%,#f0daffa8,#0000 30%),radial-gradient(circle at 24% 82%,#c3cdff8a,#0000 28%),linear-gradient(135deg,#e6f1ff 0%,#f7fbff 50%,#f8efff 100%);min-height:100vh;position:relative;overflow:hidden}.audit-auth-shell__glow{filter:blur(80px);pointer-events:none;border-radius:999px;position:absolute}.audit-auth-shell__glow--left{background:#94c4ff80;width:28rem;height:28rem;top:6rem;left:-10rem}.audit-auth-shell__glow--right{background:#eec5ff6b;width:24rem;height:24rem;top:0;right:-8rem}.audit-auth-shell__inner{z-index:1;grid-template-columns:minmax(0,1.12fr) minmax(480px,.88fr);align-items:center;gap:3rem;max-width:1320px;min-height:calc(100vh - 4.75rem);margin:0 auto;padding:2rem 2rem 0;display:grid;position:relative}.audit-auth-shell__story{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:2.4rem;display:grid}.audit-auth-shell__story-rail{width:3rem;position:relative}.audit-auth-shell__story-line{background:linear-gradient(#fffffff2,#9eb9f0bf);width:1px;position:absolute;top:3.5rem;bottom:3.5rem;left:1.4rem}.audit-auth-shell__story-star{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fffffff0;width:.95rem;height:.95rem;position:absolute;left:.95rem;box-shadow:0 0 18px #ffffffe6}.audit-auth-shell__story-star--top{top:1.75rem}.audit-auth-shell__story-star--bottom{bottom:1.75rem}.audit-auth-shell__story-copy{flex-direction:column;justify-content:center;gap:2.6rem;min-width:0;padding:1rem 0;display:flex}.audit-auth-shell__card-wrap{justify-content:center;display:flex}.audit-auth-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#fffffff5,#fcf9ffeb),#fffffff0;border:1px solid #e1e8f4f5;border-radius:2.25rem;width:100%;max-width:37rem;padding:3rem 2.5rem 2.5rem;box-shadow:0 32px 80px #728bb829,inset 0 1px #ffffffe6}.audit-input-shell{background:#ffffffdb;border:1px solid #d4dceaf5;border-radius:1rem;align-items:center;gap:1rem;min-height:58px;padding:0 1.2rem;display:flex;box-shadow:inset 0 1px #ffffffe6,0 8px 22px #7d92b514}.audit-input-shell__icon,.audit-input-shell__toggle{color:#7f91b9;justify-content:center;align-items:center;display:inline-flex}.audit-input-shell__toggle{cursor:pointer;background:0 0;border:0;padding:0}.audit-input{color:#203861;background:0 0;border:0;outline:none;width:100%;font-size:1rem}.audit-input::placeholder{color:#6d81a4}.audit-primary-btn{color:#fff;background:linear-gradient(135deg,#18386f 0%,#102a5b 100%);border:0;border-radius:1.15rem;justify-content:center;align-items:center;gap:1rem;width:fit-content;padding:1.15rem 1.4rem;font-size:1.15rem;font-weight:600;display:inline-flex;box-shadow:0 20px 40px #102a5b3d}.audit-primary-btn:hover{filter:brightness(1.03)}.audit-divider{color:#6a7ea0;text-transform:uppercase;letter-spacing:.18em;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;font-size:.88rem;display:grid}.audit-divider:before,.audit-divider:after{content:"";background:#d1daeae6;height:1px}.audit-auth-shell__footer{z-index:1;color:#506685;border-top:1px solid #c6d1e5b8;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 3rem 1.4rem;font-size:1rem;display:flex;position:relative}.audit-auth-shell__footer-links{gap:2.2rem;display:flex}.audit-auth-shell__footer-link{transition:color .16s}.audit-auth-shell__footer-link:hover{color:#102a5b}.audit-orbit-mark{width:15rem;height:10rem;position:relative}.audit-orbit-mark--compact{width:11rem;height:7rem}.audit-orbit-mark__ring{opacity:.84;border:1px solid #ffffff8a;border-radius:999px;height:4.2rem;position:absolute;inset:auto 0 .2rem}.audit-orbit-mark__tile{background:linear-gradient(#fffffffa,#f7f4fff0);border:1px solid #dfe5f4f5;border-radius:1.35rem;place-items:center;width:5.2rem;height:5.2rem;display:grid;position:absolute;bottom:1.6rem;left:2.4rem;transform:rotate(-9deg);box-shadow:0 18px 32px #9a9bff4d,-10px 10px #abacff24}.audit-orbit-mark__glyph{font-family:var(--font-serif);color:#7480b3;font-size:3rem;line-height:1}.audit-orbit-mark__spark{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fffffff5;width:.7rem;height:.7rem;position:absolute;box-shadow:0 0 12px #ffffffe6}.audit-orbit-mark__spark--top{top:1.5rem;right:.7rem}.audit-orbit-mark__spark--right{top:4.6rem;right:2.7rem}.audit-orbit-mark__spark--bottom{bottom:.15rem;left:3.2rem}.audit-marketing-shell{background:radial-gradient(circle at 14% 18%,#a3cbf98f,#0000 24%),radial-gradient(circle at 84% 12%,#f1daff8f,#0000 26%),linear-gradient(135deg,#eaf3ff 0%,#f9fbff 52%,#f9efff 100%);min-height:100vh;position:relative}.vantra-home-shell{font-family:var(--font-startup);font-feature-settings:"kern", "liga";text-rendering:geometricprecision;background:radial-gradient(circle at 9% 9%,#67c4ff52,#0000 28%),radial-gradient(circle at 88% 7%,#ddb6ff57,#0000 30%),radial-gradient(circle at 12% 78%,#7c3aed1a,#0000 26%),radial-gradient(circle at 50% 58%,#ffffffeb,#0000 46%),linear-gradient(135deg,#e9f5ff 0%,#fbfdff 50%,#f8edff 100%);padding:clamp(.85rem,1.8vw,1.5rem);position:relative}.vantra-home-shell:before{content:"";pointer-events:none;opacity:.32;background-color:#0000;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:74px 74px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:min(760px,92vh);position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle at 50% 12%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 12%,#000,#0000 72%)}.landing-reactive-bg{--landing-bg-x:50%;--landing-bg-y:28%;--landing-bg-tilt-x:0deg;--landing-bg-tilt-y:0deg;--landing-bg-dx:0px;--landing-bg-dy:0px;z-index:0;pointer-events:none;background:radial-gradient(circle at var(--landing-bg-x) var(--landing-bg-y), #8654ff24, transparent 17rem), radial-gradient(circle at calc(var(--landing-bg-x) + 12%) calc(var(--landing-bg-y) + 9%), #2dbfff1c, transparent 21rem), radial-gradient(circle at calc(var(--landing-bg-x) - 16%) calc(var(--landing-bg-y) + 20%), #ff6fc712, transparent 19rem), linear-gradient(135deg, #dbf2ff6b, #fff0 42%, #f6e7ff75);position:fixed;inset:0;overflow:hidden}.landing-reactive-bg:before{content:"";opacity:.46;background-image:linear-gradient(#465e9126 1px,#0000 1px),linear-gradient(90deg,#465e9126 1px,#0000 1px),radial-gradient(circle,#7e57ff66 0 1.2px,#0000 1.7px);background-size:58px 58px,58px 58px,58px 58px;background-position:calc(var(--landing-bg-dx) * -.9) calc(var(--landing-bg-dy) * -.7), calc(var(--landing-bg-dx) * -.9) calc(var(--landing-bg-dy) * -.7), calc(var(--landing-bg-dx) * -1.15) calc(var(--landing-bg-dy) * -.95);-webkit-mask-image:radial-gradient(circle at var(--landing-bg-x) var(--landing-bg-y), black 0 13rem, #000000b8 24rem, transparent 56rem), linear-gradient(180deg, black 0%, #000000c7 58%, transparent 100%);-webkit-mask-image:radial-gradient(circle at var(--landing-bg-x) var(--landing-bg-y), black 0 13rem, #000000b8 24rem, transparent 56rem), linear-gradient(180deg, black 0%, #000000c7 58%, transparent 100%);-webkit-mask-image:radial-gradient(circle at var(--landing-bg-x) var(--landing-bg-y), black 0 13rem, #000000b8 24rem, transparent 56rem), linear-gradient(180deg, black 0%, #000000c7 58%, transparent 100%);mask-image:radial-gradient(circle at var(--landing-bg-x) var(--landing-bg-y), black 0 13rem, #000000b8 24rem, transparent 56rem), linear-gradient(180deg, black 0%, #000000c7 58%, transparent 100%);transform:perspective(1100px) rotateX(var(--landing-bg-tilt-x)) rotateY(var(--landing-bg-tilt-y)) translate3d(calc(var(--landing-bg-dx) * .42), calc(var(--landing-bg-dy) * .34), 0);transform-origin:50%;transition:opacity .18s;position:absolute;inset:-10%}.landing-reactive-bg__grid-glow{left:var(--landing-bg-x);top:var(--landing-bg-y);aspect-ratio:1;width:clamp(19rem,44vw,45rem);transform:translate(-50%, -50%) rotate(calc(var(--landing-bg-tilt-y) * 8));filter:blur(.15px);opacity:.22;mix-blend-mode:multiply;background:linear-gradient(#ffffffb8 1px,#0000 1px) 0 0/26px 26px,linear-gradient(90deg,#ffffffb8 1px,#0000 1px) 0 0/26px 26px,radial-gradient(circle,#8f52ff33,#34c3ff1f 42%,#0000 72%) 0 0/100% 100%;border-radius:28%;animation:9s ease-in-out infinite landing-grid-breathe;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 0 16%,#0000009e 42%,#0000 74%);mask-image:radial-gradient(circle,#000 0 16%,#0000009e 42%,#0000 74%)}.landing-reactive-bg:after{content:"";background-image:linear-gradient(115deg,#0000 0 44%,#7c3aed1b 48%,#0000 52% 100%),radial-gradient(circle,#54b2ff33 0 1px,#0000 1.8px),radial-gradient(circle,#9158ff33 0 1px,#0000 1.8px);background-position:calc(var(--landing-bg-dx) * .65) calc(var(--landing-bg-dy) * .5), calc(var(--landing-bg-dx) * -.45) calc(var(--landing-bg-dy) * -.4), calc(48px + var(--landing-bg-dx) * -.72) calc(72px + var(--landing-bg-dy) * -.58);filter:blur(5px);opacity:.2;transform:translate3d(calc(var(--landing-bg-dx) * -.26), calc(var(--landing-bg-dy) * -.22), 0);background-size:174px 174px,132px 132px,188px 188px;position:absolute;inset:-18%}@keyframes landing-grid-breathe{0%,to{opacity:.18;transform:translate(-50%,-50%)scale(.97)rotate(-1deg)}50%{opacity:.3;transform:translate(-50%,-50%)scale(1.05)rotate(2.5deg)}}.vantra-demo-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 60% 18%,#8967ff1f,#0000 30%),#ffffffc7;border:1px solid #dae2f2eb;border-radius:2rem;position:relative;overflow:hidden;box-shadow:0 32px 80px #4e5f8629,inset 0 1px #ffffffeb}.vantra-demo-cursor{filter:drop-shadow(0 16px 24px #6f43ff57);opacity:.92;width:2.4rem;height:2.4rem;position:absolute;top:48%;left:47%;transform:translate(0)rotate(-18deg)}.vantra-demo-cursor:before{content:"";clip-path:polygon(15% 4%,87% 48%,55% 56%,39% 92%);background:linear-gradient(135deg,#8b4cff,#3dbdff);position:absolute;inset:0}.vantra-demo-cursor--active{animation:4.35s ease-in-out infinite vantra-demo-cursor}.vantra-demo-path{opacity:0;stroke-dashoffset:180px}.vantra-demo-path--active{opacity:.78;animation:2.4s ease-in-out infinite vantra-demo-path}@keyframes vantra-demo-cursor{0%,to{top:48%;left:47%}38%{top:42%;left:50%}70%{top:33%;left:62%}}@keyframes vantra-demo-path{0%{stroke-dashoffset:180px;opacity:0}25%{opacity:.86}to{stroke-dashoffset:0;opacity:.15}}@media (prefers-reduced-motion:reduce){.vantra-demo-cursor--active,.vantra-demo-path--active,.landing-reactive-bg__grid-glow{animation:none}.landing-reactive-bg:before,.landing-reactive-bg:after,.landing-reactive-bg__grid-glow{transform:none}}@media (max-width:767px){.vantra-home-shell{padding:.65rem}}.landing-section,.landing-footer{z-index:1;width:min(1180px,100vw - 2rem);margin-inline:auto;position:relative}.vantra-home-shell [id]{scroll-margin-top:6rem}.landing-nav-dock{z-index:80;pointer-events:none;width:100%;padding-inline:1rem;position:fixed;top:1rem;left:0;right:0}.landing-island-nav{isolation:isolate;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transform-origin:top;pointer-events:auto;background:#ffffffbd;border:1px solid #d2dcf0db;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.35rem,1vw,.85rem);width:min(1120px,100%);min-height:4.25rem;margin-inline:auto;padding:.72rem .82rem .72rem 1.08rem;transition:width .26s,min-height .26s,padding .26s,transform .18s,box-shadow .26s,background .26s;display:grid;position:relative;box-shadow:0 22px 60px #465c8c24}.landing-island-nav:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle at var(--nav-x,50%) var(--nav-y,50%), #7c3aed38, transparent 26%), linear-gradient(135deg, #7c5cff1f, #41c4ff17, transparent 70%);opacity:0;transition:opacity .26s;position:absolute;inset:.35rem}.landing-island-nav:hover,.landing-island-nav:focus-within,.landing-island-nav--open{transform:translateY(-1px);box-shadow:0 26px 72px #465c8c2e}.landing-island-nav:hover:before,.landing-island-nav:focus-within:before,.landing-island-nav--open:before{opacity:1}.landing-island-nav--scrolled{background:#ffffffd6;width:min(920px,100%);min-height:3.5rem;margin-inline:auto;padding:.55rem .65rem .55rem 1rem}.landing-island-nav__brand,.landing-island-nav__links,.landing-island-nav__actions{align-items:center;display:flex}.landing-island-nav__brand{white-space:nowrap;min-width:9.2rem;padding-inline:.15rem .35rem}.landing-island-nav__links{justify-content:center;gap:clamp(.1rem,.6vw,.35rem);min-width:0}.landing-island-nav__actions{justify-content:flex-end;gap:clamp(.35rem,.7vw,.55rem);min-width:0}.landing-island-nav__link,.landing-island-nav__login,.landing-island-nav__cta,.landing-island-nav__menu{letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-size:.79rem;font-weight:640;line-height:1;text-decoration:none;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex}.landing-island-nav__link{color:#40557a;padding:.68rem clamp(.52rem,.82vw,.92rem)}.landing-island-nav__link:hover{color:#10245a;background:#ffffffdb}.landing-island-nav__login{color:#10245a;padding:.72rem clamp(.68rem,1vw,1rem)}.landing-island-nav__login--sales{background:#ffffffb3;border:1px solid #d2dcf0e6}.landing-island-nav__cta{color:#fff;background:linear-gradient(135deg,#172f68,#7c3aed);padding:.78rem clamp(.9rem,1.2vw,1.2rem);box-shadow:0 14px 26px #654fff42}.landing-island-nav__cta:hover,.landing-button:hover{transform:translateY(-1px)}.landing-island-nav__menu{color:#10245a;background:#ffffffdb;border:1px solid #d2dcf0e6;width:2.65rem;height:2.65rem;display:none}.landing-island-nav__mobile{background:#fffffff5;border:1px solid #d2dcf0e6;border-radius:1.35rem;gap:.25rem;padding:.65rem;display:grid;position:absolute;top:calc(100% + .7rem);left:0;right:0;box-shadow:0 24px 60px #465c8c2e}.landing-island-nav__mobile a{color:#10245a;border-radius:1rem;padding:.85rem 1rem;font-weight:650}.landing-island-nav__mobile a:hover{background:#f3f6ff}.landing-hero{grid-template-columns:minmax(340px,.78fr) minmax(560px,1.22fr);align-items:center;gap:clamp(2.4rem,5vw,5rem);padding-block:clamp(7rem,8vw,8.2rem) clamp(2.2rem,4vw,3.4rem);display:grid}.landing-kicker{color:#7c3aed;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.66rem;font-weight:720;display:inline-flex}.landing-hero h1,.landing-section-heading h2,.landing-before h2,.landing-after h2,.landing-agent-panel h2,.landing-final-cta h2{font-family:var(--font-startup);color:#10245a;letter-spacing:-.052em;font-weight:680}.landing-hero h1{max-width:620px;margin-top:1rem;font-size:clamp(3rem,5.1vw,4.55rem);line-height:.98}.landing-keyword{font-family:var(--font-serif);letter-spacing:-.075em;color:#7c3aed;font-style:italic;font-weight:400}.landing-hero h1 .landing-keyword{display:block}.landing-hero p,.landing-section-heading p,.landing-agent-panel p,.landing-final-cta p{color:#617494;letter-spacing:-.012em;line-height:1.65}.landing-hero p{max-width:34rem;margin-top:1.2rem;font-size:.98rem}.landing-hero__actions,.landing-hero__proof,.landing-final-cta__actions{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.landing-hero__actions{margin-top:1.65rem}.landing-button{letter-spacing:-.01em;border-radius:1rem;justify-content:center;align-items:center;gap:.55rem;min-height:3.25rem;padding:.85rem 1.35rem;font-size:.88rem;font-weight:680;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.landing-button--primary{color:#fff;background:linear-gradient(135deg,#172f68,#7c3aed);box-shadow:0 16px 34px #3a50be38}.landing-button--secondary{color:#10245a;background:#ffffffdb;border:1px solid #d2dcf0e6}.landing-button--light{color:#172f68;background:#fff}.landing-button--ghost{color:#fff;background:#ffffff1f;border:1px solid #ffffff52}.landing-hero__proof{color:#7284a2;max-width:42rem;margin-top:1.45rem;font-size:.8rem;font-weight:620}.landing-hero__proof span{align-items:center;gap:.45rem;display:inline-flex}.landing-hero__proof svg{color:#7c3aed}.landing-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;max-width:38rem;margin-top:1.05rem;display:grid}.landing-hero__stats div{background:linear-gradient(#ffffffc2,#ffffff85),radial-gradient(circle at 20% 0,#7c3aed1f,#0000 44%);border:1px solid #d8e1f2db;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;column-gap:.7rem;min-height:4.45rem;padding:.75rem;display:grid;box-shadow:0 16px 40px #4a5c8814}.landing-hero__stats svg{color:#7c3aed;grid-row:span 2;width:1rem;height:1rem}.landing-hero__stats strong{color:#10245a;letter-spacing:-.02em;font-size:.85rem;font-weight:720;display:block}.landing-hero__stats span{color:#617494;font-size:.68rem;line-height:1.35;display:block}.landing-product-card,.landing-card,.landing-split-card,.landing-agent-panel,.landing-final-cta{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 82% 0,#a78bfa24,#0000 28%),#ffffffc7;border:1px solid #d8e1f2e6;border-radius:2rem;box-shadow:0 26px 80px #4a5c8821}.landing-product-card{min-width:0;overflow:hidden;transform:translateZ(0)}.landing-product-card__top,.landing-product-card__timeline{border-bottom:1px solid #d8e1f2e6;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.landing-product-card__top span,.landing-product-card__top button,.landing-product-card__timeline{color:#7284a2;letter-spacing:-.005em;font-size:.74rem;font-weight:620}.landing-product-card__top strong{color:#10245a;letter-spacing:-.02em;font-size:.92rem;font-weight:650;display:block}.landing-product-card__top button{background:#ffffffe6;border:1px solid #d8e1f2f2;border-radius:999px;padding:.55rem .85rem}.landing-product-card__body{grid-template-columns:minmax(0,1fr) 250px;display:grid}.landing-product-card__board{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:1rem;display:grid}.landing-demo-column{background:#f8faffd1;border-radius:1.15rem;min-height:19.75rem;padding:.8rem}.landing-demo-column__title{color:#10245a;letter-spacing:-.01em;align-items:center;gap:.45rem;margin-bottom:.75rem;font-size:.76rem;font-weight:650;display:flex}.landing-demo-column__title span{border-radius:999px;width:.5rem;height:.5rem}.landing-demo-task{letter-spacing:-.01em;background:#fff;border:1px solid #d8e1f2f2;border-radius:.95rem;padding:.8rem;font-size:.76rem;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 12px 28px #4a5c8812}.landing-demo-task__title{color:#10245a;letter-spacing:-.02em;font-size:.82rem;font-weight:650;line-height:1.35}.landing-demo-task:hover{border-color:#7c3aed47;transform:translateY(-2px);box-shadow:0 18px 34px #4a5c881f}.landing-product-card__agent{border-left:1px solid #d8e1f2e6;align-content:start;gap:.75rem;padding:1rem;display:grid}.landing-product-card__agent-title{color:#10245a;letter-spacing:-.02em;align-items:center;gap:.5rem;font-size:.86rem;font-weight:650;display:flex}.landing-agent-note{background:#fff;border:1px solid #d8e1f2f2;border-radius:1rem;padding:.85rem}.landing-agent-note span{color:#7c3aed;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.35rem;font-size:.62rem;font-weight:720;display:block}.landing-agent-note strong{color:#10245a;letter-spacing:-.015em;font-size:.8rem;font-weight:650}.landing-product-card__timeline{border-top:1px solid #d8e1f2e6;border-bottom:0}.landing-product-card__timeline span{opacity:.65;background:linear-gradient(90deg,#7c3aed,#4cc9f0);border-radius:999px;flex:1;height:.35rem}.landing-product-card__timeline strong{white-space:nowrap;color:#27a664;font-size:.72rem}.landing-product-card__timeline strong:first-child{color:#526789}.landing-snapshot-stack{background:radial-gradient(circle at 58% 30%,#7c3aed2b,#0000 34%),radial-gradient(circle at 86% 12%,#37bdf829,#0000 28%),linear-gradient(135deg,#ffffffe0,#f6f1ffc7);min-height:clamp(28rem,42vw,35rem);padding:1rem;display:grid;position:relative}.landing-snapshot-stack__rail,.landing-snapshot-stack__footer{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8;border:1px solid #d8e1f2d1;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;display:flex;position:relative;box-shadow:0 14px 34px #4a5c8814}.landing-snapshot-stack__rail span{color:#7c3aed;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:820}.landing-snapshot-stack__rail strong{color:#10245a;letter-spacing:-.02em;font-size:.88rem;font-weight:720}.landing-snapshot-stack__stage{perspective:1400px;min-height:clamp(23rem,35vw,29rem);position:relative}.landing-snapshot-card{--card-x:0rem;--card-y:0rem;--card-rotate:-3deg;z-index:10;background:radial-gradient(circle at 92% 8%, var(--snapshot-glow,#7c3aed29), transparent 32%), #ffffffe6;width:min(86%,34rem);min-height:18rem;transform:translate3d(var(--card-x), var(--card-y), 0) rotate(var(--card-rotate));transform-origin:50%;border:1px solid #d2dcf0e6;border-radius:1.55rem;padding:1rem;transition:transform .42s cubic-bezier(.2,.9,.2,1),box-shadow .32s,opacity .32s;position:absolute;inset:1.15rem clamp(.5rem,2vw,1rem) auto auto;box-shadow:0 26px 70px #4a5c8824,inset 0 0 0 1px #ffffffb8}.landing-snapshot-card:first-child{--card-x:0rem;--card-y:0rem;--card-rotate:-3deg;z-index:14}.landing-snapshot-card:nth-child(2){--card-x:-1.35rem;--card-y:1.2rem;--card-rotate:-1deg;z-index:13}.landing-snapshot-card:nth-child(3){--card-x:-2.7rem;--card-y:2.4rem;--card-rotate:1.2deg;z-index:12}.landing-snapshot-card:nth-child(4){--card-x:-4.05rem;--card-y:3.6rem;--card-rotate:3deg;z-index:11}.landing-snapshot-card--board{--snapshot-glow:#37bdf833}.landing-snapshot-card--agent{--snapshot-glow:#7c3aed38}.landing-snapshot-card--approval{--snapshot-glow:#fb718533}.landing-snapshot-card--automation{--snapshot-glow:#22c55e2e}.landing-snapshot-stack:hover .landing-snapshot-card{transform:translate3d(var(--spread-x), var(--spread-y), 0) rotate(var(--spread-rotate))}.landing-snapshot-stack:hover .landing-snapshot-card:first-child{--spread-x:-7.5rem;--spread-y:.2rem;--spread-rotate:-4deg}.landing-snapshot-stack:hover .landing-snapshot-card:nth-child(2){--spread-x:-2.5rem;--spread-y:1.65rem;--spread-rotate:-1.2deg}.landing-snapshot-stack:hover .landing-snapshot-card:nth-child(3){--spread-x:2.65rem;--spread-y:3.1rem;--spread-rotate:1.4deg}.landing-snapshot-stack:hover .landing-snapshot-card:nth-child(4){--spread-x:7.6rem;--spread-y:4.55rem;--spread-rotate:4deg}.landing-snapshot-card:hover{z-index:20;box-shadow:0 34px 90px #4a5c882e,inset 0 0 0 1px #7c3aed29}.landing-snapshot-card__header{border-bottom:1px solid #d8e1f2c7;align-items:center;gap:.75rem;padding-bottom:.85rem;display:flex}.landing-snapshot-card__icon{color:#fff;background:linear-gradient(135deg,#8b5cf6,#38bdf8);border-radius:.95rem;place-items:center;width:2.5rem;height:2.5rem;display:grid;box-shadow:0 16px 30px #7c3aed2e}.landing-snapshot-card--approval .landing-snapshot-card__icon{background:linear-gradient(135deg,#fb7185,#f97316)}.landing-snapshot-card--automation .landing-snapshot-card__icon{background:linear-gradient(135deg,#22c55e,#38bdf8)}.landing-snapshot-card__header strong{color:#10245a;letter-spacing:-.025em;font-size:.95rem;font-weight:760;display:block}.landing-snapshot-card__header small{color:#7183a2;margin-top:.1rem;font-size:.74rem;font-weight:620;display:block}.landing-snapshot-card__status{color:#18a35e;background:#eafaf1;border-radius:999px;margin-left:auto;padding:.35rem .58rem;font-size:.66rem;font-weight:820}.landing-snapshot-card__body{padding-top:.95rem}.landing-snapshot-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.landing-snapshot-board section{background:#f8faffdb;border-radius:1rem;gap:.52rem;padding:.68rem;display:grid}.landing-snapshot-board section>span{color:#10245a;font-size:.68rem;font-weight:820}.landing-snapshot-task,.landing-snapshot-list div,.landing-snapshot-flow div{background:#ffffffdb;border:1px solid #d8e1f2e0;border-radius:.85rem;padding:.65rem}.landing-snapshot-task strong,.landing-snapshot-list strong,.landing-snapshot-flow strong{color:#10245a;font-size:.76rem;font-weight:720;line-height:1.25;display:block}.landing-snapshot-task small{color:#7b8ba8;margin-top:.35rem;font-size:.66rem;display:block}.landing-snapshot-list,.landing-snapshot-flow{gap:.58rem;display:grid}.landing-snapshot-list div{align-items:center;gap:.65rem;display:flex}.landing-snapshot-list span,.landing-snapshot-flow span{color:#7c3aed;background:#f0eaff;border-radius:999px;flex:none;place-items:center;width:1.45rem;height:1.45rem;font-size:.68rem;font-weight:820;display:grid}.landing-snapshot-flow div{align-items:center;gap:.75rem;display:flex;position:relative}.landing-snapshot-flow div:not(:last-child):after{content:"";background:linear-gradient(#8b5cf6,#38bdf8);width:1px;height:.7rem;position:absolute;bottom:-.7rem;left:1.35rem}.landing-snapshot-stack__footer{color:#617494;flex-wrap:wrap;justify-content:center;align-self:end;margin-top:.5rem;font-size:.72rem;font-weight:720}.landing-snapshot-stack__footer span{background:#f2edffdb;border-radius:999px;padding:.4rem .65rem}@supports (animation-timeline:view()){.landing-snapshot-card:first-child{--scroll-x:-5.25rem;--scroll-y:.2rem;--scroll-rotate:-3.4deg}.landing-snapshot-card:nth-child(2){--scroll-x:-1.75rem;--scroll-y:1.45rem;--scroll-rotate:-1deg}.landing-snapshot-card:nth-child(3){--scroll-x:1.75rem;--scroll-y:2.7rem;--scroll-rotate:1deg}.landing-snapshot-card:nth-child(4){--scroll-x:5.25rem;--scroll-y:3.95rem;--scroll-rotate:3.4deg}.landing-snapshot-card{animation:linear both landing-snapshot-restack;animation-timeline:view();animation-range:entry cover 58%}}@keyframes landing-snapshot-restack{0%{transform:translate3d(var(--card-x), var(--card-y), 0) rotate(var(--card-rotate))}to{transform:translate3d(var(--scroll-x), var(--scroll-y), 0) rotate(var(--scroll-rotate))}}.landing-page-deck{isolation:isolate;min-height:clamp(34rem,48vw,41rem);position:relative}.landing-page-deck:before{z-index:-1;filter:blur(28px);opacity:.8;content:"";background:radial-gradient(circle at 52% 52%,#7c3aed3d,#0000 30%),radial-gradient(circle at 72% 62%,#38bdf833,#0000 28%);border-radius:999px;position:absolute;inset:8% -4% 0 8%}.landing-page-deck__orbit{z-index:-1;pointer-events:none;border:1px dashed #7c3aed38;border-radius:50%;position:absolute}.landing-page-deck__orbit--one{inset:6% 1% 12% 3%;transform:rotate(-12deg)}.landing-page-deck__orbit--two{inset:15% -4% 20% 18%;transform:rotate(14deg)}.landing-page-snapshot{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 96% 8%,#7c3aed1a,#0000 34%),#ffffffe6;border:1px solid #cdd9efeb;border-radius:1.55rem;grid-template-rows:auto 1fr;transition:transform .52s cubic-bezier(.2,.9,.2,1),box-shadow .32s,opacity .32s;display:grid;position:absolute;overflow:hidden;box-shadow:0 28px 76px #3e4f7929,inset 0 0 0 1px #ffffffb8}.landing-page-deck:hover .landing-page-snapshot{box-shadow:0 34px 92px #3e4f7933,inset 0 0 0 1px #ffffffc7}.landing-page-snapshot--inbox{z-index:1;opacity:.82;width:72%;height:16.4rem;top:0;left:1%;transform:rotate(-3.4deg)translate(-.6rem)}.landing-page-snapshot--automation{z-index:2;opacity:.9;width:74%;height:18rem;top:14%;left:17%;transform:rotate(1.6deg)}.landing-page-snapshot--signoffs{z-index:3;width:76%;height:17rem;top:30%;left:8%;transform:rotate(-1.4deg)}.landing-page-snapshot--agent{z-index:4;width:68%;height:15.6rem;top:48%;right:3%;transform:rotate(1.2deg)}.landing-page-snapshot--board{z-index:5;width:80%;height:18.3rem;bottom:0;right:0;transform:rotate(-1.1deg)}.landing-page-deck:hover .landing-page-snapshot--inbox{transform:rotate(-5deg)translate(-1.4rem,-.7rem)}.landing-page-deck:hover .landing-page-snapshot--automation{transform:rotate(2.6deg)translate(.2rem,-.3rem)}.landing-page-deck:hover .landing-page-snapshot--signoffs{transform:rotate(-2.4deg)translate(-.8rem,.4rem)}.landing-page-deck:hover .landing-page-snapshot--agent{transform:rotate(2.2deg)translate(.9rem,.35rem)}.landing-page-deck:hover .landing-page-snapshot--board{transform:rotate(-1.8deg)translate(.4rem,.6rem)}.landing-page-snapshot__top{border-bottom:1px solid #d7e0f1db;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .88rem;display:flex}.landing-page-snapshot__brand,.landing-page-snapshot__tools{align-items:center;gap:.55rem;display:flex}.landing-page-snapshot__brand span{color:#6d4cff;width:1.85rem;height:1.85rem;font-family:var(--font-display);background:linear-gradient(135deg,#eef3ff,#efe7ff);border-radius:.55rem;place-items:center;font-size:1rem;font-weight:760;display:grid}.landing-page-snapshot__brand strong{color:#10245a;letter-spacing:-.025em;font-size:.92rem;font-weight:760}.landing-page-snapshot__tools{color:#6c7fa0;font-size:.72rem;font-weight:760}.landing-page-snapshot__tools>span,.landing-page-status{background:#f4f7ff;border-radius:999px;padding:.28rem .52rem}.landing-page-status{color:#18a35e;background:#e8fbf0!important}.landing-page-snapshot__body{min-height:0;padding:.82rem}.landing-page-snapshot__body--inbox{grid-template-columns:.78fr 1.15fr;gap:.7rem;display:grid}.landing-page-mini-list,.landing-page-mini-thread,.landing-page-snapshot__body--signoffs,.landing-page-snapshot__body--automation,.landing-page-snapshot__body--agent{gap:.55rem;display:grid}.landing-page-mini-list div,.landing-page-mini-thread,.landing-page-snapshot__body--signoffs>div,.landing-page-flow-node,.landing-page-agent-chat,.landing-page-mini-task{background:#ffffffc2;border:1px solid #d8e1f2e0;border-radius:.9rem;box-shadow:0 12px 28px #4e5e880f}.landing-page-mini-list div{grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.5rem;display:grid}.landing-page-mini-list .is-active{background:linear-gradient(135deg,#7c3aed1f,#38bdf817)}.landing-page-avatar{color:#fff;background:linear-gradient(135deg,#8b5cf6,#38bdf8);border-radius:999px;place-items:center;width:1.65rem;height:1.65rem;font-size:.66rem;font-weight:800;display:grid}.landing-page-mini-list p,.landing-page-snapshot__body--signoffs p,.landing-page-flow-node p{margin:0}.landing-page-mini-list strong,.landing-page-mini-thread strong,.landing-page-snapshot__body--signoffs strong,.landing-page-flow-node strong,.landing-page-mini-task strong{color:#10245a;font-size:.72rem;font-weight:760;line-height:1.25;display:block}.landing-page-mini-list small,.landing-page-flow-node small,.landing-page-mini-task small,.landing-page-snapshot__body--signoffs small{color:#7083a4;margin-top:.14rem;font-size:.62rem;font-weight:620;display:block}.landing-page-mini-list em{color:#8ea0bb;font-size:.58rem;font-style:normal;font-weight:700}.landing-page-mini-thread{align-content:start;padding:.75rem}.landing-page-mini-thread p{color:#5d708f;margin:0;font-size:.7rem;line-height:1.45}.landing-page-mini-thread span{color:#6d4cff;font-size:.68rem;font-weight:800}.landing-page-snapshot__body--automation{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;padding-top:1.1rem;position:relative}.landing-page-snapshot__body--automation:before{content:"";background:linear-gradient(90deg,#7c3aed3d,#38bdf873,#22c55e3d);height:2px;position:absolute;top:50%;left:15%;right:15%}.landing-page-flow-node{z-index:1;align-items:center;gap:.6rem;padding:.66rem;display:flex;position:relative}.landing-page-flow-node span{color:#7c3aed;background:#eee7ff;border-radius:999px;place-items:center;width:1.6rem;height:1.6rem;font-size:.66rem;font-weight:850;display:grid}.landing-page-snapshot__body--signoffs>div{justify-content:space-between;align-items:center;gap:1rem;padding:.68rem;display:flex}.landing-page-snapshot__body--signoffs>div>span{color:#e78522;background:#fff3dd;border-radius:999px;padding:.32rem .52rem;font-size:.62rem;font-weight:820}.landing-page-snapshot__body--signoffs>div:nth-child(3)>span{color:#18a35e;background:#e8fbf0}.landing-page-snapshot__body--agent{align-content:start}.landing-page-agent-chat{gap:.5rem;padding:.75rem;display:grid}.landing-page-agent-chat span{color:#34456f;background:#eef3ff;border-radius:999px;justify-self:end;padding:.38rem .6rem;font-size:.66rem;font-weight:700}.landing-page-agent-chat p{color:#405477;background:linear-gradient(135deg,#7c3aed1f,#38bdf814);border-radius:.85rem;max-width:78%;margin:0;padding:.6rem;font-size:.68rem;line-height:1.45}.landing-page-agent-actions{flex-wrap:wrap;gap:.45rem;display:flex}.landing-page-agent-actions button,.landing-page-mini-board button{color:#526789;background:#ffffffc7;border:1px solid #d8e1f2e0;border-radius:999px;font-size:.62rem;font-weight:760}.landing-page-agent-actions button{padding:.42rem .62rem}.landing-page-snapshot__body--board{grid-template-columns:2.1rem 1fr;gap:.65rem;display:grid}.landing-page-mini-sidebar{align-content:start;gap:.45rem;display:grid}.landing-page-mini-sidebar span{color:#6d4cff;background:#f2edff;border-radius:.65rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.landing-page-mini-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;display:grid}.landing-page-mini-board section{background:#f8faffc7;border-radius:1rem;align-content:start;gap:.48rem;padding:.62rem;display:grid}.landing-page-mini-board header,.landing-page-task-meta{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.landing-page-mini-board header strong{color:#10245a;font-size:.68rem;font-weight:840}.landing-page-mini-board header span{color:#6c7fa0;font-size:.62rem;font-weight:800}.landing-page-mini-task{gap:.4rem;padding:.58rem;display:grid}.landing-page-task-meta i{background:#fb7185;border-radius:999px;width:.44rem;height:.44rem}.landing-page-task-meta em{color:#7c3aed;background:#efe7ff;border-radius:999px;place-items:center;width:1.15rem;height:1.15rem;font-size:.56rem;font-style:normal;font-weight:850;display:grid}.landing-page-mini-board button{justify-self:start;padding:.34rem .48rem}.landing-card,.landing-split-card,.landing-agent-panel,.landing-final-cta{margin-top:clamp(1.3rem,2.8vw,2.35rem);padding:clamp(1.25rem,3vw,2rem)}.landing-section-heading{gap:.75rem;max-width:760px;display:grid}.landing-section-heading--center{text-align:center;margin-inline:auto}.landing-section-heading h2,.landing-before h2,.landing-after h2,.landing-agent-panel h2,.landing-final-cta h2{font-size:clamp(1.85rem,3.15vw,2.85rem);line-height:1.06}.landing-section-heading p,.landing-agent-panel p,.landing-final-cta p{max-width:42rem;font-size:.93rem}.landing-section-ribbon{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.landing-section-ribbon span{color:#526789;background:#ffffffbd;border:1px solid #d8e1f2db;border-radius:999px;padding:.48rem .72rem;font-size:.74rem;font-weight:620}.landing-feature-grid,.landing-step-grid,.landing-use-case-grid{gap:.9rem;margin-top:1.5rem;display:grid}.landing-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-feature-card,.landing-step-card,.landing-use-case-grid article,.landing-agent-console{background:#ffffffd1;border:1px solid #d8e1f2f2;border-radius:1.25rem;box-shadow:0 18px 42px #4a5c8814}.landing-feature-card,.landing-step-card,.landing-use-case-grid article{padding:1rem;transition:transform .18s,border-color .18s,box-shadow .18s}.landing-feature-card:hover,.landing-step-card:hover,.landing-use-case-grid article:hover{border-color:#7c3aed38;transform:translateY(-3px);box-shadow:0 24px 54px #4a5c881f}.landing-feature-card>span,.landing-step-card__number,.landing-use-case-grid article>span{color:#7c3aed;background:linear-gradient(135deg,#7c3aed29,#4cc9f01f);border-radius:.95rem;place-items:center;width:2.65rem;height:2.65rem;display:grid}.landing-feature-card h3,.landing-step-card h3,.landing-use-case-grid strong{color:#10245a;letter-spacing:-.02em;margin-top:.9rem;font-size:.96rem;font-weight:650;display:block}.landing-feature-card p,.landing-step-card p,.landing-use-case-grid p{color:#667896;letter-spacing:-.005em;margin-top:.45rem;font-size:.8rem;line-height:1.6}.landing-split-card{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.landing-before,.landing-after{background:#fbfcffb8;border-radius:1.45rem;min-height:21rem;padding:1.5rem;position:relative;overflow:hidden}.landing-before ul,.landing-after ul{gap:.75rem;margin-top:1.2rem;padding:0;list-style:none;display:grid}.landing-before li,.landing-after li{color:#617494;letter-spacing:-.01em;align-items:center;gap:.55rem;font-size:.86rem;font-weight:520;display:flex}.landing-before li span{color:#fb7185;background:#fff1f2;border-radius:999px;place-items:center;width:1.4rem;height:1.4rem;display:grid}.landing-after li svg{color:#7c3aed}.landing-tool-cluster{width:min(17.5rem,48%);height:12.5rem;position:absolute;bottom:2.2rem;right:clamp(1rem,3.4vw,3rem)}.landing-tool-cluster>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landing-tool-cluster>svg path{fill:none;stroke:#7a8fbe61;stroke-width:2px;stroke-dasharray:8 9}.landing-tool-cluster__tile{background:#fff;border:1px solid #d8e1f2f2;border-radius:1.15rem;place-items:center;width:4rem;height:4rem;display:grid;position:absolute;box-shadow:0 18px 38px #4a5c881f}.landing-tool-cluster__tile--1{top:1.1rem;left:.4rem}.landing-tool-cluster__tile--2{top:5rem;left:6.7rem}.landing-tool-cluster__tile--3{top:.2rem;right:.7rem}.landing-tool-cluster__tile--4{bottom:.3rem;left:1.9rem}.landing-tool-cluster__tile--5{bottom:1rem;right:1.2rem}.landing-tool-cluster__tile svg{width:1.6rem;height:1.6rem}.landing-split-arrow{color:#10245a;background:#fff;border-radius:999px;align-self:center;place-items:center;width:3.25rem;height:3.25rem;display:grid;box-shadow:0 18px 38px #4a5c881f}.landing-after__orbit{opacity:.95;width:min(14rem,45%);position:absolute;bottom:1rem;right:1rem}.landing-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-step-card{position:relative}.landing-step-card>svg{color:#4cc9f0;margin-top:1.5rem}.landing-use-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-integrations{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin-top:1.35rem;display:grid}.landing-agent-panel{grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);align-items:center;gap:1.4rem;display:grid}.landing-pricing{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 88% 4%,#fb71851f,#0000 24%),radial-gradient(circle at 62% 18%,#7c3aed1f,#0000 30%),#ffffffc7;border:1px solid #d8e1f2e6;border-radius:2rem;gap:1.25rem;margin-top:clamp(1.15rem,2.4vw,1.8rem);padding:clamp(1.05rem,2.4vw,1.65rem);display:grid;box-shadow:0 26px 80px #4a5c8821}.landing-pricing__intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.landing-pricing__intro h2{color:#10245a;letter-spacing:-.065em;max-width:720px;font-size:clamp(2.2rem,4.2vw,4.2rem);font-weight:760;line-height:.98}.landing-pricing__intro p{color:#617494;max-width:640px;margin-top:.9rem;font-size:.95rem;line-height:1.7}.landing-pricing__deal-strip{background:radial-gradient(circle at 0 0,#fb71852e,#0000 40%),linear-gradient(135deg,#7c3aed1a,#37bdf81f),#ffffffc7;border:1px solid #ae8aff61;border-radius:1.35rem;min-width:260px;padding:.9rem 1rem;display:grid;box-shadow:0 18px 42px #7c3aed1f}.landing-pricing__deal-strip span{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(135deg,#fb7185,#7c3aed);border-radius:999px;width:fit-content;padding:.32rem .6rem;font-size:.62rem;font-weight:820}.landing-pricing__deal-strip strong{color:#10245a;letter-spacing:-.055em;margin-top:.55rem;font-size:1.75rem;line-height:1}.landing-pricing__deal-strip small{color:#617494;margin-top:.25rem;font-size:.78rem;line-height:1.45}.landing-pricing__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.landing-price-card{background:#ffffffd6;border:1px solid #d8e1f2f2;border-radius:1.35rem;align-content:start;gap:.75rem;min-width:0;padding:1rem;display:grid;position:relative;box-shadow:0 18px 42px #4a5c8814}.landing-price-card--pro{background:radial-gradient(circle at 100% 0,#7c3aed29,#0000 34%),#ffffffe6;border-color:#7c3aed70;box-shadow:0 24px 60px #7c3aed24,inset 0 0 0 1px #7c3aed14}.landing-price-card__deal,.landing-price-card__label{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;width:fit-content;padding:.42rem .7rem;font-size:.64rem;font-weight:760}.landing-price-card__label{color:#7c3aed;background:#f2edff}.landing-price-card__deal{color:#fff;background:linear-gradient(135deg,#fb7185,#7c3aed);position:absolute;top:-.72rem;right:1rem;box-shadow:0 14px 28px #7c3aed33}.landing-price-card__topline{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.landing-price-card h3{color:#10245a;letter-spacing:-.03em;margin-top:.05rem;font-size:1rem;font-weight:700}.landing-price-card__price{color:#10245a;letter-spacing:-.06em;font-size:clamp(1.8rem,3vw,2.65rem);font-weight:760;line-height:1}.landing-price-card__price span{color:#7284a2;letter-spacing:-.02em;margin-left:.2rem;font-size:.88rem;font-weight:560}.landing-price-card p{color:#617494;font-size:.82rem;line-height:1.55}.landing-price-card ul{color:#526789;gap:.48rem;margin:.15rem 0;padding:0;font-size:.78rem;line-height:1.45;list-style:none;display:grid}.landing-price-card li{align-items:flex-start;gap:.5rem;display:flex}.landing-price-card li svg{color:#20b86b;flex:none;margin-top:.12rem}.landing-agent-checklist{color:#526789;gap:.55rem;margin:1rem 0 0;padding:0;font-size:.86rem;list-style:none;display:grid}.landing-agent-checklist li{align-items:center;gap:.5rem;display:flex}.landing-agent-checklist svg{color:#7c3aed}.landing-agent-console{gap:.75rem;padding:1rem;display:grid}.landing-agent-console__header,.landing-agent-console button{justify-content:space-between;align-items:center;gap:1rem;display:flex}.landing-agent-console__header span{color:#10245a;letter-spacing:-.02em;align-items:center;gap:.5rem;font-weight:650;display:inline-flex}.landing-agent-console__header strong{color:#7c3aed;background:#f0edff;border-radius:999px;padding:.4rem .7rem;font-size:.72rem}.landing-agent-console button{color:#40557a;letter-spacing:-.01em;text-align:left;background:#fff;border:1px solid #d8e1f2f2;border-radius:1rem;padding:.95rem;font-size:.86rem;font-weight:620}.landing-faq{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 12% 8%,#4cc9f02e,#0000 28%),radial-gradient(circle at 96% 20%,#7c3aed24,#0000 26%),#ffffffc7;border:1px solid #d8e1f2e6;border-radius:2rem;grid-template-columns:minmax(0,.75fr) minmax(420px,1fr);align-items:start;gap:1.2rem;margin-top:clamp(1.15rem,2.4vw,1.8rem);padding:clamp(1.25rem,3vw,2rem);display:grid;box-shadow:0 26px 80px #4a5c881f}.landing-faq__intro{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}.landing-faq__icon{color:#7c3aed;background:radial-gradient(circle at 30% 20%,#ffffffdb,#0000 46%),linear-gradient(135deg,#8b5cf633,#4cc9f029);border:1px solid #7c3aed38;border-radius:1rem;place-items:center;width:3rem;height:3rem;display:grid;box-shadow:0 16px 34px #7c3aed1f}.landing-faq__intro h2{color:#10245a;font-family:var(--font-startup);letter-spacing:-.052em;margin-top:.45rem;font-size:clamp(1.7rem,3vw,2.55rem);font-weight:680;line-height:1.02}.landing-faq__intro p{color:#617494;max-width:30rem;margin-top:.75rem;font-size:.9rem;line-height:1.65}.landing-faq__list{gap:.7rem;display:grid}.landing-faq__item{background:linear-gradient(#ffffffe6,#fafcffd1);border:1px solid #d8e1f2f2;border-radius:1.1rem;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden;box-shadow:0 14px 34px #4a5c8812}.landing-faq__item:hover,.landing-faq__item[open]{border-color:#7c3aed47;box-shadow:0 18px 42px #4a5c881a}.landing-faq__item[open]{transform:translateY(-1px)}.landing-faq__item summary{cursor:pointer;color:#10245a;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.05rem;font-size:.94rem;font-weight:760;list-style:none;display:flex}.landing-faq__item summary::-webkit-details-marker{display:none}.landing-faq__plus{background:linear-gradient(135deg,#f1edff,#eef9ff);border-radius:999px;flex:none;width:1.75rem;height:1.75rem;position:relative;box-shadow:inset 0 0 0 1px #7c3aed24}.landing-faq__plus:before,.landing-faq__plus:after{content:"";background:#7c3aed;border-radius:999px;width:.72rem;height:2px;transition:transform .18s,opacity .18s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.landing-faq__plus:after{transform:translate(-50%,-50%)rotate(90deg)}.landing-faq__item[open] .landing-faq__plus:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.landing-faq__item p{color:#617494;max-width:42rem;margin:-.2rem 1.05rem 1.05rem;font-size:.86rem;line-height:1.65}.landing-final-cta{color:#fff;background:radial-gradient(circle at 78% 30%,#4cc9f057,#0000 26%),linear-gradient(135deg,#162f68,#7c3aed 72%,#4cc9f0);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;display:grid}.landing-final-cta h2,.landing-final-cta p{color:#fff}.landing-final-cta p{color:#ffffffc7}.landing-footer{color:#617494;border-top:1px solid #cdd8ebd9;grid-template-columns:minmax(18rem,1.15fr) minmax(26rem,1.55fr) minmax(17rem,.8fr);gap:clamp(1.25rem,3vw,2.4rem);margin-top:1.25rem;padding:clamp(2rem,5vw,3.5rem) 0 1.4rem;display:grid}.landing-footer__brand p,.landing-footer__contact p{max-width:22rem;margin-top:.85rem;font-size:.88rem;line-height:1.75}.landing-footer__badges{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.landing-footer__badges span{letter-spacing:.1em;text-transform:uppercase;color:#607393;background:#ffffffb8;border:1px solid #c2cde2d1;border-radius:999px;padding:.42rem .62rem;font-size:.66rem;font-weight:800}.landing-footer__download{text-align:left;color:#102a5b;background:radial-gradient(circle at 18% 18%,#4cc9f033,#0000 32%),linear-gradient(135deg,#ffffffe6,#f6f1ffeb);border:1px solid #7c5bff3d;border-radius:1.15rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;width:min(100%,21rem);margin-top:1.15rem;padding:.75rem .85rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;box-shadow:0 18px 44px #4f65961f}.landing-footer__download:hover{border-color:#7c5bff75;transform:translateY(-2px);box-shadow:0 24px 54px #4f659629}.landing-footer__download-icon{color:#fff;background:linear-gradient(135deg,#8b5cf6,#48c7ff);border-radius:.85rem;place-items:center;width:2.45rem;height:2.45rem;display:grid;box-shadow:0 14px 28px #6f43ff40}.landing-footer__download strong,.landing-footer__download small{display:block}.landing-footer__download strong{letter-spacing:-.01em;font-size:.9rem}.landing-footer__download small{color:#6c7f9f;margin-top:.12rem;font-size:.72rem}.landing-footer__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;display:grid}.landing-footer h3{letter-spacing:.22em;text-transform:uppercase;color:#8a6fff;margin-bottom:.85rem;font-size:.68rem;font-weight:900}.landing-footer nav{align-content:start;gap:.62rem;display:grid}.landing-footer nav a,.landing-footer__bottom a{color:#5d7191;width:fit-content;font-size:.84rem;font-weight:680;transition:color .16s,transform .16s}.landing-footer nav a:hover,.landing-footer__bottom a:hover{color:#6f43ff;transform:translate(2px)}.landing-footer__newsletter{color:#8fa0bd;background:#ffffffd1;border:1px solid #d5deefeb;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;margin-top:1rem;padding:.5rem .55rem .5rem .8rem;display:grid;box-shadow:0 14px 34px #4f659614}.landing-footer__newsletter input{color:#102a5b;background:0 0;border:0;outline:0;min-width:0;font-size:.84rem}.landing-footer__newsletter button,.landing-footer__socials button,.landing-footer__socials a{cursor:pointer;border:0;place-items:center;display:grid}.landing-footer__newsletter button{color:#fff;background:#172f68;border-radius:.78rem;width:2.25rem;height:2.25rem}.landing-footer__socials{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.landing-footer__socials button,.landing-footer__socials a{color:#243f70;background:#ffffffc2;border:1px solid #d5deefeb;border-radius:999px;width:2.35rem;height:2.35rem;transition:transform .16s,color .16s,border-color .16s;box-shadow:0 12px 28px #4f659614}.landing-footer__socials button:hover,.landing-footer__socials a:hover{color:#7a2cff;border-color:#7c5bff6b;transform:translateY(-2px)}.landing-footer__bottom{color:#7f90af;border-top:1px solid #d5deefdb;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;margin-top:.4rem;padding-top:1.1rem;font-size:.72rem;display:flex}.landing-footer__bottom div{flex-wrap:wrap;gap:1rem;display:flex}.landing-ai-chat{z-index:90;font-family:var(--font-startup);position:fixed;bottom:clamp(1rem,2vw,1.45rem);right:clamp(1rem,2vw,1.45rem)}.landing-ai-chat__bubble{color:#fff;cursor:pointer;background:radial-gradient(circle at 18% 20%,#ffffffd1,#0000 34%),linear-gradient(135deg,#172f68f0,#7c3aedf2 68%,#4cc9f0eb);border:1px solid #bdb0ff94;border-radius:999px;align-items:center;gap:.72rem;padding:.72rem .95rem .72rem .72rem;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 24px 58px #4e46b44d,inset 0 1px #ffffff38}.landing-ai-chat__bubble:hover{transform:translateY(-2px);box-shadow:0 28px 68px #4e46b45c,inset 0 1px #ffffff47}.landing-ai-chat__bubble span,.landing-ai-chat__agent span{background:#ffffff2e;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.landing-ai-chat__bubble strong{letter-spacing:-.01em;font-size:.86rem;font-weight:800}.landing-ai-chat__bubble small{letter-spacing:.12em;text-transform:uppercase;background:#ffffff2e;border-radius:999px;padding:.26rem .42rem;font-size:.58rem;font-weight:900}.landing-ai-chat__panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 100% 0,#7c3aed29,#0000 36%),#ffffffeb;border:1px solid #d8e1f2eb;border-radius:1.45rem;width:min(24rem,100vw - 2rem);overflow:hidden;box-shadow:0 28px 78px #38487738,inset 0 1px #ffffffc7}.landing-ai-chat__header,.landing-ai-chat__composer{align-items:center;gap:.7rem;display:flex}.landing-ai-chat__header{border-bottom:1px solid #d8e1f2db;justify-content:space-between;padding:.9rem}.landing-ai-chat__agent{align-items:center;gap:.75rem;display:flex}.landing-ai-chat__agent span{color:#fff;background:linear-gradient(135deg,#8b5cf6,#48c7ff);box-shadow:0 14px 30px #7c3aed38}.landing-ai-chat__agent strong,.landing-ai-chat__agent small{display:block}.landing-ai-chat__agent strong{color:#10245a;font-size:.95rem;font-weight:850}.landing-ai-chat__agent small{color:#7f90af;margin-top:.1rem;font-size:.72rem;font-weight:700}.landing-ai-chat__header>button,.landing-ai-chat__composer button{cursor:pointer;border:0;place-items:center;display:grid}.landing-ai-chat__header>button{color:#526789;background:#ffffffc2;border:1px solid #d8e1f2e6;border-radius:999px;width:2.35rem;height:2.35rem}.landing-ai-chat__messages{gap:.7rem;max-height:18rem;padding:.95rem;display:grid;overflow-y:auto}.landing-ai-chat__message{border-radius:1rem;width:fit-content;max-width:92%;padding:.75rem .85rem;font-size:.84rem;line-height:1.55;box-shadow:0 12px 26px #4a5c8814}.landing-ai-chat__message--assistant{color:#526789;background:#ffffffdb;border:1px solid #d8e1f2eb}.landing-ai-chat__message--user{color:#fff;background:linear-gradient(135deg,#172f68,#7c3aed);justify-self:end}.landing-ai-chat__quick{border-top:1px solid #d8e1f2c2;flex-wrap:wrap;gap:.45rem;padding:.8rem .95rem 0;display:flex}.landing-ai-chat__quick button{color:#617494;cursor:pointer;background:#ffffffc7;border:1px solid #d8e1f2f0;border-radius:999px;padding:.46rem .65rem;font-size:.72rem;font-weight:750}.landing-ai-chat__composer{padding:.85rem .95rem .95rem}.landing-ai-chat__composer input{color:#10245a;background:#ffffffdb;border:1px solid #d8e1f2f2;border-radius:999px;outline:0;flex:1;min-width:0;padding:.78rem .95rem;font-size:.86rem}.landing-ai-chat__composer input:focus{border-color:#7c3aed61;box-shadow:0 0 0 4px #7c3aed14}.landing-ai-chat__composer button{color:#fff;background:linear-gradient(135deg,#8b5cf6,#38bdf8);border-radius:999px;width:2.85rem;height:2.85rem;box-shadow:0 14px 28px #7c3aed38}@media (prefers-reduced-motion:no-preference){.landing-island-nav{animation:.52s cubic-bezier(.2,.9,.2,1) both landing-island-enter}.landing-product-card,.landing-card,.landing-split-card,.landing-step-card,.landing-agent-panel,.landing-faq,.landing-final-cta{animation:.56s both landing-card-rise}}@keyframes landing-island-enter{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes landing-card-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.landing-hero,.landing-agent-panel,.landing-faq,.landing-pricing__intro{grid-template-columns:1fr}.landing-pricing__deal-strip{min-width:0}.landing-pricing__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.landing-price-card--pro{grid-column:span 2}.landing-hero{gap:1.75rem}.landing-product-card__body{grid-template-columns:1fr}.landing-product-card__agent{border-top:1px solid #d8e1f2e6;border-left:0;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-footer{grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr)}.landing-footer__links{order:3;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.landing-footer__bottom{order:4}}@media (max-width:1040px){.landing-island-nav{width:min(880px,100%);min-height:3.8rem;padding:.6rem .65rem .6rem .95rem}.landing-island-nav__brand{min-width:8.8rem}.landing-island-nav__link,.landing-island-nav__login,.landing-island-nav__cta{font-size:.74rem}.landing-island-nav__login--sales{display:none}}@media (max-width:780px){.landing-island-nav{border-radius:1.35rem;grid-template-columns:auto auto}.landing-island-nav__links,.landing-island-nav__login,.landing-island-nav__login--sales,.landing-island-nav__cta{display:none}.landing-island-nav__actions{justify-self:end}.landing-island-nav__menu{display:inline-flex}.landing-feature-grid,.landing-step-grid,.landing-use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-hero__stats,.landing-split-card{grid-template-columns:1fr}.landing-split-arrow{margin-inline:auto;transform:rotate(90deg)}.landing-integrations{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-snapshot-stack{min-height:auto}.landing-snapshot-stack__stage{perspective:none;gap:.85rem;min-height:auto;display:grid}.landing-snapshot-card,.landing-snapshot-stack:hover .landing-snapshot-card{width:100%;min-height:auto;animation:none;position:relative;inset:auto;transform:none}.landing-snapshot-card:first-child,.landing-snapshot-card:nth-child(2),.landing-snapshot-card:nth-child(3),.landing-snapshot-card:nth-child(4){z-index:auto}.landing-page-deck{gap:.85rem;min-height:auto;display:grid}.landing-page-deck:before,.landing-page-deck__orbit{display:none}.landing-page-snapshot,.landing-page-deck:hover .landing-page-snapshot{opacity:1;width:100%;height:auto;min-height:auto;position:relative;inset:auto;transform:none}.landing-page-snapshot__body--inbox,.landing-page-snapshot__body--board{grid-template-columns:1fr}.landing-page-mini-sidebar{display:none}.landing-page-mini-board,.landing-page-snapshot__body--automation{grid-template-columns:1fr}.landing-page-snapshot__body--automation:before{display:none}.landing-final-cta,.landing-pricing__grid{grid-template-columns:1fr}.landing-price-card--pro{grid-column:auto}}@media (max-width:640px){.vantra-home-shell{padding:.7rem}.landing-section,.landing-footer{width:min(100%,100vw - 1.4rem)}.landing-hero{padding-top:7rem;padding-bottom:1.5rem}.landing-hero h1{letter-spacing:-.055em;font-size:clamp(2.55rem,13.5vw,3.65rem)}.landing-hero p{font-size:.92rem}.landing-button{width:100%}.landing-hero__proof{gap:.65rem}.landing-product-card__board,.landing-product-card__agent,.landing-feature-grid,.landing-step-grid,.landing-use-case-grid,.landing-integrations{grid-template-columns:1fr}.landing-product-card__board{display:flex;overflow-x:auto}.landing-demo-column{min-width:13.5rem;min-height:16rem}.landing-before,.landing-after{min-height:auto;padding-bottom:10rem}.landing-tool-cluster{grid-template-columns:repeat(3,3.7rem);bottom:2rem;right:2.25rem}.landing-tool-cluster span{border-radius:1rem;width:3.35rem;height:3.35rem}.landing-after__orbit{width:11rem}.landing-section-heading h2,.landing-before h2,.landing-after h2,.landing-agent-panel h2,.landing-faq__intro h2,.landing-final-cta h2{font-size:clamp(1.75rem,9vw,2.45rem)}.landing-footer{grid-template-columns:1fr;gap:1.75rem}.landing-footer__links{order:initial;grid-template-columns:repeat(2,minmax(0,1fr))}.landing-footer__bottom{flex-direction:column;order:initial;align-items:flex-start}.landing-ai-chat{bottom:.7rem;right:.7rem}.landing-ai-chat__bubble{padding-right:.78rem}.landing-ai-chat__bubble strong{display:none}.landing-ai-chat__panel{width:calc(100vw - 1.4rem)}}@media (max-width:430px){.landing-footer__links{grid-template-columns:1fr}.landing-footer__download{grid-template-columns:auto minmax(0,1fr)}.landing-footer__download>svg{display:none}}.audit-marketing-container{z-index:1;max-width:1460px;margin:0 auto;padding:1.1rem 1.3rem 2.4rem;position:relative}.audit-marketing-navbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #dae2efeb;border-radius:1.6rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem .75rem 1.4rem;display:flex;box-shadow:0 20px 48px #7186a71f}.audit-marketing-navbar__links,.audit-marketing-navbar__actions{align-items:center;gap:.75rem;display:flex}.audit-marketing-link{color:#4e6281;border-radius:.95rem;align-items:center;gap:.35rem;padding:.8rem 1rem;font-size:.96rem;transition:background-color .16s,color .16s,box-shadow .16s;display:inline-flex}.audit-marketing-link:hover,.audit-marketing-link[data-active=true]{color:#102a5b;background:#ffffffe0;box-shadow:0 8px 22px #7c8eb01f}.audit-marketing-button,.audit-marketing-button--primary{border-radius:.95rem;justify-content:center;align-items:center;gap:.55rem;padding:.82rem 1.25rem;font-size:.96rem;font-weight:600;display:inline-flex}.audit-marketing-button{color:#203861;background:#fffc;border:1px solid #d5ddebf5}.audit-marketing-button--primary{color:#fff;background:linear-gradient(135deg,#18386f 0%,#102a5b 100%);box-shadow:0 18px 36px #102a5b2e}.audit-marketing-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd6;border:1px solid #dce3eff0;border-radius:1.75rem;box-shadow:0 24px 58px #7086a91f}.audit-marketing-muted{color:#5c708f}.audit-marketing-section-label{letter-spacing:.24em;text-transform:uppercase;color:#6175ff;font-size:.78rem;font-weight:700}@media (max-width:1100px){.audit-auth-shell__inner{grid-template-columns:1fr;padding-top:1.6rem}.audit-auth-shell__card-wrap{justify-content:stretch}.audit-auth-card{max-width:none}}@media (max-width:767px){.audit-auth-shell__inner{gap:2.5rem;padding:1.25rem 1rem 0}.audit-auth-shell__story{grid-template-columns:1fr}.audit-auth-shell__story-rail{display:none}.audit-auth-card{border-radius:1.6rem;padding:2.4rem 1.3rem 2rem}.audit-auth-shell__footer{flex-direction:column;align-items:flex-start;padding:1.1rem 1rem 1.4rem}.audit-auth-shell__footer-links{gap:1.2rem}.audit-marketing-navbar{flex-wrap:wrap}.audit-marketing-navbar__links{width:100%;overflow-x:auto}}.audit-marketing-container{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:clamp(.75rem,1.6vw,1.35rem);padding-right:clamp(.75rem,1.6vw,1.35rem)}.marketing-container{max-width:1160px;margin-left:auto;margin-right:auto;padding-left:clamp(1rem,2vw,2rem);padding-right:clamp(1rem,2vw,2rem)}.pricing-container{max-width:1100px;margin-left:auto;margin-right:auto;padding-left:clamp(1rem,2vw,2rem);padding-right:clamp(1rem,2vw,2rem)}.auth-container{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:clamp(1rem,2vw,2rem);padding-right:clamp(1rem,2vw,2rem)}.app-shell-page-slot{min-height:0;margin:0;padding:0;display:block}.app-shell-page-slot>:first-child{margin-top:0!important}.app-shell-page-slot,.app-shell-page-slot *{min-width:0}.app-shell-page-slot img,.app-shell-page-slot svg,.app-shell-page-slot canvas,.app-shell-page-slot video{max-width:100%}.app-shell-page-slot table{width:100%}.app-shell-page-slot input,.app-shell-page-slot textarea,.app-shell-page-slot select,.app-shell-page-slot button{max-width:100%}@media (max-width:1100px){.app-sidebar-shell{width:84px!important;padding-left:.625rem!important;padding-right:.625rem!important}.ml-\[264px\],.ml-\[84px\]{margin-left:84px!important}.app-shell-page-slot{font-size:.95rem}}@media (max-width:760px){.app-sidebar-shell{border-top:1px solid #ffffff1f!important;border-right:0!important;width:100%!important;height:76px!important;padding:.55rem .65rem!important;top:auto!important;bottom:0!important;right:0!important;overflow:auto hidden!important}.app-sidebar-shell>div{min-width:max-content;flex-direction:row!important;align-items:center!important;gap:.45rem!important}.app-sidebar-shell nav{align-items:center!important;gap:.45rem!important;display:flex!important;overflow:visible!important}.app-sidebar-shell .nav-item{justify-content:center!important;width:54px!important;min-width:54px!important;height:54px!important;padding:0!important}.ml-\[264px\],.ml-\[84px\]{margin-left:0!important}.app-shell-page-slot,.app-shell-footer-slot{padding-bottom:84px}}.audit-home-hero-title{letter-spacing:-.08em;font-size:clamp(48px,5.2vw,68px);line-height:.98}.audit-page-hero-title{letter-spacing:-.07em;font-size:clamp(44px,4.8vw,64px);line-height:.99}.audit-auth-left-title{letter-spacing:-.07em;font-size:clamp(46px,5vw,66px);line-height:1}.audit-section-card-heading{letter-spacing:-.05em;font-size:clamp(24px,2.4vw,34px);line-height:1.04}.audit-auth-card{max-width:520px;padding:2.75rem 2.1rem 2.35rem}.audit-auth-shell__inner{gap:3rem;max-width:1320px;min-height:calc(100vh - 4.2rem);padding:1.5rem 2rem 0}.audit-input-shell{border-radius:1rem;min-height:58px}.audit-primary-btn,.audit-marketing-button,.audit-marketing-button--primary{min-height:50px}.audit-primary-btn{border-radius:1rem;padding:.95rem 1.25rem}.audit-marketing-card{padding:0;overflow:visible}@media (max-width:1280px){.audit-home-hero-title{font-size:clamp(44px,4.8vw,60px)}.audit-page-hero-title{font-size:clamp(36px,4vw,50px)}.audit-section-card-heading{font-size:clamp(22px,2.1vw,30px)}.product-mockup:not(.product-mockup--compact){grid-template-columns:minmax(0,1.14fr) minmax(250px,.86fr)}.product-mockup--compact{grid-template-columns:minmax(0,1.18fr) minmax(205px,.82fr)}}.audit-auth-card h1,.audit-auth-card h2{line-height:1.02}.audit-auth-card p{font-size:1rem;line-height:1.65}.brand-icon-tile{background:#ffffffe6;border:1px solid #dce3eff0;border-radius:1rem;align-items:center;gap:.72rem;min-width:0;padding:.72rem .82rem;display:inline-flex;box-shadow:0 10px 20px #7086a914}.brand-icon-tile--compact{gap:.58rem;padding:.62rem .72rem}.brand-icon-tile__icon{color:#203861;background:linear-gradient(#fffffffa,#f2f6ffeb);border:1px solid #e2e8f3f5;border-radius:.82rem;flex:none;place-items:center;width:2.55rem;height:2.55rem;font-size:1.08rem;display:grid}.brand-icon-tile__image{object-fit:contain;width:1.3rem;height:1.3rem;display:block}.brand-icon-tile__label{color:#203861;min-width:0;font-size:.9rem;font-weight:600}.v-orbit-mark{width:15rem;height:11rem;position:relative}.v-orbit-mark--compact{width:11rem;height:8rem}.v-orbit-mark__orbits{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v-orbit-mark__orbit{fill:none;stroke:#7b79ff75;stroke-width:2px}.v-orbit-mark__orbit--one{stroke-dasharray:10 8}.v-orbit-mark__orbit--two{transform-origin:50%;transform:rotate(12deg)}.v-orbit-mark__orbit--three{stroke:#cf91ff6b;transform-origin:50%;transform:rotate(-22deg)}.v-orbit-mark__halo{filter:blur(22px);background:radial-gradient(circle,#9077ff8c,#5bc4ff14 55%,#a5a8ff00);border-radius:999px;width:5.8rem;height:5.8rem;position:absolute;top:2.6rem;left:3.2rem}.v-orbit-mark__tile{background:linear-gradient(#fffffffc,#f4f1fff2);border:1px solid #dfe5f4f5;border-radius:1.6rem;place-items:center;width:5.7rem;height:5.7rem;display:grid;position:absolute;top:1.9rem;left:4rem;transform:rotate(-8deg);box-shadow:0 24px 44px #7e64ff57,-10px 10px #abacff29,0 0 0 1px #9d8bff14}.v-orbit-mark__glyph{font-family:var(--font-serif);color:#6959da;font-size:3.2rem;line-height:1}.v-orbit-mark__spark{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fffffff5;width:.72rem;height:.72rem;position:absolute;box-shadow:0 0 12px #ffffffe6}.v-orbit-mark__spark--top{top:1.3rem;right:1rem}.v-orbit-mark__spark--right{top:5.2rem;right:2.8rem}.v-orbit-mark__spark--bottom{bottom:.8rem;left:2.4rem}.v-orbit-mark__badge{color:#697cff;background:#ffffffe6;border:1px solid #d9e1f1f5;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;box-shadow:0 14px 28px #7086a929}.v-orbit-mark__badge--team{top:4.6rem;left:.8rem}.v-orbit-mark__badge--bolt{top:4.2rem;right:.7rem}.v-orbit-mark__badge--check{bottom:.4rem;right:2rem}.tool-chaos-map{width:100%;min-height:14rem;position:relative}.tool-chaos-map__paths{width:100%;height:100%;position:absolute;inset:0}.tool-chaos-map__paths path{fill:none;stroke:#95a8cd9e;stroke-width:2.2px;stroke-dasharray:6 7}.tool-chaos-map__tile{width:max-content;max-width:calc(100% - 1rem);position:absolute}.tool-chaos-map__tile.brand-icon-tile{min-width:7.6rem}.tool-chaos-map__tile--slack{top:1rem;left:.2rem}.tool-chaos-map__tile--notion{top:4.1rem;left:8rem}.tool-chaos-map__tile--mail{top:.35rem;left:14.2rem}.tool-chaos-map__tile--github{top:10.1rem;left:10.3rem}.tool-chaos-map__tile--calendar{top:9rem;left:1.2rem}.tool-chaos-map__tile--drive{top:6.4rem;right:.1rem}.step-mini-visual{background:#ffffffe0;border:1px solid #dce3eff0;border-radius:1.25rem;padding:1rem;box-shadow:inset 0 1px #fffc}.step-mini-visual__board{gap:.7rem;display:grid}.step-mini-visual__board-row{grid-template-columns:auto 1fr auto auto;align-items:center;gap:.6rem;display:grid}.step-mini-visual__checkbox{background:#fff;border:1px solid #cfd9ee;border-radius:.22rem;width:.85rem;height:.85rem}.step-mini-visual__line{background:linear-gradient(90deg,#edf2fb,#dce5f5);border-radius:999px;height:.55rem}.step-mini-visual__line--long{width:100%}.step-mini-visual__line--short{width:2.6rem}.step-mini-visual__dot{border-radius:999px;width:.65rem;height:.65rem}.step-mini-visual__dot--0{background:#6175ff}.step-mini-visual__dot--1{background:#f0a27b}.step-mini-visual__dot--2{background:#8ac89a}.step-mini-visual__file-card,.step-mini-visual__automation{gap:.85rem;display:grid}.step-mini-visual__file-pill,.step-mini-visual__comment,.step-mini-visual__rule-card{background:#fff;border:1px solid #dde5f4;border-radius:1rem;align-items:flex-start;gap:.8rem;padding:.85rem;display:flex}.step-mini-visual__file-icon{color:#6175ff;background:#eef1ff;border-radius:.7rem;justify-content:center;min-width:2.4rem;padding:.55rem .35rem;font-size:.68rem;font-weight:700;display:inline-flex}.step-mini-visual__file-name,.step-mini-visual__rule-body,.product-mockup__task-title,.product-mockup__feed-title{color:#203861;font-size:.82rem;font-weight:600}.step-mini-visual__file-meta,.step-mini-visual__comment-meta,.step-mini-visual__comment-body,.step-mini-visual__rule-label,.product-mockup__task-meta,.product-mockup__feed-detail{color:#6b7e9d;font-size:.68rem;line-height:1.5}.step-mini-visual__avatar{background:#6175ff;border-radius:999px;width:.8rem;height:.8rem;margin-top:.35rem}.step-mini-visual__rule-card--accent{background:linear-gradient(#f1f4ffe6,#fff)}.product-mockup{background:#ffffffb3;border-radius:1.35rem;gap:0;min-height:24.75rem;display:grid;overflow:hidden}.product-mockup:not(.product-mockup--compact){grid-template-columns:minmax(0,1.22fr) minmax(260px,.78fr)}.product-mockup--compact{grid-template-columns:minmax(0,1.24fr) minmax(210px,.76fr);min-height:21rem}.product-mockup__board,.product-mockup__feed{height:100%;padding:.82rem}.product-mockup__board{border-right:1px solid #e4e9f4;flex-direction:column;display:flex}.product-mockup__topbar,.product-mockup__feed-head{justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.75rem;display:flex}.product-mockup__crumbs,.product-mockup__feed-head-muted{color:#7689a8;font-size:.72rem}.product-mockup__crumbs{align-items:center;gap:.35rem;display:flex}.product-mockup__crumbs-active{color:#203861;font-weight:600}.product-mockup__share{color:#61718f;background:#fff;border-radius:999px;padding:.3rem .58rem;font-size:.68rem;box-shadow:0 8px 18px #7086a914}.product-mockup__columns{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;display:grid}.product-mockup__column{background:#ffffffd9;border-radius:.9rem;flex-direction:column;padding:.58rem;display:flex;box-shadow:0 10px 22px #7086a914}.product-mockup__column-head{color:#203861;justify-content:space-between;gap:.5rem;margin-bottom:.56rem;font-size:.68rem;font-weight:700;display:flex}.product-mockup__column-list,.product-mockup__feed-list{gap:.52rem;display:grid}.product-mockup__column-list{flex:auto}.product-mockup__task,.product-mockup__feed-item{background:#fff;border:1px solid #e2e8f3;border-radius:.78rem;padding:.56rem}.product-mockup__task-meta{align-items:center;gap:.35rem;margin-top:.35rem;display:flex}.product-mockup__task-dot{border-radius:999px;width:.42rem;height:.42rem}.product-mockup__task-dot--0{background:#6175ff}.product-mockup__task-dot--1{background:#f0a27b}.product-mockup__task-dot--2{background:#8ac89a}.product-mockup__feed-title{margin-bottom:.18rem}.product-mockup__feed-item{justify-content:space-between;gap:.65rem;display:flex}.product-mockup__feed{flex-direction:column;display:flex}.product-mockup__feed-list{flex:auto}.product-mockup__status{border-radius:999px;align-self:flex-start;padding:.22rem .45rem;font-size:.62rem;font-weight:700}.product-mockup__status--live{color:#5f8f70;background:#e3f7ec}.product-mockup__status--waiting{color:#b7883e;background:#fff0d9}.product-mockup__status--done{color:#5f8f70;background:#dff3e8}.product-mockup__status--queued{color:#6175ff;background:#e9edff}.cost-comparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}.cost-comparison__side{gap:1rem;display:grid}.cost-comparison__stack{min-height:18rem;display:grid;position:relative}.cost-comparison__tool-card{background:#ffffffe6;border:1px solid #dce3f1;border-radius:1.1rem;width:10rem;padding:1rem;position:absolute;box-shadow:0 12px 24px #7086a914}.cost-comparison__tool-card--1{top:.6rem;left:1.5rem}.cost-comparison__tool-card--2{top:1rem;left:12.5rem}.cost-comparison__tool-card--3{top:7.6rem;left:.6rem}.cost-comparison__tool-card--4{top:8.3rem;left:8.1rem}.cost-comparison__tool-card--5{top:8rem;left:15.4rem}.cost-comparison__tool-title,.cost-comparison__pro-title{color:#203861;font-size:1.05rem;font-weight:700}.cost-comparison__tool-price,.cost-comparison__pro-price{font-family:var(--font-serif);letter-spacing:-.05em;color:#102a5b;margin-top:.55rem;font-size:2.3rem;line-height:1}.cost-comparison__tool-unit,.cost-comparison__pro-unit{color:#6b7e9d;margin-top:.25rem;font-size:.78rem}.cost-comparison__caption,.cost-comparison__footer{text-align:center;color:#6175ff;background:#ffffffd1;border:1px solid #dce3f1;border-radius:1rem;padding:.9rem 1rem;font-size:.95rem}.cost-comparison__arrow{color:#102a5b;background:#fff;border-radius:999px;place-items:center;width:5rem;height:5rem;font-size:2rem;display:grid;box-shadow:0 18px 36px #7086a924}.cost-comparison__pro-card{background:#ffffffe6;border:1px solid #d9cdf9;border-radius:1.4rem;padding:1.4rem;position:relative;box-shadow:0 14px 28px #7086a91a}.cost-comparison__pro-chip{color:#fff;width:2rem;height:2rem;font-family:var(--font-serif);background:linear-gradient(135deg,#8f72ff,#6175ff);border-radius:.75rem;place-items:center;display:inline-grid}.cost-comparison__pro-list{color:#5a6f8d;gap:.5rem;margin-top:1rem;font-size:.95rem;display:grid}.audit-switch-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd6;border:1px solid #dce3eff0;border-radius:1.75rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid;overflow:visible;box-shadow:0 24px 58px #7086a91f}.audit-switch-card__side{align-items:center;gap:1.2rem;padding:1.5rem;display:grid}.audit-switch-card__side--before{grid-template-columns:minmax(0,.9fr) minmax(230px,1.1fr)}.audit-switch-card__side--after{grid-template-columns:minmax(0,1fr) minmax(190px,.9fr)}.audit-switch-card__middle{place-items:center;width:4.4rem;display:grid;position:relative}.audit-switch-card__divider{background:linear-gradient(#d8e1f140,#d8e1f1f2,#d8e1f140);width:1px;position:absolute;top:2rem;bottom:2rem}.audit-switch-card__arrow{z-index:1;color:#102a5b;background:#fff;border-radius:999px;place-items:center;width:3.5rem;height:3.5rem;display:grid;position:relative;box-shadow:0 18px 36px #7086a924}.audit-switch-card__orbit{justify-self:center}.audit-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid;position:relative}.audit-steps-grid__line{border-top:2px dashed #7e93ce8c;position:absolute;top:8.4rem;left:12%;right:12%}.audit-step-card{z-index:1;position:relative}.audit-step-card__badge{color:#fff;background:linear-gradient(135deg,#92a2ff,#6175ff);border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:grid;box-shadow:0 10px 22px #6175ff40}@media (max-width:1100px){.audit-marketing-container{max-width:none;padding-left:.9rem;padding-right:.9rem}.audit-marketing-navbar{flex-wrap:wrap;gap:.85rem;padding:.72rem .9rem .8rem 1rem}.audit-marketing-navbar__links{order:3;width:100%;padding-bottom:.2rem;overflow-x:auto}.audit-marketing-navbar__actions{margin-left:auto}.product-mockup,.product-mockup--compact,.audit-switch-card,.cost-comparison{grid-template-columns:1fr}.product-mockup__board{border-bottom:1px solid #e4e9f4;border-right:0}.audit-switch-card__middle{width:auto;min-height:5rem}.audit-switch-card__divider{width:auto;height:1px;inset:50% 2rem auto}.cost-comparison__arrow{justify-self:center}.cost-comparison__stack{min-height:24rem}}@media (max-width:767px){.audit-marketing-container{padding-left:.75rem;padding-right:.75rem}.audit-marketing-navbar{border-radius:1.15rem;padding:.72rem .8rem .78rem}.audit-marketing-link{padding:.68rem .82rem;font-size:.9rem}.audit-marketing-button,.audit-marketing-button--primary{min-height:46px;font-size:.9rem}.audit-home-hero-title{font-size:48px}.audit-page-hero-title{font-size:42px}.audit-auth-left-title{font-size:44px}.audit-switch-card__side--before,.audit-switch-card__side--after,.audit-steps-grid{grid-template-columns:1fr}.audit-steps-grid__line{display:none}.tool-chaos-map{min-height:13.5rem}.tool-chaos-map__tile.brand-icon-tile{min-width:6.4rem;padding:.62rem .72rem}.tool-chaos-map__tile--slack{top:.8rem;left:0}.tool-chaos-map__tile--mail{top:0;left:8.3rem}.tool-chaos-map__tile--notion{top:4.2rem;left:5rem}.tool-chaos-map__tile--calendar{top:8.4rem;left:.6rem}.tool-chaos-map__tile--github{top:9.4rem;left:8rem}.tool-chaos-map__tile--drive{top:5.6rem;right:0}.cost-comparison__tool-card{width:8.6rem}.cost-comparison__tool-card--1{top:.3rem;left:.2rem}.cost-comparison__tool-card--2{top:.8rem;left:9.2rem}.cost-comparison__tool-card--3{top:7.6rem;left:0}.cost-comparison__tool-card--4{top:8.3rem;left:7rem}.cost-comparison__tool-card--5{top:7.6rem;left:14rem}}.assistant-thinking-card{background:radial-gradient(circle at 12% 20%,#8f35ff2e,#0000 38%),linear-gradient(135deg,#fff,#f7f3ff);border:1px solid #ded7ff;border-radius:18px;align-items:center;gap:.7rem;max-width:26rem;padding:.8rem 1rem;display:inline-flex;box-shadow:0 14px 28px #6a53ff1f}.assistant-thinking-blob{background:linear-gradient(135deg,#9b35ff,#39b8ff);border-radius:45% 55% 52% 48%/42% 45% 55% 58%;width:1.65rem;height:1.65rem;animation:1.35s ease-in-out infinite assistant-thinking-blob;box-shadow:0 0 0 6px #8f35ff14,0 10px 20px #555cff2e}.assistant-thinking-dots{align-items:center;gap:.22rem;display:inline-flex}.assistant-thinking-dots span{background:#7d5cff;border-radius:999px;width:.28rem;height:.28rem;animation:1s ease-in-out infinite assistant-thinking-dot}.assistant-thinking-dots span:nth-child(2){animation-delay:.14s}.assistant-thinking-dots span:nth-child(3){animation-delay:.28s}@keyframes assistant-thinking-blob{0%,to{border-radius:45% 55% 52% 48%/42% 45% 55% 58%;transform:scale(.92)rotate(0)}50%{border-radius:58% 42% 45% 55%/52% 58% 42% 48%;transform:scale(1.08)rotate(9deg)}}@keyframes assistant-thinking-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-.16rem)}}.onboarding-redesign{--onboarding-x:58%;--onboarding-y:34%;color:#10245a;background:radial-gradient(circle at var(--onboarding-x) var(--onboarding-y), #8a4dff38, transparent 260px), radial-gradient(circle at 12% 8%, #38bdf838, transparent 420px), radial-gradient(circle at 88% 4%, #ff79d224, transparent 420px), linear-gradient(135deg, #e8f5ff 0%, #fbfdff 48%, #f8edff 100%);min-height:100vh;padding:clamp(16px,2vw,28px);position:relative;overflow-x:hidden}.onboarding-redesign:before{content:"";pointer-events:none;background:radial-gradient(circle at var(--onboarding-x) var(--onboarding-y), #ffffffb8, transparent 170px), linear-gradient(120deg, #ffffff8f, transparent 42%);opacity:.72;mix-blend-mode:soft-light;position:fixed;inset:0}.onboarding-redesign__grid{pointer-events:none;background-image:linear-gradient(#445baa14 1px,#0000 1px),linear-gradient(90deg,#445baa14 1px,#0000 1px);background-position:var(--onboarding-x) var(--onboarding-y), var(--onboarding-x) var(--onboarding-y);opacity:.48;background-size:34px 34px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 22%,#000,#0000 78%);mask-image:radial-gradient(circle at 50% 22%,#000,#0000 78%)}.onboarding-redesign__orb{pointer-events:none;filter:blur(8px);opacity:.52;border-radius:999px;animation:12s ease-in-out infinite alternate onboarding-orb-float;position:fixed}.onboarding-redesign__orb--one{background:radial-gradient(circle,#8a4dff47,#0000 68%);width:18rem;height:18rem;top:8%;right:10%}.onboarding-redesign__orb--two{background:radial-gradient(circle,#2dc2ff33,#0000 68%);width:22rem;height:22rem;animation-delay:-4s;bottom:8%;left:11%}.onboarding-topbar,.onboarding-workbench,.onboarding-footer{z-index:1;position:relative}.onboarding-topbar{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffb8;border:1px solid #97a6d357;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;width:min(1120px,100%);margin:0 auto 12px;padding:10px 14px 10px 18px;display:flex;box-shadow:0 18px 60px #2a3b7a1f}.onboarding-topbar__logo{color:inherit;text-decoration:none;display:inline-flex}.onboarding-progress-pill{color:#56658e;background:#ffffffb3;border:1px solid #97a6d352;border-radius:999px;align-items:center;gap:10px;min-height:42px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.onboarding-workbench{grid-template-columns:minmax(0,1.04fr) minmax(340px,.86fr);gap:14px;width:min(1120px,100%);margin:0 auto;display:grid}.onboarding-hero-panel,.onboarding-command-card,.onboarding-preview-stage,.onboarding-launch-panel{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:#ffffffc2;border:1px solid #97a6d347;box-shadow:0 24px 80px #2a3b7a1f}.onboarding-hero-panel{background:radial-gradient(circle at 82% 18%,#8654ff29,#0000 260px),#ffffffc7;border-radius:28px;grid-column:1/-1;grid-template-columns:1fr;align-items:end;gap:14px;padding:clamp(22px,3vw,34px);display:grid}.onboarding-hero-panel__copy h1{color:#071b50;max-width:680px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.055em;margin:10px 0;font-size:clamp(36px,4.2vw,56px);font-weight:500;line-height:.96}.onboarding-hero-panel__copy h1 em{color:#8d30ff;font-style:italic}.onboarding-hero-panel__copy p{color:#627197;max-width:620px;font-size:14px;line-height:1.7}.onboarding-mode-switch{background:#ffffffad;border:1px solid #97a6d347;border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:8px;display:grid}.onboarding-mode-switch button,.onboarding-filter-row button,.onboarding-template-card,.onboarding-choice-row button,.onboarding-board-preview button,.onboarding-launch-button{transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.onboarding-mode-switch button{color:#667399;border:1px solid #0000;border-radius:18px;justify-content:center;align-items:center;gap:10px;min-height:50px;font-weight:900;display:inline-flex}.onboarding-mode-switch button.is-active{color:#7e35ff;background:#fff;border-color:#8d39ff57;box-shadow:0 14px 34px #615dff29}.onboarding-command-card,.onboarding-preview-stage{border-radius:24px;padding:clamp(18px,2vw,24px)}.onboarding-command-card--workflow{grid-column:1}.onboarding-command-card--ai{background:radial-gradient(circle at var(--onboarding-x,55%) var(--onboarding-y,35%), #7e35ff29, transparent 260px), linear-gradient(145deg, #fffffff0, #f4f9ffdb);grid-column:1;position:relative}.onboarding-command-card--ai:after{content:"";pointer-events:none;background:radial-gradient(circle,#35bfff38,#0000 65%);border-radius:999px;width:260px;height:260px;position:absolute;inset:auto -80px -110px auto}.onboarding-command-card--details{grid-column:2}.onboarding-preview-stage{grid-area:2/2/span 2;position:sticky;top:92px}.onboarding-card-heading{align-items:flex-start;gap:14px;display:flex}.onboarding-card-heading>span{color:#7e35ff;background:linear-gradient(135deg,#8d39ff26,#34c5ff1f);border-radius:14px;place-items:center;min-width:42px;height:42px;font-weight:900;display:grid}.onboarding-card-heading h2,.onboarding-preview-stage__header h2{color:#13265f;margin:0;font-size:clamp(22px,2vw,30px);line-height:1.1}.onboarding-card-heading p{color:#7380a4;margin:5px 0 0;font-size:14px;line-height:1.55}.onboarding-filter-row{flex-wrap:wrap;gap:10px;margin:18px 0 14px;display:flex}.onboarding-filter-row button{color:#657292;background:#ffffffb8;border:1px solid #97a6d359;border-radius:999px;min-height:34px;padding:0 13px;font-weight:800}.onboarding-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.onboarding-template-card{text-align:left;background:#ffffffbd;border:1px solid #97a6d34d;border-radius:20px;min-height:170px;padding:16px;position:relative}.onboarding-template-card:hover,.onboarding-choice-row button:hover,.onboarding-launch-button:hover{transform:translateY(-2px)}.onboarding-template-card.is-selected{background:radial-gradient(circle at 88% 10%,#8d39ff24,#0000 140px),#ffffffe6;border-color:#8d39ffc7;box-shadow:0 18px 44px #704aff29}.onboarding-template-card__icon{color:#fff;background:linear-gradient(135deg,#9436ff,#35bfff);border-radius:14px;place-items:center;width:46px;height:46px;font-size:20px;display:grid;box-shadow:0 18px 36px #7443ff3d}.onboarding-template-card__check{color:#fff;background:linear-gradient(135deg,#9336ff,#5a6cff);border-radius:999px;place-items:center;width:24px;height:24px;display:none;position:absolute;top:14px;right:14px}.onboarding-template-card.is-selected .onboarding-template-card__check{display:grid}.onboarding-template-card strong{color:#152964;margin-top:16px;font-size:16px;display:block}.onboarding-template-card small{color:#7180a5;margin-top:6px;font-size:13px;line-height:1.45;display:block}.onboarding-template-card__tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.onboarding-template-card__tags em{color:#7e35ff;background:#f1f3ff;border-radius:999px;padding:6px 8px;font-size:10px;font-style:normal;font-weight:900}.onboarding-template-card--blank .onboarding-template-card__icon{background:linear-gradient(135deg,#172554,#7e35ff)}.onboarding-ai-builder{z-index:1;color:#39466d;gap:9px;margin-top:18px;font-size:13px;font-weight:900;display:grid;position:relative}.onboarding-ai-builder textarea{resize:vertical;color:#14265e;width:100%;min-height:224px;font:inherit;background:linear-gradient(135deg,#ffffffeb,#f8faffdb),radial-gradient(circle at 92% 14%,#7e35ff1f,#0000 130px);border:1px solid #8d39ff57;border-radius:20px;outline:none;padding:18px 18px 38px;font-weight:700;line-height:1.65;box-shadow:inset 0 1px #ffffffdb,0 18px 44px #704aff1c}.onboarding-ai-builder textarea:focus{border-color:#7e35ffb8;box-shadow:0 0 0 5px #7e35ff14,0 18px 44px #704aff24}.onboarding-ai-builder small{color:#8a96b5;font-size:12px;position:absolute;bottom:13px;right:16px}.onboarding-ai-suggestions{z-index:1;flex-wrap:wrap;gap:9px;margin-top:14px;display:flex;position:relative}.onboarding-ai-suggestions button{color:#7138f5;background:linear-gradient(135deg,#ffffffe6,#f2ecffeb);border:1px solid #8d39ff33;border-radius:999px;min-height:34px;padding:0 13px;font-size:12px;font-weight:900;transition:transform .18s,box-shadow .18s;box-shadow:0 12px 24px #704aff1a}.onboarding-ai-suggestions button:hover{transform:translateY(-2px);box-shadow:0 16px 30px #704aff29}.onboarding-fields{grid-template-columns:1fr;gap:12px;margin-top:18px;display:grid}.onboarding-fields label,.onboarding-ai-prompt{color:#39466d;gap:8px;font-size:13px;font-weight:900;display:grid;position:relative}.onboarding-fields input,.onboarding-ai-prompt textarea{color:#14265e;background:#ffffffd1;border:1px solid #97a6d361;border-radius:16px;outline:none;width:100%;box-shadow:inset 0 1px #fffc}.onboarding-fields input{min-height:50px;padding:0 42px 0 16px}.onboarding-selected-summary{background:linear-gradient(135deg,#ffffffe6,#f6f3ffd1),radial-gradient(circle at 18% 0,#7e35ff1f,#0000 140px);border:1px solid #97a6d34d;border-radius:20px;gap:12px;margin-top:14px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffffdb}.onboarding-selected-summary>div:first-child{gap:3px;display:grid}.onboarding-selected-summary span{color:#8a96b5;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.onboarding-selected-summary>div:first-child strong{color:#14265e;font-size:18px;line-height:1.15}.onboarding-selected-summary>div:first-child small{color:#6f7da2;font-size:13px;line-height:1.45}.onboarding-selected-summary__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.onboarding-selected-summary__stats span{color:#637195;letter-spacing:0;text-transform:none;background:#ffffffb8;border:1px solid #97a6d340;border-radius:14px;justify-content:space-between;align-items:baseline;gap:8px;padding:9px 10px;display:flex}.onboarding-selected-summary__stats strong{color:#7e35ff;font-size:18px}.onboarding-selected-summary__chips{flex-wrap:wrap;gap:7px;display:flex}.onboarding-selected-summary__chips em{color:#7138f5;background:#7e35ff17;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:900}.onboarding-choice-row{gap:10px;margin-top:14px;display:grid}.onboarding-choice-row button{color:#14265e;text-align:left;background:#ffffffb8;border:1px solid #97a6d34d;border-radius:20px;grid-template-columns:40px 1fr;align-items:center;gap:11px;min-height:74px;padding:12px;display:grid}.onboarding-choice-row button.is-active{background:#ffffffeb;border-color:#8d39ff9e;box-shadow:0 16px 36px #704aff21}.onboarding-choice-row button span{color:#7e35ff;background:#f1f3ff;border-radius:13px;grid-row:span 2;place-items:center;width:40px;height:40px;display:grid}.onboarding-choice-row small{color:#7280a5;line-height:1.45}.onboarding-ai-prompt{margin-top:14px}.onboarding-ai-prompt textarea{resize:vertical;min-height:110px;font:inherit;padding:16px;font-weight:600;line-height:1.6}.onboarding-ai-prompt small{color:#8a96b5;font-size:12px;position:absolute;bottom:12px;right:14px}.onboarding-agent-build-list{gap:10px;margin-top:14px;display:grid}.onboarding-agent-build-list>div{background:linear-gradient(135deg,#ffffffe0,#f8faffb8),radial-gradient(circle at 12% 20%,#7e35ff14,#0000 120px);border:1px solid #97a6d347;border-radius:18px;grid-template-columns:40px minmax(0,1fr) 28px;align-items:center;gap:12px;padding:13px;display:grid}.onboarding-agent-build-list>div>span{color:#7e35ff;background:linear-gradient(135deg,#7e35ff29,#35bfff24);border-radius:14px;place-items:center;width:40px;height:40px;font-weight:950;display:grid}.onboarding-agent-build-list strong{color:#14265e;font-size:14px;display:block}.onboarding-agent-build-list small{color:#7180a5;margin-top:3px;font-size:12px;line-height:1.45;display:block}.onboarding-agent-build-list svg{color:#18b86f}.onboarding-preview-stage__header,.onboarding-launch-panel{justify-content:space-between;align-items:center;gap:18px;display:flex}.onboarding-live-pill{color:#46577d;border:1px solid #97a6d34d;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;font-weight:900;display:inline-flex}.onboarding-live-pill i{background:#7e35ff;border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 6px #7e35ff1f}.onboarding-board-preview{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.onboarding-board-preview section{background:linear-gradient(#ffffffeb,#fafcffbd);border:1px solid #97a6d34d;border-radius:18px;min-width:0;padding:12px}.onboarding-board-preview header{gap:3px;margin-bottom:12px;display:grid}.onboarding-board-preview header span{border-radius:999px;width:8px;height:8px}.onboarding-board-preview header strong{color:#172a64;font-size:12px}.onboarding-board-preview header small{color:#8995b2;font-size:11px}.onboarding-board-preview section>div{color:#536286;background:#ffffffd1;border:1px solid #97a6d340;border-radius:12px;grid-template-columns:10px 1fr;align-items:center;gap:8px;min-height:42px;margin-top:8px;padding:8px;font-size:11px;font-weight:800;display:grid}.onboarding-board-preview section>div i{background:#d9dcef;border-radius:999px;width:8px;height:8px}.onboarding-board-preview button{color:#667399;margin-top:10px;font-size:12px;font-weight:800}.onboarding-agent-console,.onboarding-created-list{background:#ffffff9e;border:1px solid #97a6d342;border-radius:22px;margin-top:16px;padding:16px}.onboarding-agent-list{gap:10px;margin-top:16px;display:grid}.onboarding-agent-list>div,.onboarding-created-list>div{background:#ffffffc7;border:1px solid #97a6d33d;border-radius:16px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.onboarding-agent-list span,.onboarding-created-list span{color:#7e35ff;background:#f1f3ff;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.onboarding-agent-list p,.onboarding-created-list p{gap:3px;margin:0;display:grid}.onboarding-agent-list strong,.onboarding-created-list strong{color:#172a64}.onboarding-agent-list small,.onboarding-created-list small{color:#7380a4;font-size:12px}.onboarding-created-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.onboarding-created-list>div{grid-template-columns:38px 1fr}.onboarding-launch-panel{border-radius:22px;grid-column:1/-1;padding:14px}.onboarding-step-list>div{color:#657292;border:1px solid #97a6d34d;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.onboarding-launch-panel__actions{color:#7280a5;justify-content:flex-end;align-items:center;gap:14px;font-size:13px;display:flex}.onboarding-launch-button{color:#fff;background:linear-gradient(135deg,#9336ff,#35bfff);border-radius:18px;align-items:center;gap:11px;min-height:50px;padding:0 18px;font-weight:950;display:inline-flex;box-shadow:0 20px 44px #704aff4d}.onboarding-footer{color:#647192;justify-content:space-between;gap:16px;width:min(1440px,100%);margin:16px auto 0;padding:16px 4px 4px;font-size:13px;display:flex}@keyframes onboarding-orb-float{0%{transform:translate(-14px,8px)scale(.96)}to{transform:translate(18px,-14px)scale(1.05)}}@keyframes onboarding-spin{to{transform:rotate(360deg)}}@media (max-width:1120px){.onboarding-workbench,.onboarding-hero-panel{grid-template-columns:1fr}.onboarding-command-card--workflow,.onboarding-command-card--ai,.onboarding-command-card--details{grid-column:1}}@media (max-width:760px){.onboarding-redesign{padding:10px}.onboarding-topbar,.onboarding-launch-panel,.onboarding-launch-panel__actions{flex-direction:column;align-items:stretch}.onboarding-progress-pill,.onboarding-launch-button{justify-content:center}.onboarding-hero-panel,.onboarding-command-card,.onboarding-preview-stage{border-radius:24px;padding:20px}.onboarding-hero-panel__copy h1{font-size:clamp(34px,11vw,48px)}.onboarding-mode-switch,.onboarding-template-grid,.onboarding-fields,.onboarding-created-list{grid-template-columns:1fr}.onboarding-board-preview{grid-template-columns:repeat(5,minmax(130px,1fr));padding-bottom:8px;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.onboarding-redesign__orb,.is-spinning{animation:none}.onboarding-mode-switch button,.onboarding-filter-row button,.onboarding-template-card,.onboarding-choice-row button,.onboarding-board-preview button,.onboarding-launch-button{transition:none}}.onboarding-redesign{--onboarding-x:54%;--onboarding-y:38%;--onboarding-mesh-x:0px;--onboarding-mesh-y:0px;--onboarding-grid-x:0px;--onboarding-grid-y:0px;--onboarding-grid-bg-x:0px;--onboarding-grid-bg-y:0px;--onboarding-tilt-x:0deg;--onboarding-tilt-y:0deg;isolation:isolate;color:#13265f;background:radial-gradient(circle at var(--onboarding-x) var(--onboarding-y), #8a39ff2e, transparent 280px), radial-gradient(circle at 15% 12%, #38beff42, transparent 360px), radial-gradient(circle at 88% 18%, #c380ff38, transparent 340px), linear-gradient(135deg, #dceeff 0%, #f5f8ff 44%, #faefff 100%);min-height:100dvh;padding:14px clamp(14px,2vw,28px);position:relative;overflow-x:hidden}.onboarding-redesign__mesh,.onboarding-redesign__grid,.onboarding-orbit{z-index:-1;pointer-events:none;position:fixed;inset:0}.onboarding-redesign__mesh{background:radial-gradient(circle at calc(var(--onboarding-x) + 8%) calc(var(--onboarding-y) - 4%), #ffffffc7, transparent 170px), radial-gradient(circle at 48% 105%, #ff8ec92e, transparent 360px);filter:blur(8px);transform:translate3d(var(--onboarding-mesh-x), var(--onboarding-mesh-y), 0);transition:transform .14s ease-out}.onboarding-redesign__grid{opacity:.48;background-image:radial-gradient(circle,#7752ff38 0 1px,#0000 1.5px),linear-gradient(#5a75b424 1px,#0000 1px),linear-gradient(90deg,#5a75b424 1px,#0000 1px);background-position:var(--onboarding-grid-bg-x) var(--onboarding-grid-bg-y), var(--onboarding-grid-bg-x) var(--onboarding-grid-bg-y), var(--onboarding-grid-bg-x) var(--onboarding-grid-bg-y);-webkit-mask-image:radial-gradient(circle at var(--onboarding-x) var(--onboarding-y), #000 0 36%, transparent 72%);-webkit-mask-image:radial-gradient(circle at var(--onboarding-x) var(--onboarding-y), #000 0 36%, transparent 72%);-webkit-mask-image:radial-gradient(circle at var(--onboarding-x) var(--onboarding-y), #000 0 36%, transparent 72%);mask-image:radial-gradient(circle at var(--onboarding-x) var(--onboarding-y), #000 0 36%, transparent 72%);transform:translate3d(var(--onboarding-grid-x), var(--onboarding-grid-y), 0) rotateX(var(--onboarding-tilt-x)) rotateY(var(--onboarding-tilt-y));transform-origin:50%;background-size:76px 76px,38px 38px,38px 38px;transition:background-position .12s ease-out,transform .12s ease-out}.onboarding-orbit{opacity:.45;border:1px solid #7e5dff1f;border-radius:999px;width:420px;height:420px;margin:auto;animation:18s linear infinite onboarding-orbit-drift;transform:rotate(-14deg)}.onboarding-orbit--two{border-color:#30baff21;width:620px;height:260px;animation-duration:24s;animation-direction:reverse;transform:rotate(18deg)}.onboarding-topbar,.onboarding-shell,.onboarding-footer{z-index:1;width:min(1140px,100%);margin-inline:auto;position:relative}.onboarding-topbar{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff9e;border:1px solid #8497c638;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;min-height:58px;margin-bottom:14px;padding:8px 12px;display:flex;box-shadow:0 20px 60px #5063961f}.onboarding-topbar__logo{align-items:center;text-decoration:none;display:inline-flex}.onboarding-progress-pill{color:#6a789e;letter-spacing:.12em;text-transform:uppercase;background:#ffffffbd;border:1px solid #8497c638;border-radius:999px;align-items:center;gap:9px;min-height:38px;padding:0 13px;font-size:11px;font-weight:900;display:inline-flex}.onboarding-progress-pill i{background:#d9dfef;border-radius:999px;width:8px;height:8px}.onboarding-progress-pill i.is-complete{background:#21c876;box-shadow:0 0 0 5px #21c8761f}.onboarding-progress-pill i.is-active{background:#7d4cff;box-shadow:0 0 0 5px #7d4cff21}.onboarding-shell{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:12px;padding:0;display:grid}.onboarding-intro-card,.onboarding-main-card,.onboarding-launch-rail{background:linear-gradient(145deg,#ffffffeb,#f6faffc2);border:1px solid #8b9ece38;border-radius:28px;box-shadow:0 22px 70px #4a5f961c}.onboarding-intro-card{background:radial-gradient(circle at 82% 22%,#8b48ff29,#0000 300px),linear-gradient(145deg,#fffffff2,#f4f9ffc7);grid-template-columns:minmax(0,1fr) minmax(280px,.52fr);align-items:end;gap:clamp(14px,2.3vw,30px);padding:clamp(18px,2.5vw,30px);display:grid}.onboarding-eyebrow{color:#7f39ff;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:950;display:inline-flex}.onboarding-intro-card h1{color:#061c50;max-width:720px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.06em;margin:10px 0 9px;font-size:clamp(34px,4vw,54px);font-weight:500;line-height:.98}.onboarding-intro-card p{color:#65759d;max-width:660px;margin:0;font-size:14px;line-height:1.6}.onboarding-setup-switch{gap:8px;display:grid}.onboarding-setup-switch button{color:#647397;text-align:left;background:#ffffffb8;border:1px solid #8b9ece47;border-radius:16px;grid-template-columns:36px 1fr;align-items:center;min-height:50px;padding:7px 12px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffffb8}.onboarding-setup-switch button svg{color:#7f39ff;background:#eef2ff;border-radius:11px;width:30px;height:30px;padding:7px;display:grid}.onboarding-setup-switch button.is-active{color:#172a63;background:radial-gradient(circle at 100% 10%,#41beff2e,#0000 140px),linear-gradient(135deg,#7f39ff21,#ffffffdb);border-color:#7f39ff7a;box-shadow:0 16px 34px #6350ff29}.onboarding-main-card{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:12px;padding:0;display:grid}.onboarding-mode-panel,.onboarding-side-stack>section{background:radial-gradient(circle at 100% 0,#7f39ff17,#0000 230px),#ffffffc7;border:1px solid #8b9ece33;border-radius:24px;box-shadow:0 16px 44px #485d9417}.onboarding-mode-panel{min-height:480px;padding:clamp(16px,2vw,24px)}.onboarding-side-stack{align-content:start;gap:12px;display:grid}.onboarding-side-stack>section{padding:clamp(14px,1.8vw,20px)}.onboarding-section-heading{grid-template-columns:38px 1fr;align-items:start;gap:10px;display:grid}.onboarding-section-heading>span{color:#7f39ff;background:linear-gradient(135deg,#7f39ff29,#36beff21);border-radius:15px;place-items:center;width:38px;height:38px;font-weight:950;display:grid}.onboarding-section-heading h2{color:#13265f;letter-spacing:-.035em;margin:0;font-size:clamp(21px,2.1vw,29px);line-height:1.1}.onboarding-section-heading p{color:#7180a6;margin:5px 0 0;font-size:13px;line-height:1.55}.onboarding-section-heading--small h2{font-size:21px}.onboarding-filter-row,.onboarding-ai-shortcuts{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.onboarding-filter-row button,.onboarding-ai-shortcuts button{color:#617096;background:#ffffffc2;border:1px solid #8b9ece57;border-radius:999px;min-height:31px;padding:0 11px;font-size:12px;font-weight:900}.onboarding-filter-row button.is-active{color:#fff;background:linear-gradient(135deg,#9436ff,#36bfff);border-color:#0000;box-shadow:0 14px 30px #654eff38}.onboarding-template-list{gap:8px;display:grid}.onboarding-template-row{text-align:left;background:#ffffffb8;border:1px solid #8b9ece40;border-radius:20px;grid-template-columns:48px minmax(0,1fr) 26px;align-items:center;gap:12px;min-height:94px;padding:12px;display:grid;position:relative}.onboarding-template-row:hover,.onboarding-setup-switch button:hover,.onboarding-ai-shortcuts button:hover,.onboarding-launch-button:hover{transform:translateY(-2px)}.onboarding-template-row.is-selected{background:radial-gradient(circle at 92% 12%,#7f39ff26,#0000 160px),#ffffffeb;border-color:#7f39ffad;box-shadow:0 18px 42px #644fff26}.onboarding-template-row__icon,.onboarding-preview-card__top>span{color:#fff;border-radius:16px;place-items:center;width:46px;height:46px;font-size:20px;display:grid;box-shadow:0 18px 34px #5c58ff3d}.onboarding-template-row strong{color:#13265f;font-size:15px;display:block}.onboarding-template-row small{color:#6e7da3;margin-top:4px;font-size:12px;line-height:1.4;display:block}.onboarding-template-row em{flex-wrap:wrap;gap:6px;margin-top:8px;font-style:normal;display:flex}.onboarding-template-row b{color:#7335f6;background:#7f39ff14;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:950}.onboarding-template-row>i{color:#fff;border:1px solid #8b9ece61;border-radius:999px;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.onboarding-template-row.is-selected>i{background:linear-gradient(135deg,#9436ff,#36bfff);border-color:#0000}.onboarding-ai-brief{color:#39496f;gap:9px;margin-top:16px;font-size:13px;font-weight:900;display:grid;position:relative}.onboarding-ai-brief textarea{resize:vertical;color:#13265f;width:100%;min-height:168px;font:inherit;background:radial-gradient(circle at 96% 14%,#36beff26,#0000 150px),#ffffffdb;border:1px solid #7f39ff57;border-radius:22px;outline:none;padding:15px 15px 38px;font-weight:700;line-height:1.65;box-shadow:inset 0 1px #ffffffe6,0 18px 44px #644fff1f}.onboarding-ai-brief textarea:focus,.onboarding-fields input:focus{border-color:#7f39ffad;box-shadow:0 0 0 5px #7f39ff14}.onboarding-ai-brief small{color:#8c98b6;position:absolute;bottom:13px;right:17px}.onboarding-ai-shortcuts button{color:#7034ef;align-items:center;gap:7px;display:inline-flex}.onboarding-agent-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.onboarding-agent-steps>div{background:#ffffffbd;border:1px solid #8b9ece38;border-radius:18px;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:10px;padding:12px;display:grid}.onboarding-agent-steps>div>span{color:#7f39ff;background:linear-gradient(135deg,#7f39ff29,#36beff24);border-radius:13px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.onboarding-agent-steps p{margin:0}.onboarding-agent-steps strong{color:#13265f;font-size:13px;display:block}.onboarding-agent-steps small{color:#7180a6;margin-top:3px;font-size:12px;line-height:1.45;display:block}.onboarding-agent-steps svg{color:#20bc70}.onboarding-blank-panel{background:radial-gradient(circle at 50% 0,#7f39ff21,#0000 250px),#ffffff9e;border:1px dashed #7f39ff57;border-radius:28px;justify-items:start;min-height:320px;margin-top:16px;padding:clamp(18px,3vw,34px);display:grid}.onboarding-blank-panel>span{color:#fff;background:linear-gradient(135deg,#152963,#9436ff);border-radius:24px;place-items:center;width:60px;height:60px;font-size:30px;display:grid;box-shadow:0 22px 44px #5346ff3d}.onboarding-blank-panel h3{color:#13265f;letter-spacing:-.04em;margin:16px 0 8px;font-size:clamp(24px,2.5vw,34px)}.onboarding-blank-panel p{color:#68789f;max-width:540px;margin:0;line-height:1.65}.onboarding-blank-panel div{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.onboarding-blank-panel em{color:#7034ef;background:#ffffffc7;border-radius:999px;padding:8px 10px;font-size:12px;font-style:normal;font-weight:900}.onboarding-fields{gap:12px;margin-top:16px;display:grid}.onboarding-fields label{color:#465577;gap:7px;font-size:12px;font-weight:950;display:grid;position:relative}.onboarding-fields input{color:#13265f;background:#ffffffd1;border:1px solid #8b9ece52;border-radius:16px;outline:none;width:100%;min-height:46px;padding:0 42px 0 15px}.onboarding-fields label svg{color:#8c98b6;position:absolute;bottom:17px;right:15px}.onboarding-preview-card__top{grid-template-columns:46px 1fr;align-items:center;gap:11px;display:grid}.onboarding-preview-card__top strong{color:#13265f;font-size:17px;display:block}.onboarding-preview-card__top small{color:#6d7ca3;margin-top:4px;line-height:1.45;display:block}.onboarding-created-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.onboarding-created-grid>div{opacity:.62;background:#ffffffad;border:1px solid #8b9ece38;border-radius:16px;grid-template-columns:32px 1fr;gap:9px;padding:11px;display:grid}.onboarding-created-grid>div.is-active{opacity:1}.onboarding-created-grid svg{color:#7f39ff}.onboarding-created-grid p{margin:0}.onboarding-created-grid strong{color:#13265f;font-size:12px;display:block}.onboarding-created-grid small{color:#7481a3;margin-top:3px;font-size:11px;line-height:1.35;display:block}.onboarding-mini-board{background:#f6f9ffbd;border:1px solid #8b9ece2e;border-radius:18px;grid-template-columns:repeat(5,minmax(70px,1fr));gap:7px;margin-top:14px;padding:8px;display:grid}.onboarding-mini-board section{background:#ffffffb8;border:1px solid #8b9ece2e;border-radius:14px;min-width:0;padding:9px}.onboarding-mini-board header{align-items:center;gap:6px;margin-bottom:9px;display:flex}.onboarding-mini-board i{background:#7f39ff;border-radius:999px;width:7px;height:7px}.onboarding-mini-board strong{color:#243765;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.onboarding-mini-board section>span{background:linear-gradient(90deg,#7f39ff1f,#36beff14);border-radius:9px;height:28px;margin-top:6px;display:block}.onboarding-launch-rail{justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.onboarding-step-list{flex-wrap:wrap;gap:8px;display:flex}.onboarding-step-list>div{color:#65749a;background:#fff9;border:1px solid #8b9ece47;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.onboarding-step-list span{background:#eef2ff;border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.onboarding-step-list .is-done span{color:#16a65f;background:#dcfce7}.onboarding-step-list .is-current{color:#7435f5;border-color:#7f39ff80}.onboarding-launch-actions{color:#7280a5;justify-content:flex-end;align-items:center;gap:12px;font-size:12px;display:flex}.onboarding-launch-actions p{margin:0}.onboarding-error{color:#be123c;background:#fff1f2e6;border:1px solid #f43f5e3d;border-radius:14px;padding:10px 12px;font-weight:850}.onboarding-launch-button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#9436ff,#35bfff);border-radius:17px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 18px;font-weight:950;display:inline-flex;box-shadow:0 20px 42px #604bff47}.onboarding-launch-button:disabled{cursor:wait;opacity:.72}.onboarding-footer{color:#647294;justify-content:space-between;gap:16px;padding:16px 4px 0;font-size:13px;display:flex}.onboarding-footer div{gap:18px;display:flex}.onboarding-footer a{color:inherit;text-decoration:none}.is-spinning{animation:1s linear infinite onboarding-spin}@keyframes onboarding-orbit-drift{to{transform:rotate(346deg)}}@media (max-width:1080px){.onboarding-intro-card,.onboarding-main-card{grid-template-columns:1fr}.onboarding-mode-panel{min-height:auto}.onboarding-setup-switch{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.onboarding-redesign{padding:10px;overflow-x:hidden}.onboarding-topbar,.onboarding-launch-rail,.onboarding-launch-actions{flex-direction:column;align-items:stretch}.onboarding-setup-switch,.onboarding-agent-steps,.onboarding-created-grid,.onboarding-mini-board{grid-template-columns:1fr}.onboarding-intro-card h1{font-size:clamp(34px,12vw,48px)}.onboarding-template-row{grid-template-columns:50px minmax(0,1fr) 26px}.onboarding-template-row__icon,.onboarding-preview-card__top>span{width:50px;height:50px}}@media (prefers-reduced-motion:reduce){.onboarding-orbit,.is-spinning{animation:none}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
