@tailwind base;@tailwind components;@tailwind utilities;@layer utilities{.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.pt-safe{padding-top:env(safe-area-inset-top)}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}}body{font-family:Inter,sans-serif;overscroll-behavior:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}.dark ::-webkit-scrollbar-track{background:#1f2937}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.dark ::-webkit-scrollbar-thumb{background:#4b5563}::-webkit-scrollbar-thumb:hover{background:#9ca3af}@keyframes slideIn{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slideIn{animation:slideIn .3s ease-out forwards}@keyframes popIn{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}.animate-popIn{animation:popIn .4s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes ripple-screen{0%{transform:translate(-50%) scale(1);opacity:.5}to{transform:translate(-50%) scale(50);opacity:0}}.animate-ripple-screen{animation:ripple-screen 1s ease-out forwards}
