@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-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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:var(--font-inter),"Inter",ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;--color-red-50:#fef2f2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-amber-50:#fffbeb;--color-amber-200:#fee685;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-blue-50:#eff6ff;--color-blue-200:#bedbff;--color-blue-600:#155dfc;--color-slate-100:#f1f5f9;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-900:#0f172b;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-500:#6a7282;--color-black:#000;--color-white:#fff;--spacing:.25rem;--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-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-navy:#0f2b46;--color-navy-light:#1a3a5c;--color-teal:#5dade2;--color-teal-dark:#2e86c1;--color-mint:#82e0aa;--color-pastel-blue:#aed6f1;--color-pastel-blue-hover:#85c1e9;--color-pastel-green:#abebc6;--color-pastel-green-hover:#82e0aa;--color-pastel-amber:#f9e79f;--color-pastel-amber-hover:#f7dc6f;--color-pastel-rose:#f5b7b1;--color-pastel-rose-hover:#f1948a;--color-bg-main:#f8fafc;--color-bg-hover:#f1f5f9;--color-text-primary:#1e293b;--color-text-secondary:#64748b;--color-text-tertiary:#94a3b8;--color-border:#e2e8f0;--color-success:#27ae60;--color-success-pale:#eafaf1;--color-warning-pale:#fef9e7;--color-danger:#e74c3c;--color-danger-pale:#fdedec;--color-info:#3498db;--color-info-pale:#ebf5fb}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-500:lab(47.7841% -.393182 -10.0268)}}}@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}.collapse{visibility:collapse}.invisible{visibility:hidden}.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-8{inset:calc(var(--spacing)*-8)}.inset-0{inset:calc(var(--spacing)*0)}.inset-1{inset:calc(var(--spacing)*1)}.-top-0\.5{top:calc(var(--spacing)*-.5)}.-top-1{top:calc(var(--spacing)*-1)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-4{top:calc(var(--spacing)*-4)}.-top-\[200px\]{top:-200px}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.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-6{top:calc(var(--spacing)*6)}.top-7{top:calc(var(--spacing)*7)}.top-14{top:calc(var(--spacing)*14)}.top-20{top:calc(var(--spacing)*20)}.top-\[2px\]{top:2px}.top-\[30\%\]{top:30%}.top-\[32px\]{top:32px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing)*-1)}.-right-\[100px\]{right:-100px}.-right-\[200px\]{right:-200px}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-full{right:100%}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-bottom-2{bottom:calc(var(--spacing)*-2)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-full{bottom:100%}.-left-\[150px\]{left:-150px}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1{left:calc(var(--spacing)*1)}.left-1\.5{left:calc(var(--spacing)*1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-3\.5{left:calc(var(--spacing)*3.5)}.left-4{left:calc(var(--spacing)*4)}.left-\[14px\]{left:14px}.left-\[29px\]{left:29px}.left-\[40\%\]{left:40%}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10*-1)}.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-\[1\]{z-index:1}.z-\[51\]{z-index:51}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-6{margin:calc(var(--spacing)*-6)}.m-auto{margin:auto}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-12{margin-inline:calc(var(--spacing)*12)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-2\.5{margin-block:calc(var(--spacing)*2.5)}.my-4{margin-block:calc(var(--spacing)*4)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-1\.5{margin-top:calc(var(--spacing)*-1.5)}.-mt-px{margin-top:-1px}.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-3\.5{margin-top:calc(var(--spacing)*3.5)}.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-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-px{margin-right:-1px}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.-mb-1{margin-bottom:calc(var(--spacing)*-1)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.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)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-\[-1px\]{margin-bottom:-1px}.mb-\[-5px\]{margin-bottom:-5px}.-ml-0\.5{margin-left:calc(var(--spacing)*-.5)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-2\.5{margin-left:calc(var(--spacing)*2.5)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-5\.5{margin-left:calc(var(--spacing)*5.5)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-10{margin-left:calc(var(--spacing)*10)}.ml-11{margin-left:calc(var(--spacing)*11)}.ml-12{margin-left:calc(var(--spacing)*12)}.ml-14{margin-left:calc(var(--spacing)*14)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.aspect-\[17\/22\]{aspect-ratio:17/22}.aspect-\[612\/792\]{aspect-ratio:612/792}.aspect-\[959\/593\]{aspect-ratio:959/593}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.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-4\.5{height:calc(var(--spacing)*4.5)}.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-64{height:calc(var(--spacing)*64)}.h-\[1\.1rem\]{height:1.1rem}.h-\[1\.5px\]{height:1.5px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4\.5rem\]{height:4.5rem}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[38px\]{height:38px}.h-\[80px\]{height:80px}.h-\[88px\]{height:88px}.h-\[120px\]{height:120px}.h-\[128px\]{height:128px}.h-\[200px\]{height:200px}.h-\[300px\]{height:300px}.h-\[400px\]{height:400px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[700px\]{height:700px}.h-\[800px\]{height:800px}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-28{max-height:calc(var(--spacing)*28)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[200px\]{max-height:200px}.max-h-\[320px\]{max-height:320px}.max-h-\[400px\]{max-height:400px}.max-h-\[480px\]{max-height:480px}.max-h-\[calc\(100vh-220px\)\]{max-height:calc(100vh - 220px)}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[60px\]{min-height:60px}.min-h-\[120px\]{min-height:120px}.min-h-\[128px\]{min-height:128px}.min-h-\[200px\]{min-height:200px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[500px\]{min-height:500px}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.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-4\.5{width:calc(var(--spacing)*4.5)}.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-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[1\.1rem\]{width:1.1rem}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[18px\]{width:18px}.w-\[35\%\]{width:35%}.w-\[38px\]{width:38px}.w-\[45\%\]{width:45%}.w-\[72px\]{width:72px}.w-\[80px\]{width:80px}.w-\[88px\]{width:88px}.w-\[90px\]{width:90px}.w-\[120px\]{width:120px}.w-\[128px\]{width:128px}.w-\[130px\]{width:130px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[380px\]{width:380px}.w-\[400px\]{width:400px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[800px\]{width:800px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[40\%\]{max-width:40%}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[50\%\]{max-width:50%}.max-w-\[56rem\]{max-width:56rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[72rem\]{max-width:72rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[88px\]{max-width:88px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[400px\]{max-width:400px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[800px\]{max-width:800px}.max-w-\[960px\]{max-width:960px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1200px\]{max-width:1200px}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[5rem\]{min-width:5rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[16px\]{min-width:16px}.min-w-\[18px\]{min-width:18px}.min-w-\[36px\]{min-width:36px}.min-w-\[52px\]{min-width:52px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing)*6);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[2px\]{--tw-translate-x:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[3px\]{--tw-translate-x:3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[13px\]{--tw-translate-x:13px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[18px\]{--tw-translate-x:18px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[20px\]{--tw-translate-x:20px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[30px\]{--tw-translate-x:30px;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)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-\[orb-icon-in_1s_ease-out_both\]{animation:1s ease-out both orb-icon-in}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-se-resize{cursor:se-resize}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-28{scroll-margin-top:calc(var(--spacing)*28)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.\[appearance\:textfield\]{appearance:textfield}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_160px_120px_120px_140px\]{grid-template-columns:1fr 160px 120px 120px 140px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.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-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}: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-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-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px*var(--tw-space-y-reverse));margin-block-end:calc(1px*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}: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-\[\#2A3F55\]>:not(:last-child)){border-color:#2a3f55}:where(.divide-\[\#2A3F55\]\/50>:not(:last-child)){border-color:#2a3f5580;border-color:lab(25.6512% -3.27826 -16.0757/.5)}:where(.divide-\[\#AED6F1\]\/50>:not(:last-child)){border-color:#aed6f180;border-color:lab(83.4194% -9.0521 -17.8584/.5)}:where(.divide-\[\#E2E8F0\]>:not(:last-child)){border-color:#e2e8f0}:where(.divide-\[\#F1F5F9\]>:not(:last-child)){border-color:#f1f5f9}:where(.divide-\[\#F5B7B1\]\/50>:not(:last-child)){border-color:#f5b7b180;border-color:lab(80.1391% 22.5325 12.31/.5)}:where(.divide-\[\#F9E79F\]\/50>:not(:last-child)){border-color:#f9e79f80;border-color:lab(91.8932% -1.09208 37.4354/.5)}.self-end{align-self:flex-end}.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}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-tl-none{border-top-left-radius:0}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-tr-none{border-top-right-radius:0}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-none{border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-t-\[6px\]{border-top-style:var(--tw-border-style);border-top-width:6px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-r-\[6px\]{border-right-style:var(--tw-border-style);border-right-width:6px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[6px\]{border-left-style:var(--tw-border-style);border-left-width:6px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\!border-\[\#00F0FF\]{border-color:#00f0ff!important}.\!border-\[\#5DADE2\]{border-color:#5dade2!important}.border-\[\#00F0FF\]\/5{border-color:#00f0ff0d;border-color:lab(86.2704% -44.9223 -21.5145/.05)}.border-\[\#00F0FF\]\/10{border-color:#00f0ff1a;border-color:lab(86.2704% -44.9223 -21.5145/.1)}.border-\[\#00F0FF\]\/20{border-color:#00f0ff33;border-color:lab(86.2704% -44.9223 -21.5145/.2)}.border-\[\#00FF88\]\/20{border-color:#0f83;border-color:lab(88.5341% -71.4554 41.9195/.2)}.border-\[\#00FF88\]\/30{border-color:#00ff884d;border-color:lab(88.5341% -71.4554 41.9195/.3)}.border-\[\#1A1A2E\]{border-color:#1a1a2e}.border-\[\#1E3A5F\]{border-color:#1e3a5f}.border-\[\#1E3A5F\]\/50{border-color:#1e3a5f80;border-color:lab(23.7236% -.581712 -25.6358/.5)}.border-\[\#2A2A3E\]{border-color:#2a2a3e}.border-\[\#2A2A4A\]{border-color:#2a2a4a}.border-\[\#2A3F55\]{border-color:#2a3f55}.border-\[\#5DADE2\]{border-color:#5dade2}.border-\[\#5DADE2\]\/5{border-color:#5dade20d;border-color:lab(67.2796% -13.7037 -34.7719/.05)}.border-\[\#5DADE2\]\/10{border-color:#5dade21a;border-color:lab(67.2796% -13.7037 -34.7719/.1)}.border-\[\#5DADE2\]\/20{border-color:#5dade233;border-color:lab(67.2796% -13.7037 -34.7719/.2)}.border-\[\#5DADE2\]\/25{border-color:#5dade240;border-color:lab(67.2796% -13.7037 -34.7719/.25)}.border-\[\#5DADE2\]\/30{border-color:#5dade24d;border-color:lab(67.2796% -13.7037 -34.7719/.3)}.border-\[\#5DADE2\]\/40{border-color:#5dade266;border-color:lab(67.2796% -13.7037 -34.7719/.4)}.border-\[\#5DADE2\]\/50{border-color:#5dade280;border-color:lab(67.2796% -13.7037 -34.7719/.5)}.border-\[\#7B61FF\]\/20{border-color:#7b61ff33;border-color:lab(50.7321% 41.6692 -76.8097/.2)}.border-\[\#7B61FF\]\/30{border-color:#7b61ff4d;border-color:lab(50.7321% 41.6692 -76.8097/.3)}.border-\[\#7C3AED\]{border-color:#7c3aed}.border-\[\#7C3AED\]\/10{border-color:#7c3aed1a;border-color:lab(42.2333% 56.9754 -80.6062/.1)}.border-\[\#7C3AED\]\/20{border-color:#7c3aed33;border-color:lab(42.2333% 56.9754 -80.6062/.2)}.border-\[\#7C3AED\]\/25{border-color:#7c3aed40;border-color:lab(42.2333% 56.9754 -80.6062/.25)}.border-\[\#7C3AED\]\/30{border-color:#7c3aed4d;border-color:lab(42.2333% 56.9754 -80.6062/.3)}.border-\[\#7C3AED\]\/40{border-color:#7c3aed66;border-color:lab(42.2333% 56.9754 -80.6062/.4)}.border-\[\#7D3C98\]{border-color:#7d3c98}.border-\[\#27AE60\]{border-color:#27ae60}.border-\[\#27AE60\]\/20{border-color:#27ae6033;border-color:lab(62.9308% -49.9832 29.4974/.2)}.border-\[\#27AE60\]\/30{border-color:#27ae604d;border-color:lab(62.9308% -49.9832 29.4974/.3)}.border-\[\#82E0AA\]{border-color:#82e0aa}.border-\[\#82E0AA\]\/20{border-color:#82e0aa33;border-color:lab(82.2929% -38.1766 17.4253/.2)}.border-\[\#94A3B8\]{border-color:#94a3b8}.border-\[\#8888AA\]\/10{border-color:#8888aa1a;border-color:lab(57.6213% 5.55843 -18.0594/.1)}.border-\[\#8888AA\]\/20{border-color:#88a3;border-color:lab(57.6213% 5.55843 -18.0594/.2)}.border-\[\#334155\]{border-color:#334155}.border-\[\#555577\]{border-color:#557}.border-\[\#A3E4D7\]{border-color:#a3e4d7}.border-\[\#ABEBC6\]{border-color:#abebc6}.border-\[\#ABEBC6\]\/40{border-color:#abebc666;border-color:lab(87.9882% -26.5633 11.2283/.4)}.border-\[\#AED6F1\]{border-color:#aed6f1}.border-\[\#AED6F1\]\/40{border-color:#aed6f166;border-color:lab(83.4194% -9.0521 -17.8584/.4)}.border-\[\#AED6F1\]\/50{border-color:#aed6f180;border-color:lab(83.4194% -9.0521 -17.8584/.5)}.border-\[\#CBD5E1\]{border-color:#cbd5e1}.border-\[\#E2E8F0\]{border-color:#e2e8f0}.border-\[\#E2E8F0\]\/50{border-color:#e2e8f080;border-color:lab(91.7085% -.971019 -4.63063/.5)}.border-\[\#E2E8F0\]\/60{border-color:#e2e8f099;border-color:lab(91.7085% -.971019 -4.63063/.6)}.border-\[\#E9D5FF\]{border-color:#e9d5ff}.border-\[\#E9E5FF\]{border-color:#e9e5ff}.border-\[\#E9E5FF\]\/40{border-color:#e9e5ff66;border-color:lab(91.8473% 4.99556 -12.1317/.4)}.border-\[\#E9E5FF\]\/50{border-color:#e9e5ff80;border-color:lab(91.8473% 4.99556 -12.1317/.5)}.border-\[\#E9E5FF\]\/60{border-color:#e9e5ff99;border-color:lab(91.8473% 4.99556 -12.1317/.6)}.border-\[\#E74C3C\]{border-color:#e74c3c}.border-\[\#E74C3C\]\/20{border-color:#e74c3c33;border-color:lab(55.313% 60.0756 44.1824/.2)}.border-\[\#E74C3C\]\/30{border-color:#e74c3c4d;border-color:lab(55.313% 60.0756 44.1824/.3)}.border-\[\#F1F5F9\]{border-color:#f1f5f9}.border-\[\#F5B7B1\]{border-color:#f5b7b1}.border-\[\#F9E79F\]{border-color:#f9e79f}.border-\[\#F39C12\]{border-color:#f39c12}.border-\[\#F39C12\]\/20{border-color:#f39c1233;border-color:lab(72.102% 27.1575 73.831/.2)}.border-\[\#F39C12\]\/25{border-color:#f39c1240;border-color:lab(72.102% 27.1575 73.831/.25)}.border-\[\#F39C12\]\/30{border-color:#f39c124d;border-color:lab(72.102% 27.1575 73.831/.3)}.border-\[\#F59E0B\]\/30{border-color:#f59e0b4d;border-color:lab(72.7914% 26.933 75.4338/.3)}.border-\[\#FECACA\]{border-color:#fecaca}.border-\[\#FED7AA\]{border-color:#fed7aa}.border-\[\#FF3C50\]\/20{border-color:#ff3c5033;border-color:lab(58.0133% 73.051 37.4466/.2)}.border-\[\#FF3333\]\/10{border-color:#ff33331a;border-color:lab(56.9028% 74.6083 52.299/.1)}.border-\[\#FF3333\]\/30{border-color:#ff33334d;border-color:lab(56.9028% 74.6083 52.299/.3)}.border-\[\#FFC800\]{border-color:#ffc800}.border-\[\#FFC800\]\/20{border-color:#ffc80033;border-color:lab(83.786% 10.1961 84.1655/.2)}.border-\[\#FFC800\]\/30{border-color:#ffc8004d;border-color:lab(83.786% 10.1961 84.1655/.3)}.border-\[var\(--color-border\,\#E2E8F0\)\]{border-color:var(--color-border,#e2e8f0)}.border-amber-200{border-color:var(--color-amber-200)}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.border-blue-200{border-color:var(--color-blue-200)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-red-200{border-color:var(--color-red-200)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.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\/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\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.border-white\/\[0\.12\]{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.12\]{border-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.border-t-\[\#1E293B\]{border-top-color:#1e293b}.border-t-\[\#1a1a2e\]{border-top-color:#1a1a2e}.border-t-\[\#5DADE2\]{border-top-color:#5dade2}.border-t-\[\#AED6F1\]{border-top-color:#aed6f1}.border-t-\[\#E9E5FF\]{border-top-color:#e9e5ff}.border-t-\[\#FFC800\]{border-top-color:#ffc800}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.border-r-\[\#AED6F1\]{border-right-color:#aed6f1}.border-b-\[\#AED6F1\]{border-bottom-color:#aed6f1}.border-b-\[\#E9E5FF\]{border-bottom-color:#e9e5ff}.border-b-\[\#F5B7B1\]{border-bottom-color:#f5b7b1}.border-b-\[\#F9E79F\]{border-bottom-color:#f9e79f}.border-l-\[\#5DADE2\]{border-left-color:#5dade2}.border-l-\[\#7C3AED\]{border-left-color:#7c3aed}.border-l-transparent{border-left-color:#0000}.\!bg-\[\#5DADE2\]{background-color:#5dade2!important}.bg-\[\#0A0A0F\]{background-color:#0a0a0f}.bg-\[\#0A0A1A\]{background-color:#0a0a1a}.bg-\[\#0A0A18\]{background-color:#0a0a18}.bg-\[\#0A1628\]{background-color:#0a1628}.bg-\[\#0A1929\]{background-color:#0a1929}.bg-\[\#0C1929\]{background-color:#0c1929}.bg-\[\#0C1929\]\/80{background-color:#0c1929cc;background-color:lab(8.2456% -1.14074 -12.842/.8)}.bg-\[\#0D0D1A\]{background-color:#0d0d1a}.bg-\[\#0D1B2A\]{background-color:#0d1b2a}.bg-\[\#0F2B46\]{background-color:#0f2b46}.bg-\[\#0F2B46\]\/40{background-color:#0f2b4666;background-color:lab(16.5499% -2.58173 -20.3647/.4)}.bg-\[\#0F2B46\]\/60{background-color:#0f2b4699;background-color:lab(16.5499% -2.58173 -20.3647/.6)}.bg-\[\#0F2B46\]\/90{background-color:#0f2b46e6;background-color:lab(16.5499% -2.58173 -20.3647/.9)}.bg-\[\#0F2B46\]\/95{background-color:#0f2b46f2;background-color:lab(16.5499% -2.58173 -20.3647/.95)}.bg-\[\#0F172A\]\/70{background-color:#0f172ab3;background-color:lab(7.77628% 1.58885 -14.2961/.7)}.bg-\[\#0a0a1a\]{background-color:#0a0a1a}.bg-\[\#00F0FF\]{background-color:#00f0ff}.bg-\[\#00F0FF\]\/5{background-color:#00f0ff0d;background-color:lab(86.2704% -44.9223 -21.5145/.05)}.bg-\[\#00F0FF\]\/10{background-color:#00f0ff1a;background-color:lab(86.2704% -44.9223 -21.5145/.1)}.bg-\[\#00F0FF\]\/20{background-color:#00f0ff33;background-color:lab(86.2704% -44.9223 -21.5145/.2)}.bg-\[\#00FF88\]{background-color:#0f8}.bg-\[\#00FF88\]\/5{background-color:#00ff880d;background-color:lab(88.5341% -71.4554 41.9195/.05)}.bg-\[\#00FF88\]\/10{background-color:#00ff881a;background-color:lab(88.5341% -71.4554 41.9195/.1)}.bg-\[\#00FF88\]\/15{background-color:#00ff8826;background-color:lab(88.5341% -71.4554 41.9195/.15)}.bg-\[\#00FF88\]\/20{background-color:#0f83;background-color:lab(88.5341% -71.4554 41.9195/.2)}.bg-\[\#1A1A2E\]{background-color:#1a1a2e}.bg-\[\#1B2838\]{background-color:#1b2838}.bg-\[\#1E293B\]{background-color:#1e293b}.bg-\[\#1E293B\]\/10{background-color:#1e293b1a;background-color:lab(16.2235% -.475004 -13.2263/.1)}.bg-\[\#1E293B\]\/15{background-color:#1e293b26;background-color:lab(16.2235% -.475004 -13.2263/.15)}.bg-\[\#1a1a2e\]{background-color:#1a1a2e}.bg-\[\#2A2A4A\]{background-color:#2a2a4a}.bg-\[\#2A3F55\]{background-color:#2a3f55}.bg-\[\#2E86C1\]{background-color:#2e86c1}.bg-\[\#5DADE2\]{background-color:#5dade2}.bg-\[\#5DADE2\]\/5{background-color:#5dade20d;background-color:lab(67.2796% -13.7037 -34.7719/.05)}.bg-\[\#5DADE2\]\/10{background-color:#5dade21a;background-color:lab(67.2796% -13.7037 -34.7719/.1)}.bg-\[\#5DADE2\]\/15{background-color:#5dade226;background-color:lab(67.2796% -13.7037 -34.7719/.15)}.bg-\[\#5DADE2\]\/20{background-color:#5dade233;background-color:lab(67.2796% -13.7037 -34.7719/.2)}.bg-\[\#5DADE2\]\/\[0\.04\]{background-color:#5dade20a;background-color:lab(67.2796% -13.7037 -34.7719/.04)}.bg-\[\#7B61FF\]\/10{background-color:#7b61ff1a;background-color:lab(50.7321% 41.6692 -76.8097/.1)}.bg-\[\#7B61FF\]\/20{background-color:#7b61ff33;background-color:lab(50.7321% 41.6692 -76.8097/.2)}.bg-\[\#7C3AED\]{background-color:#7c3aed}.bg-\[\#7C3AED\]\/10{background-color:#7c3aed1a;background-color:lab(42.2333% 56.9754 -80.6062/.1)}.bg-\[\#7C3AED\]\/15{background-color:#7c3aed26;background-color:lab(42.2333% 56.9754 -80.6062/.15)}.bg-\[\#7C3AED\]\/20{background-color:#7c3aed33;background-color:lab(42.2333% 56.9754 -80.6062/.2)}.bg-\[\#27AE60\]{background-color:#27ae60}.bg-\[\#27AE60\]\/10{background-color:#27ae601a;background-color:lab(62.9308% -49.9832 29.4974/.1)}.bg-\[\#27AE60\]\/15{background-color:#27ae6026;background-color:lab(62.9308% -49.9832 29.4974/.15)}.bg-\[\#27AE60\]\/20{background-color:#27ae6033;background-color:lab(62.9308% -49.9832 29.4974/.2)}.bg-\[\#060D1B\]\/70{background-color:#060d1bb3;background-color:lab(3.5724% .398792 -9.32856/.7)}.bg-\[\#060D1B\]\/95{background-color:#060d1bf2;background-color:lab(3.5724% .398792 -9.32856/.95)}.bg-\[\#82E0AA\]{background-color:#82e0aa}.bg-\[\#82E0AA\]\/10{background-color:#82e0aa1a;background-color:lab(82.2929% -38.1766 17.4253/.1)}.bg-\[\#82E0AA\]\/20{background-color:#82e0aa33;background-color:lab(82.2929% -38.1766 17.4253/.2)}.bg-\[\#82E0AA\]\/30{background-color:#82e0aa4d;background-color:lab(82.2929% -38.1766 17.4253/.3)}.bg-\[\#82E0AA\]\/50{background-color:#82e0aa80;background-color:lab(82.2929% -38.1766 17.4253/.5)}.bg-\[\#82E0AA\]\/60{background-color:#82e0aa99;background-color:lab(82.2929% -38.1766 17.4253/.6)}.bg-\[\#94A3B8\]{background-color:#94a3b8}.bg-\[\#94A3B8\]\/10{background-color:#94a3b81a;background-color:lab(66.329% -2.05815 -12.7689/.1)}.bg-\[\#94A3B8\]\/15{background-color:#94a3b826;background-color:lab(66.329% -2.05815 -12.7689/.15)}.bg-\[\#3498DB\]{background-color:#3498db}.bg-\[\#8888AA\]\/5{background-color:#8888aa0d;background-color:lab(57.6213% 5.55843 -18.0594/.05)}.bg-\[\#12121A\]{background-color:#12121a}.bg-\[\#12121F\]{background-color:#12121f}.bg-\[\#12122A\]{background-color:#12122a}.bg-\[\#64748B\]{background-color:#64748b}.bg-\[\#555577\]{background-color:#557}.bg-\[\#A78BFA\]{background-color:#a78bfa}.bg-\[\#ABEBC6\]{background-color:#abebc6}.bg-\[\#ABEBC6\]\/30{background-color:#abebc64d;background-color:lab(87.9882% -26.5633 11.2283/.3)}.bg-\[\#ABEBC6\]\/40{background-color:#abebc666;background-color:lab(87.9882% -26.5633 11.2283/.4)}.bg-\[\#ABEBC6\]\/50{background-color:#abebc680;background-color:lab(87.9882% -26.5633 11.2283/.5)}.bg-\[\#AED6F1\]\/30{background-color:#aed6f14d;background-color:lab(83.4194% -9.0521 -17.8584/.3)}.bg-\[\#AED6F1\]\/40{background-color:#aed6f166;background-color:lab(83.4194% -9.0521 -17.8584/.4)}.bg-\[\#D6EAF8\]{background-color:#d6eaf8}.bg-\[\#E0E0FF\]{background-color:#e0e0ff}.bg-\[\#E2E8F0\]{background-color:#e2e8f0}.bg-\[\#E8F8F0\]{background-color:#e8f8f0}.bg-\[\#E8F8F5\]{background-color:#e8f8f5}.bg-\[\#E9E5FF\]{background-color:#e9e5ff}.bg-\[\#E74C3C\]{background-color:#e74c3c}.bg-\[\#E74C3C\]\/10{background-color:#e74c3c1a;background-color:lab(55.313% 60.0756 44.1824/.1)}.bg-\[\#E74C3C\]\/50{background-color:#e74c3c80;background-color:lab(55.313% 60.0756 44.1824/.5)}.bg-\[\#E74C3C\]\/60{background-color:#e74c3c99;background-color:lab(55.313% 60.0756 44.1824/.6)}.bg-\[\#EAFAF1\]{background-color:#eafaf1}.bg-\[\#EAFAF1\]\/50{background-color:#eafaf180;background-color:lab(96.8902% -6.65382 2.42804/.5)}.bg-\[\#EAFAF1\]\/95{background-color:#eafaf1f2;background-color:lab(96.8902% -6.65382 2.42804/.95)}.bg-\[\#EBF5FB\]{background-color:#ebf5fb}.bg-\[\#EBF5FB\]\/95{background-color:#ebf5fbf2;background-color:lab(95.9099% -2.58994 -4.09888/.95)}.bg-\[\#F0F9FF\]{background-color:#f0f9ff}.bg-\[\#F0FDF4\]{background-color:#f0fdf4}.bg-\[\#F1F5F9\]{background-color:#f1f5f9}.bg-\[\#F3E8FF\]{background-color:#f3e8ff}.bg-\[\#F5B7B1\]{background-color:#f5b7b1}.bg-\[\#F5B7B1\]\/20{background-color:#f5b7b133;background-color:lab(80.1391% 22.5325 12.31/.2)}.bg-\[\#F5B7B1\]\/30{background-color:#f5b7b14d;background-color:lab(80.1391% 22.5325 12.31/.3)}.bg-\[\#F5B7B1\]\/40{background-color:#f5b7b166;background-color:lab(80.1391% 22.5325 12.31/.4)}.bg-\[\#F5EEF8\]{background-color:#f5eef8}.bg-\[\#F5F3FF\]{background-color:#f5f3ff}.bg-\[\#F8F9FA\]{background-color:#f8f9fa}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#F9E79F\]{background-color:#f9e79f}.bg-\[\#F9E79F\]\/30{background-color:#f9e79f4d;background-color:lab(91.8932% -1.09208 37.4354/.3)}.bg-\[\#F9E79F\]\/40{background-color:#f9e79f66;background-color:lab(91.8932% -1.09208 37.4354/.4)}.bg-\[\#F9E79F\]\/50{background-color:#f9e79f80;background-color:lab(91.8932% -1.09208 37.4354/.5)}.bg-\[\#F39C12\]{background-color:#f39c12}.bg-\[\#F39C12\]\/10{background-color:#f39c121a;background-color:lab(72.102% 27.1575 73.831/.1)}.bg-\[\#F39C12\]\/15{background-color:#f39c1226;background-color:lab(72.102% 27.1575 73.831/.15)}.bg-\[\#F39C12\]\/50{background-color:#f39c1280;background-color:lab(72.102% 27.1575 73.831/.5)}.bg-\[\#F39C12\]\/60{background-color:#f39c1299;background-color:lab(72.102% 27.1575 73.831/.6)}.bg-\[\#F59E0B\]{background-color:#f59e0b}.bg-\[\#F59E0B\]\/10{background-color:#f59e0b1a;background-color:lab(72.7914% 26.933 75.4338/.1)}.bg-\[\#FAFFFE\]{background-color:#fafffe}.bg-\[\#FDEDEC\]{background-color:#fdedec}.bg-\[\#FDEDEC\]\/95{background-color:#fdedecf2;background-color:lab(95.0136% 5.46753 2.5326/.95)}.bg-\[\#FDF4FF\]{background-color:#fdf4ff}.bg-\[\#FEE2E2\]{background-color:#fee2e2}.bg-\[\#FEF2F2\]{background-color:#fef2f2}.bg-\[\#FEF2F2\]\/30{background-color:#fef2f24d;background-color:lab(96.4463% 4.16812 1.51701/.3)}.bg-\[\#FEF3C7\]{background-color:#fef3c7}.bg-\[\#FEF3CD\]{background-color:#fef3cd}.bg-\[\#FEF9E7\]{background-color:#fef9e7}.bg-\[\#FF3C50\]{background-color:#ff3c50}.bg-\[\#FF3C50\]\/5{background-color:#ff3c500d;background-color:lab(58.0133% 73.051 37.4466/.05)}.bg-\[\#FF3C50\]\/10{background-color:#ff3c501a;background-color:lab(58.0133% 73.051 37.4466/.1)}.bg-\[\#FF3333\]\/10{background-color:#ff33331a;background-color:lab(56.9028% 74.6083 52.299/.1)}.bg-\[\#FFC800\]{background-color:#ffc800}.bg-\[\#FFC800\]\/5{background-color:#ffc8000d;background-color:lab(83.786% 10.1961 84.1655/.05)}.bg-\[\#FFC800\]\/10{background-color:#ffc8001a;background-color:lab(83.786% 10.1961 84.1655/.1)}.bg-\[\#FFC800\]\/15{background-color:#ffc80026;background-color:lab(83.786% 10.1961 84.1655/.15)}.bg-\[\#FFC800\]\/20{background-color:#ffc80033;background-color:lab(83.786% 10.1961 84.1655/.2)}.bg-\[\#FFF7ED\]{background-color:#fff7ed}.bg-\[\#FFF8E1\]{background-color:#fff8e1}.bg-\[\#FFFBEB\]{background-color:#fffbeb}.bg-\[\#FFFDF0\]{background-color:#fffdf0}.bg-\[\#FFFFFF\]{background-color:#fff}.bg-\[var\(--color-bg-secondary\,\#F8FAFC\)\]{background-color:var(--color-bg-secondary,#f8fafc)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,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-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.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\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,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\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,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\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white)6%,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))}.from-\[\#5DADE2\]{--tw-gradient-from:#5dade2;--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-\[\#7C3AED\]{--tw-gradient-from:#7c3aed;--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-\[\#94A3B8\]{--tw-gradient-from:#94a3b8;--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-\[\#D4A574\]{--tw-gradient-from:#d4a574;--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-\[\#EBF5FB\]{--tw-gradient-from:#ebf5fb;--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-\[\#F5F3FF\]{--tw-gradient-from:#f5f3ff;--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-\[\#F9E79F\]{--tw-gradient-from:#f9e79f;--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-\[\#F39C12\]{--tw-gradient-from:#f39c12;--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-\[\#F5B041\]{--tw-gradient-via:#f5b041;--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-\[\#5DADE2\]{--tw-gradient-to:#5dade2;--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-\[\#48C9B0\]{--tw-gradient-to:#48c9b0;--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-\[\#82E0AA\]{--tw-gradient-to:#82e0aa;--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-\[\#64748B\]{--tw-gradient-to:#64748b;--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-\[\#C4956A\]{--tw-gradient-to:#c4956a;--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-\[\#E67E22\]{--tw-gradient-to:#e67e22;--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-\[\#E74C3C\]{--tw-gradient-to:#e74c3c;--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-\[\#EAFAF1\]{--tw-gradient-to:#eafaf1;--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-\[\#EBF5FB\]{--tw-gradient-to:#ebf5fb;--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-white{--tw-gradient-to:var(--color-white);--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-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.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)}.p-12{padding:calc(var(--spacing)*12)}.\!px-3{padding-inline:calc(var(--spacing)*3)!important}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.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)}.px-\[16\%\]{padding-inline:16%}.\!py-1\.5{padding-block:calc(var(--spacing)*1.5)!important}.\!py-2{padding-block:calc(var(--spacing)*2)!important}.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-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-24{padding-block:calc(var(--spacing)*24)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.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-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-28{padding-top:calc(var(--spacing)*28)}.pt-32{padding-top:calc(var(--spacing)*32)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-20{padding-right:calc(var(--spacing)*20)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.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-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-px{padding-bottom:1px}.\!pl-1\.5{padding-left:calc(var(--spacing)*1.5)!important}.pl-0\.5{padding-left:calc(var(--spacing)*.5)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-\[family-name\:var\(--font-inter\)\]{font-family:var(--font-inter)}.font-mono{font-family:var(--font-mono)}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.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-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.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-\[26px\]{font-size:26px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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-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\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#00F0FF\]{color:#00f0ff!important}.\!text-\[\#5DADE2\]{color:#5dade2!important}.\!text-white{color:var(--color-white)!important}.text-\[\#0A0A0F\]{color:#0a0a0f}.text-\[\#0D1B2A\]{color:#0d1b2a}.text-\[\#0F2B46\]{color:#0f2b46}.text-\[\#00F0FF\]{color:#00f0ff}.text-\[\#00F0FF\]\/30{color:#00f0ff4d;color:lab(86.2704% -44.9223 -21.5145/.3)}.text-\[\#00F0FF\]\/60{color:#00f0ff99;color:lab(86.2704% -44.9223 -21.5145/.6)}.text-\[\#00FF88\]{color:#0f8}.text-\[\#1A5276\]{color:#1a5276}.text-\[\#1ABC9C\]{color:#1abc9c}.text-\[\#1B7A43\]{color:#1b7a43}.text-\[\#1E7A3E\]{color:#1e7a3e}.text-\[\#1E40AF\]{color:#1e40af}.text-\[\#1E293B\]{color:#1e293b}.text-\[\#1E293B\]\/30{color:#1e293b4d;color:lab(16.2235% -.475004 -13.2263/.3)}.text-\[\#1E293B\]\/50{color:#1e293b80;color:lab(16.2235% -.475004 -13.2263/.5)}.text-\[\#1E8449\]{color:#1e8449}.text-\[\#1F618D\]{color:#1f618d}.text-\[\#2A2A4A\]{color:#2a2a4a}.text-\[\#2A3F55\]{color:#2a3f55}.text-\[\#2E86C1\]{color:#2e86c1}.text-\[\#2E86C1\]\/60{color:#2e86c199;color:lab(52.8739% -11.0996 -38.9312/.6)}.text-\[\#5B21B6\]{color:#5b21b6}.text-\[\#5DADE2\]{color:#5dade2}.text-\[\#5DADE2\]\/70{color:#5dade2b3;color:lab(67.2796% -13.7037 -34.7719/.7)}.text-\[\#5DADE2\]\/80{color:#5dade2cc;color:lab(67.2796% -13.7037 -34.7719/.8)}.text-\[\#6C3483\]{color:#6c3483}.text-\[\#7B61FF\]{color:#7b61ff}.text-\[\#7C3AED\]{color:#7c3aed}.text-\[\#7C3AED\]\/40{color:#7c3aed66;color:lab(42.2333% 56.9754 -80.6062/.4)}.text-\[\#7C3AED\]\/60{color:#7c3aed99;color:lab(42.2333% 56.9754 -80.6062/.6)}.text-\[\#7C3AED\]\/70{color:#7c3aedb3;color:lab(42.2333% 56.9754 -80.6062/.7)}.text-\[\#7D3C98\]{color:#7d3c98}.text-\[\#7D6608\]{color:#7d6608}.text-\[\#8E44AD\]{color:#8e44ad}.text-\[\#9A7D0A\]{color:#9a7d0a}.text-\[\#27AE60\]{color:#27ae60}.text-\[\#27AE60\]\/70{color:#27ae60b3;color:lab(62.9308% -49.9832 29.4974/.7)}.text-\[\#82E0AA\]{color:#82e0aa}.text-\[\#94A3B8\]{color:#94a3b8}.text-\[\#922B21\]{color:#922b21}.text-\[\#991B1B\]{color:#991b1b}.text-\[\#991B1B\]\/80{color:#991b1bcc;color:lab(33.8568% 50.7969 35.4055/.8)}.text-\[\#2471A3\]{color:#2471a3}.text-\[\#2874A6\]{color:#2874a6}.text-\[\#3498DB\]{color:#3498db}.text-\[\#8888AA\]{color:#88a}.text-\[\#64748B\]{color:#64748b}.text-\[\#92400E\]{color:#92400e}.text-\[\#92400E\]\/80{color:#92400ecc;color:lab(38.0167% 33.4896 44.1573/.8)}.text-\[\#92600A\]{color:#92600a}.text-\[\#92600E\]{color:#92600e}.text-\[\#475569\]{color:#475569}.text-\[\#555577\]{color:#557}.text-\[\#A78BFA\]{color:#a78bfa}.text-\[\#AAAACC\]{color:#aac}.text-\[\#AED6F1\]{color:#aed6f1}.text-\[\#B0B0CC\]{color:#b0b0cc}.text-\[\#B7860B\]{color:#b7860b}.text-\[\#B7950B\]{color:#b7950b}.text-\[\#B45309\]{color:#b45309}.text-\[\#C4B5FD\]{color:#c4b5fd}.text-\[\#C39BD3\]{color:#c39bd3}.text-\[\#C0392B\]{color:#c0392b}.text-\[\#CBD5E1\]{color:#cbd5e1}.text-\[\#DC2626\]{color:#dc2626}.text-\[\#E0E0FF\]{color:#e0e0ff}.text-\[\#E2E8F0\]{color:#e2e8f0}.text-\[\#E74C3C\]{color:#e74c3c}.text-\[\#E74C3C\]\/70{color:#e74c3cb3;color:lab(55.313% 60.0756 44.1824/.7)}.text-\[\#F5B7B1\]{color:#f5b7b1}.text-\[\#F9E79F\]{color:#f9e79f}.text-\[\#F39C12\]{color:#f39c12}.text-\[\#F39C12\]\/70{color:#f39c12b3;color:lab(72.102% 27.1575 73.831/.7)}.text-\[\#F59E0B\]{color:#f59e0b}.text-\[\#FF3C50\]{color:#ff3c50}.text-\[\#FF3C50\]\/60{color:#ff3c5099;color:lab(58.0133% 73.051 37.4466/.6)}.text-\[\#FF6B6B\]{color:#ff6b6b}.text-\[\#FF3333\]{color:#f33}.text-\[\#FF3333\]\/60{color:#f339;color:lab(56.9028% 74.6083 52.299/.6)}.text-\[\#FFC800\]{color:#ffc800}.text-\[var\(--color-text-primary\,\#1E293B\)\]{color:var(--color-text-primary,#1e293b)}.text-\[var\(--color-text-tertiary\,\#94A3B8\)\]{color:var(--color-text-tertiary,#94a3b8)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-gray-500{color:var(--color-gray-500)}.text-red-600{color:var(--color-red-600)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-900{color:var(--color-slate-900)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab, red, red)){.text-white\/20{color:color-mix(in oklab,var(--color-white)20%,transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab,var(--color-white)25%,transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab,var(--color-white)30%,transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab,var(--color-white)35%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,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\/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\/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}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[\#94A3B8\]::placeholder{color:#94a3b8}.placeholder-\[\#64748B\]::placeholder{color:#64748b}.placeholder-\[\#555577\]::placeholder{color:#557}.placeholder-white\/25::placeholder{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/25::placeholder{color:color-mix(in oklab,var(--color-white)25%,transparent)}}.placeholder-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/30::placeholder{color:color-mix(in oklab,var(--color-white)30%,transparent)}}.accent-\[\#5DADE2\]{accent-color:#5dade2}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.08\]{opacity:.08}.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-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);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_3px_rgba\(39\,174\,96\,0\.15\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#27ae6026);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_6px_\#00F0FF\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#00f0ff);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_6px_\#00FF88\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#0f8);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_6px_\#A78BFA\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#a78bfa);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_6px_\#FF3C50\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#ff3c50);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_6px_\#FFC800\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#ffc800);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_8px_rgba\(0\,240\,255\,0\.4\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#00f0ff66);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_8px_rgba\(0\,240\,255\,0\.15\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#00f0ff26);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_8px_rgba\(123\,97\,255\,0\.15\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#7b61ff26);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_8px_rgba\(255\,200\,0\,0\.15\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#ffc80026);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_12px_rgba\(124\,58\,237\,0\.25\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#7c3aed40);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_16px_rgba\(93\,173\,226\,0\.35\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#5dade259);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px 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-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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-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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px 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)}.shadow-\[\#5DADE2\]\/10{--tw-shadow-color:#5dade21a}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#5DADE2\]\/10{--tw-shadow-color:color-mix(in oklab,lab(67.2796% -13.7037 -34.7719/.1) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#5DADE2\]\/20{--tw-shadow-color:#5dade233}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#5DADE2\]\/20{--tw-shadow-color:color-mix(in oklab,lab(67.2796% -13.7037 -34.7719/.2) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#5DADE2\]\/30{--tw-shadow-color:#5dade24d}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#5DADE2\]\/30{--tw-shadow-color:color-mix(in oklab,lab(67.2796% -13.7037 -34.7719/.3) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#7C3AED\]\/20{--tw-shadow-color:#7c3aed33}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#7C3AED\]\/20{--tw-shadow-color:color-mix(in oklab,lab(42.2333% 56.9754 -80.6062/.2) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#7C3AED\]\/30{--tw-shadow-color:#7c3aed4d}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#7C3AED\]\/30{--tw-shadow-color:color-mix(in oklab,lab(42.2333% 56.9754 -80.6062/.3) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#F39C12\]\/30{--tw-shadow-color:#f39c124d}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#F39C12\]\/30{--tw-shadow-color:color-mix(in oklab,lab(72.102% 27.1575 73.831/.3) var(--tw-shadow-alpha),transparent)}}.shadow-black\/30{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)30%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-300\/50{--tw-shadow-color:#cad5e280}@supports (color:color-mix(in lab, red, red)){.shadow-slate-300\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-300)50%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-\[\#00F0FF\]{--tw-ring-color:#00f0ff}.ring-\[\#5DADE2\]{--tw-ring-color:#5dade2}.ring-\[\#3498DB\]\/30{--tw-ring-color:#3498db4d}@supports (color:lab(0% 0 0)){.ring-\[\#3498DB\]\/30{--tw-ring-color:lab(59.4962% -12.1035 -43.1351/.3)}}.ring-\[\#E2E8F0\]{--tw-ring-color:#e2e8f0}.ring-\[\#E74C3C\]\/40{--tw-ring-color:#e74c3c66}@supports (color:lab(0% 0 0)){.ring-\[\#E74C3C\]\/40{--tw-ring-color:lab(55.313% 60.0756 44.1824/.4)}}.ring-\[\#F39C12\]\/40{--tw-ring-color:#f39c1266}@supports (color:lab(0% 0 0)){.ring-\[\#F39C12\]\/40{--tw-ring-color:lab(72.102% 27.1575 73.831/.4)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[0\.5px\]{--tw-blur:blur(.5px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[60px\]{--tw-blur:blur(60px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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,)}.grayscale{--tw-grayscale:grayscale(100%);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-\[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-\[20px\]{--tw-backdrop-blur:blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[24px\]{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,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-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:border-\[\#5DADE2\]:is(:where(.group):hover *){border-color:#5dade2}.group-hover\:border-\[\#5DADE2\]\/40:is(:where(.group):hover *){border-color:#5dade266;border-color:lab(67.2796% -13.7037 -34.7719/.4)}.group-hover\:bg-\[\#5DADE2\]\/10:is(:where(.group):hover *){background-color:#5dade21a;background-color:lab(67.2796% -13.7037 -34.7719/.1)}.group-hover\:bg-\[\#5DADE2\]\/20:is(:where(.group):hover *){background-color:#5dade233;background-color:lab(67.2796% -13.7037 -34.7719/.2)}.group-hover\:bg-\[\#7C3AED\]\/20:is(:where(.group):hover *){background-color:#7c3aed33;background-color:lab(42.2333% 56.9754 -80.6062/.2)}.group-hover\:bg-\[\#D6EAF8\]:is(:where(.group):hover *){background-color:#d6eaf8}.group-hover\:bg-\[\#EBF5FB\]:is(:where(.group):hover *){background-color:#ebf5fb}.group-hover\:text-\[\#00F0FF\]:is(:where(.group):hover *){color:#00f0ff}.group-hover\:text-\[\#5DADE2\]:is(:where(.group):hover *){color:#5dade2}.group-hover\:text-\[\#6D28D9\]:is(:where(.group):hover *){color:#6d28d9}.group-hover\:text-\[\#7C3AED\]:is(:where(.group):hover *){color:#7c3aed}.group-hover\:text-\[\#27AE60\]:is(:where(.group):hover *){color:#27ae60}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/gen\:visible:is(:where(.group\/gen):hover *){visibility:visible}.group-hover\/gen\:opacity-100:is(:where(.group\/gen):hover *){opacity:1}}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing)*3)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-\[\#2A2A3E\]::file-selector-button{background-color:#2a2a3e}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing)*3)}.file\:py-1\.5::file-selector-button{padding-block:calc(var(--spacing)*1.5)}.file\:text-xs::file-selector-button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-\[\#E0E0FF\]::file-selector-button{color:#e0e0ff}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:\!z-\[60\]:hover{z-index:60!important}.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-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-\[\#2A2A4A\]:hover{border-color:#2a2a4a}.hover\:border-\[\#3A3A5A\]:hover{border-color:#3a3a5a}.hover\:border-\[\#5DADE2\]:hover{border-color:#5dade2}.hover\:border-\[\#5DADE2\]\/20:hover{border-color:#5dade233;border-color:lab(67.2796% -13.7037 -34.7719/.2)}.hover\:border-\[\#5DADE2\]\/30:hover{border-color:#5dade24d;border-color:lab(67.2796% -13.7037 -34.7719/.3)}.hover\:border-\[\#5DADE2\]\/40:hover{border-color:#5dade266;border-color:lab(67.2796% -13.7037 -34.7719/.4)}.hover\:border-\[\#5DADE2\]\/50:hover{border-color:#5dade280;border-color:lab(67.2796% -13.7037 -34.7719/.5)}.hover\:border-\[\#7C3AED\]:hover{border-color:#7c3aed}.hover\:border-\[\#7C3AED\]\/30:hover{border-color:#7c3aed4d;border-color:lab(42.2333% 56.9754 -80.6062/.3)}.hover\:border-\[\#7C3AED\]\/50:hover{border-color:#7c3aed80;border-color:lab(42.2333% 56.9754 -80.6062/.5)}.hover\:border-\[\#7C3AED\]\/60:hover{border-color:#7c3aed99;border-color:lab(42.2333% 56.9754 -80.6062/.6)}.hover\:border-\[\#82E0AA\]:hover{border-color:#82e0aa}.hover\:border-\[\#94A3B8\]:hover{border-color:#94a3b8}.hover\:border-\[\#555577\]:hover{border-color:#557}.hover\:border-\[\#AED6F1\]:hover{border-color:#aed6f1}.hover\:border-\[\#CBD5E1\]:hover{border-color:#cbd5e1}.hover\:border-\[\#E9E5FF\]:hover{border-color:#e9e5ff}.hover\:border-\[\#E74C3C\]\/40:hover{border-color:#e74c3c66;border-color:lab(55.313% 60.0756 44.1824/.4)}.hover\:border-\[\#F5B7B1\]:hover{border-color:#f5b7b1}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.hover\:\!bg-\[\#4A9BD9\]:hover{background-color:#4a9bd9!important}.hover\:bg-\[\#0D1B2A\]:hover{background-color:#0d1b2a}.hover\:bg-\[\#0F172A\]:hover{background-color:#0f172a}.hover\:bg-\[\#00F0FF\]\/10:hover{background-color:#00f0ff1a;background-color:lab(86.2704% -44.9223 -21.5145/.1)}.hover\:bg-\[\#00FF88\]\/10:hover{background-color:#00ff881a;background-color:lab(88.5341% -71.4554 41.9195/.1)}.hover\:bg-\[\#1A1A2E\]:hover{background-color:#1a1a2e}.hover\:bg-\[\#1A1A2E\]\/30:hover{background-color:#1a1a2e4d;background-color:lab(10.0764% 4.71703 -13.5482/.3)}.hover\:bg-\[\#1A1A2E\]\/50:hover{background-color:#1a1a2e80;background-color:lab(10.0764% 4.71703 -13.5482/.5)}.hover\:bg-\[\#1A1A2E\]\/80:hover{background-color:#1a1a2ecc;background-color:lab(10.0764% 4.71703 -13.5482/.8)}.hover\:bg-\[\#1B2838\]:hover{background-color:#1b2838}.hover\:bg-\[\#1B2838\]\/50:hover{background-color:#1b283880;background-color:lab(15.5122% -1.71153 -12.2576/.5)}.hover\:bg-\[\#1E293B\]:hover{background-color:#1e293b}.hover\:bg-\[\#2A3F55\]:hover{background-color:#2a3f55}.hover\:bg-\[\#2A3F55\]\/30:hover{background-color:#2a3f554d;background-color:lab(25.6512% -3.27826 -16.0757/.3)}.hover\:bg-\[\#2E86C1\]:hover{background-color:#2e86c1}.hover\:bg-\[\#4A9AD0\]:hover{background-color:#4a9ad0}.hover\:bg-\[\#4A9BD1\]:hover{background-color:#4a9bd1}.hover\:bg-\[\#4A9BD4\]:hover{background-color:#4a9bd4}.hover\:bg-\[\#4A9FD4\]:hover{background-color:#4a9fd4}.hover\:bg-\[\#5DADE2\]\/5:hover{background-color:#5dade20d;background-color:lab(67.2796% -13.7037 -34.7719/.05)}.hover\:bg-\[\#5DADE2\]\/10:hover{background-color:#5dade21a;background-color:lab(67.2796% -13.7037 -34.7719/.1)}.hover\:bg-\[\#5DADE2\]\/20:hover{background-color:#5dade233;background-color:lab(67.2796% -13.7037 -34.7719/.2)}.hover\:bg-\[\#6D28D9\]:hover{background-color:#6d28d9}.hover\:bg-\[\#6FD49B\]:hover{background-color:#6fd49b}.hover\:bg-\[\#7B61FF\]\/10:hover{background-color:#7b61ff1a;background-color:lab(50.7321% 41.6692 -76.8097/.1)}.hover\:bg-\[\#7C3AED\]\/10:hover{background-color:#7c3aed1a;background-color:lab(42.2333% 56.9754 -80.6062/.1)}.hover\:bg-\[\#7C3AED\]\/15:hover{background-color:#7c3aed26;background-color:lab(42.2333% 56.9754 -80.6062/.15)}.hover\:bg-\[\#7C3AED\]\/20:hover{background-color:#7c3aed33;background-color:lab(42.2333% 56.9754 -80.6062/.2)}.hover\:bg-\[\#7C3AED\]\/40:hover{background-color:#7c3aed66;background-color:lab(42.2333% 56.9754 -80.6062/.4)}.hover\:bg-\[\#27AE60\]\/10:hover{background-color:#27ae601a;background-color:lab(62.9308% -49.9832 29.4974/.1)}.hover\:bg-\[\#82E0AA\]\/30:hover{background-color:#82e0aa4d;background-color:lab(82.2929% -38.1766 17.4253/.3)}.hover\:bg-\[\#94A3B8\]\/10:hover{background-color:#94a3b81a;background-color:lab(66.329% -2.05815 -12.7689/.1)}.hover\:bg-\[\#219A52\]:hover{background-color:#219a52}.hover\:bg-\[\#3498DB\]:hover{background-color:#3498db}.hover\:bg-\[\#12122A\]:hover{background-color:#12122a}.hover\:bg-\[\#AED6F1\]:hover{background-color:#aed6f1}.hover\:bg-\[\#AED6F1\]\/20:hover{background-color:#aed6f133;background-color:lab(83.4194% -9.0521 -17.8584/.2)}.hover\:bg-\[\#C0392B\]:hover{background-color:#c0392b}.hover\:bg-\[\#D4E6F1\]:hover{background-color:#d4e6f1}.hover\:bg-\[\#D5F5E3\]:hover{background-color:#d5f5e3}.hover\:bg-\[\#D6EAF8\]:hover{background-color:#d6eaf8}.hover\:bg-\[\#D97706\]:hover{background-color:#d97706}.hover\:bg-\[\#E1F2FD\]:hover{background-color:#e1f2fd}.hover\:bg-\[\#E2E8F0\]:hover{background-color:#e2e8f0}.hover\:bg-\[\#E8DAEF\]:hover{background-color:#e8daef}.hover\:bg-\[\#E67E22\]:hover{background-color:#e67e22}.hover\:bg-\[\#E74C3C\]:hover{background-color:#e74c3c}.hover\:bg-\[\#E74C3C\]\/5:hover{background-color:#e74c3c0d;background-color:lab(55.313% 60.0756 44.1824/.05)}.hover\:bg-\[\#E74C3C\]\/10:hover{background-color:#e74c3c1a;background-color:lab(55.313% 60.0756 44.1824/.1)}.hover\:bg-\[\#E74C3C\]\/20:hover{background-color:#e74c3c33;background-color:lab(55.313% 60.0756 44.1824/.2)}.hover\:bg-\[\#EAFAF1\]:hover{background-color:#eafaf1}.hover\:bg-\[\#EBF5FB\]:hover{background-color:#ebf5fb}.hover\:bg-\[\#EBF5FB\]\/30:hover{background-color:#ebf5fb4d;background-color:lab(95.9099% -2.58994 -4.09888/.3)}.hover\:bg-\[\#EDE9FE\]:hover{background-color:#ede9fe}.hover\:bg-\[\#F0F9FF\]:hover{background-color:#f0f9ff}.hover\:bg-\[\#F1F5F9\]:hover{background-color:#f1f5f9}.hover\:bg-\[\#F5B7B1\]\/30:hover{background-color:#f5b7b14d;background-color:lab(80.1391% 22.5325 12.31/.3)}.hover\:bg-\[\#F5EEF8\]:hover{background-color:#f5eef8}.hover\:bg-\[\#F5F3FF\]:hover{background-color:#f5f3ff}.hover\:bg-\[\#F5F3FF\]\/30:hover{background-color:#f5f3ff4d;background-color:lab(96.2576% 2.29713 -5.53688/.3)}.hover\:bg-\[\#F8F4FF\]:hover{background-color:#f8f4ff}.hover\:bg-\[\#F8FAFC\]:hover{background-color:#f8fafc}.hover\:bg-\[\#F39C12\]\/10:hover{background-color:#f39c121a;background-color:lab(72.102% 27.1575 73.831/.1)}.hover\:bg-\[\#FADBD8\]:hover{background-color:#fadbd8}.hover\:bg-\[\#FAFAFF\]:hover{background-color:#fafaff}.hover\:bg-\[\#FCF3CF\]:hover{background-color:#fcf3cf}.hover\:bg-\[\#FDEDEC\]:hover{background-color:#fdedec}.hover\:bg-\[\#FEE2E2\]:hover{background-color:#fee2e2}.hover\:bg-\[\#FEF2F2\]:hover{background-color:#fef2f2}.hover\:bg-\[\#FEF9E7\]:hover{background-color:#fef9e7}.hover\:bg-\[\#FF3C50\]\/10:hover{background-color:#ff3c501a;background-color:lab(58.0133% 73.051 37.4466/.1)}.hover\:bg-\[\#FF3C50\]\/20:hover{background-color:#ff3c5033;background-color:lab(58.0133% 73.051 37.4466/.2)}.hover\:bg-\[\#FF3333\]\/10:hover{background-color:#ff33331a;background-color:lab(56.9028% 74.6083 52.299/.1)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.hover\:from-\[\#EDE9FE\]:hover{--tw-gradient-from:#ede9fe;--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))}.hover\:to-\[\#F5F3FF\]:hover{--tw-gradient-to:#f5f3ff;--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))}.hover\:text-\[\#00C8D4\]:hover{color:#00c8d4}.hover\:text-\[\#00CC66\]:hover{color:#0c6}.hover\:text-\[\#00D4E0\]:hover{color:#00d4e0}.hover\:text-\[\#00F0FF\]:hover{color:#00f0ff}.hover\:text-\[\#1A5276\]:hover{color:#1a5276}.hover\:text-\[\#1B7A43\]:hover{color:#1b7a43}.hover\:text-\[\#1E293B\]:hover{color:#1e293b}.hover\:text-\[\#1E8449\]:hover{color:#1e8449}.hover\:text-\[\#2E86C1\]:hover{color:#2e86c1}.hover\:text-\[\#5DADE2\]:hover{color:#5dade2}.hover\:text-\[\#6D28D9\]:hover{color:#6d28d9}.hover\:text-\[\#7D6608\]:hover{color:#7d6608}.hover\:text-\[\#7F1D1D\]:hover{color:#7f1d1d}.hover\:text-\[\#27AE60\]:hover{color:#27ae60}.hover\:text-\[\#922B21\]:hover{color:#922b21}.hover\:text-\[\#2471A3\]:hover{color:#2471a3}.hover\:text-\[\#3498DB\]:hover{color:#3498db}.hover\:text-\[\#8888AA\]:hover{color:#88a}.hover\:text-\[\#64748B\]:hover{color:#64748b}.hover\:text-\[\#78350F\]:hover{color:#78350f}.hover\:text-\[\#AED6F1\]:hover{color:#aed6f1}.hover\:text-\[\#C0392B\]:hover{color:#c0392b}.hover\:text-\[\#D68910\]:hover{color:#d68910}.hover\:text-\[\#E0E0FF\]:hover{color:#e0e0ff}.hover\:text-\[\#E67E22\]:hover{color:#e67e22}.hover\:text-\[\#E74C3C\]:hover{color:#e74c3c}.hover\:text-\[\#F5B7B1\]:hover{color:#f5b7b1}.hover\:text-\[\#F39C12\]:hover{color:#f39c12}.hover\:text-\[\#FF3C50\]:hover{color:#ff3c50}.hover\:text-\[\#FF3333\]:hover{color:#f33}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/40:hover{color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/40:hover{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.hover\:text-white\/50:hover{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/50:hover{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.hover\:text-white\/60:hover{color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/60:hover{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_8px_rgba\(0\,240\,255\,0\.2\)\]:hover{--tw-shadow:0 0 8px var(--tw-shadow-color,#00f0ff33);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_0_10px_rgba\(93\,173\,226\,0\.15\)\]:hover{--tw-shadow:0 0 10px var(--tw-shadow-color,#5dade226);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_0_10px_rgba\(231\,76\,60\,0\.15\)\]:hover{--tw-shadow:0 0 10px var(--tw-shadow-color,#e74c3c26);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_0_16px_rgba\(124\,58\,237\,0\.3\)\]:hover{--tw-shadow:0 0 16px var(--tw-shadow-color,#7c3aed4d);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-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px 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)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px 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)}.hover\:shadow-\[\#5DADE2\]\/6:hover{--tw-shadow-color:#5dade20f}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[\#5DADE2\]\/6:hover{--tw-shadow-color:color-mix(in oklab,lab(67.2796% -13.7037 -34.7719/.06) var(--tw-shadow-alpha),transparent)}}.hover\:shadow-\[\#5DADE2\]\/10:hover{--tw-shadow-color:#5dade21a}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[\#5DADE2\]\/10:hover{--tw-shadow-color:color-mix(in oklab,lab(67.2796% -13.7037 -34.7719/.1) var(--tw-shadow-alpha),transparent)}}.hover\:shadow-\[\#5DADE2\]\/25:hover{--tw-shadow-color:#5dade240}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[\#5DADE2\]\/25:hover{--tw-shadow-color:color-mix(in oklab,lab(67.2796% -13.7037 -34.7719/.25) var(--tw-shadow-alpha),transparent)}}.hover\:shadow-\[\#5DADE2\]\/30:hover{--tw-shadow-color:#5dade24d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[\#5DADE2\]\/30:hover{--tw-shadow-color:color-mix(in oklab,lab(67.2796% -13.7037 -34.7719/.3) var(--tw-shadow-alpha),transparent)}}.hover\:file\:bg-\[\#3A3A4E\]:hover::file-selector-button{background-color:#3a3a4e}}.focus\:border-\[\#00F0FF\]:focus{border-color:#00f0ff}.focus\:border-\[\#00F0FF\]\/50:focus{border-color:#00f0ff80;border-color:lab(86.2704% -44.9223 -21.5145/.5)}.focus\:border-\[\#5DADE2\]:focus{border-color:#5dade2}.focus\:border-\[\#5DADE2\]\/40:focus{border-color:#5dade266;border-color:lab(67.2796% -13.7037 -34.7719/.4)}.focus\:border-\[\#5DADE2\]\/50:focus{border-color:#5dade280;border-color:lab(67.2796% -13.7037 -34.7719/.5)}.focus\:border-\[\#7C3AED\]:focus{border-color:#7c3aed}.focus\:border-\[\#82E0AA\]:focus{border-color:#82e0aa}.focus\:border-\[\#F39C12\]:focus{border-color:#f39c12}.focus\:border-\[\#F59E0B\]\/50:focus{border-color:#f59e0b80;border-color:lab(72.7914% 26.933 75.4338/.5)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:bg-white\/\[0\.08\]:focus{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.focus\:bg-white\/\[0\.08\]:focus{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.focus\:ring-1:focus{--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)}.focus\:ring-2:focus{--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)}.focus\:ring-\[\#5DADE2\]:focus{--tw-ring-color:#5dade2}.focus\:ring-\[\#5DADE2\]\/20:focus{--tw-ring-color:#5dade233}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#5DADE2\]\/20:focus{--tw-ring-color:lab(67.2796% -13.7037 -34.7719/.2)}}.focus\:ring-\[\#5DADE2\]\/30:focus{--tw-ring-color:#5dade24d}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#5DADE2\]\/30:focus{--tw-ring-color:lab(67.2796% -13.7037 -34.7719/.3)}}.focus\:ring-\[\#5DADE2\]\/40:focus{--tw-ring-color:#5dade266}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#5DADE2\]\/40:focus{--tw-ring-color:lab(67.2796% -13.7037 -34.7719/.4)}}.focus\:ring-\[\#5DADE255\]:focus{--tw-ring-color:#5dade255}.focus\:ring-\[\#7B61FF\]\/50:focus{--tw-ring-color:#7b61ff80}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#7B61FF\]\/50:focus{--tw-ring-color:lab(50.7321% 41.6692 -76.8097/.5)}}.focus\:ring-\[\#7C3AED\]:focus{--tw-ring-color:#7c3aed}.focus\:ring-\[\#7C3AED\]\/15:focus{--tw-ring-color:#7c3aed26}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#7C3AED\]\/15:focus{--tw-ring-color:lab(42.2333% 56.9754 -80.6062/.15)}}.focus\:ring-\[\#27AE60\]:focus{--tw-ring-color:#27ae60}.focus\:ring-\[\#94A3B8\]:focus{--tw-ring-color:#94a3b8}.focus\:ring-\[\#F39C12\]:focus{--tw-ring-color:#f39c12}.focus\:ring-\[\#F39C12\]\/15:focus{--tw-ring-color:#f39c1226}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#F39C12\]\/15:focus{--tw-ring-color:lab(72.102% 27.1575 73.831/.15)}}.focus\:ring-offset-2:focus{--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)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.97\]:active{scale:.97}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#F1F5F9\]:disabled{background-color:#f1f5f9}.disabled\:text-\[\#94A3B8\]:disabled{color:#94a3b8}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:hover\:shadow-lg:disabled:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px 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)}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:text-left{text-align:left}.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))}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.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))}}@media (min-width:64rem){.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr_2\.5fr_auto\]{grid-template-columns:1fr 1fr 2.5fr auto}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.lg\:grid-rows-\[120px\]{grid-template-rows:120px}.lg\:flex-row{flex-direction:row}.lg\:gap-\[30px\]{gap:30px}.lg\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.lg\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.lg\:pl-64{padding-left:calc(var(--spacing)*64)}.lg\:pl-\[72px\]{padding-left:72px}}@media (min-width:80rem){.xl\:inline{display:inline}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-color-scheme:dark){:where(.dark\:divide-\[\#334155\]>:not(:last-child)){border-color:#334155}.dark\:border-\[\#2C4A6E\]{border-color:#2c4a6e}.dark\:border-\[\#3B3558\]{border-color:#3b3558}.dark\:border-\[\#3B3558\]\/40{border-color:#3b355866;border-color:lab(24.0541% 9.66477 -20.3649/.4)}.dark\:border-\[\#3B3558\]\/60{border-color:#3b355899;border-color:lab(24.0541% 9.66477 -20.3649/.6)}.dark\:border-\[\#334155\]{border-color:#334155}.dark\:bg-\[\#1E1B2E\]{background-color:#1e1b2e}.dark\:bg-\[\#1E293B\]{background-color:#1e293b}.dark\:bg-\[\#3B3558\]{background-color:#3b3558}.dark\:bg-\[\#162032\]{background-color:#162032}.dark\:from-\[\#7C3AED\]\/10{--tw-gradient-from:#7c3aed1a;--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))}@supports (color:lab(0% 0 0)){.dark\:from-\[\#7C3AED\]\/10{--tw-gradient-from:lab(42.2333% 56.9754 -80.6062/.1)}}.dark\:to-\[\#5DADE2\]\/5{--tw-gradient-to:#5dade20d;--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))}@supports (color:lab(0% 0 0)){.dark\:to-\[\#5DADE2\]\/5{--tw-gradient-to:lab(67.2796% -13.7037 -34.7719/.05)}}.dark\:text-\[\#5DADE2\]{color:#5dade2}.dark\:text-\[\#94A3B8\]{color:#94a3b8}.dark\:text-\[\#64748B\]{color:#64748b}.dark\:text-\[\#CBD5E1\]{color:#cbd5e1}.dark\:text-\[\#E2E8F0\]{color:#e2e8f0}.dark\:text-white{color:var(--color-white)}@media (hover:hover){.dark\:hover\:bg-\[\#2A2545\]:hover{background-color:#2a2545}.dark\:hover\:bg-\[\#252D3D\]:hover{background-color:#252d3d}}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.text-balance{text-wrap:balance}.gradient-brand{background:linear-gradient(135deg,var(--color-teal)0%,var(--color-mint)100%)}.gradient-brand-text{background:linear-gradient(135deg,var(--color-teal)0%,var(--color-mint)100%);color:#0000;-webkit-background-clip:text;background-clip:text}.gradient-navy{background:linear-gradient(180deg,var(--color-navy)0%,var(--color-navy-light)100%)}.card-elevated{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-width:1px;border-color:#e2e8f0;transition-duration:.2s}.card-elevated:hover{box-shadow:0 4px 16px #0f2b461a,0 1px 4px #0f2b460a}.card-interactive{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-width:1px;border-color:#e2e8f0;transition-duration:.2s}.card-interactive:hover{border-color:var(--color-teal);box-shadow:0 4px 16px #5dade226,0 1px 4px #5dade20f}.btn-pastel-blue{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#1a5276;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:var(--color-pastel-blue);transition-duration:.15s}.btn-pastel-blue:hover{background-color:var(--color-pastel-blue-hover)}.btn-pastel-green{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#1b7a43;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:var(--color-pastel-green);transition-duration:.15s}.btn-pastel-green:hover{background-color:var(--color-pastel-green-hover)}.btn-pastel-amber{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#7d6608;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:var(--color-pastel-amber);transition-duration:.15s}.btn-pastel-amber:hover{background-color:var(--color-pastel-amber-hover)}.btn-pastel-rose{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#922b21;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:var(--color-pastel-rose);transition-duration:.15s}.btn-pastel-rose:hover{background-color:var(--color-pastel-rose-hover)}.btn-primary{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:var(--color-teal);transition-duration:.2s}.btn-primary:hover{background-color:var(--color-teal-dark);transform:translateY(-1px);box-shadow:0 4px 14px #5dade24d,0 2px 6px #5dade21f}.btn-primary:active{transition-duration:.1s;transform:translateY(0)scale(.98);box-shadow:0 1px 4px #5dade226}.btn-secondary{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;color:var(--color-text-primary);border-width:1px;border-color:var(--color-border);background-color:#fff;transition-duration:.2s}.btn-secondary:hover{background-color:var(--color-bg-hover);border-color:var(--color-text-tertiary);transform:translateY(-1px);box-shadow:0 3px 10px #0f2b460f}.btn-secondary:active{box-shadow:none;transition-duration:.1s;transform:translateY(0)scale(.98)}.btn-success{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:var(--color-success);transition-duration:.2s}.btn-success:hover{background-color:#219a52;transform:translateY(-1px);box-shadow:0 4px 14px #27ae604d,0 2px 6px #27ae601f}.btn-success:active{transition-duration:.1s;transform:translateY(0)scale(.98);box-shadow:0 1px 4px #27ae6026}.btn-danger{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:var(--color-danger);transition-duration:.2s}.btn-danger:hover{background-color:#c0392b;transform:translateY(-1px);box-shadow:0 4px 14px #e74c3c4d,0 2px 6px #e74c3c1f}.btn-danger:active{transition-duration:.1s;transform:translateY(0)scale(.98);box-shadow:0 1px 4px #e74c3c26}.btn-ghost{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;color:var(--color-text-secondary);transition-duration:.15s}.btn-ghost:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary);transform:translateY(-1px)}.btn-ghost:active{transition-duration:.1s;transform:translateY(0)scale(.98)}.btn-xs{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.btn-sm{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.input-field{border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-width:1px;border-color:var(--color-border);color:var(--color-text-primary);transition-duration:.2s}.input-field::placeholder{color:var(--color-text-tertiary)}.input-field:focus{border-color:var(--color-teal);background:linear-gradient(#5dade205,#0000);outline:none;box-shadow:0 0 0 3px #5dade226,0 1px 3px #5dade214}.stat-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing)*5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-width:1px;border-color:#e2e8f0;transition-duration:.2s}.stat-card:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0f2b461a,0 1px 4px #0f2b460a}.sidebar-nav-item{cursor:pointer;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#ffffffa6;transition:color .25s,text-shadow .3s;display:flex;position:relative;overflow:hidden}.sidebar-nav-item:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(110deg,#5dade21f 0%,#82e0aa1a 40%,#5dade21f 70%,#82e0aa14 100%) 0 0/250% 100%;transition:opacity .3s,background-position .6s;position:absolute;inset:0}.sidebar-nav-item:hover{color:#fffffff2;text-shadow:0 0 12px #5dade259,0 0 4px #82e0aa33}.sidebar-nav-item:hover:before{opacity:1;animation:3s ease-in-out infinite sidebar-glow-drift}.sidebar-nav-item svg{transition:filter .3s}.sidebar-nav-item:hover svg{filter:drop-shadow(0 0 4px #5dade280)}.sidebar-nav-item.active{color:#fff;background-color:#5dade233}.sidebar-nav-item.active:before{opacity:0}.badge{padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:3.40282e38px;align-items:center;display:inline-flex}.badge-success{background-color:var(--color-success-pale);color:var(--color-success)}.badge-warning{background-color:var(--color-warning-pale);color:#b7950b}.badge-danger{background-color:var(--color-danger-pale);color:var(--color-danger)}.badge-info{background-color:var(--color-info-pale);color:var(--color-info)}.badge-neutral{background-color:var(--color-bg-hover);color:var(--color-text-secondary)}.tab-item{cursor:pointer;border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;color:var(--color-text-secondary);border-color:#0000;border-bottom-width:2px;transition-duration:.15s}.tab-item:hover{color:var(--color-text-primary);border-color:var(--color-border)}.tab-item.active{color:var(--color-teal-dark);border-color:var(--color-teal)}.progress-bar{background-color:var(--color-bg-hover);border-radius:9999px;height:.5rem;overflow:hidden}.progress-bar-fill{background:linear-gradient(90deg,var(--color-teal)0%,var(--color-mint)100%);border-radius:9999px;height:100%;transition:all .5s}.progress-bar-fill.progress-complete{box-shadow:0 0 8px #82e0aa66,0 0 2px #82e0aa99}.btn-turbo{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:#7c3aed;transition-duration:.2s}.btn-turbo:hover{background-color:#6d28d9;transform:translateY(-1px);box-shadow:0 4px 14px #7c3aed4d,0 2px 6px #7c3aed26}.btn-turbo:active{transition-duration:.1s;transform:translateY(0)scale(.98);box-shadow:0 1px 4px #7c3aed26}.btn-turbo-magic{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background:linear-gradient(135deg,#7c3aed 0%,#9333ea 50%,#7c3aed 100%);transition-duration:.2s;animation:4s ease-in-out infinite turbo-breathe;position:relative;overflow:hidden}.btn-turbo-magic:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background-color:#0000;background-image:radial-gradient(4px,#fffffff2 0%,#c4b5fd80 40%,#7c3aed26 70%,#0000 100%),radial-gradient(3px,#ffffffe6 0%,#a78bfa73 45%,#0000 100%),radial-gradient(2.5px,#ffffffd9 0%,#c4b5fd59 50%,#0000 100%);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:12px 12px,10px 10px,8px 8px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:5.2s ease-in-out infinite turbo-pulse;position:absolute;inset:0}.btn-turbo-magic:after{content:"";z-index:2;pointer-events:none;background:#fffffff2;border-radius:50%;width:2px;height:2px;animation:5.2s step-end infinite turbo-sparks;position:absolute;top:50%;left:50%}.btn-turbo-magic:hover{background:linear-gradient(135deg,#6d28d9 0%,#7c3aed 50%,#6d28d9 100%);box-shadow:0 0 20px #7c3aed99,0 0 40px #7c3aed4d,inset 0 0 15px #c8b4ff1a}.btn-turbo-magic:hover:before{filter:brightness(1.5);animation:1.7s ease-in-out infinite turbo-pulse}.btn-turbo-magic:hover:after{animation:1.7s step-end infinite turbo-sparks}.turbo-square-magic{background:linear-gradient(135deg,#7c3aed 0%,#9333ea 50%,#7c3aed 100%);animation:4s ease-in-out infinite turbo-breathe;position:relative;overflow:hidden}.turbo-square-magic:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background-color:#0000;background-image:radial-gradient(3px,#fffffff2 0%,#c4b5fd80 40%,#0000 100%),radial-gradient(2.5px,#ffffffe6 0%,#a78bfa66 45%,#0000 100%),radial-gradient(2px,#ffffffd9 0%,#c4b5fd59 50%,#0000 100%);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:8px 8px,7px 7px,6px 6px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:4s ease-in-out infinite turbo-pulse;position:absolute;inset:0}.turbo-square-magic:after{content:"";z-index:2;pointer-events:none;background:#fffffff2;border-radius:50%;width:2px;height:2px;animation:4s step-end infinite turbo-sparks-sm;position:absolute;top:50%;left:50%}.turbo-square-magic:hover{background:linear-gradient(135deg,#6d28d9 0%,#7c3aed 50%,#6d28d9 100%);animation:2s ease-in-out infinite turbo-breathe-active;box-shadow:0 0 20px #7c3aed99,0 0 40px #7c3aed4d,inset 0 0 15px #c8b4ff1a}.turbo-square-magic:hover:before{filter:brightness(1.5);animation:1.3s ease-in-out infinite turbo-pulse}.turbo-square-magic:hover:after{animation:1.3s step-end infinite turbo-sparks-sm}.turbo-tile-magic{background:linear-gradient(135deg,#7c3aed 0%,#9333ea 50%,#7c3aed 100%);animation:4s ease-in-out infinite turbo-breathe;position:relative;overflow:hidden;box-shadow:0 2px 8px #7c3aed33}.turbo-tile-magic:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background-color:#0000;background-image:radial-gradient(6px,#fffffff2 0%,#c4b5fd80 35%,#7c3aed26 65%,#0000 100%),radial-gradient(5px,#ffffffe6 0%,#a78bfa73 40%,#0000 100%),radial-gradient(3.5px,#ffffffd9 0%,#c4b5fd59 45%,#0000 100%);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:18px 18px,14px 14px,10px 10px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:6.3s ease-in-out infinite turbo-pulse;position:absolute;inset:0}.turbo-tile-magic:after{content:"";z-index:2;pointer-events:none;background:#fffffff2;border-radius:50%;width:2px;height:2px;animation:6.3s step-end infinite turbo-sparks-lg;position:absolute;top:50%;left:50%}.turbo-tile-magic:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9 0%,#7c3aed 50%,#6d28d9 100%);animation:2s ease-in-out infinite turbo-breathe-active;transform:scale(1.02);box-shadow:0 4px 25px #7c3aed80,0 0 50px #7c3aed33,inset 0 0 20px #c8b4ff14}.turbo-tile-magic:hover:not(:disabled):before{filter:brightness(1.5);animation:2.1s ease-in-out infinite turbo-pulse}.turbo-tile-magic:hover:not(:disabled):after{animation:2.1s step-end infinite turbo-sparks-lg}.btn-turbo-inline{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background:linear-gradient(135deg,#7c3aed 0%,#9333ea 50%,#7c3aed 100%);transition-duration:.2s;animation:4s ease-in-out infinite turbo-breathe;position:relative;overflow:hidden}.btn-turbo-inline:before{content:"";border-radius:inherit;pointer-events:none;background-color:#0000;background-image:radial-gradient(3px,#fffffff2 0%,#c4b5fd80 40%,#0000 100%),radial-gradient(2.5px,#ffffffe6 0%,#a78bfa66 45%,#0000 100%),radial-gradient(2px,#ffffffd9 0%,#c4b5fd59 50%,#0000 100%);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:8px 8px,7px 7px,6px 6px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:4s ease-in-out infinite turbo-pulse;position:absolute;inset:0}.btn-turbo-inline:after{content:"";z-index:2;pointer-events:none;background:#fffffff2;border-radius:50%;width:2px;height:2px;animation:4s step-end infinite turbo-sparks-sm;position:absolute;top:50%;left:50%}.btn-turbo-inline:hover{background:linear-gradient(135deg,#6d28d9 0%,#7c3aed 50%,#6d28d9 100%);box-shadow:0 0 20px #7c3aed99,0 0 40px #7c3aed4d}.btn-turbo-inline:hover:before{filter:brightness(1.5);animation:1.3s ease-in-out infinite turbo-pulse}.btn-turbo-inline:hover:after{animation:1.3s step-end infinite turbo-sparks-sm}.btn-turbo-inline:disabled{opacity:.5;cursor:not-allowed}.btn-crm{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:var(--color-mint);color:#1b7a43;transition-duration:.2s}.btn-crm:hover{background-color:#6ad698;transform:translateY(-1px);box-shadow:0 4px 14px #82e0aa4d,0 2px 6px #82e0aa1f}.btn-crm:active{transition-duration:.1s;transform:translateY(0)scale(.98);box-shadow:0 1px 4px #82e0aa26}.badge-stage-new{color:#3498db;background-color:#ebf5fb}.badge-stage-contacted{color:#2e86c1;background-color:#ebf5fb}.badge-stage-qualified{color:#b7950b;background-color:#fef9e7}.badge-stage-active{color:#f39c12;background-color:#fef9e7}.badge-stage-under_contract{color:#7d3c98;background-color:#f5eef8}.badge-stage-closed{color:#27ae60;background-color:#eafaf1}.badge-stage-past_client{color:#1b7a43;background-color:#eafaf1}.badge-stage-inactive{color:#64748b;background-color:#f1f5f9}.nav-link{align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;color:var(--color-text-secondary);transition-duration:.15s;display:flex}.nav-link:hover{color:var(--color-teal-dark)}}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}html{scroll-behavior:smooth}:root{--background:var(--color-bg-main);--foreground:var(--color-text-primary);--brand-primary:#5dade2;--brand-accent:#82e0aa;--brand-sidebar:#0f2b46}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5;transition:background-color .4s,color .3s}.app-bg-gradient{background:linear-gradient(135deg,#f8fafc 0%,#ebf5fb 40%,#f8fafc 60%,#eafaf1 100%);transition:background .4s}[data-theme=dark] .app-bg-gradient{background:linear-gradient(135deg,#0f172a 0%,#0f1f2e 40%,#0f172a 60%,#0f1e24 100%)}[data-theme=crm] .tab-item.active{color:#27ae60;border-color:#82e0aa}[data-theme=crm] .input-field:focus{border-color:#82e0aa;box-shadow:0 0 0 3px #82e0aa26}[data-theme=crm] .card-interactive:hover{border-color:#82e0aa;box-shadow:0 4px 12px #82e0aa1f}[data-theme=crm] .progress-bar-fill{background:linear-gradient(90deg,#27ae60 0%,#82e0aa 100%)}@keyframes turbo-tooltip-enter{0%{opacity:0;transform:translateY(4px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.animate-turbo-tooltip{animation:.2s ease-out forwards turbo-tooltip-enter}.turbo-tooltip-card{background:linear-gradient(135deg,#7c3aed 0%,#6d28d9 40%,#5b21b6 100%);border:1px solid #ffffff26}.turbo-tooltip-arrow{background:#5b21b6}.quick-sign-icon{background:linear-gradient(135deg,#7c3aed 0%,#9333ea 50%,#7c3aed 100%);animation:4s ease-in-out infinite turbo-breathe;position:relative;overflow:hidden}.quick-sign-icon:after{content:"";z-index:2;pointer-events:none;background:#fffffff2;border-radius:50%;width:2px;height:2px;animation:4s step-end infinite turbo-sparks-sm;position:absolute;top:50%;left:50%}@keyframes turbo-breathe{0%,to{box-shadow:0 2px 8px #7c3aed33}50%{box-shadow:0 2px 16px #7c3aed59,0 0 30px #9333ea1a}}@keyframes turbo-breathe-active{0%,to{box-shadow:0 0 15px #7c3aed80,0 0 30px #7c3aed33}50%{box-shadow:0 0 25px #7c3aed99,0 0 45px #9333ea40}}@keyframes turbo-shimmer{0%,to{opacity:0;left:-75%}15%{opacity:1}50%{opacity:1;left:125%}65%,to{opacity:0;left:125%}}@keyframes turbo-pulse{0%,to{opacity:0;background-position:5% 30%,90% 65%,48% 80%}2%{opacity:.95}16%{background-position:38% 55%,62% 25%,82% 42%}28%{opacity:.9;background-position:85% 38%,18% 62%,12% 22%}30%{opacity:0}33%{opacity:0;background-position:72% 72%,28% 18%,55% 55%}35%{opacity:.95}50%{background-position:22% 35%,78% 65%,90% 28%}62%{opacity:.85;background-position:90% 58%,10% 38%,42% 72%}64%{opacity:0}67%{opacity:0;background-position:45% 22%,55% 78%,18% 45%}69%{opacity:.95}84%{background-position:85% 48%,15% 52%,62% 25%}96%{opacity:.9;background-position:5% 30%,90% 65%,48% 80%}98%{opacity:0}}@keyframes turbo-sparks{0%,5%{opacity:0;box-shadow:none}6%{opacity:1;box-shadow:30px -6px 3px #fffffff2,33px -9px 2px #c4b5fdb3,27px -3px 1px #ffffff80}10%{opacity:0;box-shadow:none}27%{opacity:1;box-shadow:-25px 5px 3px #ffffffe6,-28px 8px 2px #c4b5fd99,-22px 2px 1px #fff6}31%{opacity:0;box-shadow:none}52%{opacity:1;box-shadow:18px 7px 3px #fffffff2,21px 4px 2px #c4b5fdb3,15px 10px 1px #ffffff80}56%{opacity:0;box-shadow:none}76%{opacity:1;box-shadow:-15px -6px 3px #ffffffe6,-12px -9px 2px #c4b5fd99,-18px -3px 1px #fff6}80%{opacity:0;box-shadow:none}to{opacity:0;box-shadow:none}}@keyframes turbo-sparks-sm{0%,7%{opacity:0;box-shadow:none}8%{opacity:1;box-shadow:10px -3px 2px #ffffffe6,12px -5px 1px #c4b5fdb3}12%{opacity:0;box-shadow:none}30%{opacity:1;box-shadow:-9px 3px 2px #ffffffd9,-11px 5px 1px #c4b5fd99}34%{opacity:0;box-shadow:none}55%{opacity:1;box-shadow:7px 4px 2px #ffffffe6,9px 2px 1px #c4b5fdb3}59%{opacity:0;box-shadow:none}78%{opacity:1;box-shadow:-6px -3px 2px #ffffffd9,-4px -5px 1px #c4b5fd99}82%{opacity:0;box-shadow:none}to{opacity:0;box-shadow:none}}@keyframes turbo-sparks-lg{0%,4%{opacity:0;box-shadow:none}5%{opacity:1;box-shadow:55px -10px 4px #fffffff2,58px -14px 3px #c4b5fdb3,52px -7px 2px #ffffff80}9%{opacity:0;box-shadow:none}22%{opacity:1;box-shadow:-48px 8px 4px #ffffffe6,-51px 12px 3px #c4b5fd99,-45px 5px 2px #ffffff73}26%{opacity:0;box-shadow:none}42%{opacity:1;box-shadow:35px 12px 4px #fffffff2,38px 9px 3px #c4b5fdb3,32px 15px 2px #ffffff80}46%{opacity:0;box-shadow:none}62%{opacity:1;box-shadow:-40px -9px 4px #ffffffe6,-37px -13px 3px #c4b5fd99,-43px -6px 2px #fff6}66%{opacity:0;box-shadow:none}82%{opacity:1;box-shadow:60px 4px 4px #ffffffe6,63px 1px 3px #c4b5fdb3,57px 7px 2px #ffffff80}86%{opacity:0;box-shadow:none}to{opacity:0;box-shadow:none}}@keyframes turbo-spin{0%{transform:rotate(0)}to{transform:rotate(1440deg)}}.animate-turbo-spin{animation:.8s forwards turbo-spin}@keyframes task-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-task-slide-up{animation:.3s ease-out forwards task-slide-up}@keyframes task-slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}.animate-task-slide-out{animation:.3s ease-out forwards task-slide-out}@keyframes check-pop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.animate-check-pop{animation:.4s ease-out forwards check-pop}@keyframes celebration-flash{0%{background-color:#82e0aa4d}to{background-color:#0000}}.animate-celebration{animation:1s ease-out forwards celebration-flash}@keyframes feed-item-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.feed-item-enter{animation:.3s ease-out forwards feed-item-enter}.feed-item-resolved{opacity:.6;max-height:60px;transition:max-height .3s ease-out,opacity .3s ease-out,padding .3s ease-out;overflow:hidden}.feed-item-expanded{opacity:1;max-height:2000px}@keyframes wizard-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.animate-wizard-pulse{animation:2s ease-in-out infinite wizard-pulse}@keyframes wizard-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-wizard-shimmer{background:linear-gradient(90deg,#0000,#5dade21a,#0000) 0 0/200% 100%;animation:2s linear infinite wizard-shimmer}@keyframes tip-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-tip-fade{animation:.4s ease-out forwards tip-fade-in}@keyframes extraction-item-fade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.animate-extraction-fade{animation:.25s ease-out forwards extraction-item-fade}@keyframes checkmark-appear{0%{opacity:0;transform:scale(.3)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.animate-checkmark{animation:.3s ease-out forwards checkmark-appear}@keyframes pdf-viewer-load{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}.animate-pdf-load{animation:.5s ease-out forwards pdf-viewer-load}.extraction-feed-item{transition:background-color .15s}.extraction-feed-item:hover{background-color:#f8fafc}@keyframes gradient-text-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.section-header-gradient{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(90deg,#1e293b 0%,#5dade2 30%,#82e0aa 50%,#5dade2 70%,#1e293b 100%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;padding-right:.05em;animation:16s ease-in-out infinite gradient-text-shift;display:inline}[data-theme=dark] .section-header-gradient{color:#0000;background:linear-gradient(90deg,#f1f5f9 0%,#5dade2 30%,#82e0aa 50%,#5dade2 70%,#f1f5f9 100%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:16s ease-in-out infinite gradient-text-shift}@keyframes stat-fade-in{0%{opacity:0}to{opacity:1}}.animate-stat-fade-in{animation:.5s ease-out forwards stat-fade-in}.tab-underline-animated{position:relative}.tab-underline-animated:after{content:"";background:linear-gradient(90deg,#5dade2,#82e0aa);border-radius:1px;height:2px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tab-underline-animated.active:after{transform:scaleX(1)}@keyframes today-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.animate-today-pulse{animation:2s ease-in-out infinite today-pulse}.stat-card-accent-teal{border-left:3px solid #5dade2}.stat-card-accent-amber{border-left:3px solid #f39c12}.stat-card-accent-green{border-left:3px solid #27ae60}.stat-card-accent-red{border-left:3px solid #e74c3c}.stat-card-accent-blue{border-left:3px solid #3498db}@keyframes glass-line-lr{0%{background-position:-5vw 8vh,105vw 12vh,10vw -5vh,15vw 105vh}to{background-position:105vw 8vh,-5vw 12vh,10vw 105vh,15vw -5vh}}@keyframes glass-line-rl{0%{background-position:105vw 15vh,-5vw 22vh,20vw 105vh,8vw -5vh}to{background-position:-5vw 15vh,105vw 22vh,20vw -5vh,8vw 105vh}}@keyframes glass-line-diag{0%{background-position:-5vw -5vh,105vw 105vh,-5vw 105vh,105vw -5vh}50%{background-position:50vw 50vh,50vw 50vh,50vw 50vh,50vw 50vh}to{background-position:105vw 105vh,-5vw -5vh,105vw -5vh,-5vw 105vh}}.glass-panel{isolation:isolate;background:#ffffffd6;border:1px solid #ffffff80;border-radius:16px;transition:box-shadow .3s,border-color .3s;position:relative;box-shadow:0 1px 3px #0f2b460a,0 4px 16px #0f2b460f,inset 0 1px #fff9}.glass-panel:hover{border-color:#5dade226;box-shadow:0 2px 6px #0f2b460f,0 8px 32px #5dade214,inset 0 1px #ffffffb3}.glass-panel:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(#5dade206 1px,#0000 1px),linear-gradient(90deg,#5dade206 1px,#0000 1px),linear-gradient(#5dade202 3px,#0000 3px),linear-gradient(90deg,#5dade202 3px,#0000 3px);background-size:64px 64px;background-attachment:fixed;position:absolute;inset:0}.glass-panel:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background-image:none;background-repeat:no-repeat;background-attachment:fixed;position:absolute;inset:0}.glass-panel>*{z-index:1;position:relative}[data-theme=dark] .glass-panel{background:#0f172ab3;border:1px solid #5dade214;box-shadow:0 1px 3px #0000004d,0 8px 32px #0003,inset 0 1px #ffffff0a}[data-theme=dark] .glass-panel:hover{border-color:#5dade226;box-shadow:0 2px 6px #0000004d,0 12px 48px #5dade20f,inset 0 1px #ffffff0f}[data-theme=dark] .glass-panel:before{background-image:linear-gradient(#5dade208 1px,#0000 1px),linear-gradient(90deg,#5dade208 1px,#0000 1px),linear-gradient(#5dade202 3px,#0000 3px),linear-gradient(90deg,#5dade202 3px,#0000 3px)}[data-theme=dark] .glass-panel:after{background-image:linear-gradient(#0000 8%,#82e0aa1a 25%,#5dade224 50%,#82e0aa14 75%,#0000 92%),linear-gradient(#0000 8%,#5dade214 25%,#82e0aa1f 50%,#5dade20f 75%,#0000 92%),linear-gradient(90deg,#0000 8%,#82e0aa14 20%,#5dade21f 45%,#82e0aa12 65%,#5dade217 80%,#0000 92%),linear-gradient(90deg,#0000 8%,#5dade212 20%,#82e0aa1a 45%,#5dade20f 65%,#82e0aa14 80%,#0000 92%);background-size:1.5px 65vh,1.5px 58vh,75vw 1.5px,65vw 1.5px;animation:110s ease-in-out infinite alternate glass-line-rl}.glass-panel-interactive{cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.glass-panel-interactive:hover{box-shadow:0 4px 12px #0f2b460f,0 12px 40px #5dade214,inset 0 1px #ffffffb3}[data-theme=dark] .glass-panel-interactive:hover{border-color:#5dade233}.glass-panel-static:before,.glass-panel-static:after{display:none}.glass-panel.card-elevated,.glass-panel.stat-card,.glass-panel.stat-card-accent-teal,.glass-panel.stat-card-accent-amber,.glass-panel.stat-card-accent-green,.glass-panel.stat-card-accent-red,.glass-panel.stat-card-accent-blue{border-left:none}@keyframes stage-slide-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes turbo-stage-pulse{0%,to{box-shadow:0 0 #7c3aed00}50%{box-shadow:0 0 12px 3px #7c3aed1a}}@keyframes overdue-stage-pulse{0%,to{box-shadow:0 0 #f5b7b100}50%{box-shadow:0 0 10px 3px #f5b7b126}}@keyframes panel-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes stage-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes task-row-enter{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.pipeline-stage{cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);animation:.4s ease-out both stage-slide-in;position:relative}.pipeline-stage:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000000a,0 1px 3px #00000008}.pipeline-stage.has-turbo{animation:.4s ease-out both stage-slide-in,4.5s ease-in-out infinite turbo-stage-pulse}.pipeline-stage.is-overdue:not(.has-turbo){animation:.4s ease-out both stage-slide-in,3.5s ease-in-out infinite overdue-stage-pulse}.stage-panel{animation:.25s ease-out panel-slide-up}.task-row-animated{animation:.25s ease-out both task-row-enter}.automate-badge{transition:all .2s}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,#f1f5f9 25%,#e8edf2 37%,#f1f5f9 63%) 0 0/200% 100%;border-radius:.375rem;animation:1.5s ease-in-out infinite skeleton-shimmer}[data-theme=dark] .skeleton{background:linear-gradient(90deg,#1e293b 25%,#293548 37%,#1e293b 63%) 0 0/200% 100%}@keyframes sidebar-glow-drift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes sidebar-card-enter{0%{opacity:0}to{opacity:1}}.sidebar-card-animated{animation:.4s ease-out both sidebar-card-enter}.sidebar-card-animated:first-child{animation-delay:50ms}.sidebar-card-animated:nth-child(2){animation-delay:.12s}.sidebar-card-animated:nth-child(3){animation-delay:.19s}.sidebar-card-animated:nth-child(4){animation-delay:.26s}.sidebar-card-animated:nth-child(5){animation-delay:.33s}.key-dates-spine{padding-left:20px;position:relative}.key-dates-spine:before{content:"";background:linear-gradient(#aed6f1 0%,#e2e8f0 50%,#abebc6 100%);border-radius:1px;width:1.5px;position:absolute;top:4px;bottom:4px;left:5px}[data-theme=dark] .key-dates-spine:before{background:linear-gradient(#5dade24d 0%,#33415580 50%,#82e0aa4d 100%)}.key-date-dot{z-index:1;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:-17px;transform:translateY(-50%);box-shadow:0 0 0 1px #0000000f}[data-theme=dark] .key-date-dot{border-color:#1e293b}.deadline-spine{padding-left:16px;position:relative}.deadline-spine:before{content:"";background:linear-gradient(#f5b7b1 0%,#f9e79f 40%,#aed6f1 100%);border-radius:1px;width:1px;position:absolute;top:8px;bottom:8px;left:4px}[data-theme=dark] .deadline-spine:before{background:linear-gradient(#f5b7b14d 0%,#f9e79f4d 40%,#aed6f14d 100%)}.deadline-dot{z-index:1;border:1.5px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:-14px;transform:translateY(-50%);box-shadow:0 0 0 1px #0000000f}[data-theme=dark] .deadline-dot{border-color:#1e293b}@keyframes tx-card-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tx-card-animated{animation:.35s ease-out both tx-card-enter}.tx-card-animated:first-child{animation-delay:0s}.tx-card-animated:nth-child(2){animation-delay:40ms}.tx-card-animated:nth-child(3){animation-delay:80ms}.tx-card-animated:nth-child(4){animation-delay:.12s}.tx-card-animated:nth-child(5){animation-delay:.16s}.tx-card-animated:nth-child(6){animation-delay:.2s}.tx-card-animated:nth-child(7){animation-delay:.24s}.tx-card-animated:nth-child(8){animation-delay:.28s}@keyframes float-orb-1{0%,to{transform:translate(0)scale(1)}25%{transform:translate(60px,-40px)scale(1.1)}50%{transform:translate(-30px,50px)scale(.95)}75%{transform:translate(40px,20px)scale(1.05)}}@keyframes float-orb-2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-50px,30px)scale(1.08)}66%{transform:translate(40px,-60px)scale(.92)}}@keyframes float-orb-3{0%,to{transform:translate(0)scale(1)}20%{transform:translate(30px,50px)scale(1.05)}40%{transform:translate(-60px,-20px)scale(.97)}60%{transform:translate(50px,-40px)scale(1.1)}80%{transform:translate(-20px,30px)scale(.93)}}.landing-orb-1{animation:25s ease-in-out infinite float-orb-1}.landing-orb-2{animation:30s ease-in-out infinite float-orb-2}.landing-orb-3{animation:35s ease-in-out infinite float-orb-3}.landing-grid{background-image:linear-gradient(#5dade208 1px,#0000 1px),linear-gradient(90deg,#5dade208 1px,#0000 1px);background-size:64px 64px}@keyframes liquid-pulse-teal{0%{opacity:0;transform:scale(1)}10%{opacity:.3}40%{opacity:.2;transform:scale(1.3)}70%{opacity:.08;transform:scale(1.7)}to{opacity:0;transform:scale(2.1)}}@keyframes liquid-pulse-mint{0%{opacity:0;transform:scale(1)}10%{opacity:.2}40%{opacity:.14;transform:scale(1.2)}70%{opacity:.05;transform:scale(1.55)}to{opacity:0;transform:scale(1.95)}}@keyframes liquid-pulse-sun{0%{opacity:0;transform:scale(1)}10%{opacity:.14}40%{opacity:.09;transform:scale(1.35)}70%{opacity:.03;transform:scale(1.8)}to{opacity:0;transform:scale(2.3)}}@keyframes liquid-pulse-sun-delay{0%{opacity:0;transform:scale(1)}10%{opacity:.1}40%{opacity:.06;transform:scale(1.25)}70%{opacity:.02;transform:scale(1.65)}to{opacity:0;transform:scale(2.1)}}@keyframes orb-fade-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes orb-icon-in{0%{opacity:0}to{opacity:1}}@keyframes liquid-pulse-sun-hover{0%{opacity:0;transform:scale(1)}10%{opacity:.2}40%{opacity:.14;transform:scale(1.3)}70%{opacity:.05;transform:scale(1.7)}to{opacity:0;transform:scale(2.1)}}@keyframes liquid-pulse-sun-hover-delay{0%{opacity:0;transform:scale(1)}10%{opacity:.14}40%{opacity:.09;transform:scale(1.2)}70%{opacity:.03;transform:scale(1.55)}to{opacity:0;transform:scale(1.95)}}@keyframes liquid-breathe-dark{0%,to{box-shadow:0 0 8px 2px #5dade226,0 0 18px 5px #82e0aa0f,inset 0 0 5px 1px #5dade21f}50%{box-shadow:0 0 12px 4px #82e0aa1a,0 0 24px 7px #5dade20a,inset 0 0 7px 2px #82e0aa14}}@keyframes liquid-breathe-light{0%,to{box-shadow:0 0 6px 1px #fff3,0 0 14px 4px #ffffff14,inset 0 0 4px 1px #ffffff24}50%{box-shadow:0 0 10px 3px #ffffff24,0 0 20px 6px #ffffff0d,inset 0 0 6px 2px #ffffff1a}}.theme-toggle-orb{cursor:pointer;border-radius:9999px;transition:background .8s,box-shadow 1.2s;position:relative}.theme-toggle-orb.is-dark,.theme-toggle-orb.is-light{animation:1.2s ease-out both orb-fade-in}.theme-toggle-orb.is-dark{background:radial-gradient(circle at 35% 35%,#5dade233,#82e0aa14 40%,#1a1a1a 65%,#0a0a0a);box-shadow:0 0 8px 2px #5dade226,0 0 18px 5px #82e0aa0f,inset 0 0 5px 1px #5dade21f}.theme-toggle-orb.is-light{background:radial-gradient(circle at 38% 38%,#fffffff2,#ffffffb3 35%,#ffffff59 60%,#ffffff1f 80%,#0000);box-shadow:0 0 6px 1px #fff3,0 0 14px 4px #ffffff14,inset 0 0 4px 1px #ffffff24}.theme-toggle-orb.is-dark:hover{box-shadow:0 0 14px 4px #5dade24d,0 0 28px 8px #82e0aa1f,inset 0 0 8px 2px #5dade233}.theme-toggle-orb.is-light:hover{box-shadow:0 0 12px 3px #ffc80040,0 0 24px 8px #ffb4001a,inset 0 0 6px 2px #ffdc3226}.theme-toggle-orb.is-dark .theme-breathe,.theme-toggle-orb.is-light .theme-breathe{pointer-events:none;z-index:0;border-radius:9999px;position:absolute;inset:0}.theme-toggle-orb.is-dark .theme-breathe{animation:5s ease-in-out 1.2s infinite liquid-breathe-dark}.theme-toggle-orb.is-light .theme-breathe{animation:5s ease-in-out 1.2s infinite liquid-breathe-light}.theme-toggle-orb:before,.theme-toggle-orb:after{content:"";pointer-events:none;opacity:0;border-radius:9999px;position:absolute;inset:-4px}.theme-toggle-orb.is-dark:before{background:radial-gradient(circle,#5dade233 10%,#82e0aa0f 45%,#0000 70%);animation:6s ease-out 1.2s infinite liquid-pulse-teal}.theme-toggle-orb.is-dark:after{background:radial-gradient(circle,#82e0aa26 10%,#5dade20a 40%,#0000 65%);animation:7s ease-out 2.7s infinite backwards liquid-pulse-mint}.theme-toggle-orb.is-dark:hover:before{background:radial-gradient(circle,#5dade259 10%,#82e0aa1f 45%,#0000 70%)}.theme-toggle-orb.is-dark:hover:after{background:radial-gradient(circle,#82e0aa47 10%,#5dade214 40%,#0000 65%)}.theme-toggle-orb.is-light:before{background:radial-gradient(circle,#ffffff2e 5%,#ffffff12 30%,#0000 60%);animation:6s ease-out 1.2s infinite liquid-pulse-sun}.theme-toggle-orb.is-light:after{background:radial-gradient(circle,#ffffff1f 5%,#ffffff0a 25%,#0000 55%);animation:7s ease-out 2.4s infinite backwards liquid-pulse-sun-delay}.theme-toggle-orb.is-light:hover:before{background:radial-gradient(circle,#ffc80038 5%,#ffb40014 30%,#0000 60%);animation:4s ease-out infinite liquid-pulse-sun-hover}.theme-toggle-orb.is-light:hover:after{background:radial-gradient(circle,#ffdc3229 5%,#ffc8000d 25%,#0000 55%);animation:5s ease-out .8s infinite liquid-pulse-sun-hover-delay}@keyframes lr-drift-from-left{0%{opacity:0;left:-2%}8%{opacity:.6}35%{opacity:.4}65%{opacity:.12}90%{opacity:.02}to{opacity:0;left:48%}}@keyframes lr-drift-from-left-2{0%{opacity:0;left:-1%}10%{opacity:.35}40%{opacity:.2}70%{opacity:.06}to{opacity:0;left:42%}}@keyframes lr-drift-from-right{0%{opacity:0;right:-2%}8%{opacity:.55}35%{opacity:.35}65%{opacity:.1}90%{opacity:.02}to{opacity:0;right:48%}}@keyframes lr-drift-from-right-2{0%{opacity:0;right:-1%}10%{opacity:.3}40%{opacity:.18}70%{opacity:.05}to{opacity:0;right:42%}}@keyframes lr-drift-from-top{0%{opacity:0;top:-3%}8%{opacity:.5}35%{opacity:.3}65%{opacity:.08}90%{opacity:.01}to{opacity:0;top:46%}}@keyframes lr-drift-from-bottom{0%{opacity:0;bottom:-3%}10%{opacity:.4}40%{opacity:.22}70%{opacity:.06}to{opacity:0;bottom:46%}}.landing-ripples{pointer-events:none;z-index:1;position:fixed;inset:0;overflow:hidden}.landing-ripples .lr-left{filter:blur(2px);background:linear-gradient(#0000 5%,#82e0aa73 20%,#5dade28c 50%,#82e0aa59 80%,#0000 95%);width:2px;height:70%;animation:22s ease-in-out infinite lr-drift-from-left;position:absolute;top:8%;box-shadow:0 0 14px 4px #82e0aa14,0 0 28px 8px #5dade20a}.landing-ripples .lr-left-2{filter:blur(3px);background:linear-gradient(#0000 5%,#5dade24d 25%,#82e0aa59 55%,#0000 95%);width:1px;height:55%;animation:30s ease-in-out 7s infinite lr-drift-from-left-2;position:absolute;top:20%;box-shadow:0 0 20px 6px #5dade20d}.landing-ripples .lr-right{filter:blur(2px);background:linear-gradient(#0000 5%,#5dade266 20%,#82e0aa80 50%,#5dade24d 80%,#0000 95%);width:2px;height:65%;animation:26s ease-in-out 4s infinite lr-drift-from-right;position:absolute;top:12%;box-shadow:0 0 14px 4px #5dade214,0 0 28px 8px #82e0aa0a}.landing-ripples .lr-right-2{filter:blur(3px);background:linear-gradient(#0000 5%,#82e0aa40 30%,#5dade24d 60%,#0000 95%);width:1px;height:50%;animation:24s ease-in-out 12s infinite lr-drift-from-right-2;position:absolute;top:25%;box-shadow:0 0 20px 6px #82e0aa0d}.landing-ripples .lr-top{filter:blur(1.5px);background:linear-gradient(90deg,#0000 5%,#82e0aa66 15%,#5dade273 40%,#82e0aa59 60%,#5dade266 85%,#0000 95%);width:80%;height:2px;animation:34s ease-in-out 9s infinite lr-drift-from-top;position:absolute;left:10%;box-shadow:0 0 12px 3px #82e0aa0f}.landing-ripples .lr-bottom{filter:blur(1.5px);background:linear-gradient(90deg,#0000 5%,#5dade259 15%,#82e0aa66 40%,#5dade24d 60%,#82e0aa59 85%,#0000 95%);width:70%;height:2px;animation:28s ease-in-out 16s infinite lr-drift-from-bottom;position:absolute;left:15%;box-shadow:0 0 12px 3px #5dade20f}@keyframes auth-card-glow{0%,to{box-shadow:0 0 20px 2px #5dade214,0 0 40px 4px #82e0aa0a,0 4px 20px -4px #0000004d}50%{box-shadow:0 0 28px 4px #5dade21f,0 0 56px 8px #82e0aa0f,0 4px 24px -4px #00000059}}.auth-card-glow{border:1px solid #5dade21f;animation:4s ease-in-out infinite auth-card-glow}.admin-ripples{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.admin-ripples .ar-left{filter:blur(2px);background:linear-gradient(#0000 5%,#00f0ff59 20%,#7c3aed40 50%,#00f0ff33 80%,#0000 95%);width:1px;height:65%;animation:26s ease-in-out infinite lr-drift-from-left;position:absolute;top:10%;box-shadow:0 0 16px 4px #00f0ff0f}.admin-ripples .ar-left-2{filter:blur(3px);background:linear-gradient(#0000 5%,#7c3aed33 25%,#00f0ff40 55%,#0000 95%);width:1px;height:50%;animation:34s ease-in-out 9s infinite lr-drift-from-left-2;position:absolute;top:22%;box-shadow:0 0 20px 6px #7c3aed0a}.admin-ripples .ar-right{filter:blur(2px);background:linear-gradient(#0000 5%,#00f0ff4d 20%,#7c3aed33 50%,#00f0ff26 80%,#0000 95%);width:1px;height:60%;animation:30s ease-in-out 5s infinite lr-drift-from-right;position:absolute;top:15%;box-shadow:0 0 16px 4px #00f0ff0f}.admin-ripples .ar-right-2{filter:blur(3px);background:linear-gradient(#0000 5%,#00f0ff2e 30%,#7c3aed26 60%,#0000 95%);width:1px;height:45%;animation:22s ease-in-out 14s infinite lr-drift-from-right-2;position:absolute;top:28%;box-shadow:0 0 20px 6px #00f0ff0a}.admin-ripples .ar-top{filter:blur(1.5px);background:linear-gradient(90deg,#0000 5%,#00f0ff4d 15%,#7c3aed33 40%,#00f0ff40 60%,#7c3aed33 85%,#0000 95%);width:76%;height:1px;animation:38s ease-in-out 3s infinite lr-drift-from-top;position:absolute;left:12%;box-shadow:0 0 12px 3px #00f0ff0d}.admin-ripples .ar-bottom{filter:blur(1.5px);background:linear-gradient(90deg,#0000 5%,#7c3aed33 15%,#00f0ff40 40%,#7c3aed26 60%,#00f0ff33 85%,#0000 95%);width:64%;height:1px;animation:32s ease-in-out 18s infinite lr-drift-from-bottom;position:absolute;left:18%;box-shadow:0 0 12px 3px #7c3aed0a}.glass-card{-webkit-backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff0f}.glass-card:hover{background:#ffffff0f;border-color:#5dade226;box-shadow:0 8px 32px #0000004d}.glass-card-bright{-webkit-backdrop-filter:blur(24px);background:#ffffff0f;border:1px solid #ffffff14}.glass-card-bright:hover{background:#ffffff14;border-color:#5dade233;box-shadow:0 8px 32px #0000004d}.noise-overlay:before{content:"";opacity:.015;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' fill='white'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:absolute;inset:0}@keyframes glow-line-scan{0%{opacity:0;transform:translate(-100%)}50%{opacity:1}to{opacity:0;transform:translate(100%)}}.section-divider{height:4px;position:relative;overflow:hidden}.section-divider-dark{background:linear-gradient(90deg,#0000 2%,#0f2b462e 15%,#0f2b4659 50%,#0f2b462e 85%,#0000 98%);box-shadow:0 1px 8px #5dade214,0 -1px 8px #5dade214}.section-divider-night{background:linear-gradient(90deg,#0000 5%,#ffffff0f 20%,#ffffff1a 50%,#ffffff0f 80%,#0000 95%)}.section-divider:after{content:"";filter:blur(.5px);background:linear-gradient(90deg,#0000,#5dade2e6,#82e0aa,#5dade2b3,#0000);border-radius:2px;width:50%;height:100%;animation:6s ease-in-out infinite glow-line-scan;position:absolute;top:0;left:0}.section-divider-dark:after{filter:blur(.5px)drop-shadow(0 0 4px #5dade24d)}.glow-line{position:relative;overflow:hidden}.glow-line:after{content:"";background:linear-gradient(90deg,#0000,#5dade2b3,#82e0aacc,#5dade280,#0000);border-radius:2px;width:60%;height:4px;animation:6s ease-in-out infinite glow-line-scan;position:absolute;top:0;left:0}.glow-line:before{content:"";z-index:-1;width:100%;height:4px;position:absolute;top:0;left:0}.glow-line-light:before{background:linear-gradient(90deg,#0000 5%,#0f2b4626 20%,#0f2b4640 50%,#0f2b4626 80%,#0000 95%)}.glow-line-dark:before{background:linear-gradient(90deg,#0000 5%,#ffffff0f 20%,#ffffff1a 50%,#ffffff0f 80%,#0000 95%)}[data-theme=dark]{--background:#0f172a;--foreground:#f1f5f9;--color-bg-main:#0f172a;--color-bg-card:#1e293b;--color-bg-hover:#293548;--color-text-primary:#f1f5f9;--color-text-secondary:#cbd5e1;--color-text-tertiary:#64748b;--color-border:#334155;--color-border-light:#1e293b;--color-success-pale:#27ae601f;--color-warning-pale:#f39c121f;--color-danger-pale:#e74c3c1f;--color-info-pale:#3498db1f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .token-item:hover{background-color:#151030!important;border-color:#2d2555!important}[data-theme=dark] .token-item:hover p{color:#94a3b8}[data-theme=dark] .card-elevated{background-color:#1e293b;border-color:#334155}[data-theme=dark] .card-elevated:hover{box-shadow:0 4px 16px #00000080,0 1px 4px #5dade20f}[data-theme=dark] .card-interactive{background-color:#1e293b;border-color:#334155}[data-theme=dark] .card-interactive:hover{box-shadow:0 4px 12px #5dade226}[data-theme=dark] .btn-secondary{color:#f1f5f9;background-color:#1e293b;border-color:#334155}[data-theme=dark] .btn-secondary:hover{background-color:#293548;border-color:#475569}[data-theme=dark] .btn-ghost{color:#cbd5e1}[data-theme=dark] .btn-ghost:hover{color:#f1f5f9;background-color:#293548}[data-theme=dark] .input-field{color:#f1f5f9;background-color:#0f172a;border-color:#334155}[data-theme=dark] .input-field::placeholder{color:#64748b}[data-theme=dark] .stat-card{background-color:#1e293b;border-color:#334155}[data-theme=dark] .stat-card:hover{box-shadow:0 4px 16px #00000080,0 1px 4px #5dade20f}.settings-panel{background-color:#fff;border-color:#e2e8f0}[data-theme=dark] .settings-panel{background-color:#1e293b;border-color:#334155}.hover-bg-adaptive:hover{background-color:#f1f5f9}[data-theme=dark] .hover-bg-adaptive:hover{background-color:#293548}.hover-bg-edit:hover{background-color:#ebf5fb}[data-theme=dark] .hover-bg-edit:hover{background-color:#1a3a52}.hover-bg-delete:hover{background-color:#fdedec}[data-theme=dark] .hover-bg-delete:hover{background-color:#3d1f1f}[data-theme=dark] .badge{border-color:#475569}[data-theme=dark] .settings-panel .card-elevated{background-color:#162032;border-color:#293548}.settings-icon-bg{background-color:#f1f5f9}[data-theme=dark] .settings-icon-bg{background-color:#293548}.settings-icon-bg-blue{background-color:#ebf5fb}[data-theme=dark] .settings-icon-bg-blue{background-color:#1a3a52}.settings-icon-bg-teal{background-color:#e8f8f5}[data-theme=dark] .settings-icon-bg-teal{background-color:#163b35}.tag-mandatory{color:#e74c3c;background-color:#fdedec}[data-theme=dark] .tag-mandatory{color:#f5b7b1;background-color:#3d1f1f}.tag-optional{color:#64748b;background-color:#f1f5f9}[data-theme=dark] .tag-optional{color:#94a3b8;background-color:#293548}.badge-sample{color:#5dade2;background-color:#ebf5fb;border:1px solid #aed6f1}[data-theme=dark] .badge-sample{color:#7dc8f0;background-color:#1a3a52;border-color:#2a5a7a}.badge-sample-mint{color:#1abc9c;background-color:#e8f8f5;border:1px solid #a3e4d7}[data-theme=dark] .badge-sample-mint{color:#48d1b5;background-color:#163b35;border-color:#2a6a5a}.badge-rules{color:#7c3aed;background-color:#f5f3ff;border:1px solid #e9e5ff}[data-theme=dark] .badge-rules{color:#a78bfa;background-color:#2d1f4e;border-color:#4a3575}.toggle-track{background-color:#cbd5e1!important}.toggle-track.toggle-checked{background-color:#5dade2!important}.toggle-track.toggle-checked-green{background-color:#27ae60!important}.toggle-track.toggle-checked-purple{background:linear-gradient(135deg,#7c3aed,#9333ea)!important}.toggle-thumb{background-color:#fff!important}[data-theme=dark] .toggle-track{background-color:#475569!important}[data-theme=dark] .toggle-track.toggle-checked{background-color:#5dade2!important}[data-theme=dark] .toggle-track.toggle-checked-green{background-color:#27ae60!important}[data-theme=dark] .toggle-track.toggle-checked-purple{background:linear-gradient(135deg,#7c3aed,#9333ea)!important}[data-theme=dark] .toggle-thumb{background-color:#fff!important}[data-theme=dark] .metric-col-closed{background:linear-gradient(#27ae601f,#0000)!important}[data-theme=dark] .metric-col-pipeline{background:linear-gradient(#3498db1f,#0000)!important}[data-theme=dark] .metric-locked-overlay{background-color:#0f172ab3!important}[data-theme=dark] .goal-ring-track{stroke:#293548!important}[data-theme=dark] .tab-item{color:#cbd5e1}[data-theme=dark] .tab-item:hover{color:#f1f5f9;border-color:#475569}[data-theme=dark] .badge-neutral{color:#cbd5e1;background-color:#293548}[data-theme=dark] .badge-success{background-color:#27ae601f}[data-theme=dark] .badge-warning{background-color:#f39c121f}[data-theme=dark] .badge-danger{background-color:#e74c3c1f}[data-theme=dark] .badge-info{background-color:#3498db1f}[data-theme=dark] .progress-bar{background-color:#293548}[data-theme=dark] .btn-pastel-blue{color:#85c1e9;background-color:#5dade233}[data-theme=dark] .btn-pastel-blue:hover{background-color:#5dade24d}[data-theme=dark] .btn-pastel-green{color:#82e0aa;background-color:#82e0aa33}[data-theme=dark] .btn-pastel-green:hover{background-color:#82e0aa4d}[data-theme=dark] .btn-pastel-amber{color:#f9e79f;background-color:#f9e79f33}[data-theme=dark] .btn-pastel-amber:hover{background-color:#f9e79f4d}[data-theme=dark] .btn-pastel-rose{color:#f5b7b1;background-color:#f5b7b133}[data-theme=dark] .btn-pastel-rose:hover{background-color:#f5b7b14d}[data-theme=dark] .bg-white{background-color:#1e293b}.annotation-font-slider{appearance:none;background:#e2e8f0;border-radius:3px;outline:none;height:6px}.annotation-font-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#7c3aed;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0003}.annotation-font-slider::-moz-range-thumb{cursor:pointer;background:#7c3aed;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0003}[data-theme=dark] .annotation-font-slider{background:#334155}[data-theme=dark] .annotation-font-slider::-webkit-slider-thumb{border-color:#1e293b}[data-theme=dark] .annotation-font-slider::-moz-range-thumb{border-color:#1e293b}[data-theme=dark] .badge-stage-new{background-color:#3498db1f}[data-theme=dark] .badge-stage-contacted{background-color:#2e86c11f}[data-theme=dark] .badge-stage-qualified,[data-theme=dark] .badge-stage-active{background-color:#f39c121f}[data-theme=dark] .badge-stage-under_contract{background-color:#7d3c981f}[data-theme=dark] .badge-stage-closed{background-color:#27ae601f}[data-theme=dark] .badge-stage-past_client{background-color:#1b7a431f}[data-theme=dark] .badge-stage-inactive{background-color:#293548}[data-theme=dark] .bg-\[\#F8FAFC\]{background-color:#0f172a}[data-theme=dark] .bg-\[\#F1F5F9\]{background-color:#293548}[data-theme=dark] .bg-\[\#E2E8F0\]{background-color:#0f172a}[data-theme=dark] .bg-\[\#CBD5E1\]{background-color:#1e293b}[data-theme=dark] .bg-\[\#EBF5FB\]{background-color:#3498db1f}[data-theme=dark] .bg-\[\#D6EAF8\]{background-color:#3498db26}[data-theme=dark] .bg-\[\#EAFAF1\]{background-color:#27ae601f}[data-theme=dark] .bg-\[\#D5F5E3\],[data-theme=dark] .bg-\[\#D4EFDF\]{background-color:#27ae6026}[data-theme=dark] .bg-\[\#FEF9E7\]{background-color:#f39c121f}[data-theme=dark] .bg-\[\#FDEDEC\],[data-theme=dark] .bg-\[\#FEF2F2\]{background-color:#e74c3c1f}[data-theme=dark] .bg-\[\#FADBD8\]{background-color:#e74c3c26}[data-theme=dark] .bg-\[\#F5EEF8\],[data-theme=dark] .bg-\[\#F5F3FF\]{background-color:#7c3aed1f}[data-theme=dark] .bg-\[\#E9E5FF\]{background-color:#7c3aed26}[data-theme=dark] .bg-\[\#FDF4FF\]{background-color:#7c3aed1a}[data-theme=dark] .bg-\[\#F0F9FF\]{background-color:#3498db1f}[data-theme=dark] .bg-\[\#FFF8E1\]{background-color:#f39c121f}[data-theme=dark] .bg-\[\#FFFDF0\],[data-theme=dark] .bg-\[\#FFFBEB\]{background-color:#f39c121a}[data-theme=dark] .text-\[\#1E293B\]{color:#f1f5f9}[data-theme=dark] .text-\[\#64748B\]{color:#cbd5e1}[data-theme=dark] .text-\[\#1A5276\]{color:#85c1e9}[data-theme=dark] .text-\[\#1B7A43\]{color:#82e0aa}[data-theme=dark] .text-\[\#7D6608\]{color:#f9e79f}[data-theme=dark] .text-\[\#922B21\]{color:#f5b7b1}[data-theme=dark] .text-\[\#B7950B\]{color:#f9e79f}[data-theme=dark] .text-\[\#2E86C1\]{color:#5dade2}[data-theme=dark] .text-\[\#92400E\]{color:#f9e79f}[data-theme=dark] .text-\[\#B45309\]{color:#fbbf24}[data-theme=dark] .border-\[\#E2E8F0\]{border-color:#334155}[data-theme=dark] .border-\[\#CBD5E1\]{border-color:#475569}[data-theme=dark] .border-\[\#AED6F1\]{border-color:#5dade24d}[data-theme=dark] .border-\[\#ABEBC6\]{border-color:#82e0aa4d}[data-theme=dark] .border-\[\#F9E79F\]{border-color:#f9e79f4d}[data-theme=dark] .border-\[\#F39C12\]{border-color:#f39c1266}[data-theme=dark] .border-\[\#F5B7B1\]{border-color:#f5b7b14d}[data-theme=dark] .border-\[\#E9D5FF\]{border-color:#7c3aed40}[data-theme=dark] .border-\[\#E9E5FF\]{border-color:#7c3aed33}[data-theme=dark] .border-\[\#82E0AA\]{border-color:#82e0aa4d}[data-theme=dark] .border-\[\#F1F5F9\],[data-theme=dark] .divide-\[\#F1F5F9\]>:not(:first-child){border-color:#334155}[data-theme=dark] .hover\:bg-\[\#F8FAFC\]:hover,[data-theme=dark] .hover\:bg-\[\#F1F5F9\]:hover{background-color:#293548}[data-theme=dark] .hover\:bg-\[\#E2E8F0\]:hover{background-color:#334155}[data-theme=dark] .hover\:bg-\[\#CBD5E1\]:hover{background-color:#293548}[data-theme=dark] .hover\:bg-\[\#D6EAF8\]:hover{background-color:#3498db38}[data-theme=dark] .hover\:bg-\[\#FDEDEC\]:hover{background-color:#e74c3c2e}[data-theme=dark] .hover\:bg-\[\#D5F5E3\]:hover{background-color:#27ae602e}[data-theme=dark] .hover\:bg-\[\#FADBD8\]:hover{background-color:#e74c3c2e}[data-theme=dark] .hover\:bg-\[\#EBF5FB\]:hover{background-color:#3498db2e}[data-theme=dark] .hover\:bg-\[\#FFF8E1\]:hover{background-color:#f39c122e}[data-theme=dark] .hover\:text-\[\#1E293B\]:hover{color:#f1f5f9}[data-theme=dark] .hover\:text-\[\#1A5276\]:hover{color:#85c1e9}[data-theme=dark] .hover\:text-\[\#2E86C1\]:hover{color:#5dade2}[data-theme=dark] .hover\:border-\[\#F5B7B1\]:hover{border-color:#f5b7b166}[data-theme=dark] .hover\:border-\[\#5DADE2\]:hover{border-color:#5dade280}[data-theme=dark] .placeholder-\[\#94A3B8\]::placeholder{color:#64748b}.tooltip-panel{-webkit-backdrop-filter:blur(20px)saturate(180%);box-shadow:0 4px 24px #0f2b461a,0 1px 4px #0f2b460f}.tooltip-arrow-up{box-shadow:-1px -1px 2px #0f2b460a}.tooltip-arrow-down{box-shadow:1px 1px 2px #0f2b460a}@keyframes tooltip-text-shimmer{0%,to{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}25%{color:#5dade2;-webkit-text-fill-color:#5dade2}50%{color:#82e0aa;-webkit-text-fill-color:#82e0aa}75%{color:#5dade2;-webkit-text-fill-color:#5dade2}}[data-theme=dark] .tooltip-panel{-webkit-backdrop-filter:blur(48px)saturate(200%)!important;background:#0f172ae0!important;border-color:#5dade233!important;box-shadow:0 8px 32px #00000080!important}[data-theme=dark] .tooltip-panel,[data-theme=dark] .tooltip-panel :not(svg):not(svg *):not([class*=tooltip-arrow]){color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;animation:8s ease-in-out infinite tooltip-text-shimmer!important}[data-theme=dark] .tooltip-panel svg,[data-theme=dark] .tooltip-panel svg *,[data-theme=dark] .tooltip-panel [class*=tooltip-arrow]{-webkit-text-fill-color:initial!important;animation:none!important}[data-theme=dark] .tooltip-panel .tooltip-arrow-up{border-bottom-color:#5dade233!important}[data-theme=dark] .tooltip-panel .tooltip-arrow-down{border-top-color:#5dade233!important}[data-theme=dark] .tooltip-panel .tooltip-arrow-left{border-right-color:#5dade233!important}[data-theme=dark] .tooltip-panel .tooltip-arrow-right{border-left-color:#5dade233!important}@keyframes admin-pulse{0%,to{border-color:#00f0ff14;box-shadow:0 0 12px #00f0ff08}35%,65%{border-color:#00f0ff47;box-shadow:0 0 25px #00f0ff24}}@keyframes admin-scanline{0%{opacity:0;transform:translateY(-100%)}10%{opacity:.5}50%{opacity:.3}90%{opacity:.5}to{opacity:0;transform:translateY(100%)}}@keyframes admin-glow{0%,to{text-shadow:0 0 4px #00f0ff4d}50%{text-shadow:0 0 12px #00f0ff99,0 0 24px #00f0ff33}}[data-theme=admin]{--background:#0a0a0f;--foreground:#e0e0ff;--color-bg-main:#0a0a0f;--color-bg-card:#12121a;--color-bg-hover:#1a1a2e;--color-text-primary:#e0e0ff;--color-text-secondary:#88a;--color-text-tertiary:#557;--color-border:#00f0ff1f;--color-border-light:#00f0ff0f;--color-border-focus:#00f0ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=admin] .card-elevated{background-color:#12121a;border:1px solid #00f0ff1f;box-shadow:0 0 15px #00f0ff0d}[data-theme=admin] .card-elevated:hover{border-color:#00f0ff33;box-shadow:0 0 20px #00f0ff1a}[data-theme=admin] .btn-primary{color:#0a0a0f;text-shadow:0 0 2px #00ff414d;background:linear-gradient(135deg,#00ff41 0%,#0c3 100%)}[data-theme=admin] .btn-primary:hover{background:linear-gradient(135deg,#3f6 0%,#00e639 100%);box-shadow:0 0 15px #00ff4166,0 0 30px #00ff4126}[data-theme=admin] .input-field{color:#e0e0ff;background-color:#0a0a0f;border-color:#00f0ff1f}[data-theme=admin] .input-field::placeholder{color:#5555777}[data-theme=admin] .input-field:focus{border-color:#00f0ff;box-shadow:0 0 0 3px #00f0ff1a}[data-theme=admin] .stat-card{background-color:#12121a;border:1px solid #00f0ff1f;animation:6s ease-in-out infinite admin-pulse}[data-theme=admin] .stat-card:first-child{animation-delay:0s}[data-theme=admin] .stat-card:nth-child(2){animation-delay:.8s}[data-theme=admin] .stat-card:nth-child(3){animation-delay:1.6s}[data-theme=admin] .stat-card:nth-child(4){animation-delay:2.4s}[data-theme=admin] .stat-card:nth-child(5){animation-delay:3.2s}[data-theme=admin] .stat-card:nth-child(6){animation-delay:4s}[data-theme=admin] .badge-success{color:#0f8;background-color:#00ff881f}[data-theme=admin] .badge-warning{color:#ffc800;background-color:#ffc8001f}[data-theme=admin] .badge-danger{color:#ff3c50;background-color:#ff3c501f}[data-theme=admin] .badge-info{color:#00f0ff;background-color:#00f0ff1f}[data-theme=admin] .badge-neutral{color:#7b61ff;background-color:#7b61ff1f}[data-theme=admin] .progress-bar{background-color:#1a1a2e}[data-theme=admin] .progress-bar-fill{background:linear-gradient(90deg,#00f0ff 0%,#0f8 100%)}[data-theme=admin] .bg-white{background-color:#12121a}[data-theme=admin] .text-\[\#1E293B\]{color:#e0e0ff}[data-theme=admin] .text-\[\#64748B\]{color:#88a}[data-theme=admin] .text-\[\#94A3B8\]{color:#5555777}[data-theme=admin] .border-\[\#E2E8F0\]{border-color:#00f0ff1f}[data-theme=admin] .border-\[\#F1F5F9\]{border-color:#00f0ff0f}[data-theme=admin] .bg-\[\#F8FAFC\]{background-color:#0a0a0f}[data-theme=admin] .bg-\[\#F1F5F9\]{background-color:#1a1a2e}[data-theme=admin] .bg-\[\#EAFAF1\]{background-color:#00ff881a}[data-theme=admin] .bg-\[\#FEF9E7\]{background-color:#ffc8001a}[data-theme=admin] .bg-\[\#FDEDEC\]{background-color:#ff3c501a}[data-theme=admin] .bg-\[\#EBF5FB\]{background-color:#00f0ff14}[data-theme=admin] .text-\[\#27AE60\]{color:#0f8}[data-theme=admin] .text-\[\#E74C3C\]{color:#ff3c50}[data-theme=admin] .text-\[\#F39C12\]{color:#ffc800}[data-theme=admin] .hover\:bg-\[\#F1F5F9\]:hover{background-color:#1a1a2e}[data-theme=admin] .hover\:bg-\[\#E2E8F0\]:hover{background-color:#22223a}[data-theme=admin] .app-bg-gradient{background:#0a0a0f!important}:has([data-theme=admin]) .app-bg-gradient{background:#0a0a0f!important}@keyframes admin-text-scan{0%{background-position:-200%}to{background-position:200%}}.admin-terminal-text{font-family:var(--font-mono),"Courier New",monospace;-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(90deg,#3f3 0%,#0c0 15%,#afa 30%,#3f3 45%,#0a0 60%,#3f3 75%,#0c0 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite admin-text-scan}.admin-scanline{position:relative;overflow:hidden}.admin-scanline:before,.admin-scanline:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00f0ff,#0f8,#00f0ff,#0000);height:2px;position:absolute;left:0;right:0}.admin-scanline:before{animation:8s linear infinite admin-scanline;top:0}.admin-scanline:after{animation:8s linear infinite reverse admin-scanline;bottom:0}.admin-stat-glow{font-family:var(--font-mono);color:#00f0ff;animation:3s ease-in-out infinite admin-glow}.admin-neon-card{background-color:#12121a;border:1px solid #00f0ff1f;border-radius:.5rem;transition:border-color .2s,box-shadow .2s;box-shadow:0 0 15px #00f0ff0d}.admin-neon-card:hover{border-color:#00f0ff33;box-shadow:0 0 20px #00f0ff1a}.admin-toolbox-expanded{border-left:2px solid #00f0ff4d;animation:8s ease-in-out infinite admin-pulse}.admin-toolbox-expanded:first-of-type{animation-delay:0s}.admin-toolbox-expanded:nth-of-type(2){animation-delay:1.2s}.admin-toolbox-expanded:nth-of-type(3){animation-delay:2.4s}.admin-toolbox-expanded:nth-of-type(4){animation-delay:3.6s}.admin-toolbox-expanded:nth-of-type(5){animation-delay:4.8s}.admin-toolbox-expanded:nth-of-type(6){animation-delay:6s}@keyframes killswitch-caution-pulse{0%,to{border-color:#f336;box-shadow:0 0 8px #ff33331a,inset 0 0 20px #ff333305}50%{border-color:#ff3333e6;box-shadow:0 0 24px #ff33334d,inset 0 0 30px #ff33330d}}.killswitch-caution{background:linear-gradient(90deg,#ff333305,#ff33330f,#ff333305);border:1px solid #ff333380;border-radius:.375rem;padding:.5rem .75rem;animation:6s ease-in-out infinite killswitch-caution-pulse;position:relative;overflow:hidden}.killswitch-caution:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#ff333308 2px 4px);position:absolute;inset:0}.killswitch-toggle{cursor:pointer;background:linear-gradient(#06060f 0%,#0c0c1a 30%,#0f0f22 70%,#08081a 100%);border:1px solid #64648c33;border-radius:4px;flex-shrink:0;width:62px;height:30px;transition:all .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:inset 0 2px 6px #000000b3,inset 0 -1px 2px #ffffff05,0 1px 3px #0006}.killswitch-toggle:before{content:"";z-index:1;background:#3c3c5a33;border-radius:1px;height:2px;transition:all .35s;position:absolute;top:50%;left:5px;right:5px;transform:translateY(-50%)}.killswitch-toggle:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 7px,#64648c0f 7px 8px);position:absolute;inset:0}@keyframes ks-energy-flow{0%,to{opacity:.5}50%{opacity:1}}.killswitch-toggle.online{border-color:#00ff884d;box-shadow:inset 0 2px 6px #00000080,0 0 14px #00ff881a,0 1px 3px #0006}.killswitch-toggle.online:before{background:linear-gradient(90deg,#00ff880d 0%,#00ff8859 45%,#00ff8880 50%,#00ff8859 55%,#00ff880d 100%);animation:3s ease-in-out infinite ks-energy-flow;box-shadow:0 0 8px #00ff884d}@keyframes killswitch-killed-pulse{0%,to{border-color:#ff333359;box-shadow:inset 0 2px 6px #00000080,0 0 10px #ff333326,0 1px 3px #0006}50%{border-color:#f339;box-shadow:inset 0 2px 6px #00000080,0 0 20px #ff33334d,0 1px 3px #0006}}.killswitch-toggle.killed{border-color:#f336;animation:4.5s ease-in-out infinite killswitch-killed-pulse}.killswitch-toggle.killed:before{height:100%;box-shadow:none;background:repeating-linear-gradient(-45deg,#0000 0 4px,#ff33330f 4px 8px);animation:none;top:0;left:0;right:0;transform:none}.killswitch-thumb{z-index:2;background:linear-gradient(#4a4a62 0%,#3a3a52 15%,#2e2e46 50%,#26263e 85%,#202038 100%);border:1px solid #ffffff14;border-radius:3px;width:26px;height:22px;transition:all .35s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;box-shadow:0 2px 8px #0009,0 0 1px #ffffff1a,inset 0 1px #ffffff1a,inset 0 -1px #0003}.killswitch-thumb:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 2px,#ffffff0f 2px 3px);border-radius:1px;width:10px;height:8px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.killswitch-thumb:after{content:"";background:#50506e66;border-radius:1px;width:6px;height:3px;transition:all .35s;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.killswitch-toggle.online .killswitch-thumb{background:linear-gradient(#1e3d2a 0%,#173020 15%,#102818 50%,#0c1e12 85%,#081a0e 100%);border-color:#00ff884d;left:31px;box-shadow:0 0 16px #0f83,0 2px 8px #0009,inset 0 1px #00ff8826,inset 0 -1px #0000004d}.killswitch-toggle.online .killswitch-thumb:after{background:#0f8;box-shadow:0 0 8px #00ff88b3,0 0 16px #00ff884d}@keyframes ks-danger-blink{0%,to{opacity:1;box-shadow:0 0 8px #ff3333b3,0 0 16px #ff33334d}50%{opacity:.4;box-shadow:0 0 4px #ff33334d}}.killswitch-toggle.killed .killswitch-thumb{background:linear-gradient(#3d1e1e 0%,#301717 15%,#281010 50%,#1e0c0c 85%,#1a0808 100%);border-color:#f336;left:3px;box-shadow:0 0 16px #f333,0 2px 8px #0009,inset 0 1px #ff333326,inset 0 -1px #0000004d}.killswitch-toggle.killed .killswitch-thumb:after{background:#f33;animation:3s ease-in-out infinite ks-danger-blink}.killswitch-led{background:radial-gradient(circle at 30% 25%,#ffffff1f,#ffffff08 40%,#0000 70%);border:1.5px solid #b4b4c826;border-radius:50%;flex-shrink:0;width:14px;height:14px;position:relative;box-shadow:inset 0 1px 2px #0006,0 1px #ffffff0a}.killswitch-led:after{content:"";border-radius:50%;transition:all .4s;position:absolute;inset:2px}.killswitch-led:before{content:"";z-index:1;background:#ffffff26;border-radius:50%;width:5px;height:3px;position:absolute;top:1px;left:3px}@keyframes led-green-glow{0%,to{box-shadow:0 0 4px #00ff8880,inset 0 0 4px #0f86}50%{box-shadow:0 0 10px #00ff88b3,inset 0 0 6px #00ff8880}}.killswitch-led.alive:after{background:radial-gradient(circle at 40% 35%,#8fb,#0f8 45%,#0c6 80%,#094);animation:3s ease-in-out infinite led-green-glow;box-shadow:0 0 6px #0f89,inset 0 0 4px #0f86}@keyframes led-red-dim{0%,to{opacity:.5}50%{opacity:.9}}.killswitch-led.dead:after{background:radial-gradient(circle at 40% 35%,#f77,#c22 45%,#911 80%,#661010);animation:6s ease-in-out infinite led-red-dim;box-shadow:0 0 4px #ff33334d}.killswitch-led.neutral:after{box-shadow:none;background:radial-gradient(circle at 40% 35%,#555,#3a3a3a 45%,#2a2a2a 80%,#1a1a1a)}.master-kill-housing{background:linear-gradient(#ff333308 0%,#ff33330f 50%,#ff333308 100%);border:1px solid #ff333326;position:relative;overflow:hidden}.master-kill-housing:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#ff333305 3px 6px);position:absolute;inset:0}.master-killswitch{cursor:pointer;background:linear-gradient(#050508 0%,#0a0a14 20%,#0e0e1e 50%,#0a0a14 80%,#050508 100%);border:2px solid #64648c26;border-radius:5px;flex-shrink:0;width:96px;height:42px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:inset 0 3px 8px #000c,inset 0 -2px 4px #ffffff05,0 2px 6px #00000080,0 0 1px #ffffff0d}.master-killswitch:before{content:"";z-index:1;background:#3c3c5a26;border-radius:2px;height:3px;transition:all .4s;position:absolute;top:50%;left:8px;right:8px;transform:translateY(-50%)}.master-killswitch:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 9px,#64648c0a 9px 10px);position:absolute;inset:0}@keyframes master-energy-flow{0%,to{opacity:.4;filter:blur(.5px)}50%{opacity:1;filter:blur()}}.master-killswitch.online{border-color:#00ff8840;box-shadow:inset 0 3px 8px #000000b3,0 0 20px #00ff8814,0 2px 6px #00000080}.master-killswitch.online:before{background:linear-gradient(90deg,#00ff880d 0%,#00ff884d 40%,#00ff8880 50%,#00ff884d 60%,#00ff880d 100%);animation:3s ease-in-out infinite master-energy-flow;box-shadow:0 0 12px #00ff8840}@keyframes master-killed-pulse{0%,to{border-color:#ff33334d;box-shadow:inset 0 3px 8px #000000b3,0 0 15px #ff333326,0 2px 6px #00000080}50%{border-color:#ff3333b3;box-shadow:inset 0 3px 8px #000000b3,0 0 35px #ff333359,0 2px 6px #00000080}}.master-killswitch.killed{border-color:#ff333380;animation:3s ease-in-out infinite master-killed-pulse}.master-killswitch.killed:before{height:100%;box-shadow:none;background:repeating-linear-gradient(-45deg,#0000 0 5px,#ff333314 5px 10px);border-radius:0;animation:none;top:0;left:0;right:0;transform:none}.master-killswitch-thumb{z-index:2;background:linear-gradient(#555570 0%,#44445c 10%,#38384e 30%,#2e2e44 60%,#26263c 85%,#202036 100%);border:1px solid #ffffff14;border-radius:4px;width:38px;height:32px;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;box-shadow:0 3px 10px #000000b3,0 0 1px #ffffff1a,inset 0 1px #ffffff1f,inset 0 -1px #0000004d}.master-killswitch-thumb:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff0d 3px 4px);border-radius:2px;width:16px;height:14px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.master-killswitch-core{background:#50506e4d;border-radius:2px;width:10px;height:4px;transition:all .4s;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.master-killswitch.online .master-killswitch-thumb{background:linear-gradient(#1e4030 0%,#183828 10%,#123020 30%,#0e2818 60%,#0a2010 85%,#081a0c 100%);border-color:#00ff884d;left:52px;box-shadow:0 0 20px #0f83,0 3px 10px #000000b3,inset 0 1px #00ff8826,inset 0 -1px #0006}.master-killswitch.online .master-killswitch-core{background:#0f8;box-shadow:0 0 10px #00ff88b3,0 0 20px #00ff884d}@keyframes master-core-alarm{0%,to{opacity:1;box-shadow:0 0 10px #f33c,0 0 24px #f336}50%{opacity:.3;box-shadow:0 0 4px #ff33334d}}.master-killswitch.killed .master-killswitch-thumb{background:linear-gradient(#401e1e 0%,#381818 10%,#301212 30%,#280e0e 60%,#200a0a 85%,#1a0808 100%);border-color:#ff333380;left:4px;box-shadow:0 0 24px #ff333340,0 3px 10px #000000b3,inset 0 1px #ff333326,inset 0 -1px #0006}.master-killswitch.killed .master-killswitch-core{background:#f33;animation:2.4s ease-in-out infinite master-core-alarm}.ecg-container{border-radius:.5rem;position:relative;overflow:hidden}.ecg-canvas{background:#0a0a0f;border-radius:.5rem;width:100%;height:180px;display:block}.health-dot{border-radius:50%;width:8px;height:8px;transition:background-color .5s,box-shadow .5s}.ecg-label{font-family:var(--font-mono),"Courier New",monospace;letter-spacing:.05em}@keyframes confetti-fall{0%{opacity:1;transform:translateY(-10px)rotate(0)}to{opacity:0;transform:translateY(100vh)rotate(720deg)}}@keyframes confetti-sway{0%,to{margin-left:0}25%{margin-left:15px}75%{margin-left:-15px}}@keyframes celebration-scale-in{0%{opacity:0;transform:scale(.8)translateY(20px)}60%{opacity:1;transform:scale(1.03)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}.kb-heading,.kb-body{color:#1e293b}.kb-sub{color:#64748b}.kb-muted{color:#94a3b8}.kb-surface{background-color:#f8fafc}.kb-border{border-color:#e2e8f0}.kb-code-bg{background-color:#f1f5f9}.kb-info-bg{background-color:#ebf5fb}.kb-info-text{color:#0c4a6e}.kb-info-border{border-color:#aed6f1}.kb-warning-bg{background-color:#fef9e7}.kb-warning-border{border-color:#f9e79f}.kb-amber-text{color:#92400e}.kb-success-bg{background-color:#eafaf1}.kb-danger-bg{background-color:#fee2e2}.kb-table-divider>:not(:first-child){border-color:#e2e8f0}.kb-table-alt-row{background-color:#f8fafc}.kb-nav-active{color:#0c4a6e;background-color:#ebf5fb}.hover\:kb-hover:hover{color:#1e293b;background-color:#f8fafc}.kb-callout-info{background-color:#ebf5fb;border-left-color:#5dade2}.kb-callout-warning{background-color:#fef9e7;border-left-color:#f39c12}.kb-callout-tip{background-color:#eafaf1;border-left-color:#27ae60}.kb-callout-info-label{color:#2e86c1}.kb-callout-warning-label{color:#b7950b}.kb-callout-tip-label{color:#1e8449}.kb-badge-admin{color:#6c3483;background-color:#e8daef}:root{--kb-dropdown-bg:#fff}.kb-search-result:hover{background-color:#5dade21a}[data-theme=dark] .kb-heading{color:#f1f5f9}[data-theme=dark] .kb-body{color:#e2e8f0}[data-theme=dark] .kb-sub{color:#94a3b8}[data-theme=dark] .kb-muted{color:#64748b}[data-theme=dark] .kb-surface{background-color:#293548}[data-theme=dark] .kb-border{border-color:#334155}[data-theme=dark] .kb-code-bg{background-color:#0f172a}[data-theme=dark] .kb-info-bg{background-color:#5dade21f}[data-theme=dark] .kb-info-text{color:#85c1e9}[data-theme=dark] .kb-info-border{border-color:#5dade24d}[data-theme=dark] .kb-warning-bg{background-color:#f39c121f}[data-theme=dark] .kb-warning-border{border-color:#f39c124d}[data-theme=dark] .kb-amber-text{color:#f9e79f}[data-theme=dark] .kb-success-bg{background-color:#27ae601f}[data-theme=dark] .kb-danger-bg{background-color:#e74c3c1f}[data-theme=dark] .kb-table-divider>:not(:first-child){border-color:#334155}[data-theme=dark] .kb-table-alt-row{background-color:#ffffff08}[data-theme=dark] .kb-nav-active{color:#85c1e9;background-color:#5dade226}[data-theme=dark] .hover\:kb-hover:hover{color:#f1f5f9;background-color:#293548}[data-theme=dark] .kb-callout-info{background-color:#5dade21a;border-left-color:#5dade2}[data-theme=dark] .kb-callout-warning{background-color:#f39c121a;border-left-color:#f39c12}[data-theme=dark] .kb-callout-tip{background-color:#27ae601a;border-left-color:#27ae60}[data-theme=dark] .kb-callout-info-label{color:#85c1e9}[data-theme=dark] .kb-callout-warning-label{color:#f9e79f}[data-theme=dark] .kb-callout-tip-label{color:#82e0aa}[data-theme=dark] .kb-badge-admin{color:#d7bde2;background-color:#6c348340}[data-theme=dark]{--kb-dropdown-bg:#1e293b}[data-theme=dark] .kb-search-result:hover{background-color:#5dade226}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
