.right{text-align: right;}
.center{text-align: center;}
.tabbtn{padding: 3px; color: #3267FF; background-color: black; border: none;}
.tabbtn:hover{background-color: #3267FF; color: #FFFFFF;}
html {background-color: black; color: white; font-family: "Times New Roman", Times, serif;}
.downloadbtn{background-color: #555555; padding: 3px; display: block; color: #FF5555; font-size: 200%; font-weight: bold;}
.background{background-color: #999999; color: #FFFFFF; padding: 3px; border: 10px solid black;}
a{text-decoration: none;}
#ja-JP, #en-SG{display: none;}
.scwtab{position: fixed; display: block; top: 0; background-color: #FFFFFF;}
.scwhs{text-align: right; display: none;}
.tcd{padding: 60px 0 0 0;}
.tcdna{height: 60px; width: 100%;}
.darkmode{display: initial;}
.lightmode{display: none;}
#tabdiv{display: none;}
.countdown{font-family: 'torture4clowns'; color: red; font-weight: bolder; font-size: 500%;}
.countdown_small{color: red; font-weight: bold;}
::selection{
  color: white;
  background-color: #3267FF;
}
select{background-color: #222222; color: white; border-width: 1px; border-color: #787878; border-radius: 5px}
@font-face {
  font-family: 'torture4clowns';
  src: URL('torture.ttf') format('truetype');
}
@media (prefers-color-scheme: light) {
  .tabbtn {background-color: white;}
  .darkmode{display: none;}
  .lightmode{display: initial;}
  html{background-color: white; color: black}
  select{background-color:#DDDDDD; color: black}
}