/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme,components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.inset-0{inset:0}.z-\[-1\]{z-index:-1}.h-full{height:100%}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--motion-xs:.12s;--motion-sm:.22s;--motion-md:.42s;--motion-lg:.65s;--motion-xl:.9s;--ease-hover:cubic-bezier(.22,.61,.36,1);--ease-enter:cubic-bezier(.2,.8,.2,1);--ease-exit:ease-in-out}@media (prefers-reduced-motion:reduce){:root{--motion-xs:1ms;--motion-sm:1ms;--motion-md:1ms;--motion-lg:1ms;--motion-xl:1ms}}@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}