/* stylelint-disable scss/at-rule-no-unknown */

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  
}

::-webkit-backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  
}

.gl-border {
  border-style: solid;
  border-color: var(--gray-100, #dcdcde)
}

.gl-border-t {
  border-top-style: solid;
  border-top-color: var(--gray-100, #dcdcde)
}

.gl-border-r {
  border-right-style: solid;
  border-right-color: var(--gray-100, #dcdcde)
}

.gl-border-b {
  border-bottom-style: solid;
  border-bottom-color: var(--gray-100, #dcdcde)
}

.gl-border-l {
  border-left-style: solid;
  border-left-color: var(--gray-100, #dcdcde)
}

.gl-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0
}

.gl-pointer-events-none {
  pointer-events: none
}

.gl-pointer-events-auto {
  pointer-events: auto
}

.gl-collapse {
  visibility: collapse
}

.gl-fixed {
  position: fixed
}

.\!gl-absolute {
  position: absolute !important
}

.gl-absolute {
  position: absolute
}

.gl-relative {
  position: relative
}

.gl-bottom-0 {
  bottom: 0
}

.gl-bottom-2 {
  bottom: 0.25rem
}

.gl-left-0 {
  left: 0
}

.gl-right-2 {
  right: 0.25rem
}

.gl-top-0 {
  top: 0
}

.gl-top-1 {
  top: 0.125rem
}

.gl-top-4 {
  top: 0.75rem
}

.gl-float-right {
  float: right
}

.gl-m-0 {
  margin: 0
}

.gl-m-auto {
  margin: auto
}

.gl-mx-2 {
  margin-left: 0.25rem;
  margin-right: 0.25rem
}

.gl-mx-4 {
  margin-left: 0.75rem;
  margin-right: 0.75rem
}

.gl-mx-auto {
  margin-left: auto;
  margin-right: auto
}

.gl-my-0 {
  margin-top: 0;
  margin-bottom: 0
}

.gl-my-3 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem
}

.gl-my-4 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem
}

.gl-my-5 {
  margin-top: 1rem;
  margin-bottom: 1rem
}

.gl-my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem
}

.gl-my-7 {
  margin-top: 2rem;
  margin-bottom: 2rem
}

.gl-my-8 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem
}

.gl-my-9 {
  margin-top: 3rem;
  margin-bottom: 3rem
}

.gl-my-auto {
  margin-top: auto;
  margin-bottom: auto
}

.-gl-ml-2 {
  margin-left: -0.25rem
}

.gl-mb-0 {
  margin-bottom: 0
}

.gl-mb-1 {
  margin-bottom: 0.125rem
}

.gl-mb-2 {
  margin-bottom: 0.25rem
}

.gl-mb-3 {
  margin-bottom: 0.5rem
}

.gl-mb-4 {
  margin-bottom: 0.75rem
}

.gl-mb-5 {
  margin-bottom: 1rem
}

.gl-mb-6 {
  margin-bottom: 1.5rem
}

.gl-mb-7 {
  margin-bottom: 2rem
}

.gl-mb-8 {
  margin-bottom: 2.5rem
}

.gl-ml-2 {
  margin-left: 0.25rem
}

.gl-ml-3 {
  margin-left: 0.5rem
}

.gl-ml-5 {
  margin-left: 1rem
}

.gl-ml-6 {
  margin-left: 1.5rem
}

.gl-ml-auto {
  margin-left: auto
}

.gl-mr-1 {
  margin-right: 0.125rem
}

.gl-mr-2 {
  margin-right: 0.25rem
}

.gl-mr-3 {
  margin-right: 0.5rem
}

.gl-mr-4 {
  margin-right: 0.75rem
}

.gl-mr-5 {
  margin-right: 1rem
}

.gl-mr-auto {
  margin-right: auto
}

.gl-mt-0 {
  margin-top: 0
}

.gl-mt-1 {
  margin-top: 0.125rem
}

.gl-mt-11 {
  margin-top: 4rem
}

.gl-mt-2 {
  margin-top: 0.25rem
}

.gl-mt-3 {
  margin-top: 0.5rem
}

.gl-mt-4 {
  margin-top: 0.75rem
}

.gl-mt-5 {
  margin-top: 1rem
}

.gl-mt-6 {
  margin-top: 1.5rem
}

.gl-mt-7 {
  margin-top: 2rem
}

.gl-mt-9 {
  margin-top: 3rem
}

.gl-table {
  display: table
}

.gl-h-0 {
  height: 0
}

.gl-h-5 {
  height: 1rem
}

.gl-h-6 {
  height: 1.5rem
}

.gl-h-auto {
  height: auto
}

.gl-h-full {
  height: 100%
}

.gl-max-h-full {
  max-height: 100%
}

.gl-min-h-8 {
  min-height: 2.5rem
}

.gl-w-15 {
  width: 7.5rem
}

.gl-w-5 {
  width: 1rem
}

.gl-w-full {
  width: 100%
}

