:not(input):not(textarea),img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{margin:0;padding:0;min-height:100%;color-scheme:light;-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{margin:0;padding:0;min-height:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
a,button{-webkit-tap-highlight-color:transparent}
a{outline:0}
a:focus-visible,button:focus-visible{outline:1px solid currentColor;outline-offset:2px}
img{-webkit-user-select:none;user-select:none}