@import "https://fonts.googleapis.com/css2?family=Poppins:wght@600;700&family=Roboto:wght@400;500&display=swap";
*{box-sizing:border-box;margin:0;padding:0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;font-family:Roboto,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:600}p,span,div,a,label,li{font-family:Roboto,sans-serif}a{color:inherit;text-decoration:none;transition:opacity .2s ease-in-out}button,input,select,textarea,optgroup,option{font-family:Roboto,sans-serif;font-size:1rem}button{cursor:pointer;font-weight:500}select{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem;font-weight:400}select::-ms-expand{display:none}option{padding:.5rem;font-family:Roboto,sans-serif;font-weight:400}input::placeholder,textarea::placeholder{opacity:.6;font-family:Roboto,sans-serif;font-weight:400}input:focus,select:focus,textarea:focus,button:focus{outline:none}input,select,button,a{transition:all .2s ease-in-out}ul,ol{list-style:none}code,pre{font-family:Courier New,monospace}strong,b{font-weight:500}em,i{font-style:italic}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0000004d}@media (prefers-color-scheme:dark){::-webkit-scrollbar-thumb{background:#fff3}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}}