.gl-max-w-container-xl {
  max-width: 1280px
}

.gl-max-w-full {
  max-width: 100%
}

.gl-flex-shrink-0 {
  flex-shrink: 0
}

.gl-flex-grow {
  flex-grow: 1
}

.gl-cursor-default {
  cursor: default
}

.gl-cursor-pointer {
  cursor: pointer
}

.gl-cursor-text {
  cursor: text
}

.gl-cursor-wait {
  cursor: wait
}

.gl-flex-wrap {
  flex-wrap: wrap
}

.gl-flex-nowrap {
  flex-wrap: nowrap
}

.gl-gap-2 {
  gap: 0.25rem
}

.gl-gap-3 {
  gap: 0.5rem
}

.gl-gap-4 {
  gap: 0.75rem
}

.gl-gap-5 {
  gap: 1rem
}

.gl-overflow-auto {
  overflow: auto
}

.gl-overflow-hidden {
  overflow: hidden
}

.gl-overflow-visible {
  overflow: visible
}

.gl-overflow-y-auto {
  overflow-y: auto
}

.gl-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.gl-rounded-base {
  border-radius: .25rem
}

.gl-rounded-full {
  border-radius: 50%
}

.gl-rounded-lg {
  border-radius: .5rem
}

.gl-border {
  border-width: 1px
}

.gl-border-1 {
  border-width: 1px
}

.gl-border-4 {
  border-width: 4px
}

.gl-border-b {
  border-bottom-width: 1px
}

.gl-border-b-0 {
  border-bottom-width: 0px
}

.gl-border-b-1 {
  border-bottom-width: 1px
}

.gl-border-l {
  border-left-width: 1px
}

.gl-border-r {
  border-right-width: 1px
}

.gl-border-t {
  border-top-width: 1px
}

.gl-border-t-1 {
  border-top-width: 1px
}

.gl-border-solid {
  border-style: solid
}

.gl-border-none {
  border-style: none
}

