:root {
  color-scheme: light dark;
  --primary-color: light-dark(#333, #fafafa);
  --primary-background: light-dark(#e4e4e4, #121212);
  --highlight-color: light-dark(hotpink, lime);
}

html {
  color: var(--primary-color);
  background-color: var(--primary-background);
  padding: 0rem; 
  margin: 0rem;
  font-family: 'Aptos', sans-serif; 
  font-size: 21px; 
  line-height: 1.3;
}

body {
  padding: 0rem; /*1rem*/
  margin: 0rem;
}

mark {
  background: var(--highlight-color);
}

td {
  font-size: 18px;
}

div { 
  font-size: 18px;
}

p { 
  font-size: 16px; 
  line-height: 1.15; 
}

input { 
  font-size: 14px; 
  line-height: 1.15; 
  background: none!important; 
  border: none; 
  padding: 0!important; 
  text-decoration: underline; 
  cursor: pointer; 
}

#reset-this-root {
    all: unset;
}
