/*! tailwindcss v4.3.3 | 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)))){[data-v-c608f41e],[data-v-c608f41e]::backdrop,[data-v-c608f41e]:after,[data-v-c608f41e]:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@media (hover:hover){@media (width>=1240px){.underline-hover-effect.parent-hover span[data-v-c608f41e]:is(:where(.group):hover *){transform-origin:0}}}@media (width>=1240px){@media (hover:hover){.underline-hover-effect.parent-hover span[data-v-c608f41e]:is(:where(.group):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.underline-hover-effect:not(.parent-hover):not(:hover):not(.active) span[data-v-c608f41e]{transform-origin:100%}@media (width>=1240px){.underline-hover-effect:not(.parent-hover):not(:hover):not(.active) span[data-v-c608f41e]{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.underline-hover-effect.active span[data-v-c608f41e],.underline-hover-effect:hover span[data-v-c608f41e]{transform-origin:0;--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@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}
