@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";:root{font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;width:100%;min-height:100vh;overflow-x:hidden}body{background-color:#f8f9fa}#root{width:100%;min-height:100vh;display:flex;flex-direction:column}html{scroll-behavior:smooth}:focus{outline:none}:focus-visible{outline:2px solid #2196f3;outline-offset:2px}a{text-decoration:none;color:inherit}button{border:none;background:none;font:inherit;cursor:pointer}img{max-width:100%;height:auto;display:block}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#2196f3;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#1976d2}
