html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
div,
table,
tr,
td,
tbody,
tfoot,
th,
dl,
dt,
dd,
ol,
ul,
li,
a,
sub,
sup,
strong,
b,
em,
i,
code,
pre,
img,
section,
article,
input,
textarea,
span,
blockquote {
  margin: 0;
  padding: 0;
  margin-block: 0;
  outline: none;
}
* {
  -webkit-touch-callout: none;
}
input,
textarea,
span {
  outline: none;
  resize: none;
}
a,
a:hover {
  text-decoration: none;
  border: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  outline: none;
}
input[type=radio],
input[type=checkbox] {
  display: none;
}
sub,
pre,
code {
  user-select: none;
  -webkit-user-select: none;
}
line {
  border-bottom: 2px solid #AB1941;
  font-weight: normal;
  cursor: pointer;
}
light {
  font-weight: normal;
  cursor: pointer;
}
light.c-feff00 {
  background-color: #feff00;
}
light.c-feff00::selection {
  background-color: #feff00;
}
light.c-00ff00 {
  background-color: #00ff00;
}
light.c-00ff00::selection {
  background-color: #00ff00;
}
light.c-00ffff {
  background-color: #00ffff;
}
light.c-00ffff::selection {
  background-color: #00ffff;
}
light.c-ff00ff {
  background-color: #ff00ff;
}
light.c-ff00ff::selection {
  background-color: #ff00ff;
}
light.c-d2b3fa {
  background-color: #d2b3fa;
}
light.c-d2b3fa::selection {
  background-color: #d2b3fa;
}
light.c-ff4500 {
  background-color: #ff4500;
}
light.c-ff4500::selection {
  background-color: #ff4500;
}
