html, body { background-color: var(--bg); touch-action: manipulation; width: 100%; transition: background-color .3s; } #app { color: var(--body-color); } *, *:before, *:after { box-sizing: inherit; } body *:target { animation: target 2s; } @keyframes target { 0% { opacity: 0; } 100% { opacity: 1; } } img, svg { vertical-align: middle; max-width: 100%; } hr { background-color: var(--border-color)!important; } a { cursor: pointer; } ::selection { background: var(--select-color); }