/*10292026 start pat SqActCss*/
.sq-act{transition:transform .25s var(--bk-spring,cubic-bezier(.34,1.56,.64,1)),box-shadow .25s,filter .2s}
.sq-act:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(15,23,42,.18);filter:brightness(1.05)}
.sq-act:active{transform:scale(.94)}
.sq-act:disabled{transform:none;box-shadow:none;filter:none}
@media (prefers-reduced-motion:reduce){.sq-act{transition:none}.sq-act:hover,.sq-act:active{transform:none}}
.vis-on .sq-act:is(.bg-green-600,.bg-green-700):not(:disabled){background-color:#16a34a;border-color:#16a34a}
.vis-on .sq-act:is(.bg-green-600,.bg-green-700):not(:disabled):hover{background-color:#15803d;border-color:#15803d}
.vis-on .sq-act.bg-red-600:not(:disabled){background-color:#dc2626;border-color:#dc2626}
.vis-on .sq-act.bg-red-600:not(:disabled):hover{background-color:#b91c1c;border-color:#b91c1c}
.vis-on .sq-act.bg-blue-600:not(:disabled){background-color:#eff6ff;border-color:#93c5fd;color:#1d4ed8!important}
.vis-on .sq-act.bg-blue-600:not(:disabled):hover{background-color:var(--bt-fill);border-color:var(--bt-fill);color:#fff!important}
html[data-theme=dark] .vis-on .sq-act.bg-blue-600:not(:disabled){background-color:#2c2f31;border-color:#2f4f7f;color:#7db4f7!important}
html[data-theme=dark] .vis-on .sq-act.bg-blue-600:not(:disabled):hover{background-color:var(--bt-fill);border-color:var(--bt-fill);color:#fff!important}
/*11102026 end pat SqActCss*/
