*{box-sizing:border-box;padding:0;margin:0}body,html{display:flex;-webkit-tap-highlight-color:transparent;height:100vh;overflow-x:hidden;justify-content:center;align-items:center}:root{--background:#191919;--white:#fff;--white-regular:#f9f9f9;--black:#000;--gray:#222;--white-opacity-80:#ffffff80;--white-opacity-40:#ffffff40;--black-opacity-40:#19191940;--black-opacity-80:#19191980;--black-opacity-95:#19191995;--shadow-selected:inset 5px 10px 10px var(--black-opacity-95);--shadow-selected-2:inset 5px 2px 10px var(--white-opacity-40);--shadow-key:inset 5px 10px 10px var(--black-opacity-40);--shadow-toggle:0 0 6px rgba(72,72,72,.15);--shadow-toggle-selected:0 0 6px #484848}