.block{display:block}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.flex{display:flex}.grid{display:grid}.hidden{display:none}.flex-center{justify-content:center}.flex-between,.flex-center{display:flex;align-items:center}.flex-between{justify-content:space-between}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.gap-1{gap:var(--space-1)}.gap-1\.5{gap:calc(var(--space-1) * 1.5)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.gap-12{gap:var(--space-12)}.w-full{width:100%}.w-auto{width:auto}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.max-container{max-width:var(--container-max);margin-inline:auto}.w-1{width:.25rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-20{width:5rem}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-20{height:5rem}.m-0{margin:0}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mx-auto{margin-inline:auto}.p-0{padding:0}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.px-1{padding-inline:var(--space-1)}.px-1\.5{padding-inline:calc(var(--space-1) * 1.5)}.px-2{padding-inline:var(--space-2)}.px-2\.5{padding-inline:calc(var(--space-2) * 1.25)}.px-3{padding-inline:var(--space-3)}.px-4{padding-inline:var(--space-4)}.px-5{padding-inline:var(--space-5)}.px-6{padding-inline:var(--space-6)}.px-8{padding-inline:var(--space-8)}.py-1{padding-block:var(--space-1)}.py-1\.5{padding-block:calc(var(--space-1) * 1.5)}.py-2{padding-block:var(--space-2)}.py-2\.5{padding-block:calc(var(--space-2) * 1.25)}.py-3{padding-block:var(--space-3)}.py-4{padding-block:var(--space-4)}.py-6{padding-block:var(--space-6)}.py-12{padding-block:3rem}.pt-0{padding-top:0}.pt-3{padding-top:var(--space-3)}.pt-4{padding-top:var(--space-4)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.pb-3{padding-bottom:var(--space-3)}.pb-4{padding-bottom:var(--space-4)}.pr-2{padding-right:var(--space-2)}.pr-3{padding-right:var(--space-3)}.pr-10{padding-right:var(--space-10)}.pl-2{padding-left:var(--space-2)}.pl-3{padding-left:var(--space-3)}.pl-4{padding-left:var(--space-4)}.pl-8{padding-left:var(--space-8)}.rounded{border-radius:var(--radius)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:var(--radius-full)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow{box-shadow:var(--shadow)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-2xl{box-shadow:var(--shadow-2xl)}.glow-orange{box-shadow:var(--shadow-glow-orange)}.glow-cyan{box-shadow:var(--shadow-glow-cyan)}.transition{transition:all var(--transition)}.transition-fast{transition:all var(--transition-fast)}.transition-slow{transition:all var(--transition-slow)}.transition-colors{transition:color var(--transition),background-color var(--transition),border-color var(--transition)}.hover-lift{transition:transform var(--transition),box-shadow var(--transition)}.hover-lift:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.hover-scale{transition:transform var(--transition)}.hover-scale:hover{transform:scale(1.02)}.glass{background-color:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.3)}.glass,.glass-dark{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.glass-dark{background-color:rgba(0,0,0,.6);border:1px solid hsla(0,0%,100%,.1)}.blur-bg{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.gradient-bg{background:linear-gradient(135deg,hsl(var(--background)) 0,hsl(var(--secondary)) 100%)}.gradient-primary,.text-gradient{background:linear-gradient(135deg,hsl(var(--primary)) 0,#f96 100%)}.text-gradient{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bg-noise{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");opacity:var(--noise-opacity,.03);pointer-events:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.inset-0{inset:0}.w-px{width:1px}.h-px{height:1px}.order-1{order:1}.order-2{order:2}.scale-90{transform:scale(.9)}.scale-100{transform:scale(1)}.hover\:scale-105:hover{transform:scale(1.05)}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl,80rem)}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-bounce{animation:bounce 1s infinite}.transition-all{transition:all var(--transition)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.hover\:blur-none:hover{filter:blur(0)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.text-white{color:#fff}.text-black{color:#000}.text-background{color:hsl(var(--background))}.text-cyan-600{color:#0891b2}.text-cyan-700{color:#0e7490}.text-green-600{color:#16a34a}.text-green-700{color:#15803d}.text-red-500{color:#ef4444}.hover\:opacity-100:hover{opacity:1}.bg-primary{background-color:hsl(var(--primary))}.bg-muted{background-color:hsl(var(--muted))}.bg-accent{background-color:hsl(var(--accent))}.bg-card{background-color:hsl(var(--card))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-transparent{background-color:transparent}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary)/.05)}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-danger:hover{color:hsl(var(--destructive))}.hover\:underline:hover{text-decoration:underline}.border-primary,.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:ring-primary\/20:focus{box-shadow:0 0 0 1px hsl(var(--primary)/.2)}.before\:bg-primary:before{background-color:hsl(var(--primary))}.border{border:1px solid hsl(var(--border))}.border-t{border-top:1px solid hsl(var(--border))}.border-b,.border-y{border-bottom:1px solid hsl(var(--border))}.border-y{border-top:1px solid hsl(var(--border))}.border-black\/5{border-color:rgba(0,0,0,.05)}.border-black\/10{border-color:rgba(0,0,0,.1)}.border-primary\/10{border-color:hsl(var(--primary)/.1)}.border-primary\/20{border-color:hsl(var(--primary)/.2)}.border-primary\/30{border-color:hsl(var(--primary)/.3)}.border-cyan-500\/10{border-color:rgba(6,182,212,.1)}.border-cyan-500\/20{border-color:rgba(6,182,212,.2)}.border-green-500\/10{border-color:rgba(34,197,94,.1)}.border-green-500\/20{border-color:rgba(34,197,94,.2)}.bg-black\/5{background-color:rgba(0,0,0,.05)}.bg-black\/10{background-color:rgba(0,0,0,.1)}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-primary\/5{background-color:hsl(var(--primary)/.05)}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-primary\/20{background-color:hsl(var(--primary)/.2)}.bg-secondary\/30{background-color:hsl(var(--secondary)/.3)}.bg-destructive\/10{background-color:hsl(var(--destructive)/.1)}.bg-cyan-500\/10{background-color:rgba(6,182,212,.1)}.bg-green-500\/10{background-color:rgba(34,197,94,.1)}.bg-green-500{background-color:#22c55e}.z-0{z-index:var(--z-base)}.z-10{z-index:var(--z-raised)}.z-20{z-index:var(--z-overlay)}.z-30{z-index:var(--z-modal)}.z-40{z-index:var(--z-navbar)}.z-50{z-index:var(--z-noise)}.bg-white\/60{background-color:hsla(0,0%,100%,.6)}.animate-spin-slow{animation:spin 2s linear infinite}.animate-pulse-subtle{animation:pulse-subtle 2s ease-in-out infinite}@keyframes wave{0%{transform:scaleY(.2)}50%{transform:scaleY(1)}to{transform:scaleY(.2)}}.animate-wave{animation:wave var(--anim-wave)}@keyframes radar{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes pulse-subtle{0%,to{opacity:1}50%{opacity:.6}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,auto)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,auto)}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes setup-blink{0%,to{background-color:hsl(var(--primary)/.12);border-color:hsl(var(--primary));color:hsl(var(--primary));box-shadow:0 0 0 0 hsl(var(--primary)/.45)}50%{background-color:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 0 0 8px hsl(var(--primary)/0)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.truncate{text-overflow:ellipsis}.sr-only,.truncate{overflow:hidden;white-space:nowrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);border-width:0}@media (max-width:479px){.display-xl{font-size:var(--text-4xl)}.display-lg{font-size:var(--text-3xl)}.display-md,.heading-xl{font-size:var(--text-2xl)}.heading-lg{font-size:var(--text-xl)}.heading-md{font-size:var(--text-lg)}.container,.container-lg,.container-md,.container-sm,.container-xl{padding-inline:var(--space-4)}.hero-section{padding-top:calc(var(--navbar-height) + var(--space-20));padding-bottom:var(--space-12)}.btn-full-mobile{width:100%;justify-content:center}.grid-2,.grid-3,.grid-4,.pricing-grid,.testimonial-grid{grid-template-columns:1fr}.cta-section{padding:var(--space-10) var(--space-4)}.cta-section__title{font-size:var(--text-2xl)}}@media (max-width:639px){.section{padding-block:var(--section-py-sm)}.section-lg{padding-block:var(--section-py)}.navbar__nav{display:none}.footer__grid{grid-template-columns:1fr}.footer__bottom{flex-direction:column;text-align:center}.split-layout{gap:var(--space-8)}.card-grid,.split-layout{grid-template-columns:1fr}}@media (min-width:640px) and (max-width:1023px){.hero-section{padding-top:calc(var(--navbar-height) + var(--space-24));padding-bottom:var(--space-16)}.footer__grid,.grid-3,.grid-4,.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.navbar__nav{display:flex}.section{padding-block:var(--section-py)}.hero-section{padding-top:calc(var(--navbar-height) + 12rem);padding-bottom:var(--space-32)}.display-xl{font-size:var(--text-7xl)}.display-lg{font-size:var(--text-6xl)}.display-md{font-size:var(--text-5xl)}.footer__bottom{flex-direction:row}}@media (min-width:1024px){.split-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16)}.footer__grid{grid-template-columns:2fr 1fr 1fr 1fr}.pricing-grid,.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.container,.container-xl{padding-inline:var(--container-px)}.section-lg{padding-block:var(--section-py-lg)}}@media (min-width:1536px){:root{--container-max:90rem}}.md\:block,.md\:flex,.md\:inline{display:none}@media (min-width:768px){.md\:block{display:block}.md\:flex{display:flex}.md\:inline{display:inline}.md\:hidden{display:none}}.mobile-only{display:block}@media (min-width:768px){.mobile-only{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.animate-wave,.badge-live__dot,.radar-sweep,.typing-dots__dot{animation:none!important}}@media (forced-colors:active){.glass,.glass-dark,.glass-panel{background-color:Canvas;border:1px solid ButtonText}.btn-primary,.btn-secondary{border:1px solid ButtonText}}.text-foreground{color:hsl(var(--foreground))}.text-muted{color:hsl(var(--muted-foreground))}.text-primary{color:hsl(var(--primary))}.text-secondary{color:hsl(var(--secondary-foreground))}.text-danger{color:hsl(var(--destructive))}.text-success{color:hsl(var(--success))}.text-warning{color:hsl(var(--warning))}.text-\[\#6D28D9\],.text-\[\#6d28d9\],.text-\[\#7C3AED\],.text-\[\#7c3aed\]{color:hsl(var(--primary))}.text-\[\#111827\]{color:hsl(var(--foreground))}.text-\[\#6B7280\],.text-\[\#6b7280\],.text-\[\#9CA3AF\],.text-\[\#9ca3af\],.text-\[\#D1D5DB\],.text-\[\#d1d5db\]{color:hsl(var(--muted-foreground))}.bg-\[\#6D28D9\],.bg-\[\#6d28d9\],.bg-\[\#7C3AED\],.bg-\[\#7c3aed\]{background-color:hsl(var(--primary))}.bg-\[\#EDE9FE\],.bg-\[\#ede9fe\]{background-color:hsl(var(--primary)/.12)}.bg-\[\#F5F3FF\],.bg-\[\#f5f3ff\]{background-color:hsl(var(--muted))}.bg-\[\#F3F4F6\],.bg-\[\#F9FAFB\],.bg-\[\#FAFAFA\],.bg-\[\#f3f4f6\],.bg-\[\#f9fafb\],.bg-\[\#fafafa\]{background-color:hsl(var(--secondary))}.bg-\[\#E5E7EB\],.bg-\[\#e5e7eb\]{background-color:hsl(var(--border))}.border-\[\#E5E7EB\],.border-\[\#F3F4F6\],.border-\[\#e5e7eb\],.border-\[\#f3f4f6\]{border-color:hsl(var(--border))}.border-\[\#DDD6FE\],.border-\[\#EDE9FE\],.border-\[\#ddd6fe\],.border-\[\#ede9fe\]{border-color:hsl(var(--primary)/.3)}.border-t-\[\#7C3AED\],.border-t-\[\#7c3aed\]{border-top-color:hsl(var(--primary))}.accent-\[\#7C3AED\],.accent-\[\#7c3aed\],.accent-violet-600{accent-color:hsl(var(--primary))}.before\:bg-\[\#7C3AED\]:before,.before\:bg-\[\#7c3aed\]:before,.before\:bg-primary:before{background-color:hsl(var(--primary))}.hover\:text-\[\#7C3AED\]:hover,.hover\:text-\[\#7c3aed\]:hover,.hover\:text-violet-600:hover{color:hsl(var(--primary))}.hover\:text-\[\#111827\]:hover{color:hsl(var(--foreground))}.hover\:text-\[\#EF4444\]:hover,.hover\:text-\[\#ef4444\]:hover{color:hsl(var(--destructive))}.hover\:bg-\[\#6D28D9\]:hover,.hover\:bg-\[\#7C3AED\]:hover,.hover\:bg-\[\#7c3aed\]:hover,.hover\:bg-violet-700:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-\[\#EDE9FE\]:hover,.hover\:bg-violet-50:hover{background-color:hsl(var(--primary)/.12)}.hover\:bg-\[\#F5F3FF\]:hover,.hover\:bg-\[\#F9FAFB\]:hover,.hover\:bg-\[\#FAFAFA\]:hover,.hover\:bg-\[\#FEF2F2\]:hover{background-color:hsl(var(--muted))}.focus\:border-\[\#7C3AED\]:focus,.focus\:border-primary:focus,.hover\:border-\[\#7C3AED\]:hover,.hover\:border-violet-200:hover,.hover\:border-violet-400:hover{border-color:hsl(var(--primary))}.focus-visible\:ring-\[\#7C3AED\]:focus-visible,.focus\:ring-\[\#7C3AED\]:focus,.focus\:ring-\[\#EDE9FE\]:focus,.focus\:ring-primary:focus{box-shadow:0 0 0 2px hsl(var(--primary)/.25)}.ring-primary,.ring-violet-600{box-shadow:0 0 0 2px hsl(var(--primary)/.35)}.text-purple-600,.text-purple-700,.text-violet-600,.text-violet-700{color:hsl(var(--primary))}.bg-violet-50{background-color:hsl(var(--primary)/.08)}.bg-purple-100,.bg-violet-100{background-color:hsl(var(--primary)/.12)}.bg-purple-600,.bg-violet-500,.bg-violet-600{background-color:hsl(var(--primary))}.bg-violet-700{background-color:hsl(var(--primary)/.9)}.border-violet-300,.border-violet-600{border-color:hsl(var(--primary))}.text-gray-700,.text-slate-700,.text-slate-800,.text-slate-900,.text-slate-950{color:hsl(var(--foreground))}.text-gray-300,.text-gray-400,.text-gray-500,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600{color:hsl(var(--muted-foreground))}.text-slate-50{color:hsl(var(--background))}.bg-slate-800,.bg-slate-900,.bg-slate-950{background-color:hsl(var(--foreground))}.bg-gray-50,.bg-slate-100,.bg-slate-200,.bg-slate-300,.bg-slate-50{background-color:hsl(var(--secondary))}.bg-slate-400{background-color:hsl(var(--muted-foreground))}.border-gray-100,.border-slate-100,.border-slate-200,.border-slate-300{border-color:hsl(var(--border))}.hover\:bg-gray-100:hover,.hover\:bg-slate-100:hover,.hover\:bg-slate-200:hover,.hover\:bg-slate-50:hover{background-color:hsl(var(--muted))}.hover\:bg-slate-700:hover,.hover\:bg-slate-800:hover{background-color:hsl(var(--foreground))}.hover\:text-gray-600:hover,.hover\:text-slate-600:hover,.hover\:text-slate-700:hover{color:hsl(var(--foreground))}.placeholder\:text-muted::-moz-placeholder,.placeholder\:text-slate-400::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted::placeholder,.placeholder\:text-slate-400::placeholder{color:hsl(var(--muted-foreground))}.focus\:border-slate-950:focus{border-color:hsl(var(--primary))}.focus\:ring-slate-200:focus{box-shadow:0 0 0 2px hsl(var(--primary)/.2)}.text-red-500,.text-red-600,.text-red-700,.text-red-800{color:hsl(var(--destructive))}.bg-red-100,.bg-red-50{background-color:hsl(var(--destructive)/.1)}.bg-red-600{background-color:hsl(var(--destructive))}.border-red-200,.border-red-300{border-color:hsl(var(--destructive)/.35)}.hover\:bg-red-100:hover,.hover\:bg-red-50:hover{background-color:hsl(var(--destructive)/.1)}.hover\:bg-red-700:hover{background-color:hsl(var(--destructive)/.9)}.hover\:text-red-500:hover,.hover\:text-red-600:hover,.hover\:text-red-900:hover{color:hsl(var(--destructive))}.hover\:border-red-300:hover{border-color:hsl(var(--destructive)/.45)}.focus\:border-red-500:focus{border-color:hsl(var(--destructive))}.focus\:ring-red-200:focus{box-shadow:0 0 0 2px hsl(var(--destructive)/.25)}.text-emerald-400,.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-green-400,.text-green-500,.text-green-600,.text-green-700{color:hsl(var(--success))}.bg-emerald-100,.bg-emerald-50,.bg-green-100,.bg-green-50{background-color:hsl(var(--success-light))}.bg-emerald-400,.bg-emerald-500,.bg-green-500{background-color:hsl(var(--success))}.border-emerald-200,.border-emerald-300{border-color:hsl(var(--success)/.35)}.text-amber-600,.text-amber-700,.text-amber-800,.text-orange-600,.text-orange-700,.text-yellow-700{color:hsl(var(--warning))}.bg-amber-100,.bg-amber-50,.bg-orange-100,.bg-yellow-100{background-color:hsl(var(--warning-light))}.bg-amber-500{background-color:hsl(var(--warning))}.border-amber-200,.border-amber-300{border-color:hsl(var(--warning)/.4)}.text-blue-600,.text-blue-700{color:hsl(var(--info,217 91% 60%))}.bg-blue-100,.bg-blue-50{background-color:hsl(var(--info,217 91% 60%)/.12)}.bg-blue-600{background-color:hsl(var(--info,217 91% 60%))}.bg-sky-500{background-color:#0da2e7}.border-sky-300{border-color:#6ecbf7}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.inline{display:inline}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.gap-0\.5{gap:.125rem}.gap-1\.5{gap:.375rem}.gap-2\.5{gap:.625rem}.gap-5{gap:var(--space-5)}.gap-10{gap:var(--space-10)}.gap-x-4{-moz-column-gap:var(--space-4);column-gap:var(--space-4)}.gap-x-5{-moz-column-gap:var(--space-5);column-gap:var(--space-5)}.gap-x-6{-moz-column-gap:var(--space-6);column-gap:var(--space-6)}.gap-y-1{row-gap:var(--space-1)}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:var(--space-2)}.gap-y-3{row-gap:var(--space-3)}.gap-y-4{row-gap:var(--space-4)}.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-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\[100px_1fr\]{grid-template-columns:100px 1fr}.col-span-2{grid-column:span 2/span 2}.place-items-center{place-items:center}.content-center{align-content:center}.space-y-1>:not([hidden])~:not([hidden]){margin-top:var(--space-1)}.space-y-1\.5>:not([hidden])~:not([hidden]){margin-top:.375rem}.space-y-2>:not([hidden])~:not([hidden]){margin-top:var(--space-2)}.space-y-3>:not([hidden])~:not([hidden]){margin-top:var(--space-3)}.space-y-4>:not([hidden])~:not([hidden]){margin-top:var(--space-4)}.space-y-5>:not([hidden])~:not([hidden]){margin-top:var(--space-5)}.space-y-6>:not([hidden])~:not([hidden]){margin-top:var(--space-6)}.space-y-8>:not([hidden])~:not([hidden]){margin-top:var(--space-8)}.space-y-0\.5>:not([hidden])~:not([hidden]){margin-top:.125rem}.divide-y>:not([hidden])~:not([hidden]){border-top:1px solid hsl(var(--border))}.w-1\/2{width:50%}.w-1\/3{width:33.333%}.w-2\/3{width:66.666%}.w-3\/4{width:75%}.w-7{width:1.75rem}.w-9{width:2.25rem}.w-11{width:2.75rem}.w-16{width:4rem}.w-24{width:6rem}.w-28{width:7rem}.w-48{width:12rem}.w-64{width:16rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-11{height:2.75rem}.h-16{height:4rem}.h-28{height:7rem}.h-32{height:8rem}.h-40{height:10rem}.h-56{height:14rem}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-2\.5{height:.625rem}.h-3\.5{height:.875rem}.w-1\.5{width:.375rem}.w-2\.5{width:.625rem}.w-3\.5{width:.875rem}.min-h-0{min-height:0}.min-h-20{min-height:5rem}.min-w-0{min-width:0}.max-w-xs{max-width:20rem}.max-w-xl{max-width:36rem}.max-w-6xl{max-width:72rem}.max-w-full{max-width:100%}.max-h-48{max-height:12rem}.max-h-96{max-height:24rem}.max-h-full{max-height:100%}.ml-2{margin-left:var(--space-2)}.ml-4{margin-left:var(--space-4)}.ml-16{margin-left:4rem}.ml-64{margin-left:16rem}.mr-2{margin-right:var(--space-2)}.mb-5{margin-bottom:var(--space-5)}.mb-0\.5{margin-bottom:.125rem}.mb-1\.5{margin-bottom:.375rem}.mt-0\.5{margin-top:.125rem}.mt-1\.5{margin-top:.375rem}.mt-auto{margin-top:auto}.mx-3{margin-inline:.75rem}.mx-5{margin-inline:var(--space-5)}.my-2{margin-block:var(--space-2)}.my-3{margin-block:var(--space-3)}.p-0\.5{padding:.125rem}.p-1\.5{padding:.375rem}.p-5{padding:var(--space-5)}.p-12{padding:var(--space-12)}.px-0\.5{padding-inline:.125rem}.px-1\.5{padding-inline:.375rem}.px-2\.5{padding-inline:.625rem}.px-3\.5{padding-inline:.875rem}.py-0\.5{padding-block:.125rem}.py-1\.5{padding-block:.375rem}.py-2\.5{padding-block:.625rem}.py-5{padding-block:var(--space-5)}.py-8{padding-block:var(--space-8)}.py-16{padding-block:var(--space-16)}.py-20{padding-block:var(--space-20)}.pt-2{padding-top:var(--space-2)}.pt-5{padding-top:var(--space-5)}.pb-2{padding-bottom:var(--space-2)}.pl-6{padding-left:var(--space-6)}.pl-9{padding-left:2.25rem}.pr-8{padding-right:var(--space-8)}.pr-9{padding-right:2.25rem}.top-0{top:0}.top-1{top:.25rem}.top-3{top:.75rem}.top-4{top:1rem}.top-20{top:5rem}.top-1\/2{top:50%}.top-full{top:100%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-1{left:.25rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-1\/2{left:50%}.-translate-x-1\/2{transform:translateX(-50%)}.-translate-y-1\/2{transform:translateY(-50%)}.translate-x-1\/2{transform:translateX(50%)}.border-2{border-width:2px;border-style:solid}.border-4{border-width:4px;border-style:solid}.border-\[\#7C3AED\],.border-\[\#7c3aed\]{border-color:hsl(var(--primary))}.border-l{border-left:1px solid hsl(var(--border))}.border-r{border-right:1px solid hsl(var(--border))}.border-dashed{border-style:dashed}.border-b-2{border-bottom-width:2px}.border-t-2{border-top-width:2px}.border-white{border-color:#fff}.rounded-t{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.text-\[10px\]{font-size:10px;line-height:14px}.text-\[11px\]{font-size:11px;line-height:16px}.text-\[12px\]{font-size:12px;line-height:16px}.text-\[13px\]{font-size:13px;line-height:18px}.text-\[14px\]{font-size:14px;line-height:20px}.text-\[15px\]{font-size:15px;line-height:22px}.font-extrabold{font-weight:800}.font-mono{font-family:var(--font-mono)}.italic{font-style:italic}.not-italic{font-style:normal}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.underline-offset-4{text-underline-offset:4px}.whitespace-nowrap{white-space:nowrap}.tabular-nums{font-variant-numeric:tabular-nums}.leading-none{line-height:1}.leading-8{line-height:2rem}.text-balance{text-wrap:balance}.outline-none{outline:2px solid transparent;outline-offset:2px}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-crosshair{cursor:crosshair}.pointer-events-none{pointer-events:none}.appearance-none{-moz-appearance:none;appearance:none;-webkit-appearance:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.overflow-x-auto{overflow-x:auto}.object-cover{-o-object-fit:cover;object-fit:cover}.object-contain{-o-object-fit:contain;object-fit:contain}.ring-1{box-shadow:0 0 0 1px hsl(var(--ring)/.4)}.ring-2{box-shadow:0 0 0 2px hsl(var(--ring)/.35)}.ring-4{box-shadow:0 0 0 4px hsl(var(--ring)/.25)}.ring-offset-2{--tw-ring-offset-width:2px}.ring-white{box-shadow:0 0 0 2px #fff}.transition-opacity{transition:opacity var(--transition)}.transition-transform{transition:transform var(--transition)}.hover\:scale-110:hover{transform:scale(1.1)}.hover\:shadow-md:hover{box-shadow:var(--shadow-md)}.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\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:bg-slate-200:disabled{background-color:hsl(var(--secondary))}.disabled\:text-muted:disabled,.disabled\:text-slate-300:disabled,.disabled\:text-slate-400:disabled{color:hsl(var(--muted-foreground))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:text-muted,.group:hover .group-hover\:text-slate-500{color:hsl(var(--muted-foreground))}.backdrop-blur{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.backdrop-blur-sm{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.bg-white\/15{background-color:hsla(0,0%,100%,.15)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-black\/50{background-color:rgba(0,0,0,.5)}.text-white\/60{color:hsla(0,0%,100%,.6)}.text-white\/85{color:hsla(0,0%,100%,.85)}.text-white\/90{color:hsla(0,0%,100%,.9)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-slate-50\/80{--tw-gradient-from:hsl(var(--secondary)/0.8);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-white{--tw-gradient-to:#fff}.to-transparent{--tw-gradient-to:transparent}.to-violet-400{--tw-gradient-to:hsl(var(--primary)/0.7)}@media (min-width:640px){.sm\:flex-row{flex-direction:row}.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\:col-span-2{grid-column:span 2/span 2}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:p-6{padding:var(--space-6)}}@media (min-width:768px){.md\:flex{display:flex}.md\:hidden{display:none}.md\:items-center{align-items:center}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:p-8{padding:var(--space-8)}.md\:p-10{padding:var(--space-10)}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--leading-tight)}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&family=Space+Mono:ital,wght@0,400;0,700;1,400&display=swap");