/* [project]/node_modules/@beegraphy/workspace/dist/components/Breadcrumbs/Breadcrumbs.module.css [client] (css) */
.Breadcrumbs-module__jZHIFG__fontStyleSelectionSection {
  color: var(--mantine-color-dark-3);
}

[data-mantine-color-scheme="dark"] .Breadcrumbs-module__jZHIFG__fontStyleSelectionSection {
  color: var(--mantine-color-dark-1);
}

.Breadcrumbs-module__jZHIFG__fontStyleSelectionSection {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .Breadcrumbs-module__jZHIFG__fontStyleSelectionSection {
  background-color: var(--mantine-color-dark-6);
}

.Breadcrumbs-module__jZHIFG__fontStyleSelectionSection {
  border-radius: var(--mantine-radius-sm);
  z-index: 100;
  overflow-y: auto;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/ActionButton/ActionButton.module.css [client] (css) */
.ActionButton-module__I8P2Za__tabBarButton {
  background-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .ActionButton-module__I8P2Za__tabBarButton {
  background-color: var(--mantine-color-dark-6);
}

.ActionButton-module__I8P2Za__tabBarButton {
  color: var(--mantine-color-gray-9);
}

[data-mantine-color-scheme="dark"] .ActionButton-module__I8P2Za__tabBarButton {
  color: var(--mantine-color-white);
}

.ActionButton-module__I8P2Za__tabBarButton .ActionButton-module__I8P2Za__label {
  font-weight: normal;
}

.ActionButton-module__I8P2Za__tabBarButton:hover {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .ActionButton-module__I8P2Za__tabBarButton:hover {
  background-color: var(--mantine-color-dark-6);
}

.ActionButton-module__I8P2Za__tabBarButton:hover {
  color: var(--mantine-color-gray-7);
}

[data-mantine-color-scheme="dark"] .ActionButton-module__I8P2Za__tabBarButton:hover {
  color: var(--mantine-color-dark-0);
}

.ActionButton-module__I8P2Za__tabBarButton[data-disabled] {
  background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
}

[data-mantine-color-scheme="dark"] .ActionButton-module__I8P2Za__tabBarButton[data-disabled] {
  background-color: color-mix(in srgb, var(--mantine-color-dark-9), transparent 50%);
}

.ActionButton-module__I8P2Za__container {
  border-bottom: 1px solid var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .ActionButton-module__I8P2Za__container {
  border-bottom: 1px solid var(--mantine-color-dark-5);
}

.ActionButton-module__I8P2Za__iconMobileStyles {
  background-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .ActionButton-module__I8P2Za__iconMobileStyles {
  background-color: var(--mantine-color-dark-6);
}

.ActionButton-module__I8P2Za__iconMobileStyles {
  color: var(--mantine-color-gray-9);
}

[data-mantine-color-scheme="dark"] .ActionButton-module__I8P2Za__iconMobileStyles {
  color: var(--mantine-color-white);
}

.ActionButton-module__I8P2Za__iconMobileStyles[data-disabled] {
  background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
}

[data-mantine-color-scheme="dark"] .ActionButton-module__I8P2Za__iconMobileStyles[data-disabled] {
  background-color: color-mix(in srgb, var(--mantine-color-dark-9), transparent 50%);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/ModelList/ModelList.module.css [client] (css) */
.ModelList-module__k4vlqG__menuItem[data-active="true"] {
  background-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .ModelList-module__k4vlqG__menuItem[data-active="true"] {
  background-color: var(--mantine-color-dark-5);
}

.ModelList-module__k4vlqG__gridContent {
  gap: 16px;
  padding: 16px 32px;
}

@media (width <= 74.9938em) {
  .ModelList-module__k4vlqG__gridContent {
    justify-content: center;
    gap: 16px;
  }
}

.ModelList-module__k4vlqG__compactContent {
  gap: 16px;
  padding: 16px 32px;
}

@media (width <= 61.9938em) {
  .ModelList-module__k4vlqG__compactContent {
    justify-content: center;
    gap: 16px;
  }
}

.ModelList-module__k4vlqG__tableContent {
  padding: 16px 16px 16px 32px;
}

.ModelList-module__k4vlqG__container {
  padding: 16px 32px 32px;
  overflow: auto;
}

.ModelList-module__k4vlqG__modelCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .ModelList-module__k4vlqG__modelCardTitle {
  color: var(--mantine-color-white);
}

.ModelList-module__k4vlqG__modelCardTitle {
  text-decoration: none;
}

.ModelList-module__k4vlqG__description {
  max-width: 300px;
  color: var(--mantine-color-dimmed);
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 12px;
  line-height: 110%;
  display: -webkit-box;
  overflow: hidden;
}

.ModelList-module__k4vlqG__description > p {
  margin: 0;
}

.ModelList-module__k4vlqG__description > h1, .ModelList-module__k4vlqG__description h2, .ModelList-module__k4vlqG__description h3, .ModelList-module__k4vlqG__description h4, .ModelList-module__k4vlqG__description h5, .ModelList-module__k4vlqG__description h6 {
  margin: 0;
  font-size: 12px;
  font-weight: normal;
  line-height: 116%;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/NavBar/NavBar.module.css [client] (css) */
.NavBar-module__A7rj-W__navbar {
  z-index: 199;
  background-color: var(--mantine-color-gray-2);
  align-items: center;
  width: 100%;
  height: 76px;
  margin-bottom: 16px;
  position: fixed;
  top: 0;
  left: 0;
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__navbar {
  background-color: var(--mantine-color-gray-8);
}

.NavBar-module__A7rj-W__menuTarget {
  background-color: var(--mantine-color-white);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__menuTarget {
  background-color: var(--mantine-color-gray-7);
}

.NavBar-module__A7rj-W__menuTarget {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__menuTarget {
  color: var(--mantine-color-white);
}

@media (hover: hover) {
  .NavBar-module__A7rj-W__menuTarget:hover {
    background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__menuTarget:hover {
    background-color: color-mix(in srgb, var(--mantine-color-gray-9), transparent 50%);
  }
}

@media (hover: none) {
  .NavBar-module__A7rj-W__menuTarget:active {
    background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__menuTarget:active {
    background-color: color-mix(in srgb, var(--mantine-color-gray-9), transparent 50%);
  }
}

.NavBar-module__A7rj-W__menuTarget[data-active="true"] {
  background-color: var(--mantine-color-white);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__menuTarget[data-active="true"] {
  background-color: var(--mantine-color-gray-9);
}

.NavBar-module__A7rj-W__menuStyles {
  width: 140px;
  color: var(--mantine-color-gray-8);
  border-radius: 10px;
  justify-content: start;
  display: flex;
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__menuStyles {
  color: var(--mantine-color-white);
}

.NavBar-module__A7rj-W__menuStyles {
  background-color: var(--mantine-color-white);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__menuStyles {
  background-color: var(--mantine-color-gray-7);
}

.NavBar-module__A7rj-W__menuStyles[data-fullwidth="true"] {
  width: 200px;
}

@media (width <= 74.9938em) {
  .NavBar-module__A7rj-W__menuStyles {
    max-width: 136px;
  }
}

@media (hover: hover) {
  .NavBar-module__A7rj-W__menuStyles:hover {
    background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__menuStyles:hover {
    background-color: color-mix(in srgb, var(--mantine-color-gray-9), transparent 50%);
  }
}

@media (hover: none) {
  .NavBar-module__A7rj-W__menuStyles:active {
    background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__menuStyles:active {
    background-color: color-mix(in srgb, var(--mantine-color-gray-9), transparent 50%);
  }
}

.NavBar-module__A7rj-W__menuLogobeta {
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  width: 160px;
  padding: 4px;
  display: flex;
}

.NavBar-module__A7rj-W__menuText {
  width: 120px;
  max-width: 120px;
}

@media (width <= 74.9938em) {
  .NavBar-module__A7rj-W__menuText {
    text-overflow: ellipsis;
    max-width: 56px;
    display: block;
    overflow: hidden;
  }
}

.NavBar-module__A7rj-W__tabBarButton {
  background-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__tabBarButton {
  background-color: var(--mantine-color-dark-6);
}

.NavBar-module__A7rj-W__tabBarButton {
  color: var(--mantine-color-gray-9);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__tabBarButton {
  color: var(--mantine-color-white);
}

.NavBar-module__A7rj-W__tabBarButton:hover {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__tabBarButton:hover {
  background-color: var(--mantine-color-dark-6);
}

.NavBar-module__A7rj-W__tabBarButton:hover {
  color: var(--mantine-color-gray-7);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__tabBarButton:hover {
  color: var(--mantine-color-dark-0);
}

.NavBar-module__A7rj-W__tabBarButton[data-disabled] {
  background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__tabBarButton[data-disabled] {
  background-color: color-mix(in srgb, var(--mantine-color-dark-9), transparent 50%);
}

.NavBar-module__A7rj-W__container {
  border-bottom: 1px solid var(--mantine-color-gray-2);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 32px;
  display: flex;
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__container {
  border-bottom: 1px solid var(--mantine-color-dark-5);
}

.NavBar-module__A7rj-W__container {
  height: 92px;
}

@media (width <= 767px) {
  .NavBar-module__A7rj-W__container {
    height: 114px;
  }
}

.NavBar-module__A7rj-W__iconMobileStyles {
  background-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__iconMobileStyles {
  background-color: var(--mantine-color-dark-6);
}

.NavBar-module__A7rj-W__iconMobileStyles {
  color: var(--mantine-color-gray-9);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__iconMobileStyles {
  color: var(--mantine-color-white);
}

.NavBar-module__A7rj-W__iconMobileStyles[data-disabled] {
  background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
}

[data-mantine-color-scheme="dark"] .NavBar-module__A7rj-W__iconMobileStyles[data-disabled] {
  background-color: color-mix(in srgb, var(--mantine-color-dark-9), transparent 50%);
}

.NavBar-module__A7rj-W__showOnMobile {
  display: none;
}

@media (width <= 767px) {
  .NavBar-module__A7rj-W__showOnMobile {
    display: flex;
  }
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/Layout/Layout.module.css [client] (css) */
.Layout-module__Hw_IHW__root {
  background-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__root {
  background-color: var(--mantine-color-gray-8);
}

.Layout-module__Hw_IHW__rootTabs {
  background-color: var(--mantine-color-gray-2);
  width: 100%;
  position: sticky;
  top: 72px;
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__rootTabs {
  background-color: var(--mantine-color-gray-8);
}

.Layout-module__Hw_IHW__rootTabs {
  z-index: 100;
}

@media (width <= 47.9938em) {
  .Layout-module__Hw_IHW__rootTabs {
    position: fixed;
    top: 62px;
  }
}

.Layout-module__Hw_IHW__tab {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__tab {
  color: var(--mantine-color-white);
}

.Layout-module__Hw_IHW__tab[data-active] {
  background-color: var(--mantine-color-gray-4);
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__tab[data-active] {
  background-color: var(--mantine-color-gray-9);
}

.Layout-module__Hw_IHW__tab[data-active] {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__tab[data-active] {
  color: var(--mantine-color-white);
}

@media (hover: hover) {
  .Layout-module__Hw_IHW__tab:hover {
    background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__tab:hover {
    background-color: color-mix(in srgb, var(--mantine-color-gray-9), transparent 50%);
  }
}

@media (hover: none) {
  .Layout-module__Hw_IHW__tab:active {
    background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__tab:active {
    background-color: color-mix(in srgb, var(--mantine-color-gray-9), transparent 50%);
  }
}

@media (width <= 47.9938em) {
  .Layout-module__Hw_IHW__tabLabel {
    display: none;
  }
}

.Layout-module__Hw_IHW__icon {
  fill: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__icon {
  fill: var(--mantine-color-white);
}

.Layout-module__Hw_IHW__navbar {
  background-color: var(--mantine-color-body);
  height: 100vh;
  width: calc(19rem * var(--mantine-scale));
  padding: var(--mantine-spacing-md);
  border-right: calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3);
  flex-direction: column;
  padding-top: 0;
  display: flex;
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__navbar {
  border-right: calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4);
}

.Layout-module__Hw_IHW__navbar {
  overflow: hidden auto;
}

.Layout-module__Hw_IHW__section {
  margin-left: calc(var(--mantine-spacing-md) * -1);
  margin-right: calc(var(--mantine-spacing-md) * -1);
}

.Layout-module__Hw_IHW__mainLinks {
  padding-left: calc(var(--mantine-spacing-md)  - var(--mantine-spacing-xs));
  padding-right: calc(var(--mantine-spacing-md)  - var(--mantine-spacing-xs));
  padding-bottom: var(--mantine-spacing-md);
}

.Layout-module__Hw_IHW__collectionsHeader {
  padding-left: calc(var(--mantine-spacing-md)  + calc(.125rem * var(--mantine-scale)));
  padding-right: var(--mantine-spacing-md);
  margin-bottom: calc(.3125rem * var(--mantine-scale));
}

.Layout-module__Hw_IHW__links {
  margin-left: calc(var(--mantine-spacing-md) * 1);
  margin-right: calc(var(--mantine-spacing-sm) * 1);
  height: calc(30vh - 140px);
}

.Layout-module__Hw_IHW__linksInner {
  padding-bottom: var(--mantine-spacing-lg);
}

.Layout-module__Hw_IHW__teamControl[data-selected] {
  background-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__teamControl[data-selected] {
  background-color: var(--mantine-color-gray-8);
}

.Layout-module__Hw_IHW__control {
  width: calc(100% - 4px);
  padding: var(--mantine-spacing-xs) var(--mantine-spacing-md);
  color: var(--mantine-color-text);
  font-weight: 500;
  font-size: var(--mantine-font-size-sm);
  margin-bottom: 5px;
  display: block;
}

@media (hover: hover) {
  .Layout-module__Hw_IHW__control:hover {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__control:hover {
    background-color: var(--mantine-color-dark-8);
  }

  .Layout-module__Hw_IHW__control:hover {
    color: var(--mantine-color-black);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__control:hover {
    color: var(--mantine-color-dark-0);
  }
}

@media (hover: none) {
  .Layout-module__Hw_IHW__control:active {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__control:active {
    background-color: var(--mantine-color-dark-8);
  }

  .Layout-module__Hw_IHW__control:active {
    color: var(--mantine-color-black);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__control:active {
    color: var(--mantine-color-dark-0);
  }
}

.Layout-module__Hw_IHW__tabletControl {
  width: calc(100% - 4px);
  color: var(--mantine-color-text);
  font-weight: 500;
  font-size: var(--mantine-font-size-sm);
  margin-bottom: 5px;
  padding: 4px;
  display: block;
}

.Layout-module__Hw_IHW__link {
  cursor: pointer;
  padding: var(--mantine-spacing-xs) var(--mantine-spacing-md);
  margin-left: var(--mantine-spacing-xs);
  font-weight: 500;
  font-size: var(--mantine-font-size-sm);
  color: var(--mantine-color-gray-7);
  text-decoration: none;
  display: block;
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__link {
  color: var(--mantine-color-dark-0);
}

.Layout-module__Hw_IHW__link {
  border-left: 2px solid var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__link {
  border-left: 2px solid var(--mantine-color-dark-4);
}

.Layout-module__Hw_IHW__link {
  margin-top: -5px;
  margin-bottom: 5px;
}

@media (hover: hover) {
  .Layout-module__Hw_IHW__link:hover {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__link:hover {
    background-color: var(--mantine-color-dark-8);
  }

  .Layout-module__Hw_IHW__link:hover {
    color: var(--mantine-color-black);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__link:hover {
    color: var(--mantine-color-dark-0);
  }
}

@media (hover: none) {
  .Layout-module__Hw_IHW__link:active {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__link:active {
    background-color: var(--mantine-color-dark-8);
  }

  .Layout-module__Hw_IHW__link:active {
    color: var(--mantine-color-black);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__link:active {
    color: var(--mantine-color-dark-0);
  }
}

.Layout-module__Hw_IHW__chevron {
  transition: transform .2s;
}

.Layout-module__Hw_IHW__link12 {
  padding: calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));
  border-radius: var(--mantine-radius-sm);
  color: var(--mantine-color-gray-7);
  line-height: 1;
  text-decoration: none;
  display: block;
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__link12 {
  color: var(--mantine-color-dark-0);
}

.Layout-module__Hw_IHW__link12 {
  font-size: var(--mantine-font-size-sm);
  font-weight: 500;
}

@media (hover: hover) {
  .Layout-module__Hw_IHW__link12:hover {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__link12:hover {
    background-color: var(--mantine-color-dark-6);
  }
}

@media (hover: none) {
  .Layout-module__Hw_IHW__link12:active {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__link12:active {
    background-color: var(--mantine-color-dark-6);
  }
}

[data-mantine-color-scheme] .Layout-module__Hw_IHW__link12[data-active] {
  background-color: var(--mantine-color-blue-filled);
  color: var(--mantine-color-white);
}

.Layout-module__Hw_IHW__navbarTablet {
  width: calc(5rem * var(--mantine-scale));
  height: 100vh;
  padding: var(--mantine-spacing-md);
  border-right: calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3);
  flex-direction: column;
  display: flex;
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__navbarTablet {
  border-right: calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4);
}

.Layout-module__Hw_IHW__navbarTablet {
  overflow-y: auto;
}

.Layout-module__Hw_IHW__navbarMain1 {
  margin-top: calc(3.125rem * var(--mantine-scale));
  flex: 1;
}

.Layout-module__Hw_IHW__navbarMain {
  border-bottom: 1px solid var(--mantine-color-white);
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__navbarMain {
  border-bottom: 1px solid var(--mantine-color-dark-9);
}

.Layout-module__Hw_IHW__navbarMain[data-scrolled] {
  border-bottom: 1px solid var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .Layout-module__Hw_IHW__navbarMain[data-scrolled] {
  border-bottom: 1px solid var(--mantine-color-dark-5);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/Notification/Notification.module.css [client] (css) */
.Notification-module__OWu4Aa__itemSection {
  --notification-color: var(--mantine-color-brand-6);
  cursor: pointer;
  width: 300px;
  box-shadow: none;
}

@media (hover: hover) {
  .Notification-module__OWu4Aa__itemSection:hover {
    background-color: var(--mantine-color-gray-1);
  }

  [data-mantine-color-scheme="dark"] .Notification-module__OWu4Aa__itemSection:hover {
    background-color: var(--mantine-color-gray-8);
  }
}

@media (hover: none) {
  .Notification-module__OWu4Aa__itemSection:active {
    background-color: var(--mantine-color-gray-1);
  }

  [data-mantine-color-scheme="dark"] .Notification-module__OWu4Aa__itemSection:active {
    background-color: var(--mantine-color-gray-8);
  }
}

.Notification-module__OWu4Aa__itemSection[data-disabled] {
  pointer-events: none;
  --notification-color: var(--mantine-color-red-5);
}

.Notification-module__OWu4Aa__itemSection[data-read] {
  --notification-color: var(--mantine-color-gray-6);
}

.Notification-module__OWu4Aa__target {
  background-color: var(--mantine-color-red-5);
  width: 18px;
  height: 18px;
  color: var(--mantine-color-white);
  text-align: center;
  z-index: 10;
  border-radius: 50%;
  font-size: 12px;
  font-weight: 700;
  position: absolute;
  top: 0;
  right: 3px;
}

.Notification-module__OWu4Aa__target audio {
  opacity: 0;
  pointer-events: none;
  position: absolute;
}

.Notification-module__OWu4Aa__markAllReadBtn {
  height: unset;
  background: none;
}

.Notification-module__OWu4Aa__acIcon {
  color: var(--mantine-color-gray-6);
  pointer-events: all;
  z-index: 200000;
  position: absolute;
  bottom: 5px;
  right: 5px;
}

@media (hover: hover) {
  .Notification-module__OWu4Aa__acIcon:hover {
    color: var(--mantine-color-brand-6);
  }
}

@media (hover: none) {
  .Notification-module__OWu4Aa__acIcon:active {
    color: var(--mantine-color-brand-6);
  }
}

.Notification-module__OWu4Aa__bell {
  cursor: pointer;
  background-color: var(--mantine-color-white);
  width: 50px;
  margin-left: 2px;
  padding-top: 7px;
}

[data-mantine-color-scheme="dark"] .Notification-module__OWu4Aa__bell {
  background-color: var(--mantine-color-gray-7);
}

@media (hover: hover) {
  .Notification-module__OWu4Aa__bell:hover {
    background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .Notification-module__OWu4Aa__bell:hover {
    background-color: color-mix(in srgb, var(--mantine-color-gray-9), transparent 50%);
  }
}

@media (hover: none) {
  .Notification-module__OWu4Aa__bell:active {
    background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .Notification-module__OWu4Aa__bell:active {
    background-color: color-mix(in srgb, var(--mantine-color-gray-9), transparent 50%);
  }
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/NavbarGroup/NavbarGroup.module.css [client] (css) */
.NavbarGroup-module__Z4H6pG__groupStack {
  border-radius: var(--mantine-radius-md);
  margin-bottom: 8px;
}

.NavbarGroup-module__Z4H6pG__groupStack[data-selected="true"] {
  background-color: var(--mantine-color-gray-4);
}

[data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__groupStack[data-selected="true"] {
  background-color: var(--mantine-color-gray-9);
}

.NavbarGroup-module__Z4H6pG__teamStack {
  border-radius: var(--mantine-radius-sm);
  color: var(--mantine-color-black);
  gap: 2px;
  margin-bottom: 8px;
  margin-left: 6px;
  position: relative;
}

[data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__teamStack {
  color: var(--mantine-color-white);
}

.NavbarGroup-module__Z4H6pG__teamStack:before {
  content: "";
  background-color: var(--custom-color);
  border-radius: 8px 2px 2px 8px;
  width: 5px;
  position: absolute;
  top: 0;
  bottom: 4px;
  left: 0;
}

@media (hover: hover) {
  .NavbarGroup-module__Z4H6pG__teamStack:hover {
    background-color: color-mix(in srgb, var(--mantine-color-gray-2), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__teamStack:hover {
    background-color: color-mix(in srgb, var(--mantine-color-dark-8), transparent 50%);
  }
}

@media (hover: none) {
  .NavbarGroup-module__Z4H6pG__teamStack:active {
    background-color: color-mix(in srgb, var(--mantine-color-gray-2), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__teamStack:active {
    background-color: color-mix(in srgb, var(--mantine-color-dark-8), transparent 50%);
  }
}

.NavbarGroup-module__Z4H6pG__control {
  width: calc(100% - 4px);
  padding: var(--mantine-spacing-xs) var(--mantine-spacing-md);
  color: var(--mantine-color-text);
  font-weight: 500;
  font-size: var(--mantine-font-size-sm);
  margin-bottom: 5px;
  display: block;
}

@media (hover: hover) {
  .NavbarGroup-module__Z4H6pG__control:hover {
    color: var(--mantine-color-black);
  }

  [data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__control:hover {
    color: var(--mantine-color-dark-0);
  }
}

@media (hover: none) {
  .NavbarGroup-module__Z4H6pG__control:active {
    color: var(--mantine-color-black);
  }

  [data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__control:active {
    color: var(--mantine-color-dark-0);
  }
}

.NavbarGroup-module__Z4H6pG__tabletControl {
  width: calc(100% - 4px);
  color: var(--mantine-color-text);
  font-weight: 500;
  font-size: var(--mantine-font-size-sm);
  margin-bottom: 5px;
  padding: 4px;
  display: block;
}

.NavbarGroup-module__Z4H6pG__chevron {
  transition: transform .2s;
}

@media (width <= 47.9938em) {
  .NavbarGroup-module__Z4H6pG__popoverDropdown {
    z-index: 10;
    position: fixed;
  }
}

@media (hover: hover) {
  .NavbarGroup-module__Z4H6pG__root:hover {
    background-color: #0000;
  }
}

@media (hover: none) {
  .NavbarGroup-module__Z4H6pG__root:active {
    background-color: #0000;
  }
}

@media (width <= 47.9938em) {
  .NavbarGroup-module__Z4H6pG__root {
    width: calc(100% - 8px);
  }
}

.NavbarGroup-module__Z4H6pG__section[data-position="left"] {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__section[data-position="left"] {
  color: var(--mantine-color-white);
}

.NavbarGroup-module__Z4H6pG__inner {
  justify-content: flex-start;
}

.NavbarGroup-module__Z4H6pG__label {
  color: var(--mantine-color-black);
  font-weight: normal;
}

[data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__label {
  color: var(--mantine-color-white);
}

.NavbarGroup-module__Z4H6pG__icon {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__icon {
  color: var(--mantine-color-white);
}

.NavbarGroup-module__Z4H6pG__icon {
  background-color: #0000;
}

.NavbarGroup-module__Z4H6pG__icon svg {
  stroke-width: 1.5px;
}

.NavbarGroup-module__Z4H6pG__groupButton {
  width: 100%;
  font-size: var(--mantine-font-size-sm);
  padding: calc(.5rem * var(--mantine-scale)) var(--mantine-spacing-xs);
  border-radius: var(--mantine-radius-sm);
  color: var(--mantine-color-gray-7);
  align-items: center;
  margin-bottom: 2px;
  font-weight: 400;
  display: flex;
}

[data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__groupButton {
  color: var(--mantine-color-dark-0);
}

.NavbarGroup-module__Z4H6pG__groupButton:hover {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__groupButton:hover {
  background-color: var(--mantine-color-dark-6);
}

.NavbarGroup-module__Z4H6pG__groupButton:hover {
  color: var(--mantine-color-gray-7);
}

[data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__groupButton:hover {
  color: var(--mantine-color-dark-0);
}

.NavbarGroup-module__Z4H6pG__groupButton[data-selected="true"] {
  color: var(--mantine-color-orange-5);
}

[data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__groupButton[data-selected="true"] {
  color: var(--mantine-color-yellow-3);
}

.NavbarGroup-module__Z4H6pG__groupIcon {
  color: var(--mantine-color-gray-7);
  background-color: #0000;
}

[data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__groupIcon {
  color: var(--mantine-color-dark-0);
}

.NavbarGroup-module__Z4H6pG__groupIcon {
  margin-right: -7px;
}

.NavbarGroup-module__Z4H6pG__groupIcon[data-selected="true"] {
  color: var(--mantine-color-orange-5);
}

[data-mantine-color-scheme="dark"] .NavbarGroup-module__Z4H6pG__groupIcon[data-selected="true"] {
  color: var(--mantine-color-yellow-3);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/NavbarItem/NavbarItem.module.css [client] (css) */
.NavbarItem-module__AV5PIG__item {
  width: 100%;
  font-weight: normal;
  font-size: var(--mantine-font-size-sm);
  margin-bottom: 4px;
}

.NavbarItem-module__AV5PIG__item[data-active] {
  background-color: #0000;
  border-radius: 0 4px 4px 0;
  max-width: 150px;
  font-weight: 600;
}

@media (hover: hover) {
  .NavbarItem-module__AV5PIG__item:hover {
    background-color: #0000;
    border-radius: 0 4px 4px 0;
    max-width: 150px;
    font-weight: 600;
  }
}

@media (hover: none) {
  .NavbarItem-module__AV5PIG__item:active {
    background-color: #0000;
    border-radius: 0 4px 4px 0;
    max-width: 150px;
    font-weight: 600;
  }
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/ModelList/ModelCard/ModelCard.module.css [client] (css) */
.ModelCard-module__FhlhoW__modelCardSection {
  color: var(--mantine-color-dark-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__modelCardSection {
  color: var(--mantine-color-dark-3);
}

.ModelCard-module__FhlhoW__modelCardSection {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__modelCardSection {
  background-color: var(--mantine-color-dark-8);
}

.ModelCard-module__FhlhoW__modelCardSection {
  cursor: pointer;
  border-radius: 4px;
  width: 272px;
  height: 170px;
  margin: 0 0 8px;
}

.ModelCard-module__FhlhoW__modelCardSectionCompact {
  color: var(--mantine-color-dark-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__modelCardSectionCompact {
  color: var(--mantine-color-dark-3);
}

.ModelCard-module__FhlhoW__modelCardSectionCompact {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__modelCardSectionCompact {
  background-color: var(--mantine-color-dark-8);
}

.ModelCard-module__FhlhoW__modelCardSectionCompact {
  cursor: pointer;
  border-radius: 4px;
  width: 90px;
  height: 60px;
  margin: 0;
  border: 1px solid var(--mantine-color-dark-0) !important;
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__modelCardSectionCompact {
  border: 1px solid var(--mantine-color-dark-4) !important;
}

.ModelCard-module__FhlhoW__modelCardSectionCompact {
  position: relative;
  overflow: hidden;
}

.ModelCard-module__FhlhoW__modelCardRoot {
  display: block;
}

.ModelCard-module__FhlhoW__modelCardRootCompact {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.ModelCard-module__FhlhoW__cardOverlayHeader {
  background-color: var(--mantine-color-blue-3);
  color: var(--mantine-color-dark-8);
  border-radius: 4px 4px 0 0;
  font-size: 14px;
  font-weight: normal;
  position: absolute;
  top: 0;
}

.ModelCard-module__FhlhoW__modelCardSection.ModelCard-module__FhlhoW__hidden {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__modelCardSection.ModelCard-module__FhlhoW__hidden {
  background-color: var(--mantine-color-dark-6);
}

.ModelCard-module__FhlhoW__userCard {
  border-radius: var(--mantine-radius-sm);
  background-color: var(--mantine-color-white);
  height: 32px;
  position: absolute;
  bottom: 75px;
  left: 12px;
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__userCard {
  background-color: var(--mantine-color-gray-8);
}

.ModelCard-module__FhlhoW__CardSection {
  color: var(--mantine-color-dark-2);
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 4px;
  display: grid;
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__CardSection {
  color: var(--mantine-color-dark-3);
}

.ModelCard-module__FhlhoW__CardSection {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__CardSection {
  background-color: var(--mantine-color-dark-6);
}

.ModelCard-module__FhlhoW__CardSection {
  cursor: pointer;
  border-radius: 8px;
}

.ModelCard-module__FhlhoW__hiddenCompact[data-is-hidden] {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__hiddenCompact[data-is-hidden] {
  color: var(--mantine-color-dark-3);
}

.ModelCard-module__FhlhoW__hiddenCompact[data-is-hidden] * svg {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__hiddenCompact[data-is-hidden] * svg {
  color: var(--mantine-color-dark-3);
}

.ModelCard-module__FhlhoW__box {
  background-color: var(--mantine-color-gray-3);
  width: 100%;
  height: 100%;
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__box {
  background-color: var(--mantine-color-dark-8);
}

.ModelCard-module__FhlhoW__box {
  border: 1px solid var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__box {
  border: 1px solid var(--mantine-color-dark-4);
}

.ModelCard-module__FhlhoW__box {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ModelCard-module__FhlhoW__box[data-is-hidden] {
  background-color: var(--mantine-color-white);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__box[data-is-hidden] {
  background-color: var(--mantine-color-dark-6);
}

.ModelCard-module__FhlhoW__cautionSection {
  background-color: var(--mantine-color-yellow-9);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__cautionSection {
  background-color: var(--mantine-color-yellow-3);
}

.ModelCard-module__FhlhoW__cautionSection {
  color: var(--mantine-color-white);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__cautionSection {
  color: var(--mantine-color-dark-9);
}

.ModelCard-module__FhlhoW__cautionSection {
  z-index: 1;
  border-radius: 4px 4px 0 0;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.ModelCard-module__FhlhoW__badgeCustom {
  color: var(--mantine-color-dark-2);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__badgeCustom {
  color: var(--mantine-color-gray-1);
}

.ModelCard-module__FhlhoW__badgeCustom {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__badgeCustom {
  background-color: var(--mantine-color-dark-8);
}

.ModelCard-module__FhlhoW__publishedIcon {
  position: absolute;
}

.ModelCard-module__FhlhoW__modelCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__modelCardTitle {
  color: var(--mantine-color-white);
}

.ModelCard-module__FhlhoW__modelCardTitle {
  cursor: pointer;
  text-decoration: none;
}

.ModelCard-module__FhlhoW__textureCardImage {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .ModelCard-module__FhlhoW__textureCardImage {
  background-color: var(--mantine-color-dark-8);
}

.ModelCard-module__FhlhoW__textureCardImage {
  border-radius: 4px;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/ModelShareForm/ModelShareForm.module.css [client] (css) */
.ModelShareForm-module__MSc0Yq__embedSection {
  color: var(--mantine-color-black);
}

[data-mantine-color-scheme="dark"] .ModelShareForm-module__MSc0Yq__embedSection {
  color: var(--mantine-color-white);
}

.ModelShareForm-module__MSc0Yq__embedInput {
  color: var(--mantine-color-black);
}

[data-mantine-color-scheme="dark"] .ModelShareForm-module__MSc0Yq__embedInput {
  color: var(--mantine-color-white);
}

.ModelShareForm-module__MSc0Yq__embedInput:focus {
  outline: none;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/SharedWithMeList/SharedWithMeList.module.css [client] (css) */
.SharedWithMeList-module__IL-yPq__icon {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .SharedWithMeList-module__IL-yPq__icon {
  color: var(--mantine-color-white);
}

.SharedWithMeList-module__IL-yPq__userCard {
  border-radius: var(--mantine-radius-sm);
  background-color: var(--mantine-color-white);
  height: 32px;
  position: absolute;
  bottom: 75px;
  left: 12px;
}

[data-mantine-color-scheme="dark"] .SharedWithMeList-module__IL-yPq__userCard {
  background-color: var(--mantine-color-gray-8);
}

.SharedWithMeList-module__IL-yPq__userCardCompact {
  color: var(--mantine-color-white);
}

[data-mantine-color-scheme="dark"] .SharedWithMeList-module__IL-yPq__userCardCompact {
  color: var(--mantine-color-gray-7);
}

.SharedWithMeList-module__IL-yPq__userCardCompact {
  border-radius: var(--mantine-radius-sm);
  background-color: var(--mantine-color-white);
  height: 28px;
}

[data-mantine-color-scheme="dark"] .SharedWithMeList-module__IL-yPq__userCardCompact {
  background-color: var(--mantine-color-gray-7);
}

.SharedWithMeList-module__IL-yPq__cardCenter {
  height: 150px;
  color: var(--mantine-color-gray-4);
}

[data-mantine-color-scheme="dark"] .SharedWithMeList-module__IL-yPq__cardCenter {
  color: var(--mantine-color-gray-6);
}

.SharedWithMeList-module__IL-yPq__cardCenter {
  background-color: var(--mantine-color-gray-1);
}

[data-mantine-color-scheme="dark"] .SharedWithMeList-module__IL-yPq__cardCenter {
  background-color: var(--mantine-color-gray-9);
}

.SharedWithMeList-module__IL-yPq__cardCenter {
  border-radius: var(--mantine-radius-sm);
}

.SharedWithMeList-module__IL-yPq__sharedBox {
  border-radius: var(--mantine-radius-default);
  border: 1px solid var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .SharedWithMeList-module__IL-yPq__sharedBox {
  border: 1px solid var(--mantine-color-gray-7);
}

.SharedWithMeList-module__IL-yPq__root {
  height: 42px;
  margin-right: 0;
  font-weight: normal;
}

@media (width <= 47.9938em) {
  .SharedWithMeList-module__IL-yPq__root {
    border: none;
  }
}

@media (width <= 87.9938em) {
  .SharedWithMeList-module__IL-yPq__label, .SharedWithMeList-module__IL-yPq__section[data-position="right"] {
    display: none;
  }

  .SharedWithMeList-module__IL-yPq__section[data-position="left"] {
    margin: 0;
  }
}

.SharedWithMeList-module__IL-yPq__menuItem[data-active="true"] {
  background-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .SharedWithMeList-module__IL-yPq__menuItem[data-active="true"] {
  background-color: var(--mantine-color-gray-8);
}

.SharedWithMeList-module__IL-yPq__modelCardSection {
  color: var(--mantine-color-dark-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

[data-mantine-color-scheme="dark"] .SharedWithMeList-module__IL-yPq__modelCardSection {
  color: var(--mantine-color-dark-3);
}

.SharedWithMeList-module__IL-yPq__modelCardSection {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .SharedWithMeList-module__IL-yPq__modelCardSection {
  background-color: var(--mantine-color-dark-8);
}

.SharedWithMeList-module__IL-yPq__modelCardSection {
  border-radius: 8px;
}

.SharedWithMeList-module__IL-yPq__modelCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .SharedWithMeList-module__IL-yPq__modelCardTitle {
  color: var(--mantine-color-white);
}

.SharedWithMeList-module__IL-yPq__modelCardTitle {
  cursor: pointer;
  text-decoration: none;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/PluginList/PluginsList.module.css [client] (css) */
.PluginsList-module__e0Oa4G__pluginCardSection {
  cursor: pointer;
  color: var(--mantine-color-dark-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

[data-mantine-color-scheme="dark"] .PluginsList-module__e0Oa4G__pluginCardSection {
  color: var(--mantine-color-dark-3);
}

.PluginsList-module__e0Oa4G__pluginCardSection {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .PluginsList-module__e0Oa4G__pluginCardSection {
  background-color: var(--mantine-color-dark-8);
}

.PluginsList-module__e0Oa4G__pluginCardSection {
  border-radius: 4px;
}

.PluginsList-module__e0Oa4G__pluginCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .PluginsList-module__e0Oa4G__pluginCardTitle {
  color: var(--mantine-color-white);
}

.PluginsList-module__e0Oa4G__pluginCardTitle {
  cursor: pointer;
  text-decoration: none;
}

.PluginsList-module__e0Oa4G__pluginDescription {
  color: var(--mantine-color-dimmed);
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 12px;
  line-height: 110%;
  display: -webkit-box;
  overflow: hidden;
}

.PluginsList-module__e0Oa4G__pluginDescription > p {
  margin: 0;
}

.PluginsList-module__e0Oa4G__pluginDescription > h1, .PluginsList-module__e0Oa4G__pluginDescription h2, .PluginsList-module__e0Oa4G__pluginDescription h3, .PluginsList-module__e0Oa4G__pluginDescription h4, .PluginsList-module__e0Oa4G__pluginDescription h5, .PluginsList-module__e0Oa4G__pluginDescription h6 {
  margin: 0;
  font-size: 12px;
  font-weight: normal;
  line-height: 116%;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/PluginInfo/components/PairText.module.css [client] (css) */
.PairText-module__81Ilyq__label {
  color: var(--mantine-color-gray-6);
}

[data-mantine-color-scheme="dark"] .PairText-module__81Ilyq__label {
  color: var(--mantine-color-white);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/Markdown/markdown-style.css [client] (css) */
@media (prefers-color-scheme: dark) {
  .markdown-body {
    color-scheme: dark;
    --color-prettylights-syntax-comment: #8b949e;
    --color-prettylights-syntax-constant: #79c0ff;
    --color-prettylights-syntax-entity: #d2a8ff;
    --color-prettylights-syntax-storage-modifier-import: #c9d1d9;
    --color-prettylights-syntax-entity-tag: #7ee787;
    --color-prettylights-syntax-keyword: #ff7b72;
    --color-prettylights-syntax-string: #a5d6ff;
    --color-prettylights-syntax-variable: #ffa657;
    --color-prettylights-syntax-brackethighlighter-unmatched: #f85149;
    --color-prettylights-syntax-invalid-illegal-text: #f0f6fc;
    --color-prettylights-syntax-invalid-illegal-bg: #8e1519;
    --color-prettylights-syntax-carriage-return-text: #f0f6fc;
    --color-prettylights-syntax-carriage-return-bg: #b62324;
    --color-prettylights-syntax-string-regexp: #7ee787;
    --color-prettylights-syntax-markup-list: #f2cc60;
    --color-prettylights-syntax-markup-heading: #1f6feb;
    --color-prettylights-syntax-markup-italic: #c9d1d9;
    --color-prettylights-syntax-markup-bold: #c9d1d9;
    --color-prettylights-syntax-markup-deleted-text: #ffdcd7;
    --color-prettylights-syntax-markup-deleted-bg: #67060c;
    --color-prettylights-syntax-markup-inserted-text: #aff5b4;
    --color-prettylights-syntax-markup-inserted-bg: #033a16;
    --color-prettylights-syntax-markup-changed-text: #ffdfb6;
    --color-prettylights-syntax-markup-changed-bg: #5a1e02;
    --color-prettylights-syntax-markup-ignored-text: #c9d1d9;
    --color-prettylights-syntax-markup-ignored-bg: #1158c7;
    --color-prettylights-syntax-meta-diff-range: #d2a8ff;
    --color-prettylights-syntax-brackethighlighter-angle: #8b949e;
    --color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;
    --color-prettylights-syntax-constant-other-reference-link: #a5d6ff;
    --color-fg-default: #fff;
    --color-fg-muted: #fff;
    --color-fg-subtle: #484f58;
    --color-canvas-default: unset;
    --color-canvas-subtle: #161b22;
    --color-border-default: #454545;
    --color-border-muted: #454545;
    --color-neutral-muted: #6e768166;
    --color-accent-fg: #58a6ff;
    --color-accent-emphasis: #1f6feb;
    --color-attention-subtle: #bb800926;
    --color-danger-fg: #f85149;
  }
}

@media (prefers-color-scheme: light) {
  .markdown-body {
    color-scheme: light;
    --color-prettylights-syntax-comment: #6e7781;
    --color-prettylights-syntax-constant: #0550ae;
    --color-prettylights-syntax-entity: #8250df;
    --color-prettylights-syntax-storage-modifier-import: #24292f;
    --color-prettylights-syntax-entity-tag: #116329;
    --color-prettylights-syntax-keyword: #cf222e;
    --color-prettylights-syntax-string: #0a3069;
    --color-prettylights-syntax-variable: #953800;
    --color-prettylights-syntax-brackethighlighter-unmatched: #82071e;
    --color-prettylights-syntax-invalid-illegal-text: #f6f8fa;
    --color-prettylights-syntax-invalid-illegal-bg: #82071e;
    --color-prettylights-syntax-carriage-return-text: #f6f8fa;
    --color-prettylights-syntax-carriage-return-bg: #cf222e;
    --color-prettylights-syntax-string-regexp: #116329;
    --color-prettylights-syntax-markup-list: #3b2300;
    --color-prettylights-syntax-markup-heading: #0550ae;
    --color-prettylights-syntax-markup-italic: #24292f;
    --color-prettylights-syntax-markup-bold: #24292f;
    --color-prettylights-syntax-markup-deleted-text: #82071e;
    --color-prettylights-syntax-markup-deleted-bg: #ffebe9;
    --color-prettylights-syntax-markup-inserted-text: #116329;
    --color-prettylights-syntax-markup-inserted-bg: #dafbe1;
    --color-prettylights-syntax-markup-changed-text: #953800;
    --color-prettylights-syntax-markup-changed-bg: #ffd8b5;
    --color-prettylights-syntax-markup-ignored-text: #eaeef2;
    --color-prettylights-syntax-markup-ignored-bg: #0550ae;
    --color-prettylights-syntax-meta-diff-range: #8250df;
    --color-prettylights-syntax-brackethighlighter-angle: #57606a;
    --color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;
    --color-prettylights-syntax-constant-other-reference-link: #0a3069;
    --color-fg-default: #24292f;
    --color-fg-muted: #57606a;
    --color-fg-subtle: #6e7781;
    --color-canvas-default: unset;
    --color-canvas-subtle: #f6f8fa;
    --color-border-default: #d0d7de;
    --color-border-muted: #d8dee4;
    --color-neutral-muted: #afb8c133;
    --color-accent-fg: #0969da;
    --color-accent-emphasis: #0969da;
    --color-attention-subtle: #fff8c5;
    --color-danger-fg: #cf222e;
  }
}

.markdown-body {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  color: var(--color-fg-default);
  background-color: var(--color-canvas-default);
  word-wrap: break-word;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;
  font-size: 16px;
  line-height: 1.5;
}

.markdown-body .octicon {
  vertical-align: text-bottom;
  display: inline-block;
}

.markdown-body h1:hover .anchor .octicon-link:before, .markdown-body h2:hover .anchor .octicon-link:before, .markdown-body h3:hover .anchor .octicon-link:before, .markdown-body h4:hover .anchor .octicon-link:before, .markdown-body h5:hover .anchor .octicon-link:before, .markdown-body h6:hover .anchor .octicon-link:before {
  content: " ";
  background-color: currentColor;
  width: 16px;
  height: 16px;
  display: inline-block;
  -webkit-mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");
  mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");
}

.markdown-body details, .markdown-body figcaption, .markdown-body figure {
  display: block;
}

.markdown-body summary {
  display: list-item;
}

.markdown-body [hidden] {
  display: none !important;
}

.markdown-body a {
  color: var(--color-accent-fg);
  background-color: #0000;
  text-decoration: none;
}

.markdown-body a:active, .markdown-body a:hover {
  outline-width: 0;
}

.markdown-body abbr[title] {
  border-bottom: none;
  text-decoration: underline dotted;
}

.markdown-body b, .markdown-body strong {
  font-weight: 600;
}

.markdown-body dfn {
  font-style: italic;
}

.markdown-body h1 {
  border-bottom: 1px solid var(--color-border-muted);
  margin: .67em 0;
  padding-bottom: .3em;
  font-size: 2em;
  font-weight: 600;
}

.markdown-body mark {
  background-color: var(--color-attention-subtle);
  color: var(--color-border-muted);
}

.markdown-body small {
  font-size: 90%;
}

.markdown-body sub, .markdown-body sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

.markdown-body sub {
  bottom: -.25em;
}

.markdown-body sup {
  top: -.5em;
}

.markdown-body img {
  box-sizing: content-box;
  background-color: var(--color-canvas-default);
  border-style: none;
  max-width: 100%;
}

.markdown-body code, .markdown-body kbd, .markdown-body pre, .markdown-body samp {
  font-family: monospace;
  font-size: 1em;
}

.markdown-body figure {
  margin: 1em 40px;
}

.markdown-body hr {
  box-sizing: content-box;
  border-bottom: 1px solid var(--color-border-muted);
  background: none;
  background-color: var(--color-border-default);
  border: 0;
  height: .25em;
  margin: 24px 0;
  padding: 0;
  overflow: hidden;
}

.markdown-body input {
  font: inherit;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  overflow: visible;
}

.markdown-body [type="button"], .markdown-body [type="reset"], .markdown-body [type="submit"] {
  -webkit-appearance: button;
}

.markdown-body [type="button"]::-moz-focus-inner, .markdown-body [type="reset"]::-moz-focus-inner, .markdown-body [type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

.markdown-body [type="button"]:-moz-focusring, .markdown-body [type="reset"]:-moz-focusring, .markdown-body [type="submit"]:-moz-focusring {
  outline: 1px dotted buttontext;
}

.markdown-body [type="checkbox"], .markdown-body [type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

.markdown-body [type="number"]::-webkit-inner-spin-button, .markdown-body [type="number"]::-webkit-outer-spin-button {
  height: auto;
}

.markdown-body [type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

.markdown-body [type="search"]::-webkit-search-cancel-button, .markdown-body [type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.markdown-body ::-webkit-input-placeholder {
  color: inherit;
  opacity: .54;
}

.markdown-body ::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

.markdown-body a:hover {
  text-decoration: underline;
}

.markdown-body hr:before {
  content: "";
  display: table;
}

.markdown-body hr:after {
  clear: both;
  content: "";
  display: table;
}

.markdown-body table {
  border-spacing: 0;
  border-collapse: collapse;
  width: max-content;
  max-width: 100%;
  display: block;
  overflow: auto;
}

.markdown-body td, .markdown-body th {
  padding: 0;
}

.markdown-body details summary {
  cursor: pointer;
}

.markdown-body details:not([open]) > :not(summary) {
  display: none !important;
}

.markdown-body kbd {
  color: var(--color-fg-default);
  vertical-align: middle;
  background-color: var(--color-canvas-subtle);
  border: solid 1px var(--color-neutral-muted);
  border-bottom-color: var(--color-neutral-muted);
  box-shadow: inset 0 -1px 0 var(--color-neutral-muted);
  border-radius: 6px;
  padding: 3px 5px;
  font: 11px / 10px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
  display: inline-block;
}

.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 {
  margin-top: 24px;
  margin-bottom: 16px;
  font-weight: 600;
  line-height: 1.25;
}

.markdown-body h2 {
  border-bottom: 1px solid var(--color-border-muted);
  padding-bottom: .3em;
  font-size: 1.5em;
  font-weight: 600;
}

.markdown-body h3 {
  font-size: 1.25em;
  font-weight: 600;
}

.markdown-body h4 {
  font-size: 1em;
  font-weight: 600;
}

.markdown-body h5 {
  font-size: .875em;
  font-weight: 600;
}

.markdown-body h6 {
  color: var(--color-fg-muted);
  font-size: .85em;
  font-weight: 600;
}

.markdown-body p {
  margin-top: 0;
  margin-bottom: 10px;
}

.markdown-body blockquote {
  color: var(--color-fg-muted);
  border-left: .25em solid var(--color-border-default);
  margin: 0;
  padding: 0 1em;
}

.markdown-body ul, .markdown-body ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 2em;
}

.markdown-body ol ol, .markdown-body ul ol {
  list-style-type: lower-roman;
}

.markdown-body ul ul ol, .markdown-body ul ol ol, .markdown-body ol ul ol, .markdown-body ol ol ol {
  list-style-type: lower-alpha;
}

.markdown-body dd {
  margin-left: 0;
}

.markdown-body tt, .markdown-body code {
  font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
  font-size: 12px;
}

.markdown-body pre {
  word-wrap: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
  font-size: 12px;
}

.markdown-body .octicon {
  vertical-align: text-bottom;
  fill: currentColor;
  display: inline-block;
  overflow: visible !important;
}

.markdown-body ::placeholder {
  color: var(--color-fg-subtle);
  opacity: 1;
}

.markdown-body input::-webkit-outer-spin-button, .markdown-body input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
}

.markdown-body .pl-c {
  color: var(--color-prettylights-syntax-comment);
}

.markdown-body .pl-c1, .markdown-body .pl-s .pl-v {
  color: var(--color-prettylights-syntax-constant);
}

.markdown-body .pl-e, .markdown-body .pl-en {
  color: var(--color-prettylights-syntax-entity);
}

.markdown-body .pl-smi, .markdown-body .pl-s .pl-s1 {
  color: var(--color-prettylights-syntax-storage-modifier-import);
}

.markdown-body .pl-ent {
  color: var(--color-prettylights-syntax-entity-tag);
}

.markdown-body .pl-k {
  color: var(--color-prettylights-syntax-keyword);
}

.markdown-body .pl-s, .markdown-body .pl-pds, .markdown-body .pl-s .pl-pse .pl-s1, .markdown-body .pl-sr, .markdown-body .pl-sr .pl-cce, .markdown-body .pl-sr .pl-sre, .markdown-body .pl-sr .pl-sra {
  color: var(--color-prettylights-syntax-string);
}

.markdown-body .pl-v, .markdown-body .pl-smw {
  color: var(--color-prettylights-syntax-variable);
}

.markdown-body .pl-bu {
  color: var(--color-prettylights-syntax-brackethighlighter-unmatched);
}

.markdown-body .pl-ii {
  color: var(--color-prettylights-syntax-invalid-illegal-text);
  background-color: var(--color-prettylights-syntax-invalid-illegal-bg);
}

.markdown-body .pl-c2 {
  color: var(--color-prettylights-syntax-carriage-return-text);
  background-color: var(--color-prettylights-syntax-carriage-return-bg);
}

.markdown-body .pl-sr .pl-cce {
  color: var(--color-prettylights-syntax-string-regexp);
  font-weight: bold;
}

.markdown-body .pl-ml {
  color: var(--color-prettylights-syntax-markup-list);
}

.markdown-body .pl-mh, .markdown-body .pl-mh .pl-en, .markdown-body .pl-ms {
  color: var(--color-prettylights-syntax-markup-heading);
  font-weight: bold;
}

.markdown-body .pl-mi {
  color: var(--color-prettylights-syntax-markup-italic);
  font-style: italic;
}

.markdown-body .pl-mb {
  color: var(--color-prettylights-syntax-markup-bold);
  font-weight: bold;
}

.markdown-body .pl-md {
  color: var(--color-prettylights-syntax-markup-deleted-text);
  background-color: var(--color-prettylights-syntax-markup-deleted-bg);
}

.markdown-body .pl-mi1 {
  color: var(--color-prettylights-syntax-markup-inserted-text);
  background-color: var(--color-prettylights-syntax-markup-inserted-bg);
}

.markdown-body .pl-mc {
  color: var(--color-prettylights-syntax-markup-changed-text);
  background-color: var(--color-prettylights-syntax-markup-changed-bg);
}

.markdown-body .pl-mi2 {
  color: var(--color-prettylights-syntax-markup-ignored-text);
  background-color: var(--color-prettylights-syntax-markup-ignored-bg);
}

.markdown-body .pl-mdr {
  color: var(--color-prettylights-syntax-meta-diff-range);
  font-weight: bold;
}

.markdown-body .pl-ba {
  color: var(--color-prettylights-syntax-brackethighlighter-angle);
}

.markdown-body .pl-sg {
  color: var(--color-prettylights-syntax-sublimelinter-gutter-mark);
}

.markdown-body .pl-corl {
  color: var(--color-prettylights-syntax-constant-other-reference-link);
  text-decoration: underline;
}

.markdown-body [data-catalyst] {
  display: block;
}

.markdown-body g-emoji {
  vertical-align: -.075em;
  font-family: Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  font-size: 1em;
  font-weight: 400;
  line-height: 1;
  font-style: normal !important;
}

.markdown-body g-emoji img {
  width: 1em;
  height: 1em;
}

.markdown-body:before {
  content: "";
  display: table;
}

.markdown-body:after {
  clear: both;
  content: "";
  display: table;
}

.markdown-body > :first-child {
  margin-top: 0 !important;
}

.markdown-body > :last-child {
  margin-bottom: 0 !important;
}

.markdown-body a:not([href]) {
  color: inherit;
  text-decoration: none;
}

.markdown-body .absent {
  color: var(--color-danger-fg);
}

.markdown-body .anchor {
  float: left;
  margin-left: -20px;
  padding-right: 4px;
  line-height: 1;
}

.markdown-body .anchor:focus {
  outline: none;
}

.markdown-body p, .markdown-body blockquote, .markdown-body ul, .markdown-body ol, .markdown-body dl, .markdown-body table, .markdown-body pre, .markdown-body details {
  margin-top: 0;
  margin-bottom: 16px;
}

.markdown-body blockquote > :first-child {
  margin-top: 0;
}

.markdown-body blockquote > :last-child {
  margin-bottom: 0;
}

.markdown-body sup > a:before {
  content: "[";
}

.markdown-body sup > a:after {
  content: "]";
}

.markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link {
  color: var(--color-fg-default);
  vertical-align: middle;
  visibility: hidden;
}

.markdown-body h1:hover .anchor, .markdown-body h2:hover .anchor, .markdown-body h3:hover .anchor, .markdown-body h4:hover .anchor, .markdown-body h5:hover .anchor, .markdown-body h6:hover .anchor {
  text-decoration: none;
}

.markdown-body h1:hover .anchor .octicon-link, .markdown-body h2:hover .anchor .octicon-link, .markdown-body h3:hover .anchor .octicon-link, .markdown-body h4:hover .anchor .octicon-link, .markdown-body h5:hover .anchor .octicon-link, .markdown-body h6:hover .anchor .octicon-link {
  visibility: visible;
}

.markdown-body h1 tt, .markdown-body h1 code, .markdown-body h2 tt, .markdown-body h2 code, .markdown-body h3 tt, .markdown-body h3 code, .markdown-body h4 tt, .markdown-body h4 code, .markdown-body h5 tt, .markdown-body h5 code, .markdown-body h6 tt, .markdown-body h6 code {
  font-size: inherit;
  padding: 0 .2em;
}

.markdown-body ul.no-list, .markdown-body ol.no-list {
  padding: 0;
  list-style-type: none;
}

.markdown-body ol[type="1"] {
  list-style-type: decimal;
}

.markdown-body ol[type="a"] {
  list-style-type: lower-alpha;
}

.markdown-body ol[type="i"] {
  list-style-type: lower-roman;
}

.markdown-body div > ol:not([type]) {
  list-style-type: decimal;
}

.markdown-body ul ul, .markdown-body ul ol, .markdown-body ol ol, .markdown-body ol ul {
  margin-top: 0;
  margin-bottom: 0;
}

.markdown-body li > p {
  margin-top: 16px;
}

.markdown-body li + li {
  margin-top: .25em;
}

.markdown-body dl {
  padding: 0;
}

.markdown-body dl dt {
  margin-top: 16px;
  padding: 0;
  font-size: 1em;
  font-style: italic;
  font-weight: 600;
}

.markdown-body dl dd {
  margin-bottom: 16px;
  padding: 0 16px;
}

.markdown-body table th {
  font-weight: 600;
}

.markdown-body table th, .markdown-body table td {
  border: 1px solid var(--color-border-default);
  padding: 6px 13px;
}

.markdown-body table tr {
  background-color: var(--color-canvas-default);
  border-top: 1px solid var(--color-border-muted);
}

.markdown-body table tr:nth-child(2n) {
  background-color: var(--color-canvas-subtle);
}

.markdown-body table img {
  background-color: #0000;
}

.markdown-body img[align="right"] {
  padding-left: 20px;
}

.markdown-body img[align="left"] {
  padding-right: 20px;
}

.markdown-body .emoji {
  vertical-align: text-top;
  background-color: #0000;
  max-width: none;
}

.markdown-body span.frame {
  display: block;
  overflow: hidden;
}

.markdown-body span.frame > span {
  float: left;
  border: 1px solid var(--color-border-default);
  width: auto;
  margin: 13px 0 0;
  padding: 7px;
  display: block;
  overflow: hidden;
}

.markdown-body span.frame span img {
  float: left;
  display: block;
}

.markdown-body span.frame span span {
  clear: both;
  color: var(--color-fg-default);
  padding: 5px 0 0;
  display: block;
}

.markdown-body span.align-center {
  clear: both;
  display: block;
  overflow: hidden;
}

.markdown-body span.align-center > span {
  text-align: center;
  margin: 13px auto 0;
  display: block;
  overflow: hidden;
}

.markdown-body span.align-center span img {
  text-align: center;
  margin: 0 auto;
}

.markdown-body span.align-right {
  clear: both;
  display: block;
  overflow: hidden;
}

.markdown-body span.align-right > span {
  text-align: right;
  margin: 13px 0 0;
  display: block;
  overflow: hidden;
}

.markdown-body span.align-right span img {
  text-align: right;
  margin: 0;
}

.markdown-body span.float-left {
  float: left;
  margin-right: 13px;
  display: block;
  overflow: hidden;
}

.markdown-body span.float-left span {
  margin: 13px 0 0;
}

.markdown-body span.float-right {
  float: right;
  margin-left: 13px;
  display: block;
  overflow: hidden;
}

.markdown-body span.float-right > span {
  text-align: right;
  margin: 13px auto 0;
  display: block;
  overflow: hidden;
}

.markdown-body code, .markdown-body tt {
  background-color: var(--color-neutral-muted);
  border-radius: 6px;
  margin: 0;
  padding: .2em .4em;
  font-size: 85%;
}

.markdown-body code br, .markdown-body tt br {
  display: none;
}

.markdown-body del code {
  text-decoration: inherit;
}

.markdown-body pre code {
  font-size: 100%;
}

.markdown-body pre > code {
  word-break: normal;
  white-space: pre;
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
}

.markdown-body .highlight {
  margin-bottom: 16px;
}

.markdown-body .highlight pre {
  word-break: normal;
  margin-bottom: 0;
}

.markdown-body .highlight pre, .markdown-body pre {
  background-color: var(--color-canvas-subtle);
  border-radius: 6px;
  padding: 16px;
  font-size: 85%;
  line-height: 1.45;
  overflow: auto;
}

.markdown-body pre code, .markdown-body pre tt {
  max-width: max-content;
  line-height: inherit;
  word-wrap: normal;
  background-color: #0000;
  border: 0;
  margin: 0;
  padding: 0;
  display: inline;
  overflow: visible;
}

.markdown-body .csv-data td, .markdown-body .csv-data th {
  text-align: left;
  white-space: nowrap;
  padding: 5px;
  font-size: 12px;
  line-height: 1;
  overflow: hidden;
}

.markdown-body .csv-data .blob-num {
  text-align: right;
  background: var(--color-canvas-default);
  border: 0;
  padding: 10px 8px 9px;
}

.markdown-body .csv-data tr {
  border-top: 0;
}

.markdown-body .csv-data th {
  background: var(--color-canvas-subtle);
  border-top: 0;
  font-weight: 600;
}

.markdown-body .footnotes {
  color: var(--color-fg-muted);
  border-top: 1px solid var(--color-border-default);
  font-size: 12px;
}

.markdown-body .footnotes ol {
  padding-left: 16px;
}

.markdown-body .footnotes li {
  position: relative;
}

.markdown-body .footnotes li:target:before {
  pointer-events: none;
  content: "";
  border: 2px solid var(--color-accent-emphasis);
  border-radius: 6px;
  position: absolute;
  inset: -8px -8px -8px -24px;
}

.markdown-body .footnotes li:target {
  color: var(--color-fg-default);
}

.markdown-body .footnotes .data-footnote-backref g-emoji {
  font-family: monospace;
}

.markdown-body .task-list-item {
  list-style-type: none;
}

.markdown-body .task-list-item label {
  font-weight: 400;
}

.markdown-body .task-list-item.enabled label {
  cursor: pointer;
}

.markdown-body .task-list-item + .task-list-item {
  margin-top: 3px;
}

.markdown-body .task-list-item .handle {
  display: none;
}

.markdown-body .task-list-item-checkbox {
  vertical-align: middle;
  margin: 0 .2em .25em -1.6em;
}

.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox {
  margin: 0 -1.6em .25em .2em;
}

.markdown-body ::-webkit-calendar-picker-indicator {
  filter: invert(50%);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/PluginActionFlow/components/ActionCard.module.css [client] (css) */
.ActionCard-module__KimTkq__card {
  cursor: pointer;
  border-style: dotted;
  border-color: var(--mantine-color-gray-3);
  border-width: 2px;
}

.ActionCard-module__KimTkq__card[data-status="pending"] {
  border-color: var(--mantine-color-gray-3);
}

.ActionCard-module__KimTkq__card[data-status="scheduled"] {
  border-color: var(--mantine-color-orange-6);
}

.ActionCard-module__KimTkq__card[data-status="success"] {
  border-color: var(--mantine-color-green-6);
}

.ActionCard-module__KimTkq__card[data-status="failed"] {
  border-color: var(--mantine-color-red-6);
}

.ActionCard-module__KimTkq__card[data-status="stopped"] {
  border-color: var(--mantine-color-gray-6);
}

.ActionCard-module__KimTkq__card[data-status="running"] {
  border-color: var(--mantine-color-blue-6);
}

.ActionCard-module__KimTkq__card[data-selected="true"] {
  box-shadow: var(--mantine-shadow-sm);
}

.ActionCard-module__KimTkq__card:hover {
  border-color: var(--mantine-color-brand-6);
  box-shadow: var(--mantine-shadow-md);
}

.ActionCard-module__KimTkq__card[data-selected="true"] {
  border-style: solid;
}

.ActionCard-module__KimTkq__card {
  transition: border-color, box-shadow .2s;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/PluginActionFlow/components/ActionIcon.module.css [client] (css) */
.ActionIcon-module__I3-wzq__rotating {
  animation: 2s linear infinite ActionIcon-module__I3-wzq__spin;
}

@-moz-keyframes ActionIcon-module__I3-wzq__spin {
  100% {
    -moz-transform: rotate(360deg);
  }
}

@-webkit-keyframes ActionIcon-module__I3-wzq__spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes ActionIcon-module__I3-wzq__spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/PluginActionFlow/components/ActionLogs.module.css [client] (css) */
.ActionLogs-module__7K1BKq__loggerContainer {
  background-color: var(--mantine-color-white);
  border-radius: 5px;
  max-height: calc(100vh - 400px);
  padding: 15px 15px 0;
  overflow-y: auto;
}

[data-mantine-color-scheme="dark"] .ActionLogs-module__7K1BKq__loggerContainer {
  background-color: var(--mantine-color-gray-9);
}

.ActionLogs-module__7K1BKq__errorLog {
  color: var(--mantine-color-red-5);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/ComponentList/ComponentList.module.css [client] (css) */
.ComponentList-module__9v21QG__modelCardSection {
  color: var(--mantine-color-dark-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

[data-mantine-color-scheme="dark"] .ComponentList-module__9v21QG__modelCardSection {
  color: var(--mantine-color-dark-3);
}

.ComponentList-module__9v21QG__modelCardSection {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .ComponentList-module__9v21QG__modelCardSection {
  background-color: var(--mantine-color-dark-8);
}

.ComponentList-module__9v21QG__modelCardSection {
  cursor: pointer;
  border-radius: 4px;
  width: 272px;
  height: 170px;
  margin: 0 0 8px;
}

.ComponentList-module__9v21QG__componentCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .ComponentList-module__9v21QG__componentCardTitle {
  color: var(--mantine-color-white);
}

.ComponentList-module__9v21QG__componentCardTitle {
  cursor: pointer;
  text-decoration: none;
}

.ComponentList-module__9v21QG__componentDescription {
  max-width: 300px;
  color: var(--mantine-color-dimmed);
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 12px;
  line-height: 110%;
  display: -webkit-box;
  overflow: hidden;
}

.ComponentList-module__9v21QG__componentDescription > p {
  margin: 0 !important;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/Assets/Assets.module.css [client] (css) */
.Assets-module__Uhetzq__CardSection {
  color: var(--mantine-color-dark-2);
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 4px;
  display: grid;
}

[data-mantine-color-scheme="dark"] .Assets-module__Uhetzq__CardSection {
  color: var(--mantine-color-dark-3);
}

.Assets-module__Uhetzq__CardSection {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .Assets-module__Uhetzq__CardSection {
  background-color: var(--mantine-color-dark-6);
}

.Assets-module__Uhetzq__CardSection, .Assets-module__Uhetzq__CardSection img {
  border-radius: 8px;
}

.Assets-module__Uhetzq__box {
  background-color: var(--mantine-color-gray-3);
  width: 176px;
  height: 114px;
}

[data-mantine-color-scheme="dark"] .Assets-module__Uhetzq__box {
  background-color: var(--mantine-color-dark-8);
}

.Assets-module__Uhetzq__box {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.Assets-module__Uhetzq__fontTextPreview {
  color: var(--mantine-color-dark-6);
}

[data-mantine-color-scheme="dark"] .Assets-module__Uhetzq__fontTextPreview {
  color: var(--mantine-color-dark-0);
}

.Assets-module__Uhetzq__fontTextPreview[data-is-hidden] {
  color: var(--mantine-color-gray-7);
}

[data-mantine-color-scheme="dark"] .Assets-module__Uhetzq__fontTextPreview[data-is-hidden] {
  color: var(--mantine-color-dark-3);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/FontFamily/FontFamily.module.css [client] (css) */
.FontFamily-module__XeKFpW__renderBox {
  text-align: center;
  cursor: pointer;
  float: left;
  border-radius: var(--mantine-radius-md);
  background-color: var(--mantine-color-gray-0);
  margin: 2px;
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__renderBox {
  background-color: var(--mantine-color-dark-8);
}

.FontFamily-module__XeKFpW__fontList {
  cursor: pointer;
  padding: var(--mantine-spacing-xs);
  margin-top: var(--mantine-spacing-sm);
  border-radius: var(--mantine-radius-sm);
}

.FontFamily-module__XeKFpW__fontList[data-selected] {
  background-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__fontList[data-selected] {
  background-color: var(--mantine-color-dark-8);
}

.FontFamily-module__XeKFpW__fontList[data-selected] {
  font-weight: bold;
}

@media (hover: hover) {
  .FontFamily-module__XeKFpW__fontList:hover {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__fontList:hover {
    background-color: var(--mantine-color-dark-6);
  }
}

@media (hover: none) {
  .FontFamily-module__XeKFpW__fontList:active {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__fontList:active {
    background-color: var(--mantine-color-dark-6);
  }
}

.FontFamily-module__XeKFpW__gridContent {
  gap: 16px;
  padding: 16px 32px;
  overflow: auto;
}

@media (width <= 74.9938em) {
  .FontFamily-module__XeKFpW__gridContent {
    justify-content: center;
    gap: 16px;
  }
}

.FontFamily-module__XeKFpW__fontCardSection {
  color: var(--mantine-color-dark-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__fontCardSection {
  color: var(--mantine-color-dark-3);
}

.FontFamily-module__XeKFpW__fontCardSection {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__fontCardSection {
  background-color: var(--mantine-color-dark-8);
}

.FontFamily-module__XeKFpW__fontCardSection {
  cursor: pointer;
  border-radius: 8px;
}

.FontFamily-module__XeKFpW__fontCardSection[data-is-hidden] {
  background-color: var(--mantine-color-white);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__fontCardSection[data-is-hidden] {
  background-color: var(--mantine-color-dark-6);
}

.FontFamily-module__XeKFpW__selectIconStyle {
  color: var(--mantine-color-black);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__selectIconStyle {
  color: var(--mantine-color-white);
}

.FontFamily-module__XeKFpW__hiddenCompact[data-is-hidden] {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__hiddenCompact[data-is-hidden] {
  color: var(--mantine-color-dark-3);
}

.FontFamily-module__XeKFpW__hiddenCompact[data-is-hidden] * svg {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__hiddenCompact[data-is-hidden] * svg {
  color: var(--mantine-color-dark-3);
}

.FontFamily-module__XeKFpW__fontTextPreview {
  color: var(--mantine-color-dark-6);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__fontTextPreview {
  color: var(--mantine-color-dark-0);
}

.FontFamily-module__XeKFpW__fontTextPreview[data-is-hidden] {
  color: var(--mantine-color-gray-7);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__fontTextPreview[data-is-hidden] {
  color: var(--mantine-color-dark-3);
}

.FontFamily-module__XeKFpW__fontFamilyCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__fontFamilyCardTitle {
  color: var(--mantine-color-white);
}

.FontFamily-module__XeKFpW__fontFamilyCardTitle {
  cursor: pointer;
  text-decoration: none;
}

.FontFamily-module__XeKFpW__fontFamilyCardTitle[data-is-hidden] {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__fontFamilyCardTitle[data-is-hidden] {
  color: var(--mantine-color-dark-3);
}

.FontFamily-module__XeKFpW__fontFamilyCardTitle[data-is-hidden] * svg {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__fontFamilyCardTitle[data-is-hidden] * svg {
  color: var(--mantine-color-dark-3);
}

.FontFamily-module__XeKFpW__hiddenTable[data-is-hidden] {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__hiddenTable[data-is-hidden] {
  color: var(--mantine-color-dark-5);
}

.FontFamily-module__XeKFpW__hiddenTable[data-is-hidden] * svg {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamily-module__XeKFpW__hiddenTable[data-is-hidden] * svg {
  color: var(--mantine-color-dark-5);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/FontFamilyList/FontFamilyList.module.css [client] (css) */
@media (width <= 74.9938em) {
  .FontFamilyList-module__BgLEmG__section[data-position="left"] {
    color: var(--mantine-color-gray-8);
    margin-right: 0;
  }

  [data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__section[data-position="left"] {
    color: var(--mantine-color-dark);
  }
}

.FontFamilyList-module__BgLEmG__hiddenTable[data-is-hidden] {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__hiddenTable[data-is-hidden] {
  color: var(--mantine-color-dark-5);
}

.FontFamilyList-module__BgLEmG__hiddenTable[data-is-hidden] * svg {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__hiddenTable[data-is-hidden] * svg {
  color: var(--mantine-color-dark-5);
}

.FontFamilyList-module__BgLEmG__hiddenCompact[data-is-hidden] {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__hiddenCompact[data-is-hidden] {
  color: var(--mantine-color-dark-3);
}

.FontFamilyList-module__BgLEmG__hiddenCompact[data-is-hidden] * svg {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__hiddenCompact[data-is-hidden] * svg {
  color: var(--mantine-color-dark-3);
}

.FontFamilyList-module__BgLEmG__cardSection {
  color: var(--mantine-color-dark-2);
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 4px;
  display: grid;
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__cardSection {
  color: var(--mantine-color-dark-3);
}

.FontFamilyList-module__BgLEmG__cardSection {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__cardSection {
  background-color: var(--mantine-color-dark-6);
}

.FontFamilyList-module__BgLEmG__cardSection {
  cursor: pointer;
  border-radius: 8px;
}

.FontFamilyList-module__BgLEmG__box {
  background-color: var(--mantine-color-gray-3);
  width: 100%;
  height: 100%;
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__box {
  background-color: var(--mantine-color-dark-8);
}

.FontFamilyList-module__BgLEmG__box {
  border: 1px solid var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__box {
  border: 1px solid var(--mantine-color-dark-4);
}

.FontFamilyList-module__BgLEmG__box {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.FontFamilyList-module__BgLEmG__box[data-is-hidden] {
  background-color: var(--mantine-color-white);
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__box[data-is-hidden] {
  background-color: var(--mantine-color-dark-6);
}

.FontFamilyList-module__BgLEmG__fontFamilyCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__fontFamilyCardTitle {
  color: var(--mantine-color-white);
}

.FontFamilyList-module__BgLEmG__fontFamilyCardTitle {
  cursor: pointer;
  text-decoration: none;
}

.FontFamilyList-module__BgLEmG__fontFamilyCardTitle[data-is-hidden] {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__fontFamilyCardTitle[data-is-hidden] {
  color: var(--mantine-color-dark-3);
}

.FontFamilyList-module__BgLEmG__fontFamilyCardTitle[data-is-hidden] * svg {
  color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .FontFamilyList-module__BgLEmG__fontFamilyCardTitle[data-is-hidden] * svg {
  color: var(--mantine-color-dark-3);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/FontFamilyList/components/GoogleFonts/FontsModal.module.css [client] (css) */
.FontsModal-module__UgfN4W__input {
  cursor: pointer;
}

.FontsModal-module__UgfN4W__label {
  user-select: none;
}

.FontsModal-module__UgfN4W__root {
  margin-bottom: var(--mantine-spacing-xs);
}

.FontsModal-module__UgfN4W__modalHeader {
  padding-left: 2%;
  padding-right: 2%;
}

.FontsModal-module__UgfN4W__modalTitle {
  font-size: 1.2rem;
  font-weight: bold;
}

.FontsModal-module__UgfN4W__modalClose {
  position: absolute;
  top: 15px;
  right: 15px;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/AssetsList/AssetsList.module.css [client] (css) */
.AssetsList-module__FF3kUa__vectorGraphicCardSection {
  color: var(--mantine-color-dark-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

[data-mantine-color-scheme="dark"] .AssetsList-module__FF3kUa__vectorGraphicCardSection {
  color: var(--mantine-color-dark-3);
}

.AssetsList-module__FF3kUa__vectorGraphicCardSection {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .AssetsList-module__FF3kUa__vectorGraphicCardSection {
  background-color: var(--mantine-color-dark-8);
}

.AssetsList-module__FF3kUa__vectorGraphicCardSection {
  border-radius: 8px;
}

.AssetsList-module__FF3kUa__vectorGraphicCardSection.AssetsList-module__FF3kUa__hidden {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .AssetsList-module__FF3kUa__vectorGraphicCardSection.AssetsList-module__FF3kUa__hidden {
  background-color: var(--mantine-color-dark-6);
}

.AssetsList-module__FF3kUa__rootDropzone {
  margin: 100px 32px 16px 320px;
}

@media (width <= 47.9938em) {
  .AssetsList-module__FF3kUa__rootDropzone {
    margin: 140px 0 0;
  }
}

.AssetsList-module__FF3kUa__dropzoneContent {
  justify-content: center;
  align-items: center;
  gap: var(--mantine-spacing-xl);
  pointer-events: none;
  height: calc(100vh - 160px);
}

.AssetsList-module__FF3kUa__svgCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .AssetsList-module__FF3kUa__svgCardTitle {
  color: var(--mantine-color-white);
}

.AssetsList-module__FF3kUa__svgCardTitle {
  text-decoration: none;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/ImageList/ImageCard.module.css [client] (css) */
.ImageCard-module__d7mXHq__imgCardSection {
  color: var(--mantine-color-dark-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

[data-mantine-color-scheme="dark"] .ImageCard-module__d7mXHq__imgCardSection {
  color: var(--mantine-color-dark-3);
}

.ImageCard-module__d7mXHq__imgCardSection {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .ImageCard-module__d7mXHq__imgCardSection {
  background-color: var(--mantine-color-dark-8);
}

.ImageCard-module__d7mXHq__imgCardSection {
  border-radius: 8px;
}

.ImageCard-module__d7mXHq__imgCardSection.ImageCard-module__d7mXHq__hidden {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .ImageCard-module__d7mXHq__imgCardSection.ImageCard-module__d7mXHq__hidden {
  background-color: var(--mantine-color-dark-6);
}

.ImageCard-module__d7mXHq__imageCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .ImageCard-module__d7mXHq__imageCardTitle {
  color: var(--mantine-color-white);
}

.ImageCard-module__d7mXHq__imageCardTitle {
  text-decoration: none;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/Upload/Upload.module.css [client] (css) */
.Upload-module__RGMPvq__rootDropzone {
  margin: 100px 32px 16px 320px;
}

@media (width <= 47.9938em) {
  .Upload-module__RGMPvq__rootDropzone {
    margin: 140px 0 0;
  }
}

.Upload-module__RGMPvq__dropzoneContent {
  justify-content: center;
  align-items: center;
  gap: var(--mantine-spacing-xl);
  pointer-events: none;
  height: calc(100vh - 160px);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/TextureList/Texture.module.css [client] (css) */
.Texture-module__3-Q-dW__textureCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .Texture-module__3-Q-dW__textureCardTitle {
  color: var(--mantine-color-white);
}

.Texture-module__3-Q-dW__textureCardTitle {
  text-decoration: none;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/EnvironmentMapList/EnvironmentMapList.module.css [client] (css) */
.EnvironmentMapList-module__Csexma__environmentMapCardSection {
  color: var(--mantine-color-dark-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

[data-mantine-color-scheme="dark"] .EnvironmentMapList-module__Csexma__environmentMapCardSection {
  color: var(--mantine-color-dark-3);
}

.EnvironmentMapList-module__Csexma__environmentMapCardSection {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .EnvironmentMapList-module__Csexma__environmentMapCardSection {
  background-color: var(--mantine-color-dark-8);
}

.EnvironmentMapList-module__Csexma__environmentMapCardSection {
  cursor: pointer;
  border-radius: 4px;
  width: 272px;
  height: 170px;
  margin: 0 0 8px;
}

.EnvironmentMapList-module__Csexma__environmentMapCardSection.EnvironmentMapList-module__Csexma__hidden {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .EnvironmentMapList-module__Csexma__environmentMapCardSection.EnvironmentMapList-module__Csexma__hidden {
  background-color: var(--mantine-color-dark-6);
}

.EnvironmentMapList-module__Csexma__environmentMapCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .EnvironmentMapList-module__Csexma__environmentMapCardTitle {
  color: var(--mantine-color-white);
}

.EnvironmentMapList-module__Csexma__environmentMapCardTitle {
  text-decoration: none;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/Objects3dList/Objects3d.module.css [client] (css) */
.Objects3d-module__pgRPOG__object3d-card-section {
  color: var(--mantine-color-dark-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

[data-mantine-color-scheme="dark"] .Objects3d-module__pgRPOG__object3d-card-section {
  color: var(--mantine-color-dark-3);
}

.Objects3d-module__pgRPOG__object3d-card-section {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .Objects3d-module__pgRPOG__object3d-card-section {
  background-color: var(--mantine-color-dark-8);
}

.Objects3d-module__pgRPOG__object3d-card-section {
  border-radius: 8px;
  width: 272px;
  min-height: 178px;
}

.Objects3d-module__pgRPOG__object3d-card-section[data-compact] {
  width: auto;
  min-height: 62px;
  margin: 10px;
}

.Objects3d-module__pgRPOG__object3d-card-section[data-is-hidden] {
  background-color: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme="dark"] .Objects3d-module__pgRPOG__object3d-card-section[data-is-hidden] {
  background-color: var(--mantine-color-dark-6);
}

.Objects3d-module__pgRPOG__objects3dCardTitle {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .Objects3d-module__pgRPOG__objects3dCardTitle {
  color: var(--mantine-color-white);
}

.Objects3d-module__pgRPOG__objects3dCardTitle {
  cursor: pointer;
  text-decoration: none;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/Project/Project.module.css [client] (css) */
.Project-module__SbXu4q__projectCard {
  background-color: var(--mantine-color-gray-2);
  max-width: 100%;
  min-height: 250px;
  margin-top: 8px;
  margin-bottom: 8px;
}

[data-mantine-color-scheme="dark"] .Project-module__SbXu4q__projectCard {
  background-color: var(--mantine-color-gray-8);
}

.Project-module__SbXu4q__cardSection {
  border: 1px solid var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .Project-module__SbXu4q__cardSection {
  border: 1px solid var(--mantine-color-dark-6);
}

.Project-module__SbXu4q__cardSection {
  background-color: var(--mantine-color-gray-1);
}

[data-mantine-color-scheme="dark"] .Project-module__SbXu4q__cardSection {
  background-color: var(--mantine-color-dark-8);
}

.Project-module__SbXu4q__icon {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .Project-module__SbXu4q__icon {
  color: var(--mantine-color-gray-3);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/BusinessDashboard/Catalog/CatalogList/components/CatalogModal.module.css [client] (css) */
.CatalogModal-module__heE8IG__customClose {
  position: absolute;
  top: 15px;
  right: 15px;
}

.CatalogModal-module__heE8IG__catalogInfo {
  cursor: pointer;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/BusinessDashboard/components/BusinessDealCard/DealsList.module.css [client] (css) */
.DealsList-module__RMZRgW__orderImage[data-pending="true"] {
  border: 1px solid var(--mantine-color-orange-7);
}

[data-mantine-color-scheme="dark"] .DealsList-module__RMZRgW__orderImage[data-pending="true"] {
  border: 1px solid var(--mantine-color-brand-6);
}

.DealsList-module__RMZRgW__orderImage {
  background-color: var(--mantine-color-gray-1);
}

[data-mantine-color-scheme="dark"] .DealsList-module__RMZRgW__orderImage {
  background-color: var(--mantine-color-dark-5);
}

.DealsList-module__RMZRgW__orderImage {
  cursor: pointer;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.DealsList-module__RMZRgW__cursorType {
  cursor: pointer;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/BusinessDashboard/components/BusinessDashboard.module.css [client] (css) */
.BusinessDashboard-module__nGm3yW__pendingColor {
  color: var(--mantine-color-dark-7);
}

[data-mantine-color-scheme="dark"] .BusinessDashboard-module__nGm3yW__pendingColor {
  color: var(--mantine-color-white);
}

.BusinessDashboard-module__nGm3yW__pendingColor[data-pending] {
  color: var(--mantine-color-orange-7);
}

[data-mantine-color-scheme="dark"] .BusinessDashboard-module__nGm3yW__pendingColor[data-pending] {
  color: var(--mantine-color-brand-6);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/BusinessDashboard/Orders/OrdersList/OrdersList.module.css [client] (css) */
.OrdersList-module__c88ZRa__orderMenuItem {
  cursor: pointer;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/BusinessDashboard/components/BusinessDealInformation/DealInformation.module.css [client] (css) */
.DealInformation-module__TKfona__more-actions-container {
  margin-top: 16px;
}

@media (width <= 35.9938em) {
  .DealInformation-module__TKfona__more-actions-container {
    margin-top: 8px;
  }
}

.DealInformation-module__TKfona__order-info-row {
  justify-content: space-between;
  margin-top: 8px;
}

.DealInformation-module__TKfona__order-info-row h4 {
  font-weight: normal;
}

.DealInformation-module__TKfona__order-info-row-text[data-is-link] {
  color: var(--mantine-color-yellow-3);
  cursor: pointer;
}

.DealInformation-module__TKfona__contact-customer {
  display: block;
}

.DealInformation-module__TKfona__printable-contact-customer {
  display: none;
}

@media print {
  .DealInformation-module__TKfona__more-actions-container {
    display: none;
  }

  .DealInformation-module__TKfona__order-info-row h4 {
    font-weight: 600;
  }

  .DealInformation-module__TKfona__contact-customer {
    display: none !important;
  }

  .DealInformation-module__TKfona__printable-contact-customer {
    margin-top: 8px;
    display: block !important;
  }
}

.DealInformation-module__TKfona__cardImage {
  border-radius: var(--mantine-radius-sm);
  width: 100%;
  height: 100%;
}

.DealInformation-module__TKfona__cardIcon {
  border-radius: var(--mantine-radius-sm);
  background-color: var(--mantine-color-gray-0);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}

[data-mantine-color-scheme="dark"] .DealInformation-module__TKfona__cardIcon {
  background-color: var(--mantine-color-dark-6);
}

.DealInformation-module__TKfona__cardIcon {
  color: var(--mantine-color-dark-2);
}

[data-mantine-color-scheme="dark"] .DealInformation-module__TKfona__cardIcon {
  color: var(--mantine-color-dark-3);
}

.DealInformation-module__TKfona__infoSection {
  flex-direction: row;
  justify-content: space-between;
  gap: 16px;
  width: max-content;
}

@media (width <= 35.9938em) {
  .DealInformation-module__TKfona__infoSection {
    flex-direction: column;
    width: 100%;
  }
}

@media (width >= 75em) {
  .DealInformation-module__TKfona__infoSection {
    flex-direction: column;
    gap: 32px;
    width: 256px;
  }
}

.DealInformation-module__TKfona__imageBox {
  width: 430px;
  height: 256px;
}

@media (width <= 35.9938em) {
  .DealInformation-module__TKfona__imageBox {
    width: 191px;
    height: 120px;
  }
}

@media (width >= 75em) {
  .DealInformation-module__TKfona__imageBox {
    width: 256px;
  }
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/BusinessDashboard/Quotes/QuoteModal.module.css [client] (css) */
.QuoteModal-module__JEhAsq__modalContainer {
  max-width: 320px;
  min-height: 355px;
  max-height: 395px;
  padding: 5px;
}

.QuoteModal-module__JEhAsq__catalogImage {
  background-color: var(--mantine-color-gray-1);
}

[data-mantine-color-scheme="dark"] .QuoteModal-module__JEhAsq__catalogImage {
  background-color: var(--mantine-color-dark-5);
}

.QuoteModal-module__JEhAsq__catalogImage {
  cursor: pointer;
  border: 1px solid var(--mantine-color-gray-3);
  border-radius: 4px;
}

[data-mantine-color-scheme="dark"] .QuoteModal-module__JEhAsq__catalogImage {
  border: 1px solid var(--mantine-color-dark-4);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/BusinessDashboard/Inventory/InventoryList/InventoryList.module.css [client] (css) */
.InventoryList-module__RTXDYa__accordionItem {
  border-bottom: none;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/BusinessDashboard/Inventory/MaterialModal/MaterialModal.module.css [client] (css) */
.MaterialModal-module__6uI1dG__errorMessage {
  color: var(--mantine-color-error);
}

.MaterialModal-module__6uI1dG__modelCardSection {
  color: var(--mantine-color-dark-2);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

[data-mantine-color-scheme="dark"] .MaterialModal-module__6uI1dG__modelCardSection {
  color: var(--mantine-color-dark-3);
}

.MaterialModal-module__6uI1dG__modelCardSection {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .MaterialModal-module__6uI1dG__modelCardSection {
  background-color: var(--mantine-color-dark-8);
}

.MaterialModal-module__6uI1dG__modelCardSection {
  border-radius: 4px;
  height: 170px;
  margin: 0;
}

.MaterialModal-module__6uI1dG__communityIcon {
  width: 22px;
  height: 22px;
  position: absolute;
  bottom: 2px;
  right: 2px;
}

.MaterialModal-module__6uI1dG__gridContent {
  flex-wrap: wrap;
  gap: 10px;
  width: 100%;
  padding: 16px 0;
}

@media (width <= 74.9938em) {
  .MaterialModal-module__6uI1dG__gridContent {
    justify-content: center;
    gap: 16px;
  }
}

.MaterialModal-module__6uI1dG__colorBox {
  border-radius: var(--mantine-radius-md);
}

.MaterialModal-module__6uI1dG__colorBox[data-selected] {
  border: 4px solid var(--mantine-color-brand-6);
}

.MaterialModal-module__6uI1dG__modalContent {
  min-height: 700px;
}

@media (width <= 47.9938em) {
  .MaterialModal-module__6uI1dG__modalContent {
    min-height: 700px;
  }
}

.MaterialModal-module__6uI1dG__borderTextureColor {
  border-right: 1px solid var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .MaterialModal-module__6uI1dG__borderTextureColor {
  border-right: 1px solid var(--mantine-color-gray-8);
}

.MaterialModal-module__6uI1dG__borderTextureColor {
  border-top: 1px solid var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .MaterialModal-module__6uI1dG__borderTextureColor {
  border-top: 1px solid var(--mantine-color-gray-8);
}

.MaterialModal-module__6uI1dG__borderTextureColor {
  border-bottom: 1px solid var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .MaterialModal-module__6uI1dG__borderTextureColor {
  border-bottom: 1px solid var(--mantine-color-gray-8);
}

.MaterialModal-module__6uI1dG__borderTextureColor {
  border-top-right-radius: var(--mantine-radius-md);
  border-bottom-right-radius: var(--mantine-radius-md);
  border-left: none;
}

.MaterialModal-module__6uI1dG__borderTextureColor[data-is-mono] {
  border-left: 1px solid var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .MaterialModal-module__6uI1dG__borderTextureColor[data-is-mono] {
  border-left: 1px solid var(--mantine-color-gray-8);
}

.MaterialModal-module__6uI1dG__borderTextureColor[data-is-mono] {
  border-radius: var(--mantine-radius-default);
}

.MaterialModal-module__6uI1dG__clickableItem {
  cursor: pointer;
}

@media (hover: hover) {
  .MaterialModal-module__6uI1dG__menuButton:hover {
    background-color: var(--mantine-color-gray-3);
  }

  [data-mantine-color-scheme="dark"] .MaterialModal-module__6uI1dG__menuButton:hover {
    background-color: var(--mantine-color-gray-8);
  }
}

@media (hover: none) {
  .MaterialModal-module__6uI1dG__menuButton:active {
    background-color: var(--mantine-color-gray-3);
  }

  [data-mantine-color-scheme="dark"] .MaterialModal-module__6uI1dG__menuButton:active {
    background-color: var(--mantine-color-gray-8);
  }
}

.MaterialModal-module__6uI1dG__materialKindSelect {
  height: 46px;
}

.MaterialModal-module__6uI1dG__materialCategorySelect {
  height: 71px;
}

@media (hover: hover) {
  .MaterialModal-module__6uI1dG__actionTab:hover {
    background-color: inherit;
  }
}

@media (hover: none) {
  .MaterialModal-module__6uI1dG__actionTab:active {
    background-color: inherit;
  }
}

.MaterialModal-module__6uI1dG__actionIcon {
  color: var(--mantine-color-gray-6);
  border-radius: var(--mantine-radius-md);
}

@media (hover: hover) {
  .MaterialModal-module__6uI1dG__actionIcon:hover {
    background-color: var(--mantine-color-gray-3);
  }

  [data-mantine-color-scheme="dark"] .MaterialModal-module__6uI1dG__actionIcon:hover {
    background-color: var(--mantine-color-gray-8);
  }
}

@media (hover: none) {
  .MaterialModal-module__6uI1dG__actionIcon:active {
    background-color: var(--mantine-color-gray-3);
  }

  [data-mantine-color-scheme="dark"] .MaterialModal-module__6uI1dG__actionIcon:active {
    background-color: var(--mantine-color-gray-8);
  }
}

.MaterialModal-module__6uI1dG__actionIcon[data-disabled] {
  color: var(--mantine-color-gray-3);
  background-color: var(--mantine-color-gray-6);
  cursor: not-allowed;
}

.MaterialModal-module__6uI1dG__directionCheckBox input {
  cursor: pointer;
}

.MaterialModal-module__6uI1dG__customClose {
  position: absolute;
  top: 15px;
  right: 15px;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/BusinessDashboard/Inventory/MaterialModal/components/AppearanceForm/components/Icons/Icons.module.css [client] (css) */
.Icons-module__MojRlq__icon {
  fill: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .Icons-module__MojRlq__icon {
  fill: var(--mantine-color-white);
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/BusinessDashboard/Inventory/MaterialModal/components/AppearanceForm/AppearanceForm.module.css [client] (css) */
.AppearanceForm-module__bujYPW__root {
  width: 176px;
  height: 40px;
  padding-left: 4px;
  padding-right: 4px;
}

.AppearanceForm-module__bujYPW__root span {
  font-size: 14px;
  font-weight: 700;
}

.AppearanceForm-module__bujYPW__label {
  width: 80%;
}


/* [project]/node_modules/@beegraphy/workspace/dist/components/BusinessDashboard/Services/ServiceModal/ServiceModal.module.css [client] (css) */
.ServiceModal-module__AL2_IG__modalContainer {
  height: 620px;
}

.ServiceModal-module__AL2_IG__modalContainer .ServiceModal-module__AL2_IG__body {
  padding: 0;
}

.ServiceModal-module__AL2_IG__calculationMethod {
  align-items: start;
}

.ServiceModal-module__AL2_IG__customClose {
  position: absolute;
  top: 15px;
  right: 15px;
}

.ServiceModal-module__AL2_IG__group {
  margin-top: 6px;
  position: relative;
}

.ServiceModal-module__AL2_IG__innerGroup {
  gap: var(--mantine-spacing-xs);
  display: flex;
}

.ServiceModal-module__AL2_IG__innerGroupWithChildren {
  margin-top: 3px;
  margin-bottom: 3px;
}

.ServiceModal-module__AL2_IG__innerGroupNoChildren {
  margin-top: 2px;
  margin-bottom: 2px;
}

.ServiceModal-module__AL2_IG__marginLeftWithChildren {
  margin-left: calc(var(--level, 1) * 27px);
}

.ServiceModal-module__AL2_IG__marginLeftNoChildren {
  margin-left: calc(var(--level, 1) * 1.91 * 27px);
}

.ServiceModal-module__AL2_IG__chevron {
  transition: transform .2s;
}

.ServiceModal-module__AL2_IG__chevronExpanded {
  transform: rotate(180deg);
}

.ServiceModal-module__AL2_IG__chevronCollapsed {
  transform: rotate(0);
}

.ServiceModal-module__AL2_IG__line {
  background-color: var(--mantine-color-gray-9);
  width: 2px;
  height: 120%;
  position: absolute;
}

[data-mantine-color-scheme="dark"] .ServiceModal-module__AL2_IG__line {
  background-color: var(--mantine-color-gray-8);
}

.ServiceModal-module__AL2_IG__line {
  transform: translate(-18px);
}

.ServiceModal-module__AL2_IG__noResult {
  color: var(--mantine-color-dimmed);
  font-size: 14px;
  position: absolute;
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
}

.ServiceModal-module__AL2_IG__numberInput input {
  text-align: right;
}

.ServiceModal-module__AL2_IG__tableTh {
  text-align: left;
  vertical-align: top;
}

.ServiceModal-module__AL2_IG__leftColumn {
  width: 50%;
  height: 485px;
}

.ServiceModal-module__AL2_IG__rightColumn {
  width: 50%;
}

.ServiceModal-module__AL2_IG__pricingItem {
  cursor: pointer;
  background-color: #0000;
}

.ServiceModal-module__AL2_IG__pricingItemSelected {
  background-color: var(--mantine-color-gray-3);
}

[data-mantine-color-scheme="dark"] .ServiceModal-module__AL2_IG__pricingItemSelected {
  background-color: var(--mantine-color-dark-5);
}

.ServiceModal-module__AL2_IG__errorMessage {
  color: var(--mantine-color-error);
}


/* [project]/components/NotAuthenticatedEditor/NotAuthenticatedEditor.module.css [client] (css) */
.NotAuthenticatedEditor-module__doiDJa__boxAnimation {
  animation: 2s infinite NotAuthenticatedEditor-module__doiDJa__boxAnimation;
  position: absolute;
}

@keyframes NotAuthenticatedEditor-module__doiDJa__boxAnimation {
  0% {
    width: 8px;
  }

  50% {
    width: 16px;
  }

  100% {
    width: 8px;
  }
}

.NotAuthenticatedEditor-module__doiDJa__loadingAnimate {
  animation: 2s infinite NotAuthenticatedEditor-module__doiDJa__loadingAnimate;
  position: absolute;
}

@keyframes NotAuthenticatedEditor-module__doiDJa__loadingAnimate {
  0% {
    opacity: 1;
    width: 520px;
  }

  100% {
    opacity: 0;
    width: 620px;
  }
}

.NotAuthenticatedEditor-module__doiDJa__draggableBox {
  z-index: 200;
  background-color: #007bff;
  justify-content: center;
  align-items: center;
  height: 8px;
  display: flex;
  overflow: hidden;
}

@media (width <= 47.9938em) {
  .NotAuthenticatedEditor-module__doiDJa__draggableBox {
    height: 4px;
  }
}

@keyframes NotAuthenticatedEditor-module__doiDJa__fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(-300px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

.NotAuthenticatedEditor-module__doiDJa__hidden {
  opacity: 0;
}

.NotAuthenticatedEditor-module__doiDJa__imageBox {
  background-color: var(--mantine-color-dark-6);
  opacity: 1;
  border-radius: 16px;
  flex-direction: column-reverse;
  width: 80vw;
  height: 100%;
  padding: 8px;
  position: relative;
}

.NotAuthenticatedEditor-module__doiDJa__imageBox[data-animation-type="animate1"] {
  animation: .61s forwards NotAuthenticatedEditor-module__doiDJa__fadeInUp;
}

.NotAuthenticatedEditor-module__doiDJa__imageBox[data-animation-type="animate2"] {
  animation: .3s forwards NotAuthenticatedEditor-module__doiDJa__fadeInUp;
}

.NotAuthenticatedEditor-module__doiDJa__imageBox[data-animation-type="animate3"] {
  animation: .92s forwards NotAuthenticatedEditor-module__doiDJa__fadeInUp;
}

.NotAuthenticatedEditor-module__doiDJa__backgroundContent {
  background-image: radial-gradient(var(--mantine-color-gray-6) 5%, transparent 10%);
  background-repeat: repeat;
  background-size: 24px 24px;
}

.NotAuthenticatedEditor-module__doiDJa__dragBoxStyles {
  border: 1px solid #000;
  border-radius: 4px;
}

[data-mantine-color-scheme="dark"] .NotAuthenticatedEditor-module__doiDJa__dragBoxStyles {
  border: 1px solid #fff;
}

.NotAuthenticatedEditor-module__doiDJa__dragSmallBoxStyles {
  border: 1px solid #000;
  border-radius: 18px;
}

[data-mantine-color-scheme="dark"] .NotAuthenticatedEditor-module__doiDJa__dragSmallBoxStyles {
  border: 1px solid #fff;
}

.NotAuthenticatedEditor-module__doiDJa__triangleBoxStyles {
  border-top: 6px solid #000;
  border-left: 6px solid #0000;
  border-right: 6px solid #0000;
}

[data-mantine-color-scheme="dark"] .NotAuthenticatedEditor-module__doiDJa__triangleBoxStyles {
  border-top: 6px solid #fff;
}

.NotAuthenticatedEditor-module__doiDJa__dragMainBoxStyles {
  border: 1px solid #000;
  border-radius: 8px;
}

[data-mantine-color-scheme="dark"] .NotAuthenticatedEditor-module__doiDJa__dragMainBoxStyles {
  border: 1px solid #fff;
}


/* [project]/components/NavBar/NavBar.module.css [client] (css) */
.NavBar-module__yBvhsG__navbarMain {
  z-index: 4;
  background-color: var(--mantine-color-white);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

[data-mantine-color-scheme="dark"] .NavBar-module__yBvhsG__navbarMain {
  background-color: var(--mantine-color-dark-7);
}

.NavBar-module__yBvhsG__navbarMain {
  border-bottom: 1px solid var(--mantine-color-white);
}

[data-mantine-color-scheme="dark"] .NavBar-module__yBvhsG__navbarMain {
  border-bottom: 1px solid var(--mantine-color-dark-7);
}

.NavBar-module__yBvhsG__navbarMain[data-scrolled] {
  border-bottom: 1px solid var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .NavBar-module__yBvhsG__navbarMain[data-scrolled] {
  border-bottom: 1px solid var(--mantine-color-dark-5);
}

.NavBar-module__yBvhsG__navbarContainer {
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  width: 100%;
  display: flex;
}

.NavBar-module__yBvhsG__navbarIsMarketInput {
  text-align: center;
  width: 516px;
  margin-left: 127px;
}

@media (width <= 88em) {
  .NavBar-module__yBvhsG__navbarIsMarketInput {
    max-width: 350px;
    margin-left: 42px;
    padding: 0 20px;
  }
}

@media (width <= 62em) {
  .NavBar-module__yBvhsG__navbarIsMarketInput {
    width: 230px;
    max-width: unset;
    margin-left: 10px;
    padding: 0;
  }
}

.NavBar-module__yBvhsG__navbarIsMarket {
  width: calc(100% - 200px);
}

@media (width <= 62em) {
  .NavBar-module__yBvhsG__navbarIsMarket {
    width: calc(100% - 135px);
  }
}

.NavBar-module__yBvhsG__navbarIsMarket svg {
  fill: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .NavBar-module__yBvhsG__navbarIsMarket svg {
  fill: var(--mantine-color-white);
}

.NavBar-module__yBvhsG__navbarIsMarket a {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .NavBar-module__yBvhsG__navbarIsMarket a {
  color: var(--mantine-color-white);
}

.NavBar-module__yBvhsG__authBlockContainer {
  flex-direction: inherit;
  align-items: center;
  gap: 16px;
  padding: 0;
  display: flex;
  position: relative;
}

.NavBar-module__yBvhsG__authBlockContainer a {
  justify-content: center;
  align-items: center;
  display: flex;
}

.NavBar-module__yBvhsG__authBlockUserInfoBox {
  border-radius: var(--mantine-radius-xl);
  align-items: center;
  max-width: 25vw;
  padding: 4px;
  display: flex;
}

.NavBar-module__yBvhsG__authBlockUserAvatar {
  border-radius: 50%;
  overflow: hidden;
}

.NavBar-module__yBvhsG__authBlockUserName {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: max-content;
  color: var(--mantine-color-gray-0);
  padding-right: 10px;
  overflow: hidden;
}

.NavBar-module__yBvhsG__socialButton {
  background-color: var(--mantine-color-gray-1);
}

[data-mantine-color-scheme="dark"] .NavBar-module__yBvhsG__socialButton {
  background-color: var(--mantine-color-dark-6);
}

@media (hover: hover) {
  .NavBar-module__yBvhsG__socialButton:hover {
    background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .NavBar-module__yBvhsG__socialButton:hover {
    background-color: color-mix(in srgb, var(--mantine-color-gray-8), transparent 50%);
  }
}

@media (hover: none) {
  .NavBar-module__yBvhsG__socialButton:active {
    background-color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 50%);
  }

  [data-mantine-color-scheme="dark"] .NavBar-module__yBvhsG__socialButton:active {
    background-color: color-mix(in srgb, var(--mantine-color-gray-8), transparent 50%);
  }
}

.NavBar-module__yBvhsG__socialButtonText {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .NavBar-module__yBvhsG__socialButtonText {
  color: var(--mantine-color-gray-0);
}


/* [project]/components/Footer/Footer.module.css [client] (css) */
.Footer-module__rnk_JG__footerMain {
  border-top: 1px solid none;
}

[data-mantine-color-scheme="dark"] .Footer-module__rnk_JG__footerMain {
  border-top: 1px solid var(--mantine-color-dark-6);
}

.Footer-module__rnk_JG__footerMain {
  background-color: var(--mantine-color-dark-5);
  padding-top: 64px;
}

@media (width <= 48em) {
  .Footer-module__rnk_JG__footerContainer {
    padding-bottom: 96px;
  }
}

.Footer-module__rnk_JG__footerGrid {
  color: var(--mantine-color-gray-9);
}

.Footer-module__rnk_JG__footerGrid div p {
  color: var(--mantine-color-white);
}

.Footer-module__rnk_JG__footerGrid div a {
  text-decoration: none;
}

@media (hover: hover) {
  .Footer-module__rnk_JG__footerGrid div a p:hover {
    color: color-mix(in srgb, var(--mantine-color-dark-0), transparent 50%);
  }
}

@media (hover: none) {
  .Footer-module__rnk_JG__footerGrid div a p:active {
    color: color-mix(in srgb, var(--mantine-color-dark-0), transparent 50%);
  }
}

.Footer-module__rnk_JG__footerGrid div a p {
  color: var(--mantine-color-dark-0);
}

@media (width <= 62em) {
  .Footer-module__rnk_JG__footerGrid {
    gap: 50px;
  }

  .Footer-module__rnk_JG__footerGrid div {
    flex-basis: 46%;
    align-items: center;
  }

  .Footer-module__rnk_JG__footerGrid div p {
    color: #fff;
  }
}

@media (width <= 48em) {
  .Footer-module__rnk_JG__footerGrid {
    gap: 50px;
  }

  .Footer-module__rnk_JG__footerGrid div {
    flex-basis: 100%;
    align-items: center;
  }
}

.Footer-module__rnk_JG__footerBottom {
  color: var(--mantine-color-gray-4);
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
}

@media (width <= 75em) {
  .Footer-module__rnk_JG__footerBottom {
    flex-direction: column;
  }
}

.Footer-module__rnk_JG__footerTermsWrapper {
  flex-direction: row;
  align-items: center;
  display: flex;
}

@media (width <= 62em) {
  .Footer-module__rnk_JG__footerTermsWrapper {
    flex-direction: column;
  }
}

.Footer-module__rnk_JG__footerTerms {
  align-items: center;
  gap: 5px;
  display: flex;
}

.Footer-module__rnk_JG__footerTerms a {
  text-decoration: none;
}

@media (hover: hover) {
  .Footer-module__rnk_JG__footerTerms a p:hover {
    color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 40%);
  }
}

@media (hover: none) {
  .Footer-module__rnk_JG__footerTerms a p:active {
    color: color-mix(in srgb, var(--mantine-color-gray-4), transparent 40%);
  }
}

.Footer-module__rnk_JG__footerTerms a p {
  color: var(--mantine-color-gray-4);
}

@media (width <= 62em) {
  .Footer-module__rnk_JG__footerTerms {
    flex-direction: column;
  }

  .Footer-module__rnk_JG__separator {
    display: none;
  }
}


/* [project]/components/NavBar/components/icon/Icon.module.css [client] (css) */
.Icon-module__aYuN_q__icon {
  fill: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .Icon-module__aYuN_q__icon {
  fill: var(--mantine-color-dark-0);
}

.Icon-module__aYuN_q__icon[data-light] {
  fill: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .Icon-module__aYuN_q__icon[data-light] {
  fill: var(--mantine-color-white);
}


/* [project]/components/NavBarMobile/NavbarMobile.module.css [client] (css) */
.NavbarMobile-module__rQuKRG__authBlockBox {
  flex-direction: inherit;
  align-items: center;
  gap: 16px;
  padding: 0;
  display: flex;
  position: relative;
}

.NavbarMobile-module__rQuKRG__authBlockBox > a {
  justify-content: center;
  align-items: center;
  display: flex;
}

@media (width <= 47.9938em) {
  .NavbarMobile-module__rQuKRG__authBlockBox {
    position: static;
  }
}

.NavbarMobile-module__rQuKRG__avatarBox {
  border-radius: 50%;
}

.NavbarMobile-module__rQuKRG__avatarButton {
  border-radius: var(--mantine-radius-xl);
  align-items: center;
  display: flex;
}

.NavbarMobile-module__rQuKRG__categoryListButton {
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  display: flex;
}

.NavbarMobile-module__rQuKRG__menuDropdown {
  max-height: calc(100vh - 60px);
  overflow: scroll;
}

.NavbarMobile-module__rQuKRG__menuItemBox {
  color: var(--mantine-color-gray-8);
  text-decoration: none;
}

[data-mantine-color-scheme="dark"] .NavbarMobile-module__rQuKRG__menuItemBox {
  color: var(--mantine-color-white);
}

.NavbarMobile-module__rQuKRG__menuItem {
  border-radius: 8px;
}

.NavbarMobile-module__rQuKRG__menuItem > div {
  display: flex;
}

.NavbarMobile-module__rQuKRG__menuItem > svg {
  stroke-width: 1.2px;
  width: 24px;
  height: 24px;
}

.NavbarMobile-module__rQuKRG__homeNavbarContainer {
  z-index: 5000;
  width: 100vw;
  min-height: 56px;
  padding: 8px 16px env(safe-area-inset-bottom);
  background-color: var(--mantine-color-white);
  justify-content: space-between;
  align-items: center;
  position: fixed;
  bottom: 0;
  left: 0;
}

[data-mantine-color-scheme="dark"] .NavbarMobile-module__rQuKRG__homeNavbarContainer {
  background-color: var(--mantine-color-dark-5);
}

.NavbarMobile-module__rQuKRG__marketNavbarContainer {
  z-index: 5000;
  width: 100vw;
  min-height: 56px;
  padding: 8px 16px env(safe-area-inset-bottom);
  touch-action: manipulation;
  background-color: var(--mantine-color-white);
  justify-content: space-between;
  align-items: center;
  position: fixed;
  bottom: 0;
}

[data-mantine-color-scheme="dark"] .NavbarMobile-module__rQuKRG__marketNavbarContainer {
  background-color: var(--mantine-color-dark-5);
}

.NavbarMobile-module__rQuKRG__mobileHeaderBox {
  z-index: 2000;
  background-color: var(--mantine-color-white);
  min-height: 53px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

[data-mantine-color-scheme="dark"] .NavbarMobile-module__rQuKRG__mobileHeaderBox {
  background-color: var(--mantine-color-dark-5);
}

.NavbarMobile-module__rQuKRG__mobileHeaderBox[data-bordered] {
  border-bottom: 1px solid var(--mantine-color-gray-2);
}

[data-mantine-color-scheme="dark"] .NavbarMobile-module__rQuKRG__mobileHeaderBox[data-bordered] {
  border-bottom: 1px solid var(--mantine-color-dark-5);
}

.NavbarMobile-module__rQuKRG__shopCartBox {
  flex-direction: column;
  gap: 16px;
  width: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
  position: sticky;
  bottom: 0;
  left: 0;
}

.NavbarMobile-module__rQuKRG__shopCartButton {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
  position: relative;
}

.NavbarMobile-module__rQuKRG__shopCartButtonBox {
  width: 20px;
  height: 20px;
  color: var(--mantine-color-white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
  display: flex;
  position: absolute;
  top: -8px;
  right: -8px;
}

.NavbarMobile-module__rQuKRG__icon {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .NavbarMobile-module__rQuKRG__icon {
  color: var(--mantine-color-dark-0);
}

.NavbarMobile-module__rQuKRG__icon {
  fill: currentColor;
}

.NavbarMobile-module__rQuKRG__icon[data-light] {
  color: var(--mantine-color-gray-8);
}

[data-mantine-color-scheme="dark"] .NavbarMobile-module__rQuKRG__icon[data-light] {
  color: var(--mantine-color-white);
}


/*# sourceMappingURL=_dd34ba55._.css.map*/