@layer components{:is(button,[role=button],input[type=submit],input[type=button],a[class*=rounded]:is([class*=bg-],[class*=border])):not(:disabled,[aria-disabled=true],[data-stil]){cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease,filter .16s ease}@media (hover:hover){:is(button,[role=button],input[type=submit],input[type=button],a[class*=rounded]:is([class*=bg-],[class*=border])):not(:disabled,[aria-disabled=true],[data-stil]):hover{transform:translateY(-1px);box-shadow:0 6px 16px -10px rgba(31,32,68,.45);filter:brightness(1.04)}}:is(button,[role=button],input[type=submit],input[type=button],a[class*=rounded]:is([class*=bg-],[class*=border])):not(:disabled,[aria-disabled=true],[data-stil]):active{transform:translateY(0);box-shadow:none;filter:brightness(.97)}@media (prefers-reduced-motion:reduce){:is(button,[role=button],input[type=submit],input[type=button],a[class*=rounded]:is([class*=bg-],[class*=border])):hover{transform:none}}}