@import 'base/variables.css';
@import 'base/themes.css';
@import 'components/preloader.css';
@import 'components/card.css';
@import 'components/profile.css';
@import 'components/tech-stack.css';
@import 'components/settings.css';

@font-face {
  font-family: 'Ubuntu-Regular';
  src: url('/static/fonts/Ubuntu-Regular.woff') format('woff'),
    url('/static/fonts/Ubuntu-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
}

html {
  overflow-y: scroll;
  overflow-x: hidden;
}

body {
  font-family: 'Ubuntu-Regular', sans-serif;
  background-size: cover;
  width: 100vw;
}

::-webkit-scrollbar {
  display: none;
}

* {
  -ms-overflow-style: none;
  scrollbar-width: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.emoji {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: middle;
  margin: 0 0.1em;
}