.gl-border-gray-100 {
  border-color: var(--gray-100, #dcdcde)
}

.gl-border-gray-200 {
  border-color: var(--gray-200, #bfbfc3)
}

.gl-border-gray-300 {
  border-color: var(--gray-300, #a4a3a8)
}

.gl-border-gray-50 {
  border-color: var(--gray-50, #ececef)
}

.gl-border-red-500 {
  border-color: var(--red-500, #dd2b0e)
}

.gl-border-b-gray-200 {
  border-bottom-color: var(--gray-200, #bfbfc3)
}

.gl-border-t-gray-200 {
  border-top-color: var(--gray-200, #bfbfc3)
}

.gl-bg-blue-100 {
  background-color: var(--blue-100, #cbe2f9)
}

.gl-bg-blue-50 {
  background-color: var(--blue-50, #e9f3fc)
}

.gl-bg-gray-10 {
  background-color: var(--gray-10, #fbfafd)
}

.gl-bg-gray-50 {
  background-color: var(--gray-50, #ececef)
}

.gl-bg-red-50 {
  background-color: var(--red-50, #fcf1ef)
}

.gl-bg-theme-indigo-50 {
  background-color: var(--theme-indigo-50, #f1f1ff)
}

.gl-bg-white {
  background-color: var(--white, #fff)
}

.gl-bg-none {
  background-image: none
}

.gl-fill-current {
  fill: currentColor
}

.gl-fill-gray-100 {
  fill: var(--gray-100, #dcdcde)
}

.gl-fill-icon-danger {
  fill: var(--gl-icon-color-danger, var(--gl-color-red-600, #c91c00))
}

.gl-fill-icon-default {
  fill: var(--gl-icon-color-default, var(--gl-color-neutral-700, #4c4b51))
}

.gl-fill-icon-disabled {
  fill: var(--gl-icon-color-disabled, var(--gl-color-neutral-300, #a4a3a8))
}

.gl-fill-icon-info {
  fill: var(--gl-icon-color-info, var(--gl-color-blue-600, #1068bf))
}

.gl-fill-icon-link {
  fill: var(--gl-icon-color-link, var(--gl-color-blue-600, #1068bf))
}

.gl-fill-icon-strong {
  fill: var(--gl-icon-color-strong, var(--gl-color-neutral-900, #28272d))
}

.gl-fill-icon-subtle {
  fill: var(--gl-icon-color-subtle, var(--gl-color-neutral-500, #737278))
}

.gl-fill-icon-success {
  fill: var(--gl-icon-color-success, var(--gl-color-green-600, #217645))
}

.gl-fill-icon-warning {
  fill: var(--gl-icon-color-warning, var(--gl-color-orange-600, #9e5400))
}

.gl-p-0 {
  padding: 0
}

.gl-p-1 {
  padding: 0.125rem
}

.gl-p-2 {
  padding: 0.25rem
}

.gl-p-3 {
  padding: 0.5rem
}

.gl-p-4 {
  padding: 0.75rem
}

.gl-p-5 {
  padding: 1rem
}

.gl-px-1 {
  padding-left: 0.125rem;
  padding-right: 0.125rem
}

.gl-px-2 {
  padding-left: 0.25rem;
  padding-right: 0.25rem
}

.gl-px-4 {
  padding-left: 0.75rem;
  padding-right: 0.75rem
}

.gl-px-5 {
  padding-left: 1rem;
  padding-right: 1rem
}

.gl-px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem
}

.gl-py-1 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem
}

.gl-py-2 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem
}

.gl-py-3 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem
}

.gl-py-5 {
  padding-top: 1rem;
  padding-bottom: 1rem
}

.gl-py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem
}

.gl-py-7 {
  padding-top: 2rem;
  padding-bottom: 2rem
}

.gl-pb-1 {
  padding-bottom: 0.125rem
}

.gl-pb-2 {
  padding-bottom: 0.25rem
}

.gl-pb-3 {
  padding-bottom: 0.5rem
}

.gl-pb-4 {
  padding-bottom: 0.75rem
}

.gl-pb-5 {
  padding-bottom: 1rem
}

.gl-pb-6 {
  padding-bottom: 1.5rem
}

.gl-pb-7 {
  padding-bottom: 2rem
}

.gl-pb-8 {
  padding-bottom: 2.5rem
}

.gl-pl-0 {
  padding-left: 0
}

.gl-pl-2 {
  padding-left: 0.25rem
}

.gl-pl-3 {
  padding-left: 0.5rem
}

.gl-pl-4 {
  padding-left: 0.75rem
}

.gl-pl-5 {
  padding-left: 1rem
}

.gl-pl-6 {
  padding-left: 1.5rem
}

.gl-pl-7 {
  padding-left: 2rem
}

.gl-pr-2 {
  padding-right: 0.25rem
}

.gl-pr-3 {
  padding-right: 0.5rem
}

.gl-pr-5 {
  padding-right: 1rem
}

.gl-pr-6 {
  padding-right: 1.5rem
}

.gl-pr-8 {
  padding-right: 2.5rem
}

.gl-pt-1 {
  padding-top: 0.125rem
}

.gl-pt-2 {
  padding-top: 0.25rem
}

.gl-pt-3 {
  padding-top: 0.5rem
}

.gl-pt-4 {
  padding-top: 0.75rem
}

.gl-pt-5 {
  padding-top: 1rem
}

.gl-pt-6 {
  padding-top: 1.5rem
}

.gl-pt-7 {
  padding-top: 2rem
}

.gl-text-left {
  text-align: left
}

.gl-text-center {
  text-align: center
}

.gl-text-right {
  text-align: right
}

.gl-font-regular {
  font-family: var(--default-regular-font, "GitLab Sans"), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"
}

.gl-text-blue-100 {
  color: var(--blue-100, #cbe2f9)
}

.gl-text-blue-500 {
  color: var(--blue-500, #1f75cb)
}

.gl-text-blue-600 {
  color: var(--blue-600, #1068bf)
}

.gl-text-blue-900 {
  color: var(--blue-900, #033464)
}

.gl-text-danger {
  color: var(--gl-text-color-danger, var(--gl-color-red-600, #c91c00))
}

.gl-text-gray-300 {
  color: var(--gray-300, #a4a3a8)
}

.gl-text-gray-400 {
  color: var(--gray-400, #89888d)
}

.gl-text-gray-500 {
  color: var(--gray-500, #737278)
}

.gl-text-gray-600 {
  color: var(--gray-600, #626168)
}

.gl-text-gray-700 {
  color: var(--gray-700, #4c4b51)
}

.gl-text-gray-900 {
  color: var(--gray-900, #28272d)
}

.gl-text-gray-950 {
  color: var(--gray-950, #18171d)
}

.gl-text-green-500 {
  color: var(--green-500, #108548)
}

.gl-text-orange-500 {
  color: var(--orange-500, #ab6100)
}

.gl-text-red-500 {
  color: var(--red-500, #dd2b0e)
}

.gl-text-red-600 {
  color: var(--red-600, #c91c00)
}

.gl-text-secondary {
  color: var(--gl-text-secondary, #737278)
}

.gl-text-strong {
  color: var(--gl-text-color-strong, var(--gl-color-neutral-950, #18171d))
}

.gl-text-subtle {
  color: var(--gl-text-color-subtle, var(--gl-color-neutral-600, #626168))
}

.gl-text-white {
  color: var(--white, #fff)
}

.gl-opacity-10 {
  opacity: 1
}

.gl-shadow-md {
  --tw-shadow: 0 2px 8px var(--gl-shadow-color-default, #05050629), 0 0 2px var(--gl-shadow-color-default, #05050629);
  --tw-shadow-colored: 0 2px 8px var(--tw-shadow-color), 0 0 2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.gl-shadow-none {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.gl-outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px
}

.gl-border-b-solid {
  border-bottom-style: solid
}

.gl-border-t-solid {
  border-top-style: solid
}
