:root {
  --theme-base-color: rgba(57, 204, 204);
  --theme-base-color-rgb: 57, 204, 204;
  --theme-muted-color: #39cccc;
  --theme-page-nav-bg-color: rgba(0, 0, 0, 0.3);
  --theme-page-item-size: 36px;
  --theme-page-item-hover-color: color(var(--theme-base-color) alpha(20%));
  --theme-page-item-breath-color1: color(var(--theme-base-color) shade(5%));
  --theme-page-item-breath-color2: color(var(--theme-base-color) shade(10%));
  --theme-list-tool-height: 25px;
  --theme-list-gap: 10px;
  --warning-color: #e47319;
  --danger-color: #d54941;
  --success-color: #2ca471;
  --info-color: #0052d9;
}

body {
  block-size: 100vh;
  inline-size: 100vw;
  margin-block: 0;
  margin-inline: 0;
  overflow: hidden;
}

ul {
  margin: 0;
  padding: 0;
}

li {
  list-style: none;
}

.scroll-bar::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.scroll-bar::-webkit-scrollbar-thumb {
  border: 2px solid transparent;
  background-clip: content-box;
  background-color: rgba(var(--theme-base-color-rgb), 0.4);
  border-radius: 15px;
}

* {
  box-sizing: border-box;
}

@font-face {
  font-family: "ZagRegular";
  src: url("./font/ZagRegular.eot?#iefix") format("embedded-opentype"), url("./font/ZagRegular.otf") format("opentype"), url("./font/ZagRegular.woff") format("woff"), url("./font/ZagRegular.ttf") format("truetype"), url("./font/ZagRegular.svg#ZagRegular") format("svg");
  font-weight: normal;
  font-style: normal;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../../static/css/style.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAAA;EACC;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEC;EACA;EACA;EACA;;;AAGF;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAGA;EACC;EACA;;AAED;EACC;EACA;EACA;EACA;;;AAGF;EACC;;;AAED;EACC;EACA;EAKA;EACA%22,%22file%22:%22style.css%22%7D */
