@use "fonts";
@use "kit-deps" as *;
@use "motion";
@use "components/icons";
@use "components/background";
@use "components/buttons";
@use "components/badges";
@use "components/alerts";
@use "components/forms";
@use "components/tag-input";
@use "components/input-group";
@use "components/select";
@use "components/checkbox";
@use "components/radio";
@use "components/switch";
@use "components/cards";
@use "components/modals";
@use "components/drawer";
@use "components/toasts";
@use "components/tabs";
@use "components/avatar";
@use "components/chips";
@use "components/progress";
@use "components/tables";
@use "components/description-list";
@use "components/breadcrumbs";
@use "components/page-header";
@use "components/divider";
@use "components/accordion";
@use "components/stepper";
@use "components/editable-string";
@use "components/file-upload";
@use "components/popover";
@use "components/pagination";
@use "components/timeline";
@use "components/loader";
@use "components/lists";
@use "components/empty-state";
@use "components/skeleton";
@use "components/toolbar";
@use "components/repeater";
@use "components/tooltip";
@use "components/dropdown";
@use "components/advanced-select";
@use "components/navigation-shell";
@use "components/option-card";
@use "components/chat";
@use "components/data-row";
@use "utils";

* {
  box-sizing: border-box;
}

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

body {
  background-color: $surface-page;
  color: $neutral-900;
  font-family: $font-family-base;
}

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