*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-tap-highlight-color:transparent}:focus{outline:none}:focus-visible{outline:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:none;box-shadow:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0}body.no-scroll,html.no-scroll{overflow-y:hidden!important;overscroll-behavior:contain}body{background:#ffffff;color:#333}a{color:inherit;text-decoration:none}button,input{font-family:inherit}