:root{--scale-factor: 1;--outline-width: calc(2px / var(--scale-factor));--outline-offset: calc(-2px / var(--scale-factor))}.active{outline:var(--outline-width) solid white;outline-offset:var(--outline-offset)}@media (min-resolution: 2dppx){:root{--scale-factor: 2}}@media (min-resolution: 3dppx){:root{--scale-factor: 3}}@media (min-resolution: 4dppx){:root{--scale-factor: 4}}body{margin:0;padding:0;overflow:hidden;background-size:100vw 100vh}
