.border {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.border-light-non-interactive-border-white {
  border-color: var(--group-light-non-interactive-border-white) !important;
  border-style: solid;
}

.border-light-non-interactive-border-neutral-1 {
  border-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-style: solid;
}

.border-light-non-interactive-border-neutral-2 {
  border-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-style: solid;
}

.border-light-non-interactive-border-neutral-3 {
  border-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-style: solid;
}

.border-light-non-interactive-border-neutral-4 {
  border-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-style: solid;
}

.border-light-non-interactive-border-neutral-5 {
  border-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-style: solid;
}

.border-light-non-interactive-border-black {
  border-color: var(--group-light-non-interactive-border-black) !important;
  border-style: solid;
}

.focus\:border:focus {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.hover\:border:hover {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.active\:border:active {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.focus\:border-light-non-interactive-border-white:focus {
  border-color: var(--group-light-non-interactive-border-white) !important;
  border-style: solid;
}

.hover\:border-light-non-interactive-border-white:hover {
  border-color: var(--group-light-non-interactive-border-white) !important;
  border-style: solid;
}

.active\:border-light-non-interactive-border-white:active {
  border-color: var(--group-light-non-interactive-border-white) !important;
  border-style: solid;
}

.focus\:border-light-non-interactive-border-neutral-1:focus {
  border-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-style: solid;
}

.hover\:border-light-non-interactive-border-neutral-1:hover {
  border-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-style: solid;
}

.active\:border-light-non-interactive-border-neutral-1:active {
  border-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-style: solid;
}

.focus\:border-light-non-interactive-border-neutral-2:focus {
  border-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-style: solid;
}

.hover\:border-light-non-interactive-border-neutral-2:hover {
  border-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-style: solid;
}

.active\:border-light-non-interactive-border-neutral-2:active {
  border-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-style: solid;
}

.focus\:border-light-non-interactive-border-neutral-3:focus {
  border-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-style: solid;
}

.hover\:border-light-non-interactive-border-neutral-3:hover {
  border-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-style: solid;
}

.active\:border-light-non-interactive-border-neutral-3:active {
  border-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-style: solid;
}

.focus\:border-light-non-interactive-border-neutral-4:focus {
  border-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-style: solid;
}

.hover\:border-light-non-interactive-border-neutral-4:hover {
  border-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-style: solid;
}

.active\:border-light-non-interactive-border-neutral-4:active {
  border-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-style: solid;
}

.focus\:border-light-non-interactive-border-neutral-5:focus {
  border-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-style: solid;
}

.hover\:border-light-non-interactive-border-neutral-5:hover {
  border-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-style: solid;
}

.active\:border-light-non-interactive-border-neutral-5:active {
  border-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-style: solid;
}

.focus\:border-light-non-interactive-border-black:focus {
  border-color: var(--group-light-non-interactive-border-black) !important;
  border-style: solid;
}

.hover\:border-light-non-interactive-border-black:hover {
  border-color: var(--group-light-non-interactive-border-black) !important;
  border-style: solid;
}

.active\:border-light-non-interactive-border-black:active {
  border-color: var(--group-light-non-interactive-border-black) !important;
  border-style: solid;
}

.border {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.border-dark-non-interactive-border-white {
  border-color: var(--group-dark-non-interactive-border-white) !important;
  border-style: solid;
}

.border-dark-non-interactive-border-neutral-1 {
  border-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-style: solid;
}

.border-dark-non-interactive-border-neutral-2 {
  border-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-style: solid;
}

.border-dark-non-interactive-border-neutral-3 {
  border-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-style: solid;
}

.border-dark-non-interactive-border-neutral-4 {
  border-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-style: solid;
}

.border-dark-non-interactive-border-neutral-5 {
  border-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-style: solid;
}

.border-dark-non-interactive-border-black {
  border-color: var(--group-dark-non-interactive-border-black) !important;
  border-style: solid;
}

.focus\:border:focus {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.hover\:border:hover {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.active\:border:active {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.focus\:border-dark-non-interactive-border-white:focus {
  border-color: var(--group-dark-non-interactive-border-white) !important;
  border-style: solid;
}

.hover\:border-dark-non-interactive-border-white:hover {
  border-color: var(--group-dark-non-interactive-border-white) !important;
  border-style: solid;
}

.active\:border-dark-non-interactive-border-white:active {
  border-color: var(--group-dark-non-interactive-border-white) !important;
  border-style: solid;
}

.focus\:border-dark-non-interactive-border-neutral-1:focus {
  border-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-style: solid;
}

.hover\:border-dark-non-interactive-border-neutral-1:hover {
  border-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-style: solid;
}

.active\:border-dark-non-interactive-border-neutral-1:active {
  border-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-style: solid;
}

.focus\:border-dark-non-interactive-border-neutral-2:focus {
  border-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-style: solid;
}

.hover\:border-dark-non-interactive-border-neutral-2:hover {
  border-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-style: solid;
}

.active\:border-dark-non-interactive-border-neutral-2:active {
  border-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-style: solid;
}

.focus\:border-dark-non-interactive-border-neutral-3:focus {
  border-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-style: solid;
}

.hover\:border-dark-non-interactive-border-neutral-3:hover {
  border-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-style: solid;
}

.active\:border-dark-non-interactive-border-neutral-3:active {
  border-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-style: solid;
}

.focus\:border-dark-non-interactive-border-neutral-4:focus {
  border-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-style: solid;
}

.hover\:border-dark-non-interactive-border-neutral-4:hover {
  border-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-style: solid;
}

.active\:border-dark-non-interactive-border-neutral-4:active {
  border-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-style: solid;
}

.focus\:border-dark-non-interactive-border-neutral-5:focus {
  border-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-style: solid;
}

.hover\:border-dark-non-interactive-border-neutral-5:hover {
  border-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-style: solid;
}

.active\:border-dark-non-interactive-border-neutral-5:active {
  border-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-style: solid;
}

.focus\:border-dark-non-interactive-border-black:focus {
  border-color: var(--group-dark-non-interactive-border-black) !important;
  border-style: solid;
}

.hover\:border-dark-non-interactive-border-black:hover {
  border-color: var(--group-dark-non-interactive-border-black) !important;
  border-style: solid;
}

.active\:border-dark-non-interactive-border-black:active {
  border-color: var(--group-dark-non-interactive-border-black) !important;
  border-style: solid;
}

.border {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-low-contrast {
  border-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-low-contrast-hover {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-low-contrast-pressed {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-low-contrast-disabled {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-high-contrast {
  border-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-high-contrast-hover {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-high-contrast-pressed {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-high-contrast-disabled {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-active {
  border-color: var(--group-light-interactive-on-light-border-active) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-active-hover {
  border-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-active-pressed {
  border-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-brand-1 {
  border-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-brand-1-hover {
  border-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-brand-1-pressed {
  border-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-brand-2 {
  border-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-brand-2-hover {
  border-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-brand-2-pressed {
  border-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-brand-2-disabled {
  border-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-style: solid;
}

.border-light-interactive-on-light-border-brand-2-processing {
  border-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-style: solid;
}

.focus\:border:focus {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.hover\:border:hover {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.active\:border:active {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-low-contrast:focus {
  border-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-low-contrast:hover {
  border-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-low-contrast:active {
  border-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-low-contrast-hover:focus {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-low-contrast-hover:hover {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-low-contrast-hover:active {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-low-contrast-pressed:focus {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-low-contrast-pressed:hover {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-low-contrast-pressed:active {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-low-contrast-disabled:focus {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-low-contrast-disabled:hover {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-low-contrast-disabled:active {
  border-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-high-contrast:focus {
  border-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-high-contrast:hover {
  border-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-high-contrast:active {
  border-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-high-contrast-hover:focus {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-high-contrast-hover:hover {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-high-contrast-hover:active {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-high-contrast-pressed:focus {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-high-contrast-pressed:hover {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-high-contrast-pressed:active {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-high-contrast-disabled:focus {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-high-contrast-disabled:hover {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-high-contrast-disabled:active {
  border-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-active:focus {
  border-color: var(--group-light-interactive-on-light-border-active) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-active:hover {
  border-color: var(--group-light-interactive-on-light-border-active) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-active:active {
  border-color: var(--group-light-interactive-on-light-border-active) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-active-hover:focus {
  border-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-active-hover:hover {
  border-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-active-hover:active {
  border-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-active-pressed:focus {
  border-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-active-pressed:hover {
  border-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-active-pressed:active {
  border-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-brand-1:focus {
  border-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-brand-1:hover {
  border-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-brand-1:active {
  border-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-brand-1-hover:focus {
  border-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-brand-1-hover:hover {
  border-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-brand-1-hover:active {
  border-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-brand-1-pressed:focus {
  border-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-brand-1-pressed:hover {
  border-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-brand-1-pressed:active {
  border-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-brand-2:focus {
  border-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-brand-2:hover {
  border-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-brand-2:active {
  border-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-brand-2-hover:focus {
  border-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-brand-2-hover:hover {
  border-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-brand-2-hover:active {
  border-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-brand-2-pressed:focus {
  border-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-brand-2-pressed:hover {
  border-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-brand-2-pressed:active {
  border-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-brand-2-disabled:focus {
  border-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-brand-2-disabled:hover {
  border-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-brand-2-disabled:active {
  border-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-light-border-brand-2-processing:focus {
  border-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-light-border-brand-2-processing:hover {
  border-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-light-border-brand-2-processing:active {
  border-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-style: solid;
}

.border {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-low-contrast {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-low-contrast-hover {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-low-contrast-pressed {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-low-contrast-disabled {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-high-contrast {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-high-contrast-hover {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-high-contrast-pressed {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-high-contrast-disabled {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-active {
  border-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-active-hover {
  border-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-active-pressed {
  border-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-brand-2 {
  border-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-brand-2-hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-brand-2-pressed {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-brand-2-disabled {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-brand-2-processing {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-brand-1 {
  border-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-brand-1-hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-brand-1-pressed {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-brand-1-disabled {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-style: solid;
}

.border-light-interactive-on-dark-border-brand-1-processing {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-style: solid;
}

.focus\:border:focus {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.hover\:border:hover {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.active\:border:active {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-low-contrast:focus {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-low-contrast:hover {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-low-contrast:active {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-low-contrast-hover:focus {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-low-contrast-hover:hover {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-low-contrast-hover:active {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-low-contrast-pressed:focus {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-low-contrast-pressed:hover {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-low-contrast-pressed:active {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-low-contrast-disabled:focus {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-low-contrast-disabled:hover {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-low-contrast-disabled:active {
  border-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-high-contrast:focus {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-high-contrast:hover {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-high-contrast:active {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-high-contrast-hover:focus {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-high-contrast-hover:hover {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-high-contrast-hover:active {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-high-contrast-pressed:focus {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-high-contrast-pressed:hover {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-high-contrast-pressed:active {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-high-contrast-disabled:focus {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-high-contrast-disabled:hover {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-high-contrast-disabled:active {
  border-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-active:focus {
  border-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-active:hover {
  border-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-active:active {
  border-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-active-hover:focus {
  border-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-active-hover:hover {
  border-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-active-hover:active {
  border-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-active-pressed:focus {
  border-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-active-pressed:hover {
  border-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-active-pressed:active {
  border-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-brand-2:focus {
  border-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-brand-2:hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-brand-2:active {
  border-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-brand-2-hover:focus {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-brand-2-hover:hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-brand-2-hover:active {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-brand-2-pressed:focus {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-brand-2-pressed:hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-brand-2-pressed:active {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-brand-2-disabled:focus {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-brand-2-disabled:hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-brand-2-disabled:active {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-brand-2-processing:focus {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-brand-2-processing:hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-brand-2-processing:active {
  border-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-brand-1:focus {
  border-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-brand-1:hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-brand-1:active {
  border-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-brand-1-hover:focus {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-brand-1-hover:hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-brand-1-hover:active {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-brand-1-pressed:focus {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-brand-1-pressed:hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-brand-1-pressed:active {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-brand-1-disabled:focus {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-brand-1-disabled:hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-brand-1-disabled:active {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-style: solid;
}

.focus\:border-light-interactive-on-dark-border-brand-1-processing:focus {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-style: solid;
}

.hover\:border-light-interactive-on-dark-border-brand-1-processing:hover {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-style: solid;
}

.active\:border-light-interactive-on-dark-border-brand-1-processing:active {
  border-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-style: solid;
}

.border {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-low-contrast {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-low-contrast-hover {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-low-contrast-pressed {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-low-contrast-disabled {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-high-contrast {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-high-contrast-hover {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-high-contrast-pressed {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-high-contrast-disabled {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-active {
  border-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-active-hover {
  border-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-active-pressed {
  border-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-brand-1 {
  border-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-brand-1-hover {
  border-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-brand-1-pressed {
  border-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-brand-2 {
  border-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-brand-2-hover {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-brand-2-pressed {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-brand-2-disabled {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-style: solid;
}

.border-dark-interactive-on-light-border-brand-2-processing {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-style: solid;
}

.focus\:border:focus {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.hover\:border:hover {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.active\:border:active {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-low-contrast:focus {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-low-contrast:hover {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-low-contrast:active {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-low-contrast-hover:focus {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-low-contrast-hover:hover {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-low-contrast-hover:active {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-low-contrast-pressed:focus {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-low-contrast-pressed:hover {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-low-contrast-pressed:active {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-low-contrast-disabled:focus {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-low-contrast-disabled:hover {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-low-contrast-disabled:active {
  border-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-high-contrast:focus {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-high-contrast:hover {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-high-contrast:active {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-high-contrast-hover:focus {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-high-contrast-hover:hover {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-high-contrast-hover:active {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-high-contrast-pressed:focus {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-high-contrast-pressed:hover {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-high-contrast-pressed:active {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-high-contrast-disabled:focus {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-high-contrast-disabled:hover {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-high-contrast-disabled:active {
  border-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-active:focus {
  border-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-active:hover {
  border-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-active:active {
  border-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-active-hover:focus {
  border-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-active-hover:hover {
  border-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-active-hover:active {
  border-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-active-pressed:focus {
  border-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-active-pressed:hover {
  border-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-active-pressed:active {
  border-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-brand-1:focus {
  border-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-brand-1:hover {
  border-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-brand-1:active {
  border-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-brand-1-hover:focus {
  border-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-brand-1-hover:hover {
  border-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-brand-1-hover:active {
  border-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-brand-1-pressed:focus {
  border-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-brand-1-pressed:hover {
  border-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-brand-1-pressed:active {
  border-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-brand-2:focus {
  border-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-brand-2:hover {
  border-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-brand-2:active {
  border-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-brand-2-hover:focus {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-brand-2-hover:hover {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-brand-2-hover:active {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-brand-2-pressed:focus {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-brand-2-pressed:hover {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-brand-2-pressed:active {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-brand-2-disabled:focus {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-brand-2-disabled:hover {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-brand-2-disabled:active {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-light-border-brand-2-processing:focus {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-light-border-brand-2-processing:hover {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-light-border-brand-2-processing:active {
  border-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-style: solid;
}

.border {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-low-contrast {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-low-contrast-hover {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-low-contrast-pressed {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-low-contrast-disabled {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-high-contrast {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-high-contrast-hover {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-high-contrast-pressed {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-high-contrast-disabled {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-active {
  border-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-active-hover {
  border-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-active-pressed {
  border-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-brand-2 {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-brand-2-hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-brand-2-pressed {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-brand-2-disabled {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-brand-2-processing {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-brand-1 {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-brand-1-hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-brand-1-pressed {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-brand-1-disabled {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-style: solid;
}

.border-dark-interactive-on-dark-border-brand-1-processing {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-style: solid;
}

.focus\:border:focus {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.hover\:border:hover {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.active\:border:active {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-low-contrast:focus {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-low-contrast:hover {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-low-contrast:active {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-low-contrast-hover:focus {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-low-contrast-hover:hover {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-low-contrast-hover:active {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-low-contrast-pressed:focus {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-low-contrast-pressed:hover {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-low-contrast-pressed:active {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-low-contrast-disabled:focus {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-low-contrast-disabled:hover {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-low-contrast-disabled:active {
  border-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-high-contrast:focus {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-high-contrast:hover {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-high-contrast:active {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-high-contrast-hover:focus {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-high-contrast-hover:hover {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-high-contrast-hover:active {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-high-contrast-pressed:focus {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-high-contrast-pressed:hover {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-high-contrast-pressed:active {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-high-contrast-disabled:focus {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-high-contrast-disabled:hover {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-high-contrast-disabled:active {
  border-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-active:focus {
  border-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-active:hover {
  border-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-active:active {
  border-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-active-hover:focus {
  border-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-active-hover:hover {
  border-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-active-hover:active {
  border-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-active-pressed:focus {
  border-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-active-pressed:hover {
  border-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-active-pressed:active {
  border-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-brand-2:focus {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-brand-2:hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-brand-2:active {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-brand-2-hover:focus {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-brand-2-hover:hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-brand-2-hover:active {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-brand-2-pressed:focus {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-brand-2-pressed:hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-brand-2-pressed:active {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-brand-2-disabled:focus {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-brand-2-disabled:hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-brand-2-disabled:active {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-brand-2-processing:focus {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-brand-2-processing:hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-brand-2-processing:active {
  border-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-brand-1:focus {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-brand-1:hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-brand-1:active {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-brand-1-hover:focus {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-brand-1-hover:hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-brand-1-hover:active {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-brand-1-pressed:focus {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-brand-1-pressed:hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-brand-1-pressed:active {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-brand-1-disabled:focus {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-brand-1-disabled:hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-brand-1-disabled:active {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-style: solid;
}

.focus\:border-dark-interactive-on-dark-border-brand-1-processing:focus {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-style: solid;
}

.hover\:border-dark-interactive-on-dark-border-brand-1-processing:hover {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-style: solid;
}

.active\:border-dark-interactive-on-dark-border-brand-1-processing:active {
  border-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-style: solid;
}

.border {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.border-light-rag-border-error {
  border-color: var(--group-light-rag-border-error) !important;
  border-style: solid;
}

.border-light-rag-border-warning {
  border-color: var(--group-light-rag-border-warning) !important;
  border-style: solid;
}

.border-light-rag-border-success {
  border-color: var(--group-light-rag-border-success) !important;
  border-style: solid;
}

.border-light-rag-border-information {
  border-color: var(--group-light-rag-border-information) !important;
  border-style: solid;
}

.focus\:border:focus {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.hover\:border:hover {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.active\:border:active {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.focus\:border-light-rag-border-error:focus {
  border-color: var(--group-light-rag-border-error) !important;
  border-style: solid;
}

.hover\:border-light-rag-border-error:hover {
  border-color: var(--group-light-rag-border-error) !important;
  border-style: solid;
}

.active\:border-light-rag-border-error:active {
  border-color: var(--group-light-rag-border-error) !important;
  border-style: solid;
}

.focus\:border-light-rag-border-warning:focus {
  border-color: var(--group-light-rag-border-warning) !important;
  border-style: solid;
}

.hover\:border-light-rag-border-warning:hover {
  border-color: var(--group-light-rag-border-warning) !important;
  border-style: solid;
}

.active\:border-light-rag-border-warning:active {
  border-color: var(--group-light-rag-border-warning) !important;
  border-style: solid;
}

.focus\:border-light-rag-border-success:focus {
  border-color: var(--group-light-rag-border-success) !important;
  border-style: solid;
}

.hover\:border-light-rag-border-success:hover {
  border-color: var(--group-light-rag-border-success) !important;
  border-style: solid;
}

.active\:border-light-rag-border-success:active {
  border-color: var(--group-light-rag-border-success) !important;
  border-style: solid;
}

.focus\:border-light-rag-border-information:focus {
  border-color: var(--group-light-rag-border-information) !important;
  border-style: solid;
}

.hover\:border-light-rag-border-information:hover {
  border-color: var(--group-light-rag-border-information) !important;
  border-style: solid;
}

.active\:border-light-rag-border-information:active {
  border-color: var(--group-light-rag-border-information) !important;
  border-style: solid;
}

.border {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.border-dark-rag-border-error {
  border-color: var(--group-dark-rag-border-error) !important;
  border-style: solid;
}

.border-dark-rag-border-warning {
  border-color: var(--group-dark-rag-border-warning) !important;
  border-style: solid;
}

.border-dark-rag-border-success {
  border-color: var(--group-dark-rag-border-success) !important;
  border-style: solid;
}

.border-dark-rag-border-information {
  border-color: var(--group-dark-rag-border-information) !important;
  border-style: solid;
}

.focus\:border:focus {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.hover\:border:hover {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.active\:border:active {
  border-color: var(--group-color-base-neutral-3) !important;
  border-style: solid;
}

.focus\:border-dark-rag-border-error:focus {
  border-color: var(--group-dark-rag-border-error) !important;
  border-style: solid;
}

.hover\:border-dark-rag-border-error:hover {
  border-color: var(--group-dark-rag-border-error) !important;
  border-style: solid;
}

.active\:border-dark-rag-border-error:active {
  border-color: var(--group-dark-rag-border-error) !important;
  border-style: solid;
}

.focus\:border-dark-rag-border-warning:focus {
  border-color: var(--group-dark-rag-border-warning) !important;
  border-style: solid;
}

.hover\:border-dark-rag-border-warning:hover {
  border-color: var(--group-dark-rag-border-warning) !important;
  border-style: solid;
}

.active\:border-dark-rag-border-warning:active {
  border-color: var(--group-dark-rag-border-warning) !important;
  border-style: solid;
}

.focus\:border-dark-rag-border-success:focus {
  border-color: var(--group-dark-rag-border-success) !important;
  border-style: solid;
}

.hover\:border-dark-rag-border-success:hover {
  border-color: var(--group-dark-rag-border-success) !important;
  border-style: solid;
}

.active\:border-dark-rag-border-success:active {
  border-color: var(--group-dark-rag-border-success) !important;
  border-style: solid;
}

.focus\:border-dark-rag-border-information:focus {
  border-color: var(--group-dark-rag-border-information) !important;
  border-style: solid;
}

.hover\:border-dark-rag-border-information:hover {
  border-color: var(--group-dark-rag-border-information) !important;
  border-style: solid;
}

.active\:border-dark-rag-border-information:active {
  border-color: var(--group-dark-rag-border-information) !important;
  border-style: solid;
}

.border-top {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.border-top-light-non-interactive-border-white {
  border-top-color: var(--group-light-non-interactive-border-white) !important;
  border-top-style: solid;
}

.border-top-light-non-interactive-border-neutral-1 {
  border-top-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-top-style: solid;
}

.border-top-light-non-interactive-border-neutral-2 {
  border-top-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-top-style: solid;
}

.border-top-light-non-interactive-border-neutral-3 {
  border-top-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-top-style: solid;
}

.border-top-light-non-interactive-border-neutral-4 {
  border-top-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-top-style: solid;
}

.border-top-light-non-interactive-border-neutral-5 {
  border-top-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-top-style: solid;
}

.border-top-light-non-interactive-border-black {
  border-top-color: var(--group-light-non-interactive-border-black) !important;
  border-top-style: solid;
}

.focus\:border-top:focus {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.hover\:border-top:hover {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.active\:border-top:active {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.focus\:border-top-light-non-interactive-border-white:focus {
  border-top-color: var(--group-light-non-interactive-border-white) !important;
  border-top-style: solid;
}

.hover\:border-top-light-non-interactive-border-white:hover {
  border-top-color: var(--group-light-non-interactive-border-white) !important;
  border-top-style: solid;
}

.active\:border-top-light-non-interactive-border-white:active {
  border-top-color: var(--group-light-non-interactive-border-white) !important;
  border-top-style: solid;
}

.focus\:border-top-light-non-interactive-border-neutral-1:focus {
  border-top-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-top-style: solid;
}

.hover\:border-top-light-non-interactive-border-neutral-1:hover {
  border-top-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-top-style: solid;
}

.active\:border-top-light-non-interactive-border-neutral-1:active {
  border-top-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-top-style: solid;
}

.focus\:border-top-light-non-interactive-border-neutral-2:focus {
  border-top-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-top-style: solid;
}

.hover\:border-top-light-non-interactive-border-neutral-2:hover {
  border-top-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-top-style: solid;
}

.active\:border-top-light-non-interactive-border-neutral-2:active {
  border-top-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-top-style: solid;
}

.focus\:border-top-light-non-interactive-border-neutral-3:focus {
  border-top-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-top-style: solid;
}

.hover\:border-top-light-non-interactive-border-neutral-3:hover {
  border-top-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-top-style: solid;
}

.active\:border-top-light-non-interactive-border-neutral-3:active {
  border-top-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-top-style: solid;
}

.focus\:border-top-light-non-interactive-border-neutral-4:focus {
  border-top-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-top-style: solid;
}

.hover\:border-top-light-non-interactive-border-neutral-4:hover {
  border-top-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-top-style: solid;
}

.active\:border-top-light-non-interactive-border-neutral-4:active {
  border-top-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-top-style: solid;
}

.focus\:border-top-light-non-interactive-border-neutral-5:focus {
  border-top-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-top-style: solid;
}

.hover\:border-top-light-non-interactive-border-neutral-5:hover {
  border-top-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-top-style: solid;
}

.active\:border-top-light-non-interactive-border-neutral-5:active {
  border-top-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-top-style: solid;
}

.focus\:border-top-light-non-interactive-border-black:focus {
  border-top-color: var(--group-light-non-interactive-border-black) !important;
  border-top-style: solid;
}

.hover\:border-top-light-non-interactive-border-black:hover {
  border-top-color: var(--group-light-non-interactive-border-black) !important;
  border-top-style: solid;
}

.active\:border-top-light-non-interactive-border-black:active {
  border-top-color: var(--group-light-non-interactive-border-black) !important;
  border-top-style: solid;
}

.border-top {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.border-top-dark-non-interactive-border-white {
  border-top-color: var(--group-dark-non-interactive-border-white) !important;
  border-top-style: solid;
}

.border-top-dark-non-interactive-border-neutral-1 {
  border-top-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-top-style: solid;
}

.border-top-dark-non-interactive-border-neutral-2 {
  border-top-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-top-style: solid;
}

.border-top-dark-non-interactive-border-neutral-3 {
  border-top-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-top-style: solid;
}

.border-top-dark-non-interactive-border-neutral-4 {
  border-top-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-top-style: solid;
}

.border-top-dark-non-interactive-border-neutral-5 {
  border-top-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-top-style: solid;
}

.border-top-dark-non-interactive-border-black {
  border-top-color: var(--group-dark-non-interactive-border-black) !important;
  border-top-style: solid;
}

.focus\:border-top:focus {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.hover\:border-top:hover {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.active\:border-top:active {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-non-interactive-border-white:focus {
  border-top-color: var(--group-dark-non-interactive-border-white) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-non-interactive-border-white:hover {
  border-top-color: var(--group-dark-non-interactive-border-white) !important;
  border-top-style: solid;
}

.active\:border-top-dark-non-interactive-border-white:active {
  border-top-color: var(--group-dark-non-interactive-border-white) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-non-interactive-border-neutral-1:focus {
  border-top-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-non-interactive-border-neutral-1:hover {
  border-top-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-top-style: solid;
}

.active\:border-top-dark-non-interactive-border-neutral-1:active {
  border-top-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-non-interactive-border-neutral-2:focus {
  border-top-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-non-interactive-border-neutral-2:hover {
  border-top-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-top-style: solid;
}

.active\:border-top-dark-non-interactive-border-neutral-2:active {
  border-top-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-non-interactive-border-neutral-3:focus {
  border-top-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-non-interactive-border-neutral-3:hover {
  border-top-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-top-style: solid;
}

.active\:border-top-dark-non-interactive-border-neutral-3:active {
  border-top-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-non-interactive-border-neutral-4:focus {
  border-top-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-non-interactive-border-neutral-4:hover {
  border-top-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-top-style: solid;
}

.active\:border-top-dark-non-interactive-border-neutral-4:active {
  border-top-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-non-interactive-border-neutral-5:focus {
  border-top-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-non-interactive-border-neutral-5:hover {
  border-top-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-top-style: solid;
}

.active\:border-top-dark-non-interactive-border-neutral-5:active {
  border-top-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-non-interactive-border-black:focus {
  border-top-color: var(--group-dark-non-interactive-border-black) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-non-interactive-border-black:hover {
  border-top-color: var(--group-dark-non-interactive-border-black) !important;
  border-top-style: solid;
}

.active\:border-top-dark-non-interactive-border-black:active {
  border-top-color: var(--group-dark-non-interactive-border-black) !important;
  border-top-style: solid;
}

.border-top {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-low-contrast {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-low-contrast-hover {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-low-contrast-pressed {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-low-contrast-disabled {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-high-contrast {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-high-contrast-hover {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-high-contrast-pressed {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-high-contrast-disabled {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-active {
  border-top-color: var(--group-light-interactive-on-light-border-active) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-active-hover {
  border-top-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-active-pressed {
  border-top-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-brand-1 {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-brand-1-hover {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-brand-1-pressed {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-brand-2 {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-brand-2-hover {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-brand-2-pressed {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-brand-2-disabled {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-light-border-brand-2-processing {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-top-style: solid;
}

.focus\:border-top:focus {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.hover\:border-top:hover {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.active\:border-top:active {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-low-contrast:focus {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-low-contrast:hover {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-low-contrast:active {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-low-contrast-hover:focus {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-low-contrast-hover:hover {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-low-contrast-hover:active {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-low-contrast-pressed:focus {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-low-contrast-pressed:hover {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-low-contrast-pressed:active {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-low-contrast-disabled:focus {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-low-contrast-disabled:hover {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-low-contrast-disabled:active {
  border-top-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-high-contrast:focus {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-high-contrast:hover {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-high-contrast:active {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-high-contrast-hover:focus {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-high-contrast-hover:hover {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-high-contrast-hover:active {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-high-contrast-pressed:focus {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-high-contrast-pressed:hover {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-high-contrast-pressed:active {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-high-contrast-disabled:focus {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-high-contrast-disabled:hover {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-high-contrast-disabled:active {
  border-top-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-active:focus {
  border-top-color: var(--group-light-interactive-on-light-border-active) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-active:hover {
  border-top-color: var(--group-light-interactive-on-light-border-active) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-active:active {
  border-top-color: var(--group-light-interactive-on-light-border-active) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-active-hover:focus {
  border-top-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-active-hover:hover {
  border-top-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-active-hover:active {
  border-top-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-active-pressed:focus {
  border-top-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-active-pressed:hover {
  border-top-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-active-pressed:active {
  border-top-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-brand-1:focus {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-brand-1:hover {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-brand-1:active {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-brand-1-hover:focus {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-brand-1-hover:hover {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-brand-1-hover:active {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-brand-1-pressed:focus {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-brand-1-pressed:hover {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-brand-1-pressed:active {
  border-top-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-brand-2:focus {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-brand-2:hover {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-brand-2:active {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-brand-2-hover:focus {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-brand-2-hover:hover {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-brand-2-hover:active {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-brand-2-pressed:focus {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-brand-2-pressed:hover {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-brand-2-pressed:active {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-brand-2-disabled:focus {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-brand-2-disabled:hover {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-brand-2-disabled:active {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-light-border-brand-2-processing:focus {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-light-border-brand-2-processing:hover {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-light-border-brand-2-processing:active {
  border-top-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-top-style: solid;
}

.border-top {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-low-contrast {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-low-contrast-hover {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-low-contrast-pressed {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-low-contrast-disabled {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-high-contrast {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-high-contrast-hover {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-high-contrast-pressed {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-high-contrast-disabled {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-active {
  border-top-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-active-hover {
  border-top-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-active-pressed {
  border-top-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-brand-2 {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-brand-2-hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-brand-2-pressed {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-brand-2-disabled {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-brand-2-processing {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-brand-1 {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-brand-1-hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-brand-1-pressed {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-brand-1-disabled {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-top-style: solid;
}

.border-top-light-interactive-on-dark-border-brand-1-processing {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-top-style: solid;
}

.focus\:border-top:focus {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.hover\:border-top:hover {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.active\:border-top:active {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-low-contrast:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-low-contrast:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-low-contrast:active {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-low-contrast-hover:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-low-contrast-hover:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-low-contrast-hover:active {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-low-contrast-pressed:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-low-contrast-pressed:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-low-contrast-pressed:active {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-low-contrast-disabled:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-low-contrast-disabled:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-low-contrast-disabled:active {
  border-top-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-high-contrast:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-high-contrast:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-high-contrast:active {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-high-contrast-hover:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-high-contrast-hover:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-high-contrast-hover:active {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-high-contrast-pressed:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-high-contrast-pressed:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-high-contrast-pressed:active {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-high-contrast-disabled:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-high-contrast-disabled:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-high-contrast-disabled:active {
  border-top-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-active:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-active:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-active:active {
  border-top-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-active-hover:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-active-hover:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-active-hover:active {
  border-top-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-active-pressed:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-active-pressed:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-active-pressed:active {
  border-top-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-brand-2:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-brand-2:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-brand-2:active {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-brand-2-hover:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-brand-2-hover:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-brand-2-hover:active {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-brand-2-pressed:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-brand-2-pressed:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-brand-2-pressed:active {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-brand-2-disabled:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-brand-2-disabled:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-brand-2-disabled:active {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-brand-2-processing:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-brand-2-processing:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-brand-2-processing:active {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-brand-1:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-brand-1:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-brand-1:active {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-brand-1-hover:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-brand-1-hover:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-brand-1-hover:active {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-brand-1-pressed:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-brand-1-pressed:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-brand-1-pressed:active {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-brand-1-disabled:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-brand-1-disabled:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-brand-1-disabled:active {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-light-interactive-on-dark-border-brand-1-processing:focus {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-top-style: solid;
}

.hover\:border-top-light-interactive-on-dark-border-brand-1-processing:hover {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-top-style: solid;
}

.active\:border-top-light-interactive-on-dark-border-brand-1-processing:active {
  border-top-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-top-style: solid;
}

.border-top {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-low-contrast {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-low-contrast-hover {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-low-contrast-pressed {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-low-contrast-disabled {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-high-contrast {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-high-contrast-hover {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-high-contrast-pressed {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-high-contrast-disabled {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-active {
  border-top-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-active-hover {
  border-top-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-active-pressed {
  border-top-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-brand-1 {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-brand-1-hover {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-brand-1-pressed {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-brand-2 {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-brand-2-hover {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-brand-2-pressed {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-brand-2-disabled {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-light-border-brand-2-processing {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-top-style: solid;
}

.focus\:border-top:focus {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.hover\:border-top:hover {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.active\:border-top:active {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-low-contrast:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-low-contrast:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-low-contrast:active {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-low-contrast-hover:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-low-contrast-hover:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-low-contrast-hover:active {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-low-contrast-pressed:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-low-contrast-pressed:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-low-contrast-pressed:active {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-low-contrast-disabled:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-low-contrast-disabled:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-low-contrast-disabled:active {
  border-top-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-high-contrast:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-high-contrast:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-high-contrast:active {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-high-contrast-hover:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-high-contrast-hover:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-high-contrast-hover:active {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-high-contrast-pressed:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-high-contrast-pressed:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-high-contrast-pressed:active {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-high-contrast-disabled:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-high-contrast-disabled:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-high-contrast-disabled:active {
  border-top-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-active:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-active:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-active:active {
  border-top-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-active-hover:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-active-hover:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-active-hover:active {
  border-top-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-active-pressed:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-active-pressed:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-active-pressed:active {
  border-top-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-brand-1:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-brand-1:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-brand-1:active {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-brand-1-hover:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-brand-1-hover:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-brand-1-hover:active {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-brand-1-pressed:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-brand-1-pressed:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-brand-1-pressed:active {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-brand-2:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-brand-2:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-brand-2:active {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-brand-2-hover:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-brand-2-hover:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-brand-2-hover:active {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-brand-2-pressed:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-brand-2-pressed:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-brand-2-pressed:active {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-brand-2-disabled:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-brand-2-disabled:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-brand-2-disabled:active {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-light-border-brand-2-processing:focus {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-light-border-brand-2-processing:hover {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-light-border-brand-2-processing:active {
  border-top-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-top-style: solid;
}

.border-top {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-low-contrast {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-low-contrast-hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-low-contrast-pressed {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-low-contrast-disabled {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-high-contrast {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-high-contrast-hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-high-contrast-pressed {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-high-contrast-disabled {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-active {
  border-top-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-active-hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-active-pressed {
  border-top-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-brand-2 {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-brand-2-hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-brand-2-pressed {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-brand-2-disabled {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-brand-2-processing {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-brand-1 {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-brand-1-hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-brand-1-pressed {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-brand-1-disabled {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-top-style: solid;
}

.border-top-dark-interactive-on-dark-border-brand-1-processing {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-top-style: solid;
}

.focus\:border-top:focus {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.hover\:border-top:hover {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.active\:border-top:active {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-low-contrast:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-low-contrast:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-low-contrast:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-low-contrast-hover:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-low-contrast-hover:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-low-contrast-hover:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-low-contrast-pressed:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-low-contrast-pressed:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-low-contrast-pressed:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-low-contrast-disabled:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-low-contrast-disabled:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-low-contrast-disabled:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-high-contrast:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-high-contrast:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-high-contrast:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-high-contrast-hover:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-high-contrast-hover:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-high-contrast-hover:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-high-contrast-pressed:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-high-contrast-pressed:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-high-contrast-pressed:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-high-contrast-disabled:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-high-contrast-disabled:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-high-contrast-disabled:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-active:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-active:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-active:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-active-hover:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-active-hover:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-active-hover:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-active-pressed:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-active-pressed:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-active-pressed:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-brand-2:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-brand-2:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-brand-2:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-brand-2-hover:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-brand-2-hover:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-brand-2-hover:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-brand-2-pressed:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-brand-2-pressed:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-brand-2-pressed:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-brand-2-disabled:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-brand-2-disabled:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-brand-2-disabled:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-brand-2-processing:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-brand-2-processing:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-brand-2-processing:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-brand-1:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-brand-1:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-brand-1:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-brand-1-hover:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-brand-1-hover:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-brand-1-hover:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-brand-1-pressed:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-brand-1-pressed:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-brand-1-pressed:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-brand-1-disabled:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-brand-1-disabled:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-brand-1-disabled:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-interactive-on-dark-border-brand-1-processing:focus {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-interactive-on-dark-border-brand-1-processing:hover {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-top-style: solid;
}

.active\:border-top-dark-interactive-on-dark-border-brand-1-processing:active {
  border-top-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-top-style: solid;
}

.border-top {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.border-top-light-rag-border-error {
  border-top-color: var(--group-light-rag-border-error) !important;
  border-top-style: solid;
}

.border-top-light-rag-border-warning {
  border-top-color: var(--group-light-rag-border-warning) !important;
  border-top-style: solid;
}

.border-top-light-rag-border-success {
  border-top-color: var(--group-light-rag-border-success) !important;
  border-top-style: solid;
}

.border-top-light-rag-border-information {
  border-top-color: var(--group-light-rag-border-information) !important;
  border-top-style: solid;
}

.focus\:border-top:focus {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.hover\:border-top:hover {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.active\:border-top:active {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.focus\:border-top-light-rag-border-error:focus {
  border-top-color: var(--group-light-rag-border-error) !important;
  border-top-style: solid;
}

.hover\:border-top-light-rag-border-error:hover {
  border-top-color: var(--group-light-rag-border-error) !important;
  border-top-style: solid;
}

.active\:border-top-light-rag-border-error:active {
  border-top-color: var(--group-light-rag-border-error) !important;
  border-top-style: solid;
}

.focus\:border-top-light-rag-border-warning:focus {
  border-top-color: var(--group-light-rag-border-warning) !important;
  border-top-style: solid;
}

.hover\:border-top-light-rag-border-warning:hover {
  border-top-color: var(--group-light-rag-border-warning) !important;
  border-top-style: solid;
}

.active\:border-top-light-rag-border-warning:active {
  border-top-color: var(--group-light-rag-border-warning) !important;
  border-top-style: solid;
}

.focus\:border-top-light-rag-border-success:focus {
  border-top-color: var(--group-light-rag-border-success) !important;
  border-top-style: solid;
}

.hover\:border-top-light-rag-border-success:hover {
  border-top-color: var(--group-light-rag-border-success) !important;
  border-top-style: solid;
}

.active\:border-top-light-rag-border-success:active {
  border-top-color: var(--group-light-rag-border-success) !important;
  border-top-style: solid;
}

.focus\:border-top-light-rag-border-information:focus {
  border-top-color: var(--group-light-rag-border-information) !important;
  border-top-style: solid;
}

.hover\:border-top-light-rag-border-information:hover {
  border-top-color: var(--group-light-rag-border-information) !important;
  border-top-style: solid;
}

.active\:border-top-light-rag-border-information:active {
  border-top-color: var(--group-light-rag-border-information) !important;
  border-top-style: solid;
}

.border-top {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.border-top-dark-rag-border-error {
  border-top-color: var(--group-dark-rag-border-error) !important;
  border-top-style: solid;
}

.border-top-dark-rag-border-warning {
  border-top-color: var(--group-dark-rag-border-warning) !important;
  border-top-style: solid;
}

.border-top-dark-rag-border-success {
  border-top-color: var(--group-dark-rag-border-success) !important;
  border-top-style: solid;
}

.border-top-dark-rag-border-information {
  border-top-color: var(--group-dark-rag-border-information) !important;
  border-top-style: solid;
}

.focus\:border-top:focus {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.hover\:border-top:hover {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.active\:border-top:active {
  border-top-color: var(--group-color-base-neutral-3) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-rag-border-error:focus {
  border-top-color: var(--group-dark-rag-border-error) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-rag-border-error:hover {
  border-top-color: var(--group-dark-rag-border-error) !important;
  border-top-style: solid;
}

.active\:border-top-dark-rag-border-error:active {
  border-top-color: var(--group-dark-rag-border-error) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-rag-border-warning:focus {
  border-top-color: var(--group-dark-rag-border-warning) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-rag-border-warning:hover {
  border-top-color: var(--group-dark-rag-border-warning) !important;
  border-top-style: solid;
}

.active\:border-top-dark-rag-border-warning:active {
  border-top-color: var(--group-dark-rag-border-warning) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-rag-border-success:focus {
  border-top-color: var(--group-dark-rag-border-success) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-rag-border-success:hover {
  border-top-color: var(--group-dark-rag-border-success) !important;
  border-top-style: solid;
}

.active\:border-top-dark-rag-border-success:active {
  border-top-color: var(--group-dark-rag-border-success) !important;
  border-top-style: solid;
}

.focus\:border-top-dark-rag-border-information:focus {
  border-top-color: var(--group-dark-rag-border-information) !important;
  border-top-style: solid;
}

.hover\:border-top-dark-rag-border-information:hover {
  border-top-color: var(--group-dark-rag-border-information) !important;
  border-top-style: solid;
}

.active\:border-top-dark-rag-border-information:active {
  border-top-color: var(--group-dark-rag-border-information) !important;
  border-top-style: solid;
}

.border-right {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.border-right-light-non-interactive-border-white {
  border-right-color: var(--group-light-non-interactive-border-white) !important;
  border-right-style: solid;
}

.border-right-light-non-interactive-border-neutral-1 {
  border-right-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-right-style: solid;
}

.border-right-light-non-interactive-border-neutral-2 {
  border-right-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-right-style: solid;
}

.border-right-light-non-interactive-border-neutral-3 {
  border-right-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-right-style: solid;
}

.border-right-light-non-interactive-border-neutral-4 {
  border-right-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-right-style: solid;
}

.border-right-light-non-interactive-border-neutral-5 {
  border-right-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-right-style: solid;
}

.border-right-light-non-interactive-border-black {
  border-right-color: var(--group-light-non-interactive-border-black) !important;
  border-right-style: solid;
}

.focus\:border-right:focus {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.hover\:border-right:hover {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.active\:border-right:active {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.focus\:border-right-light-non-interactive-border-white:focus {
  border-right-color: var(--group-light-non-interactive-border-white) !important;
  border-right-style: solid;
}

.hover\:border-right-light-non-interactive-border-white:hover {
  border-right-color: var(--group-light-non-interactive-border-white) !important;
  border-right-style: solid;
}

.active\:border-right-light-non-interactive-border-white:active {
  border-right-color: var(--group-light-non-interactive-border-white) !important;
  border-right-style: solid;
}

.focus\:border-right-light-non-interactive-border-neutral-1:focus {
  border-right-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-right-style: solid;
}

.hover\:border-right-light-non-interactive-border-neutral-1:hover {
  border-right-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-right-style: solid;
}

.active\:border-right-light-non-interactive-border-neutral-1:active {
  border-right-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-right-style: solid;
}

.focus\:border-right-light-non-interactive-border-neutral-2:focus {
  border-right-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-right-style: solid;
}

.hover\:border-right-light-non-interactive-border-neutral-2:hover {
  border-right-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-right-style: solid;
}

.active\:border-right-light-non-interactive-border-neutral-2:active {
  border-right-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-right-style: solid;
}

.focus\:border-right-light-non-interactive-border-neutral-3:focus {
  border-right-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-right-style: solid;
}

.hover\:border-right-light-non-interactive-border-neutral-3:hover {
  border-right-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-right-style: solid;
}

.active\:border-right-light-non-interactive-border-neutral-3:active {
  border-right-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-right-style: solid;
}

.focus\:border-right-light-non-interactive-border-neutral-4:focus {
  border-right-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-right-style: solid;
}

.hover\:border-right-light-non-interactive-border-neutral-4:hover {
  border-right-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-right-style: solid;
}

.active\:border-right-light-non-interactive-border-neutral-4:active {
  border-right-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-right-style: solid;
}

.focus\:border-right-light-non-interactive-border-neutral-5:focus {
  border-right-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-right-style: solid;
}

.hover\:border-right-light-non-interactive-border-neutral-5:hover {
  border-right-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-right-style: solid;
}

.active\:border-right-light-non-interactive-border-neutral-5:active {
  border-right-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-right-style: solid;
}

.focus\:border-right-light-non-interactive-border-black:focus {
  border-right-color: var(--group-light-non-interactive-border-black) !important;
  border-right-style: solid;
}

.hover\:border-right-light-non-interactive-border-black:hover {
  border-right-color: var(--group-light-non-interactive-border-black) !important;
  border-right-style: solid;
}

.active\:border-right-light-non-interactive-border-black:active {
  border-right-color: var(--group-light-non-interactive-border-black) !important;
  border-right-style: solid;
}

.border-right {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.border-right-dark-non-interactive-border-white {
  border-right-color: var(--group-dark-non-interactive-border-white) !important;
  border-right-style: solid;
}

.border-right-dark-non-interactive-border-neutral-1 {
  border-right-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-right-style: solid;
}

.border-right-dark-non-interactive-border-neutral-2 {
  border-right-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-right-style: solid;
}

.border-right-dark-non-interactive-border-neutral-3 {
  border-right-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-right-style: solid;
}

.border-right-dark-non-interactive-border-neutral-4 {
  border-right-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-right-style: solid;
}

.border-right-dark-non-interactive-border-neutral-5 {
  border-right-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-right-style: solid;
}

.border-right-dark-non-interactive-border-black {
  border-right-color: var(--group-dark-non-interactive-border-black) !important;
  border-right-style: solid;
}

.focus\:border-right:focus {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.hover\:border-right:hover {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.active\:border-right:active {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-non-interactive-border-white:focus {
  border-right-color: var(--group-dark-non-interactive-border-white) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-non-interactive-border-white:hover {
  border-right-color: var(--group-dark-non-interactive-border-white) !important;
  border-right-style: solid;
}

.active\:border-right-dark-non-interactive-border-white:active {
  border-right-color: var(--group-dark-non-interactive-border-white) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-non-interactive-border-neutral-1:focus {
  border-right-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-non-interactive-border-neutral-1:hover {
  border-right-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-right-style: solid;
}

.active\:border-right-dark-non-interactive-border-neutral-1:active {
  border-right-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-non-interactive-border-neutral-2:focus {
  border-right-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-non-interactive-border-neutral-2:hover {
  border-right-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-right-style: solid;
}

.active\:border-right-dark-non-interactive-border-neutral-2:active {
  border-right-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-non-interactive-border-neutral-3:focus {
  border-right-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-non-interactive-border-neutral-3:hover {
  border-right-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-right-style: solid;
}

.active\:border-right-dark-non-interactive-border-neutral-3:active {
  border-right-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-non-interactive-border-neutral-4:focus {
  border-right-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-non-interactive-border-neutral-4:hover {
  border-right-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-right-style: solid;
}

.active\:border-right-dark-non-interactive-border-neutral-4:active {
  border-right-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-non-interactive-border-neutral-5:focus {
  border-right-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-non-interactive-border-neutral-5:hover {
  border-right-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-right-style: solid;
}

.active\:border-right-dark-non-interactive-border-neutral-5:active {
  border-right-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-non-interactive-border-black:focus {
  border-right-color: var(--group-dark-non-interactive-border-black) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-non-interactive-border-black:hover {
  border-right-color: var(--group-dark-non-interactive-border-black) !important;
  border-right-style: solid;
}

.active\:border-right-dark-non-interactive-border-black:active {
  border-right-color: var(--group-dark-non-interactive-border-black) !important;
  border-right-style: solid;
}

.border-right {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-low-contrast {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-low-contrast-hover {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-low-contrast-pressed {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-low-contrast-disabled {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-high-contrast {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-high-contrast-hover {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-high-contrast-pressed {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-high-contrast-disabled {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-active {
  border-right-color: var(--group-light-interactive-on-light-border-active) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-active-hover {
  border-right-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-active-pressed {
  border-right-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-brand-1 {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-brand-1-hover {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-brand-1-pressed {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-brand-2 {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-brand-2-hover {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-brand-2-pressed {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-brand-2-disabled {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-light-border-brand-2-processing {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-right-style: solid;
}

.focus\:border-right:focus {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.hover\:border-right:hover {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.active\:border-right:active {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-low-contrast:focus {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-low-contrast:hover {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-low-contrast:active {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-low-contrast-hover:focus {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-low-contrast-hover:hover {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-low-contrast-hover:active {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-low-contrast-pressed:focus {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-low-contrast-pressed:hover {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-low-contrast-pressed:active {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-low-contrast-disabled:focus {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-low-contrast-disabled:hover {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-low-contrast-disabled:active {
  border-right-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-high-contrast:focus {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-high-contrast:hover {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-high-contrast:active {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-high-contrast-hover:focus {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-high-contrast-hover:hover {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-high-contrast-hover:active {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-high-contrast-pressed:focus {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-high-contrast-pressed:hover {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-high-contrast-pressed:active {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-high-contrast-disabled:focus {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-high-contrast-disabled:hover {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-high-contrast-disabled:active {
  border-right-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-active:focus {
  border-right-color: var(--group-light-interactive-on-light-border-active) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-active:hover {
  border-right-color: var(--group-light-interactive-on-light-border-active) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-active:active {
  border-right-color: var(--group-light-interactive-on-light-border-active) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-active-hover:focus {
  border-right-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-active-hover:hover {
  border-right-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-active-hover:active {
  border-right-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-active-pressed:focus {
  border-right-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-active-pressed:hover {
  border-right-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-active-pressed:active {
  border-right-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-brand-1:focus {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-brand-1:hover {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-brand-1:active {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-brand-1-hover:focus {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-brand-1-hover:hover {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-brand-1-hover:active {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-brand-1-pressed:focus {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-brand-1-pressed:hover {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-brand-1-pressed:active {
  border-right-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-brand-2:focus {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-brand-2:hover {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-brand-2:active {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-brand-2-hover:focus {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-brand-2-hover:hover {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-brand-2-hover:active {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-brand-2-pressed:focus {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-brand-2-pressed:hover {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-brand-2-pressed:active {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-brand-2-disabled:focus {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-brand-2-disabled:hover {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-brand-2-disabled:active {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-light-border-brand-2-processing:focus {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-light-border-brand-2-processing:hover {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-light-border-brand-2-processing:active {
  border-right-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-right-style: solid;
}

.border-right {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-low-contrast {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-low-contrast-hover {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-low-contrast-pressed {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-low-contrast-disabled {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-high-contrast {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-high-contrast-hover {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-high-contrast-pressed {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-high-contrast-disabled {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-active {
  border-right-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-active-hover {
  border-right-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-active-pressed {
  border-right-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-brand-2 {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-brand-2-hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-brand-2-pressed {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-brand-2-disabled {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-brand-2-processing {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-brand-1 {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-brand-1-hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-brand-1-pressed {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-brand-1-disabled {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-right-style: solid;
}

.border-right-light-interactive-on-dark-border-brand-1-processing {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-right-style: solid;
}

.focus\:border-right:focus {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.hover\:border-right:hover {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.active\:border-right:active {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-low-contrast:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-low-contrast:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-low-contrast:active {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-low-contrast-hover:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-low-contrast-hover:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-low-contrast-hover:active {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-low-contrast-pressed:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-low-contrast-pressed:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-low-contrast-pressed:active {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-low-contrast-disabled:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-low-contrast-disabled:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-low-contrast-disabled:active {
  border-right-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-high-contrast:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-high-contrast:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-high-contrast:active {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-high-contrast-hover:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-high-contrast-hover:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-high-contrast-hover:active {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-high-contrast-pressed:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-high-contrast-pressed:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-high-contrast-pressed:active {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-high-contrast-disabled:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-high-contrast-disabled:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-high-contrast-disabled:active {
  border-right-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-active:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-active:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-active:active {
  border-right-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-active-hover:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-active-hover:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-active-hover:active {
  border-right-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-active-pressed:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-active-pressed:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-active-pressed:active {
  border-right-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-brand-2:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-brand-2:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-brand-2:active {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-brand-2-hover:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-brand-2-hover:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-brand-2-hover:active {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-brand-2-pressed:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-brand-2-pressed:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-brand-2-pressed:active {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-brand-2-disabled:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-brand-2-disabled:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-brand-2-disabled:active {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-brand-2-processing:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-brand-2-processing:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-brand-2-processing:active {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-brand-1:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-brand-1:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-brand-1:active {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-brand-1-hover:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-brand-1-hover:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-brand-1-hover:active {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-brand-1-pressed:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-brand-1-pressed:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-brand-1-pressed:active {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-brand-1-disabled:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-brand-1-disabled:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-brand-1-disabled:active {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-light-interactive-on-dark-border-brand-1-processing:focus {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-right-style: solid;
}

.hover\:border-right-light-interactive-on-dark-border-brand-1-processing:hover {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-right-style: solid;
}

.active\:border-right-light-interactive-on-dark-border-brand-1-processing:active {
  border-right-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-right-style: solid;
}

.border-right {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-low-contrast {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-low-contrast-hover {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-low-contrast-pressed {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-low-contrast-disabled {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-high-contrast {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-high-contrast-hover {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-high-contrast-pressed {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-high-contrast-disabled {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-active {
  border-right-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-active-hover {
  border-right-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-active-pressed {
  border-right-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-brand-1 {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-brand-1-hover {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-brand-1-pressed {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-brand-2 {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-brand-2-hover {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-brand-2-pressed {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-brand-2-disabled {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-light-border-brand-2-processing {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-right-style: solid;
}

.focus\:border-right:focus {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.hover\:border-right:hover {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.active\:border-right:active {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-low-contrast:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-low-contrast:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-low-contrast:active {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-low-contrast-hover:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-low-contrast-hover:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-low-contrast-hover:active {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-low-contrast-pressed:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-low-contrast-pressed:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-low-contrast-pressed:active {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-low-contrast-disabled:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-low-contrast-disabled:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-low-contrast-disabled:active {
  border-right-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-high-contrast:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-high-contrast:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-high-contrast:active {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-high-contrast-hover:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-high-contrast-hover:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-high-contrast-hover:active {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-high-contrast-pressed:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-high-contrast-pressed:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-high-contrast-pressed:active {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-high-contrast-disabled:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-high-contrast-disabled:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-high-contrast-disabled:active {
  border-right-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-active:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-active:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-active:active {
  border-right-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-active-hover:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-active-hover:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-active-hover:active {
  border-right-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-active-pressed:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-active-pressed:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-active-pressed:active {
  border-right-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-brand-1:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-brand-1:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-brand-1:active {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-brand-1-hover:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-brand-1-hover:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-brand-1-hover:active {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-brand-1-pressed:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-brand-1-pressed:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-brand-1-pressed:active {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-brand-2:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-brand-2:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-brand-2:active {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-brand-2-hover:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-brand-2-hover:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-brand-2-hover:active {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-brand-2-pressed:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-brand-2-pressed:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-brand-2-pressed:active {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-brand-2-disabled:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-brand-2-disabled:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-brand-2-disabled:active {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-light-border-brand-2-processing:focus {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-light-border-brand-2-processing:hover {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-light-border-brand-2-processing:active {
  border-right-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-right-style: solid;
}

.border-right {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-low-contrast {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-low-contrast-hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-low-contrast-pressed {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-low-contrast-disabled {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-high-contrast {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-high-contrast-hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-high-contrast-pressed {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-high-contrast-disabled {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-active {
  border-right-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-active-hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-active-pressed {
  border-right-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-brand-2 {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-brand-2-hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-brand-2-pressed {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-brand-2-disabled {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-brand-2-processing {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-brand-1 {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-brand-1-hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-brand-1-pressed {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-brand-1-disabled {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-right-style: solid;
}

.border-right-dark-interactive-on-dark-border-brand-1-processing {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-right-style: solid;
}

.focus\:border-right:focus {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.hover\:border-right:hover {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.active\:border-right:active {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-low-contrast:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-low-contrast:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-low-contrast:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-low-contrast-hover:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-low-contrast-hover:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-low-contrast-hover:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-low-contrast-pressed:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-low-contrast-pressed:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-low-contrast-pressed:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-low-contrast-disabled:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-low-contrast-disabled:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-low-contrast-disabled:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-high-contrast:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-high-contrast:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-high-contrast:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-high-contrast-hover:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-high-contrast-hover:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-high-contrast-hover:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-high-contrast-pressed:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-high-contrast-pressed:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-high-contrast-pressed:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-high-contrast-disabled:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-high-contrast-disabled:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-high-contrast-disabled:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-active:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-active:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-active:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-active-hover:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-active-hover:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-active-hover:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-active-pressed:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-active-pressed:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-active-pressed:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-brand-2:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-brand-2:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-brand-2:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-brand-2-hover:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-brand-2-hover:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-brand-2-hover:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-brand-2-pressed:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-brand-2-pressed:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-brand-2-pressed:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-brand-2-disabled:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-brand-2-disabled:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-brand-2-disabled:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-brand-2-processing:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-brand-2-processing:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-brand-2-processing:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-brand-1:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-brand-1:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-brand-1:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-brand-1-hover:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-brand-1-hover:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-brand-1-hover:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-brand-1-pressed:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-brand-1-pressed:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-brand-1-pressed:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-brand-1-disabled:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-brand-1-disabled:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-brand-1-disabled:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-interactive-on-dark-border-brand-1-processing:focus {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-interactive-on-dark-border-brand-1-processing:hover {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-right-style: solid;
}

.active\:border-right-dark-interactive-on-dark-border-brand-1-processing:active {
  border-right-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-right-style: solid;
}

.border-right {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.border-right-light-rag-border-error {
  border-right-color: var(--group-light-rag-border-error) !important;
  border-right-style: solid;
}

.border-right-light-rag-border-warning {
  border-right-color: var(--group-light-rag-border-warning) !important;
  border-right-style: solid;
}

.border-right-light-rag-border-success {
  border-right-color: var(--group-light-rag-border-success) !important;
  border-right-style: solid;
}

.border-right-light-rag-border-information {
  border-right-color: var(--group-light-rag-border-information) !important;
  border-right-style: solid;
}

.focus\:border-right:focus {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.hover\:border-right:hover {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.active\:border-right:active {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.focus\:border-right-light-rag-border-error:focus {
  border-right-color: var(--group-light-rag-border-error) !important;
  border-right-style: solid;
}

.hover\:border-right-light-rag-border-error:hover {
  border-right-color: var(--group-light-rag-border-error) !important;
  border-right-style: solid;
}

.active\:border-right-light-rag-border-error:active {
  border-right-color: var(--group-light-rag-border-error) !important;
  border-right-style: solid;
}

.focus\:border-right-light-rag-border-warning:focus {
  border-right-color: var(--group-light-rag-border-warning) !important;
  border-right-style: solid;
}

.hover\:border-right-light-rag-border-warning:hover {
  border-right-color: var(--group-light-rag-border-warning) !important;
  border-right-style: solid;
}

.active\:border-right-light-rag-border-warning:active {
  border-right-color: var(--group-light-rag-border-warning) !important;
  border-right-style: solid;
}

.focus\:border-right-light-rag-border-success:focus {
  border-right-color: var(--group-light-rag-border-success) !important;
  border-right-style: solid;
}

.hover\:border-right-light-rag-border-success:hover {
  border-right-color: var(--group-light-rag-border-success) !important;
  border-right-style: solid;
}

.active\:border-right-light-rag-border-success:active {
  border-right-color: var(--group-light-rag-border-success) !important;
  border-right-style: solid;
}

.focus\:border-right-light-rag-border-information:focus {
  border-right-color: var(--group-light-rag-border-information) !important;
  border-right-style: solid;
}

.hover\:border-right-light-rag-border-information:hover {
  border-right-color: var(--group-light-rag-border-information) !important;
  border-right-style: solid;
}

.active\:border-right-light-rag-border-information:active {
  border-right-color: var(--group-light-rag-border-information) !important;
  border-right-style: solid;
}

.border-right {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.border-right-dark-rag-border-error {
  border-right-color: var(--group-dark-rag-border-error) !important;
  border-right-style: solid;
}

.border-right-dark-rag-border-warning {
  border-right-color: var(--group-dark-rag-border-warning) !important;
  border-right-style: solid;
}

.border-right-dark-rag-border-success {
  border-right-color: var(--group-dark-rag-border-success) !important;
  border-right-style: solid;
}

.border-right-dark-rag-border-information {
  border-right-color: var(--group-dark-rag-border-information) !important;
  border-right-style: solid;
}

.focus\:border-right:focus {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.hover\:border-right:hover {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.active\:border-right:active {
  border-right-color: var(--group-color-base-neutral-3) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-rag-border-error:focus {
  border-right-color: var(--group-dark-rag-border-error) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-rag-border-error:hover {
  border-right-color: var(--group-dark-rag-border-error) !important;
  border-right-style: solid;
}

.active\:border-right-dark-rag-border-error:active {
  border-right-color: var(--group-dark-rag-border-error) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-rag-border-warning:focus {
  border-right-color: var(--group-dark-rag-border-warning) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-rag-border-warning:hover {
  border-right-color: var(--group-dark-rag-border-warning) !important;
  border-right-style: solid;
}

.active\:border-right-dark-rag-border-warning:active {
  border-right-color: var(--group-dark-rag-border-warning) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-rag-border-success:focus {
  border-right-color: var(--group-dark-rag-border-success) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-rag-border-success:hover {
  border-right-color: var(--group-dark-rag-border-success) !important;
  border-right-style: solid;
}

.active\:border-right-dark-rag-border-success:active {
  border-right-color: var(--group-dark-rag-border-success) !important;
  border-right-style: solid;
}

.focus\:border-right-dark-rag-border-information:focus {
  border-right-color: var(--group-dark-rag-border-information) !important;
  border-right-style: solid;
}

.hover\:border-right-dark-rag-border-information:hover {
  border-right-color: var(--group-dark-rag-border-information) !important;
  border-right-style: solid;
}

.active\:border-right-dark-rag-border-information:active {
  border-right-color: var(--group-dark-rag-border-information) !important;
  border-right-style: solid;
}

.border-bottom {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.border-bottom-light-non-interactive-border-white {
  border-bottom-color: var(--group-light-non-interactive-border-white) !important;
  border-bottom-style: solid;
}

.border-bottom-light-non-interactive-border-neutral-1 {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-bottom-style: solid;
}

.border-bottom-light-non-interactive-border-neutral-2 {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-bottom-style: solid;
}

.border-bottom-light-non-interactive-border-neutral-3 {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-bottom-style: solid;
}

.border-bottom-light-non-interactive-border-neutral-4 {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-bottom-style: solid;
}

.border-bottom-light-non-interactive-border-neutral-5 {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-bottom-style: solid;
}

.border-bottom-light-non-interactive-border-black {
  border-bottom-color: var(--group-light-non-interactive-border-black) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom:focus {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom:hover {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.active\:border-bottom:active {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-non-interactive-border-white:focus {
  border-bottom-color: var(--group-light-non-interactive-border-white) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-non-interactive-border-white:hover {
  border-bottom-color: var(--group-light-non-interactive-border-white) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-non-interactive-border-white:active {
  border-bottom-color: var(--group-light-non-interactive-border-white) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-non-interactive-border-neutral-1:focus {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-non-interactive-border-neutral-1:hover {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-non-interactive-border-neutral-1:active {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-non-interactive-border-neutral-2:focus {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-non-interactive-border-neutral-2:hover {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-non-interactive-border-neutral-2:active {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-non-interactive-border-neutral-3:focus {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-non-interactive-border-neutral-3:hover {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-non-interactive-border-neutral-3:active {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-non-interactive-border-neutral-4:focus {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-non-interactive-border-neutral-4:hover {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-non-interactive-border-neutral-4:active {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-non-interactive-border-neutral-5:focus {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-non-interactive-border-neutral-5:hover {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-non-interactive-border-neutral-5:active {
  border-bottom-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-non-interactive-border-black:focus {
  border-bottom-color: var(--group-light-non-interactive-border-black) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-non-interactive-border-black:hover {
  border-bottom-color: var(--group-light-non-interactive-border-black) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-non-interactive-border-black:active {
  border-bottom-color: var(--group-light-non-interactive-border-black) !important;
  border-bottom-style: solid;
}

.border-bottom {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-non-interactive-border-white {
  border-bottom-color: var(--group-dark-non-interactive-border-white) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-non-interactive-border-neutral-1 {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-non-interactive-border-neutral-2 {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-non-interactive-border-neutral-3 {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-non-interactive-border-neutral-4 {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-non-interactive-border-neutral-5 {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-non-interactive-border-black {
  border-bottom-color: var(--group-dark-non-interactive-border-black) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom:focus {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom:hover {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.active\:border-bottom:active {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-non-interactive-border-white:focus {
  border-bottom-color: var(--group-dark-non-interactive-border-white) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-non-interactive-border-white:hover {
  border-bottom-color: var(--group-dark-non-interactive-border-white) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-non-interactive-border-white:active {
  border-bottom-color: var(--group-dark-non-interactive-border-white) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-non-interactive-border-neutral-1:focus {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-non-interactive-border-neutral-1:hover {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-non-interactive-border-neutral-1:active {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-non-interactive-border-neutral-2:focus {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-non-interactive-border-neutral-2:hover {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-non-interactive-border-neutral-2:active {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-non-interactive-border-neutral-3:focus {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-non-interactive-border-neutral-3:hover {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-non-interactive-border-neutral-3:active {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-non-interactive-border-neutral-4:focus {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-non-interactive-border-neutral-4:hover {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-non-interactive-border-neutral-4:active {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-non-interactive-border-neutral-5:focus {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-non-interactive-border-neutral-5:hover {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-non-interactive-border-neutral-5:active {
  border-bottom-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-non-interactive-border-black:focus {
  border-bottom-color: var(--group-dark-non-interactive-border-black) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-non-interactive-border-black:hover {
  border-bottom-color: var(--group-dark-non-interactive-border-black) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-non-interactive-border-black:active {
  border-bottom-color: var(--group-dark-non-interactive-border-black) !important;
  border-bottom-style: solid;
}

.border-bottom {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-low-contrast {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-low-contrast-hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-low-contrast-pressed {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-low-contrast-disabled {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-high-contrast {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-high-contrast-hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-high-contrast-pressed {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-high-contrast-disabled {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-active {
  border-bottom-color: var(--group-light-interactive-on-light-border-active) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-active-hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-active-pressed {
  border-bottom-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-brand-1 {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-brand-1-hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-brand-1-pressed {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-brand-2 {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-brand-2-hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-brand-2-pressed {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-brand-2-disabled {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-light-border-brand-2-processing {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom:focus {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom:hover {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.active\:border-bottom:active {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-low-contrast:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-low-contrast:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-low-contrast:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-low-contrast-hover:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-low-contrast-hover:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-low-contrast-hover:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-low-contrast-pressed:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-low-contrast-pressed:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-low-contrast-pressed:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-low-contrast-disabled:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-low-contrast-disabled:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-low-contrast-disabled:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-high-contrast:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-high-contrast:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-high-contrast:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-high-contrast-hover:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-high-contrast-hover:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-high-contrast-hover:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-high-contrast-pressed:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-high-contrast-pressed:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-high-contrast-pressed:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-high-contrast-disabled:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-high-contrast-disabled:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-high-contrast-disabled:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-active:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-active) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-active:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-active) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-active:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-active) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-active-hover:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-active-hover:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-active-hover:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-active-pressed:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-active-pressed:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-active-pressed:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-brand-1:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-brand-1:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-brand-1:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-brand-1-hover:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-brand-1-hover:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-brand-1-hover:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-brand-1-pressed:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-brand-1-pressed:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-brand-1-pressed:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-brand-2:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-brand-2:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-brand-2:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-brand-2-hover:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-brand-2-hover:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-brand-2-hover:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-brand-2-pressed:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-brand-2-pressed:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-brand-2-pressed:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-brand-2-disabled:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-brand-2-disabled:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-brand-2-disabled:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-light-border-brand-2-processing:focus {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-light-border-brand-2-processing:hover {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-light-border-brand-2-processing:active {
  border-bottom-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.border-bottom {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-low-contrast {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-low-contrast-hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-low-contrast-pressed {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-low-contrast-disabled {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-high-contrast {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-high-contrast-hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-high-contrast-pressed {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-high-contrast-disabled {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-active-hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-active-pressed {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-brand-2 {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-brand-2-hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-brand-2-pressed {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-brand-2-disabled {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-brand-2-processing {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-brand-1 {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-brand-1-hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-brand-1-pressed {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-brand-1-disabled {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-light-interactive-on-dark-border-brand-1-processing {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom:focus {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom:hover {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.active\:border-bottom:active {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-low-contrast:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-low-contrast:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-low-contrast:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-low-contrast-hover:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-low-contrast-hover:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-low-contrast-hover:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-low-contrast-pressed:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-low-contrast-pressed:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-low-contrast-pressed:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-low-contrast-disabled:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-low-contrast-disabled:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-low-contrast-disabled:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-high-contrast:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-high-contrast:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-high-contrast:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-high-contrast-hover:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-high-contrast-hover:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-high-contrast-hover:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-high-contrast-pressed:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-high-contrast-pressed:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-high-contrast-pressed:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-high-contrast-disabled:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-high-contrast-disabled:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-high-contrast-disabled:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-active:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-active:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-active:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-active-hover:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-active-hover:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-active-hover:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-active-pressed:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-active-pressed:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-active-pressed:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-brand-2:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-brand-2:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-brand-2:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-brand-2-hover:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-brand-2-hover:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-brand-2-hover:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-brand-2-pressed:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-brand-2-pressed:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-brand-2-pressed:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-brand-2-disabled:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-brand-2-disabled:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-brand-2-disabled:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-brand-2-processing:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-brand-2-processing:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-brand-2-processing:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-brand-1:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-brand-1:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-brand-1:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-brand-1-hover:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-brand-1-hover:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-brand-1-hover:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-brand-1-pressed:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-brand-1-pressed:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-brand-1-pressed:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-brand-1-disabled:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-brand-1-disabled:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-brand-1-disabled:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-interactive-on-dark-border-brand-1-processing:focus {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-interactive-on-dark-border-brand-1-processing:hover {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-interactive-on-dark-border-brand-1-processing:active {
  border-bottom-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-bottom-style: solid;
}

.border-bottom {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-low-contrast {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-low-contrast-hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-low-contrast-pressed {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-low-contrast-disabled {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-high-contrast {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-high-contrast-hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-high-contrast-pressed {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-high-contrast-disabled {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-active-hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-active-pressed {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-brand-1 {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-brand-1-hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-brand-1-pressed {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-brand-2 {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-brand-2-hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-brand-2-pressed {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-brand-2-disabled {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-light-border-brand-2-processing {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom:focus {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom:hover {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.active\:border-bottom:active {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-low-contrast:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-low-contrast:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-low-contrast:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-low-contrast-hover:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-low-contrast-hover:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-low-contrast-hover:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-low-contrast-pressed:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-low-contrast-pressed:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-low-contrast-pressed:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-low-contrast-disabled:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-low-contrast-disabled:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-low-contrast-disabled:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-high-contrast:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-high-contrast:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-high-contrast:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-high-contrast-hover:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-high-contrast-hover:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-high-contrast-hover:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-high-contrast-pressed:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-high-contrast-pressed:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-high-contrast-pressed:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-high-contrast-disabled:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-high-contrast-disabled:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-high-contrast-disabled:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-active:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-active:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-active:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-active-hover:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-active-hover:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-active-hover:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-active-pressed:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-active-pressed:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-active-pressed:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-brand-1:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-brand-1:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-brand-1:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-brand-1-hover:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-brand-1-hover:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-brand-1-hover:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-brand-1-pressed:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-brand-1-pressed:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-brand-1-pressed:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-brand-2:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-brand-2:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-brand-2:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-brand-2-hover:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-brand-2-hover:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-brand-2-hover:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-brand-2-pressed:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-brand-2-pressed:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-brand-2-pressed:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-brand-2-disabled:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-brand-2-disabled:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-brand-2-disabled:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-light-border-brand-2-processing:focus {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-light-border-brand-2-processing:hover {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-light-border-brand-2-processing:active {
  border-bottom-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.border-bottom {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-low-contrast {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-low-contrast-hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-low-contrast-pressed {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-low-contrast-disabled {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-high-contrast {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-high-contrast-hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-high-contrast-pressed {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-high-contrast-disabled {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-active-hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-active-pressed {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-brand-2 {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-brand-2-hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-brand-2-pressed {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-brand-2-disabled {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-brand-2-processing {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-brand-1 {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-brand-1-hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-brand-1-pressed {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-brand-1-disabled {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-interactive-on-dark-border-brand-1-processing {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom:focus {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom:hover {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.active\:border-bottom:active {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-low-contrast:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-low-contrast:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-low-contrast:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-low-contrast-hover:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-low-contrast-hover:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-low-contrast-hover:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-low-contrast-pressed:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-low-contrast-pressed:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-low-contrast-pressed:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-low-contrast-disabled:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-low-contrast-disabled:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-low-contrast-disabled:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-high-contrast:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-high-contrast:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-high-contrast:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-high-contrast-hover:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-high-contrast-hover:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-high-contrast-hover:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-high-contrast-pressed:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-high-contrast-pressed:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-high-contrast-pressed:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-high-contrast-disabled:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-high-contrast-disabled:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-high-contrast-disabled:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-active:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-active:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-active:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-active-hover:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-active-hover:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-active-hover:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-active-pressed:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-active-pressed:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-active-pressed:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-brand-2:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-brand-2:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-brand-2:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-brand-2-hover:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-brand-2-hover:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-brand-2-hover:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-brand-2-pressed:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-brand-2-pressed:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-brand-2-pressed:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-brand-2-disabled:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-brand-2-disabled:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-brand-2-disabled:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-brand-2-processing:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-brand-2-processing:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-brand-2-processing:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-brand-1:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-brand-1:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-brand-1:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-brand-1-hover:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-brand-1-hover:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-brand-1-hover:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-brand-1-pressed:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-brand-1-pressed:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-brand-1-pressed:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-brand-1-disabled:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-brand-1-disabled:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-brand-1-disabled:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-interactive-on-dark-border-brand-1-processing:focus {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-interactive-on-dark-border-brand-1-processing:hover {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-interactive-on-dark-border-brand-1-processing:active {
  border-bottom-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-bottom-style: solid;
}

.border-bottom {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.border-bottom-light-rag-border-error {
  border-bottom-color: var(--group-light-rag-border-error) !important;
  border-bottom-style: solid;
}

.border-bottom-light-rag-border-warning {
  border-bottom-color: var(--group-light-rag-border-warning) !important;
  border-bottom-style: solid;
}

.border-bottom-light-rag-border-success {
  border-bottom-color: var(--group-light-rag-border-success) !important;
  border-bottom-style: solid;
}

.border-bottom-light-rag-border-information {
  border-bottom-color: var(--group-light-rag-border-information) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom:focus {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom:hover {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.active\:border-bottom:active {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-rag-border-error:focus {
  border-bottom-color: var(--group-light-rag-border-error) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-rag-border-error:hover {
  border-bottom-color: var(--group-light-rag-border-error) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-rag-border-error:active {
  border-bottom-color: var(--group-light-rag-border-error) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-rag-border-warning:focus {
  border-bottom-color: var(--group-light-rag-border-warning) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-rag-border-warning:hover {
  border-bottom-color: var(--group-light-rag-border-warning) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-rag-border-warning:active {
  border-bottom-color: var(--group-light-rag-border-warning) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-rag-border-success:focus {
  border-bottom-color: var(--group-light-rag-border-success) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-rag-border-success:hover {
  border-bottom-color: var(--group-light-rag-border-success) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-rag-border-success:active {
  border-bottom-color: var(--group-light-rag-border-success) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-light-rag-border-information:focus {
  border-bottom-color: var(--group-light-rag-border-information) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-light-rag-border-information:hover {
  border-bottom-color: var(--group-light-rag-border-information) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-light-rag-border-information:active {
  border-bottom-color: var(--group-light-rag-border-information) !important;
  border-bottom-style: solid;
}

.border-bottom {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-rag-border-error {
  border-bottom-color: var(--group-dark-rag-border-error) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-rag-border-warning {
  border-bottom-color: var(--group-dark-rag-border-warning) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-rag-border-success {
  border-bottom-color: var(--group-dark-rag-border-success) !important;
  border-bottom-style: solid;
}

.border-bottom-dark-rag-border-information {
  border-bottom-color: var(--group-dark-rag-border-information) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom:focus {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom:hover {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.active\:border-bottom:active {
  border-bottom-color: var(--group-color-base-neutral-3) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-rag-border-error:focus {
  border-bottom-color: var(--group-dark-rag-border-error) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-rag-border-error:hover {
  border-bottom-color: var(--group-dark-rag-border-error) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-rag-border-error:active {
  border-bottom-color: var(--group-dark-rag-border-error) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-rag-border-warning:focus {
  border-bottom-color: var(--group-dark-rag-border-warning) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-rag-border-warning:hover {
  border-bottom-color: var(--group-dark-rag-border-warning) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-rag-border-warning:active {
  border-bottom-color: var(--group-dark-rag-border-warning) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-rag-border-success:focus {
  border-bottom-color: var(--group-dark-rag-border-success) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-rag-border-success:hover {
  border-bottom-color: var(--group-dark-rag-border-success) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-rag-border-success:active {
  border-bottom-color: var(--group-dark-rag-border-success) !important;
  border-bottom-style: solid;
}

.focus\:border-bottom-dark-rag-border-information:focus {
  border-bottom-color: var(--group-dark-rag-border-information) !important;
  border-bottom-style: solid;
}

.hover\:border-bottom-dark-rag-border-information:hover {
  border-bottom-color: var(--group-dark-rag-border-information) !important;
  border-bottom-style: solid;
}

.active\:border-bottom-dark-rag-border-information:active {
  border-bottom-color: var(--group-dark-rag-border-information) !important;
  border-bottom-style: solid;
}

.border-left {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.border-left-light-non-interactive-border-white {
  border-left-color: var(--group-light-non-interactive-border-white) !important;
  border-left-style: solid;
}

.border-left-light-non-interactive-border-neutral-1 {
  border-left-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-left-style: solid;
}

.border-left-light-non-interactive-border-neutral-2 {
  border-left-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-left-style: solid;
}

.border-left-light-non-interactive-border-neutral-3 {
  border-left-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-left-style: solid;
}

.border-left-light-non-interactive-border-neutral-4 {
  border-left-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-left-style: solid;
}

.border-left-light-non-interactive-border-neutral-5 {
  border-left-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-left-style: solid;
}

.border-left-light-non-interactive-border-black {
  border-left-color: var(--group-light-non-interactive-border-black) !important;
  border-left-style: solid;
}

.focus\:border-left:focus {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.hover\:border-left:hover {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.active\:border-left:active {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.focus\:border-left-light-non-interactive-border-white:focus {
  border-left-color: var(--group-light-non-interactive-border-white) !important;
  border-left-style: solid;
}

.hover\:border-left-light-non-interactive-border-white:hover {
  border-left-color: var(--group-light-non-interactive-border-white) !important;
  border-left-style: solid;
}

.active\:border-left-light-non-interactive-border-white:active {
  border-left-color: var(--group-light-non-interactive-border-white) !important;
  border-left-style: solid;
}

.focus\:border-left-light-non-interactive-border-neutral-1:focus {
  border-left-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-left-style: solid;
}

.hover\:border-left-light-non-interactive-border-neutral-1:hover {
  border-left-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-left-style: solid;
}

.active\:border-left-light-non-interactive-border-neutral-1:active {
  border-left-color: var(--group-light-non-interactive-border-neutral-1) !important;
  border-left-style: solid;
}

.focus\:border-left-light-non-interactive-border-neutral-2:focus {
  border-left-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-left-style: solid;
}

.hover\:border-left-light-non-interactive-border-neutral-2:hover {
  border-left-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-left-style: solid;
}

.active\:border-left-light-non-interactive-border-neutral-2:active {
  border-left-color: var(--group-light-non-interactive-border-neutral-2) !important;
  border-left-style: solid;
}

.focus\:border-left-light-non-interactive-border-neutral-3:focus {
  border-left-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-left-style: solid;
}

.hover\:border-left-light-non-interactive-border-neutral-3:hover {
  border-left-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-left-style: solid;
}

.active\:border-left-light-non-interactive-border-neutral-3:active {
  border-left-color: var(--group-light-non-interactive-border-neutral-3) !important;
  border-left-style: solid;
}

.focus\:border-left-light-non-interactive-border-neutral-4:focus {
  border-left-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-left-style: solid;
}

.hover\:border-left-light-non-interactive-border-neutral-4:hover {
  border-left-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-left-style: solid;
}

.active\:border-left-light-non-interactive-border-neutral-4:active {
  border-left-color: var(--group-light-non-interactive-border-neutral-4) !important;
  border-left-style: solid;
}

.focus\:border-left-light-non-interactive-border-neutral-5:focus {
  border-left-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-left-style: solid;
}

.hover\:border-left-light-non-interactive-border-neutral-5:hover {
  border-left-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-left-style: solid;
}

.active\:border-left-light-non-interactive-border-neutral-5:active {
  border-left-color: var(--group-light-non-interactive-border-neutral-5) !important;
  border-left-style: solid;
}

.focus\:border-left-light-non-interactive-border-black:focus {
  border-left-color: var(--group-light-non-interactive-border-black) !important;
  border-left-style: solid;
}

.hover\:border-left-light-non-interactive-border-black:hover {
  border-left-color: var(--group-light-non-interactive-border-black) !important;
  border-left-style: solid;
}

.active\:border-left-light-non-interactive-border-black:active {
  border-left-color: var(--group-light-non-interactive-border-black) !important;
  border-left-style: solid;
}

.border-left {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.border-left-dark-non-interactive-border-white {
  border-left-color: var(--group-dark-non-interactive-border-white) !important;
  border-left-style: solid;
}

.border-left-dark-non-interactive-border-neutral-1 {
  border-left-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-left-style: solid;
}

.border-left-dark-non-interactive-border-neutral-2 {
  border-left-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-left-style: solid;
}

.border-left-dark-non-interactive-border-neutral-3 {
  border-left-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-left-style: solid;
}

.border-left-dark-non-interactive-border-neutral-4 {
  border-left-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-left-style: solid;
}

.border-left-dark-non-interactive-border-neutral-5 {
  border-left-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-left-style: solid;
}

.border-left-dark-non-interactive-border-black {
  border-left-color: var(--group-dark-non-interactive-border-black) !important;
  border-left-style: solid;
}

.focus\:border-left:focus {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.hover\:border-left:hover {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.active\:border-left:active {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-non-interactive-border-white:focus {
  border-left-color: var(--group-dark-non-interactive-border-white) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-non-interactive-border-white:hover {
  border-left-color: var(--group-dark-non-interactive-border-white) !important;
  border-left-style: solid;
}

.active\:border-left-dark-non-interactive-border-white:active {
  border-left-color: var(--group-dark-non-interactive-border-white) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-non-interactive-border-neutral-1:focus {
  border-left-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-non-interactive-border-neutral-1:hover {
  border-left-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-left-style: solid;
}

.active\:border-left-dark-non-interactive-border-neutral-1:active {
  border-left-color: var(--group-dark-non-interactive-border-neutral-1) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-non-interactive-border-neutral-2:focus {
  border-left-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-non-interactive-border-neutral-2:hover {
  border-left-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-left-style: solid;
}

.active\:border-left-dark-non-interactive-border-neutral-2:active {
  border-left-color: var(--group-dark-non-interactive-border-neutral-2) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-non-interactive-border-neutral-3:focus {
  border-left-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-non-interactive-border-neutral-3:hover {
  border-left-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-left-style: solid;
}

.active\:border-left-dark-non-interactive-border-neutral-3:active {
  border-left-color: var(--group-dark-non-interactive-border-neutral-3) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-non-interactive-border-neutral-4:focus {
  border-left-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-non-interactive-border-neutral-4:hover {
  border-left-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-left-style: solid;
}

.active\:border-left-dark-non-interactive-border-neutral-4:active {
  border-left-color: var(--group-dark-non-interactive-border-neutral-4) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-non-interactive-border-neutral-5:focus {
  border-left-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-non-interactive-border-neutral-5:hover {
  border-left-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-left-style: solid;
}

.active\:border-left-dark-non-interactive-border-neutral-5:active {
  border-left-color: var(--group-dark-non-interactive-border-neutral-5) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-non-interactive-border-black:focus {
  border-left-color: var(--group-dark-non-interactive-border-black) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-non-interactive-border-black:hover {
  border-left-color: var(--group-dark-non-interactive-border-black) !important;
  border-left-style: solid;
}

.active\:border-left-dark-non-interactive-border-black:active {
  border-left-color: var(--group-dark-non-interactive-border-black) !important;
  border-left-style: solid;
}

.border-left {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-low-contrast {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-low-contrast-hover {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-low-contrast-pressed {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-low-contrast-disabled {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-high-contrast {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-high-contrast-hover {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-high-contrast-pressed {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-high-contrast-disabled {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-active {
  border-left-color: var(--group-light-interactive-on-light-border-active) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-active-hover {
  border-left-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-active-pressed {
  border-left-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-brand-1 {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-brand-1-hover {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-brand-1-pressed {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-brand-2 {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-brand-2-hover {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-brand-2-pressed {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-brand-2-disabled {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-light-border-brand-2-processing {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-left-style: solid;
}

.focus\:border-left:focus {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.hover\:border-left:hover {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.active\:border-left:active {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-low-contrast:focus {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-low-contrast:hover {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-low-contrast:active {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-low-contrast-hover:focus {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-low-contrast-hover:hover {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-low-contrast-hover:active {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-low-contrast-pressed:focus {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-low-contrast-pressed:hover {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-low-contrast-pressed:active {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-low-contrast-disabled:focus {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-low-contrast-disabled:hover {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-low-contrast-disabled:active {
  border-left-color: var(--group-light-interactive-on-light-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-high-contrast:focus {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-high-contrast:hover {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-high-contrast:active {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-high-contrast-hover:focus {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-high-contrast-hover:hover {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-high-contrast-hover:active {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-high-contrast-pressed:focus {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-high-contrast-pressed:hover {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-high-contrast-pressed:active {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-high-contrast-disabled:focus {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-high-contrast-disabled:hover {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-high-contrast-disabled:active {
  border-left-color: var(--group-light-interactive-on-light-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-active:focus {
  border-left-color: var(--group-light-interactive-on-light-border-active) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-active:hover {
  border-left-color: var(--group-light-interactive-on-light-border-active) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-active:active {
  border-left-color: var(--group-light-interactive-on-light-border-active) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-active-hover:focus {
  border-left-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-active-hover:hover {
  border-left-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-active-hover:active {
  border-left-color: var(--group-light-interactive-on-light-border-active-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-active-pressed:focus {
  border-left-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-active-pressed:hover {
  border-left-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-active-pressed:active {
  border-left-color: var(--group-light-interactive-on-light-border-active-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-brand-1:focus {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-brand-1:hover {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-brand-1:active {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-brand-1-hover:focus {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-brand-1-hover:hover {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-brand-1-hover:active {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-brand-1-pressed:focus {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-brand-1-pressed:hover {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-brand-1-pressed:active {
  border-left-color: var(--group-light-interactive-on-light-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-brand-2:focus {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-brand-2:hover {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-brand-2:active {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-brand-2-hover:focus {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-brand-2-hover:hover {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-brand-2-hover:active {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-brand-2-pressed:focus {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-brand-2-pressed:hover {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-brand-2-pressed:active {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-brand-2-disabled:focus {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-brand-2-disabled:hover {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-brand-2-disabled:active {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-light-border-brand-2-processing:focus {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-light-border-brand-2-processing:hover {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-light-border-brand-2-processing:active {
  border-left-color: var(--group-light-interactive-on-light-border-brand-2-processing) !important;
  border-left-style: solid;
}

.border-left {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-low-contrast {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-low-contrast-hover {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-low-contrast-pressed {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-low-contrast-disabled {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-high-contrast {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-high-contrast-hover {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-high-contrast-pressed {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-high-contrast-disabled {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-active {
  border-left-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-active-hover {
  border-left-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-active-pressed {
  border-left-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-brand-2 {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-brand-2-hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-brand-2-pressed {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-brand-2-disabled {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-brand-2-processing {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-brand-1 {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-brand-1-hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-brand-1-pressed {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-brand-1-disabled {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-left-style: solid;
}

.border-left-light-interactive-on-dark-border-brand-1-processing {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-left-style: solid;
}

.focus\:border-left:focus {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.hover\:border-left:hover {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.active\:border-left:active {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-low-contrast:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-low-contrast:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-low-contrast:active {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-low-contrast-hover:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-low-contrast-hover:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-low-contrast-hover:active {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-low-contrast-pressed:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-low-contrast-pressed:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-low-contrast-pressed:active {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-low-contrast-disabled:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-low-contrast-disabled:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-low-contrast-disabled:active {
  border-left-color: var(--group-light-interactive-on-dark-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-high-contrast:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-high-contrast:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-high-contrast:active {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-high-contrast-hover:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-high-contrast-hover:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-high-contrast-hover:active {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-high-contrast-pressed:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-high-contrast-pressed:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-high-contrast-pressed:active {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-high-contrast-disabled:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-high-contrast-disabled:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-high-contrast-disabled:active {
  border-left-color: var(--group-light-interactive-on-dark-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-active:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-active:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-active:active {
  border-left-color: var(--group-light-interactive-on-dark-border-active) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-active-hover:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-active-hover:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-active-hover:active {
  border-left-color: var(--group-light-interactive-on-dark-border-active-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-active-pressed:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-active-pressed:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-active-pressed:active {
  border-left-color: var(--group-light-interactive-on-dark-border-active-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-brand-2:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-brand-2:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-brand-2:active {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-brand-2-hover:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-brand-2-hover:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-brand-2-hover:active {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-brand-2-pressed:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-brand-2-pressed:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-brand-2-pressed:active {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-brand-2-disabled:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-brand-2-disabled:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-brand-2-disabled:active {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-brand-2-processing:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-brand-2-processing:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-brand-2-processing:active {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-2-processing) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-brand-1:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-brand-1:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-brand-1:active {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-brand-1-hover:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-brand-1-hover:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-brand-1-hover:active {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-brand-1-pressed:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-brand-1-pressed:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-brand-1-pressed:active {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-brand-1-disabled:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-brand-1-disabled:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-brand-1-disabled:active {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-light-interactive-on-dark-border-brand-1-processing:focus {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-left-style: solid;
}

.hover\:border-left-light-interactive-on-dark-border-brand-1-processing:hover {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-left-style: solid;
}

.active\:border-left-light-interactive-on-dark-border-brand-1-processing:active {
  border-left-color: var(--group-light-interactive-on-dark-border-brand-1-processing) !important;
  border-left-style: solid;
}

.border-left {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-low-contrast {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-low-contrast-hover {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-low-contrast-pressed {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-low-contrast-disabled {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-high-contrast {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-high-contrast-hover {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-high-contrast-pressed {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-high-contrast-disabled {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-active {
  border-left-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-active-hover {
  border-left-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-active-pressed {
  border-left-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-brand-1 {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-brand-1-hover {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-brand-1-pressed {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-brand-2 {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-brand-2-hover {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-brand-2-pressed {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-brand-2-disabled {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-light-border-brand-2-processing {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-left-style: solid;
}

.focus\:border-left:focus {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.hover\:border-left:hover {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.active\:border-left:active {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-low-contrast:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-low-contrast:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-low-contrast:active {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-low-contrast-hover:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-low-contrast-hover:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-low-contrast-hover:active {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-low-contrast-pressed:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-low-contrast-pressed:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-low-contrast-pressed:active {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-low-contrast-disabled:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-low-contrast-disabled:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-low-contrast-disabled:active {
  border-left-color: var(--group-dark-interactive-on-light-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-high-contrast:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-high-contrast:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-high-contrast:active {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-high-contrast-hover:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-high-contrast-hover:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-high-contrast-hover:active {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-high-contrast-pressed:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-high-contrast-pressed:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-high-contrast-pressed:active {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-high-contrast-disabled:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-high-contrast-disabled:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-high-contrast-disabled:active {
  border-left-color: var(--group-dark-interactive-on-light-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-active:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-active:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-active:active {
  border-left-color: var(--group-dark-interactive-on-light-border-active) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-active-hover:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-active-hover:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-active-hover:active {
  border-left-color: var(--group-dark-interactive-on-light-border-active-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-active-pressed:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-active-pressed:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-active-pressed:active {
  border-left-color: var(--group-dark-interactive-on-light-border-active-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-brand-1:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-brand-1:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-brand-1:active {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-brand-1-hover:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-brand-1-hover:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-brand-1-hover:active {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-brand-1-pressed:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-brand-1-pressed:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-brand-1-pressed:active {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-brand-2:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-brand-2:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-brand-2:active {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-brand-2-hover:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-brand-2-hover:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-brand-2-hover:active {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-brand-2-pressed:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-brand-2-pressed:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-brand-2-pressed:active {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-brand-2-disabled:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-brand-2-disabled:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-brand-2-disabled:active {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-light-border-brand-2-processing:focus {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-light-border-brand-2-processing:hover {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-light-border-brand-2-processing:active {
  border-left-color: var(--group-dark-interactive-on-light-border-brand-2-processing) !important;
  border-left-style: solid;
}

.border-left {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-low-contrast {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-low-contrast-hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-low-contrast-pressed {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-low-contrast-disabled {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-high-contrast {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-high-contrast-hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-high-contrast-pressed {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-high-contrast-disabled {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-active {
  border-left-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-active-hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-active-pressed {
  border-left-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-brand-2 {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-brand-2-hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-brand-2-pressed {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-brand-2-disabled {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-brand-2-processing {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-brand-1 {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-brand-1-hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-brand-1-pressed {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-brand-1-disabled {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-left-style: solid;
}

.border-left-dark-interactive-on-dark-border-brand-1-processing {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-left-style: solid;
}

.focus\:border-left:focus {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.hover\:border-left:hover {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.active\:border-left:active {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-low-contrast:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-low-contrast:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-low-contrast:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-low-contrast-hover:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-low-contrast-hover:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-low-contrast-hover:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-low-contrast-pressed:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-low-contrast-pressed:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-low-contrast-pressed:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-low-contrast-disabled:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-low-contrast-disabled:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-low-contrast-disabled:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-low-contrast-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-high-contrast:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-high-contrast:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-high-contrast:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-high-contrast-hover:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-high-contrast-hover:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-high-contrast-hover:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-high-contrast-pressed:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-high-contrast-pressed:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-high-contrast-pressed:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-high-contrast-disabled:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-high-contrast-disabled:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-high-contrast-disabled:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-high-contrast-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-active:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-active:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-active:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-active) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-active-hover:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-active-hover:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-active-hover:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-active-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-active-pressed:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-active-pressed:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-active-pressed:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-active-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-brand-2:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-brand-2:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-brand-2:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-brand-2-hover:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-brand-2-hover:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-brand-2-hover:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-brand-2-pressed:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-brand-2-pressed:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-brand-2-pressed:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-brand-2-disabled:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-brand-2-disabled:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-brand-2-disabled:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-brand-2-processing:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-brand-2-processing:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-brand-2-processing:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-2-processing) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-brand-1:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-brand-1:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-brand-1:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-brand-1-hover:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-brand-1-hover:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-brand-1-hover:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-hover) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-brand-1-pressed:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-brand-1-pressed:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-brand-1-pressed:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-pressed) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-brand-1-disabled:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-brand-1-disabled:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-brand-1-disabled:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-disabled) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-interactive-on-dark-border-brand-1-processing:focus {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-interactive-on-dark-border-brand-1-processing:hover {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-left-style: solid;
}

.active\:border-left-dark-interactive-on-dark-border-brand-1-processing:active {
  border-left-color: var(--group-dark-interactive-on-dark-border-brand-1-processing) !important;
  border-left-style: solid;
}

.border-left {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.border-left-light-rag-border-error {
  border-left-color: var(--group-light-rag-border-error) !important;
  border-left-style: solid;
}

.border-left-light-rag-border-warning {
  border-left-color: var(--group-light-rag-border-warning) !important;
  border-left-style: solid;
}

.border-left-light-rag-border-success {
  border-left-color: var(--group-light-rag-border-success) !important;
  border-left-style: solid;
}

.border-left-light-rag-border-information {
  border-left-color: var(--group-light-rag-border-information) !important;
  border-left-style: solid;
}

.focus\:border-left:focus {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.hover\:border-left:hover {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.active\:border-left:active {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.focus\:border-left-light-rag-border-error:focus {
  border-left-color: var(--group-light-rag-border-error) !important;
  border-left-style: solid;
}

.hover\:border-left-light-rag-border-error:hover {
  border-left-color: var(--group-light-rag-border-error) !important;
  border-left-style: solid;
}

.active\:border-left-light-rag-border-error:active {
  border-left-color: var(--group-light-rag-border-error) !important;
  border-left-style: solid;
}

.focus\:border-left-light-rag-border-warning:focus {
  border-left-color: var(--group-light-rag-border-warning) !important;
  border-left-style: solid;
}

.hover\:border-left-light-rag-border-warning:hover {
  border-left-color: var(--group-light-rag-border-warning) !important;
  border-left-style: solid;
}

.active\:border-left-light-rag-border-warning:active {
  border-left-color: var(--group-light-rag-border-warning) !important;
  border-left-style: solid;
}

.focus\:border-left-light-rag-border-success:focus {
  border-left-color: var(--group-light-rag-border-success) !important;
  border-left-style: solid;
}

.hover\:border-left-light-rag-border-success:hover {
  border-left-color: var(--group-light-rag-border-success) !important;
  border-left-style: solid;
}

.active\:border-left-light-rag-border-success:active {
  border-left-color: var(--group-light-rag-border-success) !important;
  border-left-style: solid;
}

.focus\:border-left-light-rag-border-information:focus {
  border-left-color: var(--group-light-rag-border-information) !important;
  border-left-style: solid;
}

.hover\:border-left-light-rag-border-information:hover {
  border-left-color: var(--group-light-rag-border-information) !important;
  border-left-style: solid;
}

.active\:border-left-light-rag-border-information:active {
  border-left-color: var(--group-light-rag-border-information) !important;
  border-left-style: solid;
}

.border-left {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.border-left-dark-rag-border-error {
  border-left-color: var(--group-dark-rag-border-error) !important;
  border-left-style: solid;
}

.border-left-dark-rag-border-warning {
  border-left-color: var(--group-dark-rag-border-warning) !important;
  border-left-style: solid;
}

.border-left-dark-rag-border-success {
  border-left-color: var(--group-dark-rag-border-success) !important;
  border-left-style: solid;
}

.border-left-dark-rag-border-information {
  border-left-color: var(--group-dark-rag-border-information) !important;
  border-left-style: solid;
}

.focus\:border-left:focus {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.hover\:border-left:hover {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.active\:border-left:active {
  border-left-color: var(--group-color-base-neutral-3) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-rag-border-error:focus {
  border-left-color: var(--group-dark-rag-border-error) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-rag-border-error:hover {
  border-left-color: var(--group-dark-rag-border-error) !important;
  border-left-style: solid;
}

.active\:border-left-dark-rag-border-error:active {
  border-left-color: var(--group-dark-rag-border-error) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-rag-border-warning:focus {
  border-left-color: var(--group-dark-rag-border-warning) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-rag-border-warning:hover {
  border-left-color: var(--group-dark-rag-border-warning) !important;
  border-left-style: solid;
}

.active\:border-left-dark-rag-border-warning:active {
  border-left-color: var(--group-dark-rag-border-warning) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-rag-border-success:focus {
  border-left-color: var(--group-dark-rag-border-success) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-rag-border-success:hover {
  border-left-color: var(--group-dark-rag-border-success) !important;
  border-left-style: solid;
}

.active\:border-left-dark-rag-border-success:active {
  border-left-color: var(--group-dark-rag-border-success) !important;
  border-left-style: solid;
}

.focus\:border-left-dark-rag-border-information:focus {
  border-left-color: var(--group-dark-rag-border-information) !important;
  border-left-style: solid;
}

.hover\:border-left-dark-rag-border-information:hover {
  border-left-color: var(--group-dark-rag-border-information) !important;
  border-left-style: solid;
}

.active\:border-left-dark-rag-border-information:active {
  border-left-color: var(--group-dark-rag-border-information) !important;
  border-left-style: solid;
}

.radius-none {
  border-radius: 0 !important;
}

.radius-normal {
  border-radius: var(--group-radius-normal) !important;
}

.radius-large {
  border-radius: var(--group-radius-large) !important;
}

.radius-rounded {
  border-radius: var(--group-radius-rounded) !important;
}

@media screen and (max-width: 768px) {
  .mobile\:radius-none {
    border-radius: 0 !important;
  }
  .mobile\:radius-normal {
    border-radius: var(--group-radius-normal) !important;
  }
  .mobile\:radius-large {
    border-radius: var(--group-radius-large) !important;
  }
  .mobile\:radius-rounded {
    border-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 769px), print {
  .tablet\:radius-none {
    border-radius: 0 !important;
  }
  .tablet\:radius-normal {
    border-radius: var(--group-radius-normal) !important;
  }
  .tablet\:radius-large {
    border-radius: var(--group-radius-large) !important;
  }
  .tablet\:radius-rounded {
    border-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 1024px) {
  .desktop\:radius-none {
    border-radius: 0 !important;
  }
  .desktop\:radius-normal {
    border-radius: var(--group-radius-normal) !important;
  }
  .desktop\:radius-large {
    border-radius: var(--group-radius-large) !important;
  }
  .desktop\:radius-rounded {
    border-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 1440px) {
  .widescreen\:radius-none {
    border-radius: 0 !important;
  }
  .widescreen\:radius-normal {
    border-radius: var(--group-radius-normal) !important;
  }
  .widescreen\:radius-large {
    border-radius: var(--group-radius-large) !important;
  }
  .widescreen\:radius-rounded {
    border-radius: var(--group-radius-rounded) !important;
  }
}
.radius-top-none {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.radius-top-normal {
  border-top-left-radius: var(--group-radius-normal) !important;
  border-top-right-radius: var(--group-radius-normal) !important;
}

.radius-top-large {
  border-top-left-radius: var(--group-radius-large) !important;
  border-top-right-radius: var(--group-radius-large) !important;
}

.radius-top-rounded {
  border-top-left-radius: var(--group-radius-rounded) !important;
  border-top-right-radius: var(--group-radius-rounded) !important;
}

@media screen and (max-width: 768px) {
  .mobile\:radius-top-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .mobile\:radius-top-normal {
    border-top-left-radius: var(--group-radius-normal) !important;
    border-top-right-radius: var(--group-radius-normal) !important;
  }
  .mobile\:radius-top-large {
    border-top-left-radius: var(--group-radius-large) !important;
    border-top-right-radius: var(--group-radius-large) !important;
  }
  .mobile\:radius-top-rounded {
    border-top-left-radius: var(--group-radius-rounded) !important;
    border-top-right-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 769px), print {
  .tablet\:radius-top-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .tablet\:radius-top-normal {
    border-top-left-radius: var(--group-radius-normal) !important;
    border-top-right-radius: var(--group-radius-normal) !important;
  }
  .tablet\:radius-top-large {
    border-top-left-radius: var(--group-radius-large) !important;
    border-top-right-radius: var(--group-radius-large) !important;
  }
  .tablet\:radius-top-rounded {
    border-top-left-radius: var(--group-radius-rounded) !important;
    border-top-right-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 1024px) {
  .desktop\:radius-top-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .desktop\:radius-top-normal {
    border-top-left-radius: var(--group-radius-normal) !important;
    border-top-right-radius: var(--group-radius-normal) !important;
  }
  .desktop\:radius-top-large {
    border-top-left-radius: var(--group-radius-large) !important;
    border-top-right-radius: var(--group-radius-large) !important;
  }
  .desktop\:radius-top-rounded {
    border-top-left-radius: var(--group-radius-rounded) !important;
    border-top-right-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 1440px) {
  .widescreen\:radius-top-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .widescreen\:radius-top-normal {
    border-top-left-radius: var(--group-radius-normal) !important;
    border-top-right-radius: var(--group-radius-normal) !important;
  }
  .widescreen\:radius-top-large {
    border-top-left-radius: var(--group-radius-large) !important;
    border-top-right-radius: var(--group-radius-large) !important;
  }
  .widescreen\:radius-top-rounded {
    border-top-left-radius: var(--group-radius-rounded) !important;
    border-top-right-radius: var(--group-radius-rounded) !important;
  }
}
.radius-left-none {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.radius-left-normal {
  border-top-left-radius: var(--group-radius-normal) !important;
  border-bottom-left-radius: var(--group-radius-normal) !important;
}

.radius-left-large {
  border-top-left-radius: var(--group-radius-large) !important;
  border-bottom-left-radius: var(--group-radius-large) !important;
}

.radius-left-rounded {
  border-top-left-radius: var(--group-radius-rounded) !important;
  border-bottom-left-radius: var(--group-radius-rounded) !important;
}

@media screen and (max-width: 768px) {
  .mobile\:radius-left-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .mobile\:radius-left-normal {
    border-top-left-radius: var(--group-radius-normal) !important;
    border-bottom-left-radius: var(--group-radius-normal) !important;
  }
  .mobile\:radius-left-large {
    border-top-left-radius: var(--group-radius-large) !important;
    border-bottom-left-radius: var(--group-radius-large) !important;
  }
  .mobile\:radius-left-rounded {
    border-top-left-radius: var(--group-radius-rounded) !important;
    border-bottom-left-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 769px), print {
  .tablet\:radius-left-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .tablet\:radius-left-normal {
    border-top-left-radius: var(--group-radius-normal) !important;
    border-bottom-left-radius: var(--group-radius-normal) !important;
  }
  .tablet\:radius-left-large {
    border-top-left-radius: var(--group-radius-large) !important;
    border-bottom-left-radius: var(--group-radius-large) !important;
  }
  .tablet\:radius-left-rounded {
    border-top-left-radius: var(--group-radius-rounded) !important;
    border-bottom-left-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 1024px) {
  .desktop\:radius-left-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .desktop\:radius-left-normal {
    border-top-left-radius: var(--group-radius-normal) !important;
    border-bottom-left-radius: var(--group-radius-normal) !important;
  }
  .desktop\:radius-left-large {
    border-top-left-radius: var(--group-radius-large) !important;
    border-bottom-left-radius: var(--group-radius-large) !important;
  }
  .desktop\:radius-left-rounded {
    border-top-left-radius: var(--group-radius-rounded) !important;
    border-bottom-left-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 1440px) {
  .widescreen\:radius-left-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .widescreen\:radius-left-normal {
    border-top-left-radius: var(--group-radius-normal) !important;
    border-bottom-left-radius: var(--group-radius-normal) !important;
  }
  .widescreen\:radius-left-large {
    border-top-left-radius: var(--group-radius-large) !important;
    border-bottom-left-radius: var(--group-radius-large) !important;
  }
  .widescreen\:radius-left-rounded {
    border-top-left-radius: var(--group-radius-rounded) !important;
    border-bottom-left-radius: var(--group-radius-rounded) !important;
  }
}
.radius-right-none {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.radius-right-normal {
  border-top-right-radius: var(--group-radius-normal) !important;
  border-bottom-right-radius: var(--group-radius-normal) !important;
}

.radius-right-large {
  border-top-right-radius: var(--group-radius-large) !important;
  border-bottom-right-radius: var(--group-radius-large) !important;
}

.radius-right-rounded {
  border-top-right-radius: var(--group-radius-rounded) !important;
  border-bottom-right-radius: var(--group-radius-rounded) !important;
}

@media screen and (max-width: 768px) {
  .mobile\:radius-right-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .mobile\:radius-right-normal {
    border-top-right-radius: var(--group-radius-normal) !important;
    border-bottom-right-radius: var(--group-radius-normal) !important;
  }
  .mobile\:radius-right-large {
    border-top-right-radius: var(--group-radius-large) !important;
    border-bottom-right-radius: var(--group-radius-large) !important;
  }
  .mobile\:radius-right-rounded {
    border-top-right-radius: var(--group-radius-rounded) !important;
    border-bottom-right-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 769px), print {
  .tablet\:radius-right-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .tablet\:radius-right-normal {
    border-top-right-radius: var(--group-radius-normal) !important;
    border-bottom-right-radius: var(--group-radius-normal) !important;
  }
  .tablet\:radius-right-large {
    border-top-right-radius: var(--group-radius-large) !important;
    border-bottom-right-radius: var(--group-radius-large) !important;
  }
  .tablet\:radius-right-rounded {
    border-top-right-radius: var(--group-radius-rounded) !important;
    border-bottom-right-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 1024px) {
  .desktop\:radius-right-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .desktop\:radius-right-normal {
    border-top-right-radius: var(--group-radius-normal) !important;
    border-bottom-right-radius: var(--group-radius-normal) !important;
  }
  .desktop\:radius-right-large {
    border-top-right-radius: var(--group-radius-large) !important;
    border-bottom-right-radius: var(--group-radius-large) !important;
  }
  .desktop\:radius-right-rounded {
    border-top-right-radius: var(--group-radius-rounded) !important;
    border-bottom-right-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 1440px) {
  .widescreen\:radius-right-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .widescreen\:radius-right-normal {
    border-top-right-radius: var(--group-radius-normal) !important;
    border-bottom-right-radius: var(--group-radius-normal) !important;
  }
  .widescreen\:radius-right-large {
    border-top-right-radius: var(--group-radius-large) !important;
    border-bottom-right-radius: var(--group-radius-large) !important;
  }
  .widescreen\:radius-right-rounded {
    border-top-right-radius: var(--group-radius-rounded) !important;
    border-bottom-right-radius: var(--group-radius-rounded) !important;
  }
}
.radius-bottom-none {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.radius-bottom-normal {
  border-bottom-left-radius: var(--group-radius-normal) !important;
  border-bottom-right-radius: var(--group-radius-normal) !important;
}

.radius-bottom-large {
  border-bottom-left-radius: var(--group-radius-large) !important;
  border-bottom-right-radius: var(--group-radius-large) !important;
}

.radius-bottom-rounded {
  border-bottom-left-radius: var(--group-radius-rounded) !important;
  border-bottom-right-radius: var(--group-radius-rounded) !important;
}

@media screen and (max-width: 768px) {
  .mobile\:radius-bottom-none {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .mobile\:radius-bottom-normal {
    border-bottom-left-radius: var(--group-radius-normal) !important;
    border-bottom-right-radius: var(--group-radius-normal) !important;
  }
  .mobile\:radius-bottom-large {
    border-bottom-left-radius: var(--group-radius-large) !important;
    border-bottom-right-radius: var(--group-radius-large) !important;
  }
  .mobile\:radius-bottom-rounded {
    border-bottom-left-radius: var(--group-radius-rounded) !important;
    border-bottom-right-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 769px), print {
  .tablet\:radius-bottom-none {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .tablet\:radius-bottom-normal {
    border-bottom-left-radius: var(--group-radius-normal) !important;
    border-bottom-right-radius: var(--group-radius-normal) !important;
  }
  .tablet\:radius-bottom-large {
    border-bottom-left-radius: var(--group-radius-large) !important;
    border-bottom-right-radius: var(--group-radius-large) !important;
  }
  .tablet\:radius-bottom-rounded {
    border-bottom-left-radius: var(--group-radius-rounded) !important;
    border-bottom-right-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 1024px) {
  .desktop\:radius-bottom-none {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .desktop\:radius-bottom-normal {
    border-bottom-left-radius: var(--group-radius-normal) !important;
    border-bottom-right-radius: var(--group-radius-normal) !important;
  }
  .desktop\:radius-bottom-large {
    border-bottom-left-radius: var(--group-radius-large) !important;
    border-bottom-right-radius: var(--group-radius-large) !important;
  }
  .desktop\:radius-bottom-rounded {
    border-bottom-left-radius: var(--group-radius-rounded) !important;
    border-bottom-right-radius: var(--group-radius-rounded) !important;
  }
}
@media screen and (min-width: 1440px) {
  .widescreen\:radius-bottom-none {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .widescreen\:radius-bottom-normal {
    border-bottom-left-radius: var(--group-radius-normal) !important;
    border-bottom-right-radius: var(--group-radius-normal) !important;
  }
  .widescreen\:radius-bottom-large {
    border-bottom-left-radius: var(--group-radius-large) !important;
    border-bottom-right-radius: var(--group-radius-large) !important;
  }
  .widescreen\:radius-bottom-rounded {
    border-bottom-left-radius: var(--group-radius-rounded) !important;
    border-bottom-right-radius: var(--group-radius-rounded) !important;
  }
}
.border-none {
  border-width: unset !important;
}

@media screen and (max-width: 768px) {
  .mobile\:border-none {
    border-width: unset !important;
  }
}
@media screen and (min-width: 769px), print {
  .tablet\:border-none {
    border-width: unset !important;
  }
}
@media screen and (min-width: 1024px) {
  .desktop\:border-none {
    border-width: unset !important;
  }
}
@media screen and (min-width: 1440px) {
  .widescreen\:border-none {
    border-width: unset !important;
  }
}
.border-top-none {
  border-top-width: unset !important;
}

@media screen and (max-width: 768px) {
  .mobile\:border-top-none {
    border-top-width: unset !important;
  }
}
@media screen and (min-width: 769px), print {
  .tablet\:border-top-none {
    border-top-width: unset !important;
  }
}
@media screen and (min-width: 1024px) {
  .desktop\:border-top-none {
    border-top-width: unset !important;
  }
}
@media screen and (min-width: 1440px) {
  .widescreen\:border-top-none {
    border-top-width: unset !important;
  }
}
.border-right-none {
  border-right-width: unset !important;
}

@media screen and (max-width: 768px) {
  .mobile\:border-right-none {
    border-right-width: unset !important;
  }
}
@media screen and (min-width: 769px), print {
  .tablet\:border-right-none {
    border-right-width: unset !important;
  }
}
@media screen and (min-width: 1024px) {
  .desktop\:border-right-none {
    border-right-width: unset !important;
  }
}
@media screen and (min-width: 1440px) {
  .widescreen\:border-right-none {
    border-right-width: unset !important;
  }
}
.border-bottom-none {
  border-bottom-width: unset !important;
}

@media screen and (max-width: 768px) {
  .mobile\:border-bottom-none {
    border-bottom-width: unset !important;
  }
}
@media screen and (min-width: 769px), print {
  .tablet\:border-bottom-none {
    border-bottom-width: unset !important;
  }
}
@media screen and (min-width: 1024px) {
  .desktop\:border-bottom-none {
    border-bottom-width: unset !important;
  }
}
@media screen and (min-width: 1440px) {
  .widescreen\:border-bottom-none {
    border-bottom-width: unset !important;
  }
}
.border-left-none {
  border-left-width: unset !important;
}

@media screen and (max-width: 768px) {
  .mobile\:border-left-none {
    border-left-width: unset !important;
  }
}
@media screen and (min-width: 769px), print {
  .tablet\:border-left-none {
    border-left-width: unset !important;
  }
}
@media screen and (min-width: 1024px) {
  .desktop\:border-left-none {
    border-left-width: unset !important;
  }
}
@media screen and (min-width: 1440px) {
  .widescreen\:border-left-none {
    border-left-width: unset !important;
  }
}
.bw-width-none {
  border-width: unset !important;
}

.bw-width-small {
  border-width: var(--group-border-small) !important;
}

.bw-width-medium {
  border-width: var(--group-border-medium) !important;
}

.bw-width-large {
  border-width: var(--group-border-large) !important;
}

.focus\:bw-width-none:focus {
  border-width: unset !important;
}

.hover\:bw-width-none:hover {
  border-width: unset !important;
}

.active\:bw-width-none:active {
  border-width: unset !important;
}

.focus\:bw-width-small:focus {
  border-width: var(--group-border-small) !important;
}

.hover\:bw-width-small:hover {
  border-width: var(--group-border-small) !important;
}

.active\:bw-width-small:active {
  border-width: var(--group-border-small) !important;
}

.focus\:bw-width-medium:focus {
  border-width: var(--group-border-medium) !important;
}

.hover\:bw-width-medium:hover {
  border-width: var(--group-border-medium) !important;
}

.active\:bw-width-medium:active {
  border-width: var(--group-border-medium) !important;
}

.focus\:bw-width-large:focus {
  border-width: var(--group-border-large) !important;
}

.hover\:bw-width-large:hover {
  border-width: var(--group-border-large) !important;
}

.active\:bw-width-large:active {
  border-width: var(--group-border-large) !important;
}

@media screen and (min-width: 769px), print {
  .bw-width-none {
    border-width: unset !important;
  }
  .bw-width-small {
    border-width: var(--group-border-small-tablet) !important;
  }
  .tablet:bw-width-small {
    border-width: var(--group-border-small-tablet) !important;
  }
  .bw-width-medium {
    border-width: var(--group-border-medium-tablet) !important;
  }
  .tablet:bw-width-medium {
    border-width: var(--group-border-medium-tablet) !important;
  }
  .bw-width-large {
    border-width: var(--group-border-large-tablet) !important;
  }
  .tablet:bw-width-large {
    border-width: var(--group-border-large-tablet) !important;
  }
}
@media screen and (min-width: 1024px) {
  .bw-width-none {
    border-width: unset !important;
  }
  .bw-width-small {
    border-width: var(--group-border-small-desktop) !important;
  }
  .desktop:bw-width-small {
    border-width: var(--group-border-small-desktop) !important;
  }
  .bw-width-medium {
    border-width: var(--group-border-medium-desktop) !important;
  }
  .desktop:bw-width-medium {
    border-width: var(--group-border-medium-desktop) !important;
  }
  .bw-width-large {
    border-width: var(--group-border-large-desktop) !important;
  }
  .desktop:bw-width-large {
    border-width: var(--group-border-large-desktop) !important;
  }
}
/*# sourceMappingURL=utilities/border.css.map */