* { margin: 0; padding: 0; box-sizing: border-box; }

html, body {
  height: 100%;
  overflow: hidden;
  background: var(--bg);
  color: var(--txt);
  font-family: var(--f);
}

::-webkit-scrollbar { width: 2px; }
::-webkit-scrollbar-thumb { background: var(--b2); }

@keyframes blink { 0%, 100% { opacity: 1; } 50% { opacity: .5; } }
@keyframes bspin { to { transform: rotate(360deg); } }
