body{background-color:var(--bg-color,#fff);color:var(--text-color,#000);margin:0;padding:0;font-family:sans-serif;transition:background-color .5s,color .5s}
