/* * Prefixed by https://autoprefixer.github.io * PostCSS: v8.4.14, * Autoprefixer: v10.4.7 * Browsers: last 4 version */ * { -webkit-box-sizing: border-box; box-sizing: border-box; } html, body { font-family: sans-serif; background-color: salmon; } h1 { margin-block: 24px; font-size: 64px; line-height: 0.8; } .button, button, input, input[type="submit"] { display: inline-block; background-color: white; border: 2px solid currentColor; /* font-family: "Pecita"; font-weight: bold; */ text-decoration: none; padding: 8px 24px; border-radius: 24px; font-size: 24px; margin-top: 16px; cursor: pointer; } input[type="text"] { cursor: auto; display: block; font-size: 18px; width: min(calc(100% - 16px), 40ch); } .hidden { display: none; } a { color: currentColor; } svg { max-width: calc(100vw - 16px); max-height: 75vh; height: auto; } header { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 8px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-block: 24px; } /* * Prefixed by https://autoprefixer.github.io * PostCSS: v8.4.14, * Autoprefixer: v10.4.7 * Browsers: last 4 version */ #svgElement { background-color: white; } .destination #svgElement { background: none; } #erase { background: none; } @media screen and (max-width: 900px) { h1 { font-size: 42px; } .home { font-size: 18px; background: none; } }