*{box-sizing:border-box;padding:0;margin:0}html{text-size-adjust:100%;height:100%}body{max-width:100vw;min-height:100%;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#d7cdcc;color:#2f363d;line-height:1.47}a{color:inherit;text-decoration:none}a[role=button],button,input[type=button],input[type=submit]{min-height:44px;min-width:44px}a,button{-webkit-tap-highlight-color:transparent}input,select,textarea{font-family:inherit;font-size:16px}::selection{color:#d7cdcc;background:#59656f}@supports (padding:env(safe-area-inset-bottom)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}