/* [project]/src/components/buttons/Button/Button.layer.css [app-client] (css) */
@layer mantine;

@layer button-overrides {
  .mantine-Button-root {
    transition: background-color .1s, border-color .1s;
  }

  .mantine-Button-root[data-variant="filled"]:active {
    background-color: #72360d !important;
    border: 1px solid rgba(255, 255, 255, .05) !important;
  }

  .mantine-Button-root[data-variant="filled"]:disabled, .mantine-Button-root[data-variant="filled"][data-disabled] {
    opacity: .5;
    border: 1px solid rgba(255, 255, 255, .05) !important;
  }

  .mantine-Button-root[data-variant="light"]:active {
    background-color: #232222 !important;
    border: 1px solid rgba(255, 255, 255, .05) !important;
  }

  .mantine-Button-root[data-variant="light"]:disabled, .mantine-Button-root[data-variant="light"][data-disabled] {
    opacity: .5;
    border: 1px solid rgba(255, 255, 255, .05) !important;
  }

  .mantine-Button-root[data-variant="subtle"] {
    height: 28px !important;
    min-height: 28px !important;
    padding: 6px 10px !important;
    font-weight: 400 !important;
  }

  .mantine-Button-root[data-variant="subtle"]:active {
    background-color: #464543 !important;
    border: 1px solid rgba(255, 255, 255, .05) !important;
  }

  .mantine-Button-root[data-variant="subtle"]:disabled, .mantine-Button-root[data-variant="subtle"][data-disabled] {
    opacity: .5;
    border: 1px solid rgba(255, 255, 255, .05) !important;
  }
}

/* [project]/src/components/inputs/Select/Select.layer.css [app-client] (css) */
@layer mantine;

@layer select-overrides {
  .mantine-Select-option {
    transition: background-color .1s;
  }

  .mantine-Select-option:hover, .mantine-Select-option[data-combobox-selected="true"], .mantine-Select-option[data-combobox-active="true"] {
    background-color: #232222;
  }
}

/* [project]/src/components/overlays/Modal/Modal.layer.css [app-client] (css) */
@layer mantine;

@layer modal-overrides {
  .mantine-Modal-content {
    padding: 0 !important;
  }
}

/* [project]/src/components/overlays/Drawer/Drawer.layer.css [app-client] (css) */
@layer mantine;

@layer drawer-overrides {
  .mantine-Drawer-content, .mantine-Drawer-body, .mantine-Drawer-inner {
    padding: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    overflow: hidden !important;
  }
}

/* [project]/src/components/dataDisplay/Timeline/Timeline.layer.css [app-client] (css) */
@layer mantine;

@layer timeline-overrides {
  .mantine-Timeline-item .mantine-Timeline-itemBullet {
    transform: translateY(4px);
    background-color: var(--tli-color) !important;
    border: none !important;
  }

  .mantine-Timeline-item {
    --item-border-color: var(--timeline-line-color, var(--tli-color)) !important;
  }

  .mantine-Timeline-item:not(:first-of-type) {
    margin-top: var(--mantine-spacing-md) !important;
  }

  .mantine-Timeline-item:not(:last-of-type):before {
    top: 4px;
    height: calc(100% + var(--mantine-spacing-md)) !important;
  }

  .mantine-Timeline-item:last-of-type:before {
    display: none !important;
  }
}

/*# sourceMappingURL=src_components_76d47b9e._.css.map*/