/* src/styling/src/styled-system/pseudos/background.css */
.o-ui-bg-hover:hover {
  --o-ui-bg-hover: initial;
  background-color: var(--o-ui-bg-hover) !important;
}
.o-ui-bg-focus:focus-visible {
  --o-ui-bg-focus: initial;
  background-color: var(--o-ui-bg-focus) !important;
}
.o-ui-bg-active:active {
  --o-ui-bg-active: initial;
  background-color: var(--o-ui-bg-active) !important;
}

/* src/styling/src/styled-system/pseudos/border.css */
.o-ui-b-hover:hover {
  --o-ui-b-hover: initial;
  border: var(--o-ui-b-hover) !important;
}
.o-ui-bb-hover:hover {
  --o-ui-bb-hover: initial;
  border-bottom: var(--o-ui-bb-hover) !important;
}
.o-ui-bl-hover:hover {
  --o-ui-bl-hover: initial;
  border-left: var(--o-ui-bl-hover) !important;
}
.o-ui-br-hover:hover {
  --o-ui-br-hover: initial;
  border-right: var(--o-ui-br-hover) !important;
}
.o-ui-bt-hover:hover {
  --o-ui-bt-hover: initial;
  border-top: var(--o-ui-bt-hover) !important;
}
.o-ui-b-focus:focus-visible {
  --o-ui-b-focus: initial;
  border: var(--o-ui-b-focus) !important;
}
.o-ui-bb-focus:focus-visible {
  --o-ui-bb-focus: initial;
  border-bottom: var(--o-ui-bb-focus) !important;
}
.o-ui-bl-focus:focus-visible {
  --o-ui-bl-focus: initial;
  border-left: var(--o-ui-bl-focus) !important;
}
.o-ui-br-focus:focus-visible {
  --o-ui-br-focus: initial;
  border-right: var(--o-ui-br-focus) !important;
}
.o-ui-bt-focus:focus-visible {
  --o-ui-bt-focus: initial;
  border-top: var(--o-ui-bt-focus) !important;
}
.o-ui-b-active:active {
  --o-ui-b-active: initial;
  border: var(--o-ui-b-active) !important;
}
.o-ui-bb-active:active {
  --o-ui-bb-active: initial;
  border-bottom: var(--o-ui-bb-active) !important;
}
.o-ui-bl-active:active {
  --o-ui-bl-active: initial;
  border-left: var(--o-ui-bl-active) !important;
}
.o-ui-br-active:active {
  --o-ui-br-active: initial;
  border-right: var(--o-ui-br-active) !important;
}
.o-ui-bt-active:active {
  --o-ui-bt-active: initial;
  border-top: var(--o-ui-bt-active) !important;
}

/* src/styling/src/styled-system/pseudos/box-shadow.css */
.o-ui-bs-hover:hover {
  --o-ui-bs-hover: initial;
  box-shadow: var(--o-ui-bs-hover) !important;
}
.o-ui-bs-focus:focus-visible {
  --o-ui-bs-focus: initial;
  box-shadow: var(--o-ui-bs-focus) !important;
}
.o-ui-bs-active:active {
  --o-ui-bs-active: initial;
  box-shadow: var(--o-ui-bs-active) !important;
}

/* src/styling/src/styled-system/pseudos/color.css */
.o-ui-c-hover:hover {
  --o-ui-c-hover: initial;
  color: var(--o-ui-c-hover) !important;
}
.o-ui-c-focus:focus-visible {
  --o-ui-c-focus: initial;
  color: var(--o-ui-c-focus) !important;
}
.o-ui-c-active:active {
  --o-ui-c-active: initial;
  color: var(--o-ui-c-active) !important;
}

/* src/styling/src/styled-system/pseudos/cursor.css */
.o-ui-cs-hover:hover {
  --o-ui-cs-hover: initial;
  cursor: var(--o-ui-cs-hover) !important;
}

/* src/styling/src/styled-system/pseudos/fill.css */
.o-ui-f-hover:hover {
  --o-ui-f-hover: initial;
  fill: var(--o-ui-f-hover) !important;
}
.o-ui-f-focus:focus-visible {
  --o-ui-f-focus: initial;
  fill: var(--o-ui-f-focus) !important;
}

/* src/styling/src/styled-system/pseudos/opacity.css */
.o-ui-o-hover:hover {
  --o-ui-o-hover: initial;
  opacity: var(--o-ui-o-hover) !important;
}
.o-ui-o-focus:focus-visible {
  --o-ui-o-focus: initial;
  opacity: var(--o-ui-o-focus) !important;
}
.o-ui-o-active:active {
  --o-ui-o-active: initial;
  opacity: var(--o-ui-o-active) !important;
}

/* src/styling/src/styled-system/pseudos/outline.css */
.o-ui-ol-focus:focus-visible {
  --o-ui-ol-focus: initial;
  color: var(--o-ui-ol-focus) !important;
}

/* src/styling/src/styled-system/pseudos/index.css */

/* src/styling/src/styled-system/index.css */
