@import url('https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap');

@font-face {
  font-family: 'CookieRun-Regular';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/CookieRun-Regular.woff')
    format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'DNFBitBitv2';
  font-style: normal;
  font-weight: 400;
  src: url('//cdn.df.nexon.com/img/common/font/DNFBitBitv2.otf') format('opentype');
}

@tailwind base;
@tailwind components;
@tailwind utilities;

@layer base {
  html {
    font-family: 'CookieRun-Regular', 'Noto Color Emoji', ui-sans-serif, system-ui;
    box-sizing: border-box;
    color: #687880;
  }
  *,
  *::before,
  *::after {
    box-sizing: inherit;
  }
  button {
    @apply cursor-gameCursorPointer;
  }
  a {
    @apply cursor-gameCursorPointer;
  }
}

::-webkit-scrollbar {
  width: 14px;
  height: 14px;
}

::-webkit-scrollbar-thumb {
  outline: none;
  border-radius: 10px;
  border: 4px solid transparent;
  box-shadow: inset 6px 6px 0 rgba(34, 34, 34, 0.1);
  min-height: 100px;
}

::-webkit-scrollbar-thumb:hover {
  border: 4px solid transparent;
  box-shadow: inset 6px 6px 0 rgba(34, 34, 34, 0.2);
}

::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: transparent;
}

.font-logo {
  font-family: 'DNFBitBitv2';
}
