html,body{margin:0;padding:0;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;background-color:#fff;color:#2c3e50;overflow-x:hidden;width:100%;max-width:100vw}*{box-sizing:border-box}#root{overflow-x:hidden;width:100%;max-width:100vw}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f8f9fa}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#f1c40f,#e67e22);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#f4d03f,#d35400)}@media (max-width: 768px){html,body{overflow-x:hidden;width:100%;max-width:100vw}.MuiContainer-root{max-width:100vw!important;padding-left:16px!important;padding-right:16px!important}.MuiGrid-root{max-width:100%!important}}
