*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f9fa;color:#333}.App{min-height:100vh;display:flex;flex-direction:column;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (-webkit-min-device-pixel-ratio: 1.5){.App{font-size:17px}}@media screen and (-webkit-min-device-pixel-ratio: 2){.App{font-size:18px}}@media screen and (-webkit-min-device-pixel-ratio: 2.5){.App{font-size:19px}}@media screen and (-webkit-min-device-pixel-ratio: 3){.App{font-size:20px}}@media screen and (-webkit-min-device-pixel-ratio: 4){.App{font-size:22px}}@media screen and (min-width: 1440px) and (-webkit-min-device-pixel-ratio: 2){.App{font-size:20px}}@media screen and (min-width: 2560px){.App{font-size:24px}}.main-content{flex:1;padding-top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (-webkit-min-device-pixel-ratio: 2){.main-content{padding:1.2rem}}@media screen and (-webkit-min-device-pixel-ratio: 3){.main-content{padding:1.4rem}}@media screen and (-webkit-min-device-pixel-ratio: 4){.main-content{padding:1.6rem}}a{color:inherit;text-decoration:none}button,.btn,input[type=button],input[type=submit]{min-height:44px;min-width:44px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (-webkit-min-device-pixel-ratio: 2){button,.btn,input[type=button],input[type=submit]{min-height:48px;min-width:48px;font-size:1.1em}}@media screen and (-webkit-min-device-pixel-ratio: 3){button,.btn,input[type=button],input[type=submit]{min-height:52px;min-width:52px;font-size:1.2em}}@media screen and (-webkit-min-device-pixel-ratio: 4){button,.btn,input[type=button],input[type=submit]{min-height:56px;min-width:56px;font-size:1.3em}}button,input,textarea,select{font-family:inherit}
