@media (prefers-reduced-motion:no-preference){:where(:root[data-click]) :where(button,a[class*=rounded][class*=px-],[data-press],[data-ripple]){transition:scale .12s cubic-bezier(.34,1.56,.64,1)}:root[data-click] .transition:is(button,a[class*=rounded][class*=px-],[data-press],[data-ripple]){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter,scale}:root[data-click] .transition-colors:is(button,a[class*=rounded][class*=px-],[data-press],[data-ripple]){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,scale}:root[data-click] .transition-opacity:is(button,a[class*=rounded][class*=px-],[data-press],[data-ripple]){transition-property:opacity,scale}:root[data-click] .transition-transform:is(button,a[class*=rounded][class*=px-],[data-press],[data-ripple]){transition-property:transform,scale}:root[data-click] [data-magnetic]:is(button,a[class*=rounded][class*=px-],[data-press],[data-ripple]){transition:transform .32s cubic-bezier(.22,1,.36,1),scale .12s cubic-bezier(.34,1.56,.64,1)}}:root[data-click=site] :is(button,a[class*=rounded][class*=px-],[data-press],[data-ripple]):not(:disabled,[aria-disabled=true],[role=switch],[role=slider],[draggable=true],[aria-roledescription],[data-no-press],[data-no-press] *,[class*=active\:scale]):active{scale:.97}:root[data-click=crm] :is(button,a[class*=rounded][class*=px-],[data-press]):not(:disabled,[aria-disabled=true],[role=switch],[role=slider],[draggable=true],[aria-roledescription],[data-no-press],[data-no-press] *,[class*=active\:scale]):active{scale:.98}:where(:root[data-click=site] [data-ripple]){isolation:isolate;position:relative}:root[data-click=site] .click-ripple-host{border-radius:inherit;pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}:root[data-click=site] .click-ripple{pointer-events:none;opacity:1;background:radial-gradient(circle,#f4cf8b8c 0%,#f4cf8b4d 40%,#f4cf8b00 70%);border-radius:9999px;animation:.45s cubic-bezier(.2,.7,.3,1) forwards click-ripple;position:absolute;transform:scale(0)}@keyframes click-ripple{to{opacity:0;transform:scale(1)}}:root[data-click=site] :is(main,#content) :is(p,li,dd,figcaption,blockquote) a:not([class*=rounded],[class*=underline],[data-no-sweep]){background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .22s,color .15s}:root[data-click=site] :is(main,#content) :is(p,li,dd,figcaption,blockquote) a:not([class*=rounded],[class*=underline],[data-no-sweep]):is(:hover,:focus-visible){background-size:100% 1px}.click-tick path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.4s cubic-bezier(.65,0,.35,1) forwards click-tick-draw}@keyframes click-tick-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){:root[data-click] :is(button,a,[data-press],[data-ripple]){scale:none!important}.click-ripple-host,.click-ripple{animation:none!important;display:none!important}.click-tick path{stroke-dashoffset:0!important;animation:none!important}:root[data-click=site] :is(main,#content) a{transition:none!important}}
