@use "fonts";
@use "kit-deps" as *;
@use "motion";
@use "components/typography";
@use "components/palette";
@use "components/loader";
@use "components/buttons";
@use "components/forms";
@use "components/input-group";
@use "components/lists";
@use "components/badges";
@use "components/chips";
@use "components/avatar";
@use "components/tables";
@use "components/data-patterns";
@use "components/page-header";
@use "components/description-list";
@use "components/stepper";
@use "components/timeline";
@use "components/accordion";
@use "components/tabs";
@use "components/drawer";
@use "components/navigation-shell";
@use "components/toasts";
@use "components/cards";
@use "components/modals";
@use "components/alerts";
@use "components/advanced-select";
@use "components/editable-string";
@use "components/navigation-overlays";
@use "utils";

* {
  box-sizing: border-box;
}

html,
body {
  padding: 0;
  margin: 0;
}

body {
  background-color: $surface-page;
  color: $color-text-light;
}

*::-webkit-scrollbar {
  width: 10px;
}

*::-webkit-scrollbar-track {
  width: 10px;
  background: $surface-page;
  cursor: pointer;
}

*::-webkit-scrollbar-thumb {
  width: 10px;
  background: $color-grey;
  cursor: default;
}

*::-webkit-scrollbar-corner {
  background: transparent;
  height: 1px;
}

*::-webkit-scrollbar-button {
  display: none;
}

.ph.normalize {
  position: relative;
  top: 0.15em;
}
