@import url('https://fonts.cdnfonts.com/css/everett');
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap');

body {
  background-color: var(--color-bg);
  color: var(--color-text);
  font-family: var(--font-sans);
  font-size: clamp(0.9rem, 1.5vw, 1.05rem);
  line-height: 1.7;
  overflow-x: hidden;
}

h1, h2, h3, h4 {
  color: var(--color-text);
  font-weight: 500;
  line-height: 1.1;
}

p {
  color: var(--color-text-secondary);
}

.font-mono {
  font-family: var(--font-mono);
}

.text-gradient {
  background: linear-gradient(to right, var(--color-accent-start), var(--color-accent-end));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

/* Custom Selection */
::selection {
  background-color: var(--color-accent-start);
  color: var(--color-bg);
}

/* Scrollbar */
::-webkit-scrollbar {
  width: 6px;
}

::-webkit-scrollbar-track {
  background: var(--color-bg);
}

::-webkit-scrollbar-thumb {
  background: var(--color-border);
}

::-webkit-scrollbar-thumb:hover {
  background: var(--color-text-tertiary);
}
