@tailwind base;@tailwind components;@tailwind utilities;body{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}input,textarea,[contenteditable=true]{user-select:text;-webkit-user-select:text}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#0000001f;border-radius:4px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes stepIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:fadeIn .3s cubic-bezier(.25,.46,.45,.94) both}.animate-step-in{animation:stepIn .35s cubic-bezier(.25,.46,.45,.94) both}.animate-slide-in-right{animation:slideInRight .35s cubic-bezier(.25,.46,.45,.94) both}.animate-scale-in{animation:scaleIn .3s cubic-bezier(.25,.46,.45,.94) both}
