@tailwind base;@tailwind components;@tailwind utilities;@media (width<=640px){table td,table th{padding-left:.5rem!important;padding-right:.5rem!important;font-size:.7rem!important}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}input,textarea{font-size:16px!important}}.animate-fade-in{animation:.2s ease-out fadeIn}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes loginSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes loginFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes loginPulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes loginGradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.login-slide-up{animation:.6s ease-out both loginSlideUp}.login-slide-up-delay{animation:.6s ease-out .15s both loginSlideUp}.login-slide-up-delay-2{animation:.6s ease-out .3s both loginSlideUp}.login-float{animation:6s ease-in-out infinite loginFloat}.login-pulse{animation:3s ease-in-out infinite loginPulse}.login-gradient-bg{background-size:200% 200%;animation:8s infinite loginGradient}@keyframes loginShimmer{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(220%)skew(-20deg)}}.login-btn-shimmer{position:relative;overflow:hidden}.login-btn-shimmer:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff40 50%,#0000 100%);width:40%;height:100%;position:absolute;top:0;left:0;transform:translate(-120%)skew(-20deg)}.login-btn-shimmer:hover:after{animation:1.1s ease-out forwards loginShimmer}.login-slide-up-delay-3{animation:.6s ease-out .45s both loginSlideUp}.login-slide-up-delay-4{animation:.6s ease-out .6s both loginSlideUp}@keyframes loginBlobScale{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}.login-blob-scale{animation:7s ease-in-out infinite loginBlobScale}@keyframes loginTick{0%,to{opacity:.4}50%{opacity:1}}.login-tick{animation:2s ease-in-out infinite loginTick}@keyframes loginWave{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}}.login-wave{transform-origin:70% 70%;animation:2.8s ease-in-out .8s infinite loginWave;display:inline-block}
