body{color:#0f172a;-webkit-font-smoothing:antialiased;background-color:#f8fafc;margin:0;padding:0}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#10b98166 transparent;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain}.custom-scrollbar::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:#10b9814d;border-radius:9999px;transition:background .2s}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#10b981b3}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
