/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */.component-background{display:block}.component-background.gradient-dynamic:before{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:0;opacity:1;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));content:"";background:linear-gradient(109deg,var(--first)21.42%,var(--second)75.45%);display:block;position:absolute}.component-background.gradient-dynamic:after{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:0;opacity:0;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));content:"";background:linear-gradient(109deg,var(--third)21.42%,var(--fourth)75.45%);display:block;position:absolute}.component-background.gradient-dynamic svg{z-index:10;position:relative}.component-background.gradient-dynamic svg path{transform-origin:50%;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.component-background.gradient-dynamic svg path:first-child{opacity:1;transform:rotate(0)}.component-background.gradient-dynamic svg path:nth-child(2){opacity:0;transform:rotate(-180deg)}@media (hover:hover){.component-background.gradient-dynamic:is(:where(.group):hover *):after{opacity:1}.component-background.gradient-dynamic:is(:where(.group):hover *) svg path:first-child{opacity:0;transform:rotate(180deg)}.component-background.gradient-dynamic:is(:where(.group):hover *) svg path:nth-child(2){opacity:1;transform:rotate(0)}}
